HNHacker News
TopNewBestAskShowJobs

dpeck

7,079 karma · joined December 21, 2010

submissionscomments
dpeck··on Server-sent events, WebSockets, and HTTP
| Flash was basically a blank canvas where you can do just about anything. Turns out that's not a very good model for a number of reasons

I don’t think of this as a bad thing. There was exactly a lot of what you say happening around that time, but the time when Flash was biggest was also a time of massive creativeness on the web. I think we’re missing some of that now, and I’m more than ok with our collective “pendulum” swinging back towards the blank canvas than the overfit tech world we have today.

dpeck··on U.S. corn-based ethanol worse for the climate than gasoline
Outside of a relatively minuscule number of people who view politics/elections as sport no one cares and they’re treated the same on the national stage.
dpeck··on Social engineering scam that nearly cost me all of my ETH
Generalizing, anytime someone is giving you a “gift” but is putting expectations on how you receive it (in this case the wallet destination) that should be a huge red flag.

Whether that’s cryptocurrency or a sandwich.

dpeck··on America Is Facing a Great Talent Recession
There’s a trade off there though. I want the classes to be incredibly rigorous, and that means that there should be some amount of students who do not want to or cannot do it.

And that’s ok, but we shouldn’t expect just because the admissions office let someone into a program that they’re qualified to build bridges after spending 4-5 years on a campus. It shouldn’t be emotionally abusive or anything like that, but I personally want to know that engineers have been put through some serious training so that the buildings I’m in stay standing, the water I’m drinking stays clean, and the electricity that I depend on for all but the barest of life’s essentials keeps flowing.

What we need to do is normalize failure being acceptable, and encourage trying.

To lean on a sports analogy: Not every kid who plays little league baseball is going to play for their high school team, not every high school player gets a shot in the minors, not every minor leaguer gets into the pros, not every pro is an all star, not every all star is the MVP. And all those are ok, sometimes physical and mental limitations come into play, and sometimes people just decide they’re not interested in pursuing something anymore due to the trade offs required for the next level.

dpeck··on Why does my diet soda taste off? Aspartame hydrolysis
No idea, but theorizing “out loud”. Your body could be producing a bunch of insulin in response to the sweet, which lowers your blood sugar level to below normal levels since there’s no actual sugar for it to move around. Low blood sugar (< 70 mg/dl iirc) can lead to lightheadedness I believe, but folks who need to take insulin would be able to speak to that a lot more than I can.

I’ve seen some people say that they have an insulin response to artificial sweeteners but I don’t know if there’s any medical literature to confirm/quantify it.

dpeck··on Nuanced communication usually doesn't work at scale
2000 years old and still speaking truth to our own lived experience makes it all the more authoritative.
dpeck··on Xcode Through the Years
It’d be nice to track the hard drive space it uses through the years too. Oof.
dpeck··on Ask HN: Does the rest of the world realize just how much money SWEs can make?
Most software engineers don’t know how much software engineers can make. And I’m not not just talking about at big tech companies.

It’s a matter of finding the companies (and divisions within those companies) that have realized software is a money making system and are willing to put dollars into the machine. The industry is much less relevant than it was just 5 years ago.

dpeck··on How the Native American population changed since the last census
This should come as a surprise to no one. Many white people like to identify as some amount of some racial or cultural group that isn’t white. Whether that’s talking about a grandmother that was “full blooded” $tribe/nation or leaning into Irish/German/Italian/etc ancestry.

As white culture has become more and more generic due to mass media and little regional variation, many people are going to try to find something unique or “exotic” about themselves to make them stand out. It’s peacocking, both inwardly and outwardly focused. You see this especially strong in social and mating contexts (read: bars).

There’s a lot of problems with this, but primary is that it puts the Native American experience as one that exists only in the past. Not the reality of the lives lives by people belong to the various tribes and nations today.

dpeck··on Ask HN: Your most thorough and enjoyable Technical Interview?
Given a unique url to a server binary, clock started when I hit it the first time, assignment was to deliver a simple PoC exploit in 2 hours.

IIRC (this was about 13 years ago so a little fuzzy) it was a simple SMTP server and the vulnerability was a stack overflow that could be triggered in the RCTP request so you needed to send some valid input first and get a few steps into the state machine.

For that kind of work, it doesn’t get much more real or more fun.

dpeck··on Easier to switch from SWE to PM or vice versa?
Really challenging to do either these days. In the olden days when PMs were rare and relatively senior/experienced there was a clear path that developers could take to move towards a PM role. Something of a branch between the intermediate and senior software levels or heading to PM vs Eng manager.

These days there are so many more PMs and they’re so much more junior. There is largely an expectation of coming up through their ranks. I don’t think it’s right, and I don’t think it’s a positive for the industry in general to have people in PM roles who have never experienced other more clear cut roles before (whether dev, or analyst, or marketing, or whatever) moving into something with the ambiguity and responsibility of a PM. But it’s where we are.

Overall it’s probably similar difficulty to get “adopted” by a PM or SWE group that your team works closely with.

dpeck··on Zoroastrians make a comeback in northern Iraq
Why the quasi qualifier there?
dpeck··on Ask HN: What to do when you have your employer over a barrel?
You have a very different view of “over a barrel” than most people.

Hard truth: the chances of you getting any of the money you’re owed, and any more on top of that is incredibly small. So small that the probably might as well be 0%.

Businesses that are going to be successful do not have a year+ of unpaid debt. And they are not betting their farm on an outsourced deliverable. The people you’re dealing with are “playing business” the way children “play house” except they’re doing real economic damage to everyone around them, yourself included.

That said, I can’t imagine this is real and is likely just someone trolling which is becoming increasingly common on HN.

dpeck··on Minimal Viable Programs – Joe Armstrong – Erlang and Other Stuff
Gone too soon. I hope that Joe’s influence continues to expand outside of the erlang community over time. His thoughts, writings, and presentations have a lot of value for almost anyone in computing. Much of it advocating for “human scale” software that is reasonable to work with from a developer and end user perspective.
dpeck··on Why isn't there a universal data format for résumés?
Quaint to think so, but no. If a system is using automated scanning and the document doesn’t scan correctly the recruiter is not going through the ones that didn’t work.

I’d wager in many cases they aren’t even aware of an failure to process a resume occurring.

dpeck··on Portable replacement for a $60k VO2 Max machine
I appreciate the modesty, but talking about completing an Ironman and having the phrase “really wasn't all that fit” anywhere near it is comical.

Getting through any one of the stages of an Ironman (or heck even a half of each stage) represents a level of fitness most adults do not have and will never attain.

dpeck··on Ask HN: Do you have to use LinkedIn to get hired?
Right, so you don’t “source” people who aren’t actively looking.

That’s a great approach, and by nature you’re prefiltering for those interested enough in the position to apply for it, but I don’t think it covers all the cases that people use LinkedIn for when hiring/being hired.

dpeck··on Ask HN: Do you have to use LinkedIn to get hired?
I understand the desire to not use LinkedIn, but for those of you not using who are either interested in being hire or in doing hiring, what’s the alternative?

From what I’ve seen everything else is fairly similar, just smaller scale.

I prefer to work with people who I’ve worked with before, and come in via referrals and to hire the same way, but sometimes your pool of contacts isn’t big enough to do that exclusively.

dpeck··on People behave more sadistically when they’re bored
Perhaps this is why there is all the anecdotal evidence of people being asses to one another, and especially to “low status” retail workers and clerks over the last 2 years.

(economic/influence based status here, of course all people should be given the same amount of default respect regardless of occupation or income level, but real life seldom plays out that way)

dpeck··on Edible plants that grow in the shade
There seems to be a growing interest in pawpaws. Stories about them were featured on a lot of food podcasts this fall and seems like it’s the “it” uncommon food at the moment, or staged to be.

It will be interesting if anyone is able to bring them to market at scale, it seems like agriculture departments at several universities have programs to work on different varietals with better shelf-life and shipping characteristics.

dpeck··on Ask HN: My boss doesn't think I'm doing good work, how to proceed?
Completely agree. As a general rule if a junior developer does something “wrong”, unless it purposefully malicious, it’s on the manager.

OP, I’d say keep this situation in the back of your mind and reevaluate in a few months. If it happens again, start the job search.

dpeck··on Elixir and Machine Learning: Nx v0.1 released
I’ll plug some to Jose Valim’s Advent of Code solutions that included NX approaches alongside “standard” Elixir ones for some of the days. It was good to see and get some ideas of what’s possible.

https://github.com/josevalim/aoc

dpeck··on I Miss RSS
this is what Reader was and has always made me even more confused as to why Google killed it off. They had the right start for a unique take on content focused/small group discussion based social networking and the tossed it for “circles”
dpeck··on Ask HN:How many calories can non-athlete burn in one shot without been exhausted
Fork put-downs are really the only way you’re going to get that sort of deficit.
dpeck··on Search engines and SEO spam
I agree very much with this. It seems that between the walled gardens and also people being so reluctant to have “their” audience leave their site/page/etc the discoverability of the web has dropped dramatically.
dpeck··on Ask HN: What’s the best thing you can spend money on to help lose weight?
If you’re data driven and can use it to make changes and adjust your behavior, a continuous glucose monitor can do wonders.

I believe that they’re prescription only in the US, and most insurance won’t cover, but it shouldn’t be too much trouble to get a doctor to write you a prescription if you’re willing to pay for it. Freestyle and Dexcom are brands that I’ve seen available.

dpeck··on Ask HN: What will stay the same in the next 50 years?
The consistent, relentless, and joy sucking “professionalization” of everything involving computing.

We’ll do less with more, and then have meetings about it.

If you’re able to do things end to end and actually understand how things work people will think you’re a witch.

dpeck··on Ask HN: What do you consider a founding engineer?
1) it doesn’t matter and really no one cares. Don’t wring your metaphorical hands over it too much, getting CxO title matters a lot more and even that doesn’t mean a thing but it at least makes it a little more painful to slot someone in above you.

2) if you’re not around when the incorporation docs are drawn up and filling out an 83b you’re not a founding anything. Just an early hire, and there’s nothing wrong with that, but don’t let yourself get into something that feels bigger than it is.

3) Equity doesn’t necessarily track with being early. There’s a correlation of course, but you can have someone join a startup right out of school and then not receive “significant” equity relative to the rest of the team if they’re not brining nearly as much upside to the newly formed company as an engineer with 20 years of domain experience who joins 3-6 months later.

4) I’d read it as the founders being non-technical and/or more like investors than operators. Be cognizant of that as you’re talking to them.

dpeck··on Ask HN: Been writing code for 40 years and can't get hired
Tell us more about what you want to do. There’s a lot of people on HN who hire developers.

Do you have anything you want focus on or do you pride yourself on being a generalist?

Architect, team lead, or pure development of a system from day to day?

And business domains that you’re especially familiar with or interested in? E-commerce, SaaS, aerospace, business systems, data engineering, etc.

Give us a little more and someone here might take an interest and be able to help directly. The start of the year generally sees an uptick in hiring due to some pent-up demand from the previously 30-45 days when a lot of business processes slow down.

dpeck··on Ask HN: What is the best podcast you listened to in 2021?
If you’re into things at the intersection of food, science, and culture I highly recommend Gastropod, https://podcasts.apple.com/us/podcast/gastropod/id918896288.

Good production values, the hosts and guests are great, and I love that they’re long enough to really get in depth on whatever subject they’re covering. Big back catalog as well.

Particularly interesting was the recent episodes on edibles, lobster, and smoke, but I can’t think of one that I didn’t enjoy and listen all the way through.

← PreviousPage 3 of 34Next →