HNHacker News
TopNewBestAskShowJobs

sk1pper

281 karma · joined November 21, 2016

submissionscomments
sk1pper··on 67% of workers earning over $100k see themselves quitting in the next 6 months
I’ve hit that in my market - or a soft cap, at least, meaning if I want to earn more, I’m going to have to make 2-3x as much effort than I did before.

Through working my ass off, and pretty great luck, (working on lots of side projects didn’t hurt either), I recently did some looking just to feel the market out and I’m making like $20k more than I “should” be.

Part of this is because my company is based out of Bethesda, MD and I live in Denver, CO - cost of living differences. My company pays really well which allows them to compete with Silicon Valley and everywhere else for the best engineers.

No complaints here. I’m making double what I thought I would be making at this point in my career.

Anyway, yes, anecdotally, it caps out, but I also like to think that if I really hustled, I could keep raising it. But I’m pretty happy where I’m at and would rather spend my free time doing stuff other than coding and hustling right now.

sk1pper··on OOP Is Dead, Long Live OOP
Practical Object-Oriented Design in Ruby by Sandi Metz

Don't worry about the "in Ruby" part, it's just as good even if you know nothing of Ruby. I enjoyed it and have never written a line of Ruby in my life :)

sk1pper··on Facebook Wanted Gizmodo to Kill Investigative Tool
> scraping essentially requires creating an in-memory copy of this HTML

Just navigating to Facebook requires creating an in-memory copy of the HTML...

sk1pper··on Writing a Game Boy emulator
> I used C11's anonymous structs and unions so that I could access individual registers, or grouped registers straight from the root structure: registers.a or registers.af for example.

That's excellent, when I wrote mine I wasn't aware of this feature and used a kludge of macros to handle it instead.

sk1pper··on Show HN: List of macbook alternatives for if you don't like the new models
They look like rebranded Sager/Clevo to me, which is what every other boutique laptop seller does too.

Not even close to the quality of something I'd consider a MacBook alternative.

sk1pper··on Ask HN: Where can I obtain Google Glass(-like) devices for development purposes?
HoloLens 2 is supposed to release sometime this year, and they’re saying it’ll be way cheaper than the current version.
sk1pper··on Eight hours a night isn’t enough, according to a leading sleep scientist
The bit that really stuck with me from this podcast was how overworked some medical professionals are, especially those in residency. Which ends up contributing to them making mistakes with their patients, including deadly ones. Shift work is already extremely taxing on the human body, on top of the large amounts of stress nurses and doctors are already under; but on top of that, we're working the newbies 80 hours a week!?

According to Matthew Walker, this phenomenon started with one influential guy who thought it was important for the residents to "prove themselves" by working these insane hours, and it's just kind of stuck since then. Scary stuff, and basically no reason for it.

sk1pper··on Eight hours a night isn’t enough, according to a leading sleep scientist
Also overlaps with JRE and probably the one you linked, but I really liked this Rhonda Patrick podcast with Dan Pardi too.

https://www.foundmyfitness.com/episodes/dan-pardi

Also can be found on Rhonda's Apple Podcasts channel.

sk1pper··on The Decline of the MacBook Pro
Fair enough, suspend and some other small things are probably better on other machines. But the issues with external monitors and DPI scaling are gonna be present for all hardware.
sk1pper··on The Decline of the MacBook Pro
I love Ubuntu. But I installed it on my MacBook and still had plenty of trouble with it. External monitor support is meh, plugging/unplugging them too quickly will cause issues. Plugging into a 1080p monitor alongside my MBP's retina monitor causes issues because I can't seem to run different DPI scaling factors on different monitors at the same time. Suspend didn't work at all at first, and didn't work reliably even after some hacking.

For a work machine, it comes down to reliability and a hassle-free experience for me.

sk1pper··on American society increasingly mistakes intelligence for human worth (2016)
Let's not conflate human worth with value to society. I hope we can all agree that all human lives are of equal worth. We all have different strengths and weaknesses though, and some of us will have strengths that align more closely with what society needs.

We're lucky enough to live in a society that's (more or less) set up so that people are rewarded proportionally to how much they can contribute to everyone else. Of course it's not perfect, and of course there are assholes and corruption, but in context of history, it's the best deal we've ever had, IMO.

No, we shouldn't put down people who aren't very smart. We should help them. But I think we need to take a step back before we start saying that the (rough) meritocracy we have set up is some kind of dystopia. Can anyone actually provide a better alternative?

sk1pper··on Netflix is now worth more than Comcast
I get your point, and I agree with you overall, but it's not quite fair to compare Netflix movies to Disney movies. Netflix's wheelhouse in original content is TV series, not movies. IMO, they're second only to HBO in that space.
sk1pper··on Is a Dumber Phone a Better Phone?
I agree with those, and to add some more: GPS/Maps. Uber and Lyft. Mobile concert and airline tickets are pretty nice to have too. (I don't have a printer anymore.)
sk1pper··on Is a Dumber Phone a Better Phone?
I've done this in the past, and I would pull up the route in Maps on the tablet and then take it with me. But that doesn't handle getting lost, or last minute detours, etc.

Seems like keeping an iPad with cellular data around would be a good solution, but it starts to risk being "too good."

sk1pper··on True cost of email: We only get 1h 12min/day of uninterrupted productive time
I’m doing the same thing with Slack, too. I recently turned off slack notifications it’s great. Eventually I’ll notice the icon on my slack or email tab has a notification when I’m not actively doing something, and then I can respond.
sk1pper··on Giving up reading news will make us happier
What sources do you use to catch up?
sk1pper··on Poor Grades Tied to Class Times That Don’t Match Our Biological Clocks
Isn’t your chronotype fairly mutable though? With some dedication and a couple weeks you can adjust to waking up whenever. Especially at college age.

Obviously lifestyle could be limiting if you’re trying to start waking up at 6am, but if you’re optimizing for GPA, then you’re gonna have to make lifestyle sacrifices anyway

sk1pper··on Ask HN: If you were to ditch Gmail, what would be your alternative to email?
I second FastMail. I originally tried Proton, but the iOS app is kind of annoying. FastMail seems really polished on all platforms. Setting up custom domain was a breeze.
sk1pper··on To solve problems caused by sitting, learn to squat (2017)
What’s the solution for those of us (probably everyone here) that spend 8+ hours a day on the computer then, if not a standup desk?
sk1pper··on Apple Plans Giant High-End iPhone, Lower-Priced Model
I bought the SE when it came out almost two years ago and still love it. No performance issues at all.

Only thing I’ve noticed is that some websites clearly don’t really expect phones’ screens to be this small any more, though.

sk1pper··on Why We May Soon Be Living in Alexa’s World
Can someone explain why I need one of these things instead of using Siri or Google Assistant on my phone?
sk1pper··on Digital Minimalism for the Working Hacker
To me, true minimalism on my desktop came from stopping messing around with different window managers, IDEs, whatever to try to maximize my experience.

Specifically, command line interfaces to Slack and GPM just add more headache and frustration.

My setup: a terminal with tmux; Firefox; Spotify. (Recently switched from GPM, would recommend). Stock everything except dark themes on some stuff and caps lock->ctrl.

I don’t have some super-enlightened workflow where everything is in terminal or has keybinds or something. But more importantly, I’m not continually wasting time on changing my env and adding complexity.

sk1pper··on Ubuntu displays advertising in /etc/motd
I haven't used Arch in years, but I'm pretty sure it qualifies as a minimalist distro.
sk1pper··on Ubuntu displays advertising in /etc/motd
I don't really think 6 month releases are viable on desktop either. Stability is important there, too, if you care about getting work done.
sk1pper··on Is it possible to host Facebook on AWS?
Not sure if I buy that Reddit is read-heavy compared to Facebook, got any data on that?
sk1pper··on Take Naps at Work
I think there's a Japanese saying about stopping you're 4/5ths full, and there are other sayings like "tie off the sack before it's full," etc. I have been trying it recently and I definitely feel less lethargic in general, especially after lunch, but after dinner too.
sk1pper··on The Presence of One’s Own Smartphone Reduces Available Cognitive Capacity
If that would include not being ridiculed for having a flip phone, I would love it.
sk1pper··on Ask HN: For those programming 10+ years, what do you wish you knew 4 years in?
Totally agree, I learned Clojure early on and wrote a few small projects in it, and it completely changed how I look at programming.
sk1pper··on Ask HN: For those programming 10+ years, what do you wish you knew 4 years in?
TDD seems to be mentioned in a lot of responses here. I'm warming up to the idea but frankly not many folks I've come across in my (short, 3 year) career seem to understand tests really, definitely not TDD. So I've been having to learn the hard way.

My main thing with TDD right now is - how do I avoid writing tests that are too tightly coupled? I've gotten burned in the past, not even doing TDD, with tests that "know too much" and end up being more hassle than help.

Any good resources on TDD and general testing strategy that anyone can recommend?

sk1pper··on Listen to the Clouds
Yes, but I'm a private pilot so I kinda have to. Without context there are a lot of just letters and numbers, so your brain might just be dropping them cause it can't make any meaning out of them.

But... not understanding isn't necessarily a bad thing, I can't listen to this and work because I can understand it

← PreviousPage 2 of 3Next →