HNHacker News
TopNewBestAskShowJobs

beastcoast

211 karma · joined July 2, 2016

meet.hn/city/47.6038321,-122.330062/Seattle
submissionscomments
beastcoast··on I Left Harry's All-Night Hamburgers (2013)
Great short story. The premise reminds me of Simpsons treehouse of horror episode “Time and Punishment” https://en.wikipedia.org/wiki/Treehouse_of_Horror_V
beastcoast··on Autonomy Is Real Now
(2025)
beastcoast··on Lego's 0.002mm specification and its implications for manufacturing (2025)
Lego used to encourage building new things by putting alternate builds on the back of the box, but intentionally not giving you the instructions. Now they do 3-in-1 for certain sets instead, which misses the point of that.
beastcoast··on Scott Adams has died
My therapist frames this as "family of origin" (FOO) vs "family of choice" (FOC).
beastcoast··on How life goes on after an earthquake: The ‘Lego schools’ of Lombok
TIL that Lombok and Java are islands in the same country…
beastcoast··on TikTok divestment law upheld by federal appeals court
I just did though - got lots of results about the massacre. Not sure what you’re alluding to.
beastcoast··on A Made-Up Name Is Better Than No Name
I’ve been on teams that did generic names, and inevitably you end up with names like “work manager service” - whose work? Then it becomes an acronym, like WPS, and everyone ignores it anyways :)
beastcoast··on Show HN: A free alternative to Typora –– IF
Your site doesn’t explain your product very well. I know about GTD but I literally haven’t heard of any of the other products listed in the page. The screenshots are tiny and hard to parse on mobile. The descriptions of each feature include many paragraphs of philosophy before getting to what it actually _does_. I suggest “bottom line up front” and a clearer description of the product that better appeals to people who haven’t tried alternatives before.
beastcoast··on The Waterfall Model was a straw man argument from the beginning (2015)
Time to get a new TPM. Any TPM worth their salt should be doing everything in their power to catalog and mitigate those risks, and communicate them upwards. Lack of communication in both directions and adversarial conversations with engineers is a whole parade of red flags.

That said, Gantt charts absolutely have their place alongside Agile. Our budget and goals are set yearly so inevitably there’s going to be milestones and work back dates to meet, as well as cross-team/org dependencies to track.

beastcoast··on Peppermint: Open Source Helpdesk Solution
The site doesn't do a good job of explaining what this is, precisely. It has several typos ("mailbox's", "corprate"). The "costco (sic) of helpdesk software" - what does that even mean? What's unique about this solution compared to other solutions on the market - why would I use this?

The "get started" button just takes to documentation about how to install it, but why would I click that without knowing what it is? The documentation is also broken, as mentioned.

Is Peppermint labs a business, or is this a community project? https://peppermint.sh - why the .sh TLD? Is this related to shell scripts? The GitHub page (https://github.com/Peppermint-Lab/peppermint) links to "buy me a coffee"

beastcoast··on Want employees to return to the office? Then give each one an office
Amazon has decided the worst of all worlds: a return to office mandate (stick) and agile seating plans with no assigned seating (stick). No carrots…
beastcoast··on The away team model at Amazon (2022)
Away teaming is definitely a last resort at Amazon, and has all the pitfalls mentioned here - much better to do a budgetary transfer so the host team is properly resourced to make the changes, assuming the feature doesn’t make it into the host teams operational plan.
beastcoast··on The underground economy of Glassdoor reviews
Seems like Blind should get in on this game, since the premise of the app is that it requires a company email address. Use an LLM to extract insights from the comments and give them to prospective job hunters for a small fee, or even just run ads.
beastcoast··on The Prime Video microservices to monolith story
Even worse than that - Amazon spent dozens of engineer years migrating their wiki from PHP MediaWiki to Java XWiki, pretty much for that reason only, and for dubious customer benefit. There was a very epic post mortem at the end of it.
beastcoast··on The Prime Video microservices to monolith story
Amazon is actually better thought of as a collection of independent startups with their own software architectures, roadmaps and P&Ls. There’s commonly used infrastructure but very little is really mandated at the company level.
beastcoast··on Inkscape is hiring: Accelerating the GTK4 migration
Any word on spot color support?
beastcoast··on How Software Companies Die (1995)
Click “raw” then it flows pretty well. Reader mode on Safari is fine.
beastcoast··on Why are developers expected to estimate tasks at all?
I’m a big fan of AMZN’s approach:

- make an operational plan (OP) for the entire year, which sums up all the HC on your team

- figure out your goals for the year

- have some senior engineers estimate those goals in # of HC (usually 0.5 HC is the lowest granularity)

- add up the HC, prioritize the goals and figure out the cut line against your budget for the year

- when the new year rolls around, start execution. Launch dates are usually set by quarter, with the majority launching by Q3

- individual teams have complete leeway to use whatever project estimation techniques they want. It really doesn’t matter at all. Even waterfall is “fine”. All that matters is whether they can deliver the goals they signed up for in their OP.

- if a goal goes off the rails, report a “traffic light status” (red/yellow/green) and path to green, and engage leadership accordingly to reset expectations.

People accuse this process of being too waterfall / unagile, but it’s actually really helpful in centering the deliverables with business value, while giving teams extreme autonomy to achieve those goals. Mature businesses think in terms of quarters and bottom lines, not sprints and story points.

beastcoast··on Show HN: A device that only lets you type lol if you've truly laughed out loud
Video doesn’t play - is HN capable of breaking Twitter now?
beastcoast··on Modules, not microservices
>1000 services, each with many APIs :)

Amazon's warehouses have incredible domain complexity which drives the complexity of the software architecture. It's also one of the oldest parts of the company with a direct lineage going back 20+ years. (for example, our inventory databases still have the same schema and are still using a RDBMS, albeit RDS Postgres instead of Oracle).

About five years ago we started rearchitecting to a centralized orchestration service which is being used to abstract this complexity from process teams. This is to avoid projects where 20+ service teams must be engaged just to launch a new solution.

beastcoast··on Modules, not microservices
Depends entirely on the org. My org actually broke SOA (thousands of services and some intense technical debt) and is now in a years long process of moving toward a centralized service orchestration model. This couldn’t have happened without PE, Sr PE and DE involvement.
beastcoast··on Tech journalism doesn’t know what to do with Mastodon
Turns out Mastodon is “malware”? I can’t even read posts at work; it’s completely blocked…
beastcoast··on Ask HN: How is the job search coming along for people who got laid off?
I saw this happen personally. I was in the interview loop along with the hiring manager, HM was not inclined but the bar raiser and other people on the loop, myself included, were inclined but as a downlevel (L7 -> L6). Candidate is hired, I start mentoring him, he gets dev-listed (aka Focus) within two months, is pushed out by month six. I can only assume the HM had an axe to grind against this candidate, and saw a H2F opportunity.
beastcoast··on John Carmack's new AGI company, Keen Technologies, has raised a $20M round
I assume the name is a reference to Commander Keen?
beastcoast··on Amazon issued 13,000 disciplinary notices at single U.S. warehouse
Amazon is notorious for hiring MBAs in its senior most ranks.
beastcoast··on Amazon issued 13,000 disciplinary notices at single U.S. warehouse
Fresh warehouses are verrrry different than the robotic one you probably visited. I’m not surprised at all that a fresh building would have those problems.
beastcoast··on Ask HN: How do you manage – and remember to manage – your to-do list in 2022?
OneNote (the older one bundled with MS office, windows) has a dock to desktop feature that keeps it always on top. Windows maximize around it. Truly an underrated feature, too bad it’s poorly supported.
beastcoast··on How to excel in tech without learning to code
One thing that is extremely useful IME is to learn how to read code, but don't worry about writing code. For example, check out the APIs of a service using its API explorer, and then read some of the code behind those APIs. Most code is very straightforward and the code that isn’t, is either a.) well documented, since SDEs also have to grok it, or b.) only understood by a few SDEs on the team, but those SDEs are willing to take the time to explain it to newcomers.
beastcoast··on What makes EDI so hard?
EDI Notepad was a great tool for this - unfortunately it looks like it was shut down a few years ago :( Old versions should work fine however, unless you're using a very recent standard. (We were using the 1996 X12 standard until 2015 or thereabouts)
beastcoast··on What makes EDI so hard?
AS2 is interesting because it includes a cryptographically signed Message Disposition Notification (MDN) - whenever there's a question if a document was delivered, just give the MDN information to the partner. This has led to some interesting troubleshooting sessions, where it turns out that the message failed somewhere in the partner's system, and the only way for them to dig it out and identify the issue was to check logs for the MDN message ID.

I've also heard that MDNs hold up in a court of law; no idea if that's been tested. But it's a great way to confirm delivery of the payload without having to worry about parsing errors.

Page 1 of 3Next →