HNHacker News
TopNewBestAskShowJobs

burnallofit

65 karma · joined July 7, 2015

submissionscomments
burnallofit··on As office returns get postponed, workers say they’d take pay cut to wfh
Not sure why people would take a pay cut. I just changed jobs to a remote-first company and got a raise.
burnallofit··on California declared drought free for first time in seven years
Well, enjoy it, this will last about 4 months
burnallofit··on The Planned Obsolescence of Old Coders
Not to knock your experience, but imho C, Python, and Javascript are the BASIC of modern programming languages. (I don't know about Go).

Additionally, there are different levels of knowing a language. You can write perfectly workable programs in C without ever touching function pointers. So what's your level of mastery?

And then there are more difficult languages. Have you tried C++ or Scala? Ever explored the esoterical intricacies of Java's type system? Lisp? Objective-C? Kotlin? ADA?

Ok, that's languages. How about parallelism? Massive parallelism? Tight resource constraints such as limited memory? Error handling? Modern language and compiler design?

I'm not trying to say you need to know all these things to be a decent coder. My point is there are many harder problems out there and maybe if you're bored you might want to try working on some of them.

burnallofit··on The Planned Obsolescence of Old Coders
Early 50's here. I am switching jobs now, I'm at the top of my game, and getting the biggest money I've ever made. There are several factors, I believe. First, keep up to date. Certain things are really popular right now and therefore attract the best pay, and more jobs are available. Second, be in the right place. For example, SF Bay Area only has so much housing but has a lot of companies who are hiring, so they are competing for the people who are here. Third, project confidence because you are in fact awesome because of all the cool shit you've built. If you walk in to interviews resigned to making less money or a taking a step down, I bet you'll find that actually turns out to be true. Fourth, on a regular basis (once a month or so) you should be having conversations with your manager about your career and next steps, and taking time to work on getting there.

One more protip. At a higher level, moving up further does not mean being a better coder. It means talking to people (often on different teams), thinking and generating ideas (and applying for patents), sometimes taking risks to prove those ideas, figuring out how to improve process, and generally communicating. If you believe you're not good at any of these, you can actually study and practice them and get better at them. I did, and it's working out for me.

burnallofit··on The Planned Obsolescence of Old Coders
Depends on the experience level of the interviewee. If they are fresh out of school I expect them to know algorithms and data structures and maybe some specific topic they studied at an advanced level (like compilers, db, graphics, etc). If they are 5-10 years into a career, they should have a lot of knowledge about whatever it is they've been doing. If someone says they have 5 years of Android programming, I'm going to ask them a lot of Android API questions as well as Java.

In either case, there are questions that have multiple difficulties of responses. The more experienced/capable they are, the more nuanced and complete their answers will be. For example, ask a Java person how GC actually works. Most people have very little idea, but the best talent knows a good bit more.

But there are other variables. I've known perfectly intelligent and productive coders who took months to build a really complex well architected system that didn't solve the business problem and hence were a bad hire.

burnallofit··on The Planned Obsolescence of Old Coders
I'm looking at that Google report link and it says, for 2017 Tech, 39.2% asian, 53.2% white, whatever that means.

It's worth mentioning that for 2017 leadership, the Google numbers are significantly different: 26% asian, 68% white (and 75% male). So the decision making is still quite white and male.

burnallofit··on Apple finally announces an overhauled Mac mini
I'm currently an MBP user (and have been for several years). But I find myself not using the keyboard and screen that often, most of what I do is shuttle between home and office where I have better keyboards and larger screens. The mini looks like an interesting option because it can take more RAM than MBP, and is smaller/more portable. For those few times when I actually need a portable screen and keyboard, it may be possible to use an ipad pro for that, might be worth checking that out, or some other solution may be out there. Likewise on the MBP, I seldom actually need a battery, so I feel like I'm paying a huge premium for the laptop form factor.

That said, I can afford the MBP; as a professional, one shouldn't cheap out on tools that help you get your job done efficiently.

burnallofit··on Apple finally announces an overhauled Mac mini
... with what kind of warranty? included software?
burnallofit··on Universal Basic Income Is Silicon Valley’s Latest Scam
Care to compare market caps of those ultrasound manufacturers with that of Uber?
burnallofit··on U.S. Stocks Plunge Most Since February
Depends on the stocks. Yesterday some went up, some went down.
burnallofit··on Ask HN: First employees, how much equity did you get?
This doesn't make sense.

"Engineering force pretty much has no negotiation power in this." Of course we do. We don't have to accept an offer unless it meets our terms.

"Engineering is a liability. Sales is an asset." This is ridiculous. In an early stage startup, most likely there is no product. Sales has nothing to sell if not for engineering's efforts.

"VC's won't allow it." If a startup can't hire, then VCs have exactly nothing.

This isn't to say that cash isn't a good thing. I personally agree that options need to be balanced with cash, especially when a startup is well funded, and options are fractions of a penny, but that decision is individual.

burnallofit··on An 11-Year-Old Changed the Results of Florida's Presidential Vote at DEFCON
Source? I believe you, just would like to see for myself.
burnallofit··on YouTube, Apple and Facebook Ban InfoWars, Which Decries 'Mega Purge'
This, and it deserves to be underscored: IW/AJ continue to enjoy every single bit of 1st Amendment protection that they did before these bans.
burnallofit··on YouTube, Apple and Facebook Ban InfoWars, Which Decries 'Mega Purge'
This is not a reason to not ban IW. If anything, it's a reason to ban it sooner.
burnallofit··on YouTube, Apple and Facebook Ban InfoWars, Which Decries 'Mega Purge'
CEOs didn't decide this in a vacuum. Many of their customers and users and shareholders don't want to be associated in any way with IW.
burnallofit··on YouTube, Apple and Facebook Ban InfoWars, Which Decries 'Mega Purge'
I don't think Alex Jones knows how to code.

And if he used an existing infrastructure like AWS, I would hope AWS would kick him off of it.

burnallofit··on List of screw drives
... a nut butter?

<I'll see myself out.>

burnallofit··on Apple plans new U.S. campus, to pay $38B in foreign cash taxes
Many public corporations want to (indirectly) maximize taxes. That's because taxes are levied on profits, and maximizing profits to increase share value is often a good thing.
burnallofit··on Ask HN: When do you sell your stock grants?
It totally depends on the company you work for.

I work for a company whose stock is going up. This makes it a great company to hold stock in. Unless, some other company's stock is going up faster. Which there always will be, but I don't necessarily know which one. I could be making more money. The trick is knowing which, unfortunately reading tea leaves is difficult.

So I diversify. I leave some money in my company, I put some money in other investments. That way, if my own company goes down in flames, I am not totally lost, and if they continue going up, then I gain.

What you need to do is understand your company, its products, its history, likely future, and risk factors. Yes that is a lot of stuff to research, but it is the way to sleep better at night while feeling good about yourself and your investments.

burnallofit··on The F-35 still has a long way to go
The point is that subs and carriers were far, far more effective than battleships.
burnallofit··on The F-35 still has a long way to go
As it says in the article... then why does it have a gun?

One of its primary purposes is air-to-air. Don't take my word for it: https://www.f35.com/about/capabilities

burnallofit··on Ask HN: Should I quit Uber?
FWIW, things have changed dramatically at MSFT since Satya took over.
burnallofit··on How the Maker of TurboTax Fought Free, Simple Tax Filing (2013)
The thing is, taxes don't really pay for the military. We have a huge deficit. It's all on the credit card.
burnallofit··on How the Maker of TurboTax Fought Free, Simple Tax Filing (2013)
US worker here with taxes above 40% (if you include state). My taxes are not high enough. We run a deficit. Schools don't get enough money. Roads have potholes. We have poor and homeless people who don't get enough to eat. Etc.
burnallofit··on Show HN: Hire an Oldster
"Your lack of planning does not translate into my crisis"
burnallofit··on Learning from Tay’s introduction
Tay is not even close to a marketable product. It's clearly an experiment that was never intended to provide more than exactly zero revenue.
burnallofit··on How we were building the wrong product
The pitch in their email is "plug & play SaaS analytics tool".

This pitch tells me nearly nothing. It doesn't say what I would use it for, what benefits it offers, how it stands compared to other solutions on the market, or even any details about what platform(s) it supports. So basically unless I happen to currently have no solution and am actively looking for one, then I don't care. Which I would guess is about 99.999% of the people who received their email.

burnallofit··on Ask HN: Why Apple laptops are predominant laptops on every hackathon I go?
Most non-Mac laptops are designed to be as cheap as possible. That means, of course, they break a lot.
burnallofit··on Oristand – A New Kind of Stand Up Desk
A better, cheaper option is to build your own: http://iamnotaprogrammer.com/Ikea-Standing-desk-for-22-dolla...
burnallofit··on Pricing Programmers
And ... we control the supply. If we all agree, we can set pricing however we want. Yes, it would be a monopoly/union/cartel, but OTOH, we could double or triple our take home overnight.
Page 1 of 2Next →