HNHacker News
TopNewBestAskShowJobs

pards

1,307 karma · joined August 9, 2013

craigpardey@gmail.com https://www.craigpardey.com
submissionscomments
pards··on Microsoft and CMU team up to train early career software engineers
> students will take DevOps: Engineering for Secure Development and Deployment

... in Github Actions? What a great way to discourage them from entering the industry.

pards··on Yet another way to invoke functions without parentheses
Off topic: This website looks like a ransom note
pards··on Ask HN: What is the current trajectory of a senior engineer?
> someone who drives consensus in a large organization. I don't think LLMs are going to solve that problem any time soon.

This statement resonated with me. Thank you.

pards··on CFTC Staff Were Told to Retract Analysis of Suspicious Oil Trades
https://archive.is/njzLB
pards··on Fable Took My Job
> the cost of developing software is plummeting

For now, until the frontier models decide to stop losing money and pass the real costs onto the consumers.

pards··on Five months treating bugs like patients and coding agents like a medical team
It brings a whole new definition to some medical terms like the "crash cart" used when a patient "codes" [0]

[0]: https://youtu.be/3gRazPZbYOo?t=60

pards··on Barcodes are about to go extinct
Does encoding URLs in QR codes expose the scanners to quishing[0] attacks, such as bad actors sticking malicious QR codes over legit ones?

[0]: https://en.wikipedia.org/wiki/Phishing#QR_code_phishing_(qui...

pards··on How I changed teaching after AI managed to do all my homework assignments
> Minor note: We observed that some students used AI during live discussions over Zoom (e.g. Cluely)

I frequently see this in remote interviews for senior developers. These are conversational interviews, not coding tests, but some candidates seem incapable of having a conversation without AI.

I can't imagine how these candidates would be able to meaningfully contribute to a whiteboard design discussion with real people.

For a previous client, we resorted to a simple in-person pen-and-paper screening questionnaire with 5 very basic questions. Many candidates declined to attend, and most of those that attended failed dismally.

pards··on Dutch governments builds alternative for Microsoft based on NixOS
> What DAWO stands for

> DAWO brings public values and technology together. The community pursues five primary goals.

But fails to state what the letters in D.A.W.O. stand for

pards··on The Hierarchy of Money
> longer than it takes the dairy farmer to gather fresh eggs

Nit: Cows don't lay eggs

pards··on Ask HN: How to recover Google auth after phone stolen?
Going forward, consider using an authenticator that securely syncs across multiple devices to remove the single point of failure risk.

I use Proton Authenticator now [0]

Authy used to do this, then they enshittified their app and bricked the desktop version.

[0]: https://proton.me/authenticator

pards··on Small programming tricks
Hot-desking killed this practice. I now get desk anxiety on my in-office days
pards··on EU chief opens door for Canada to become 'associate member'
Eurovision was just the beginning
pards··on EU chief opens door for Canada to become 'associate member'
51st state? Pfff. How about 28th EU country!
pards··on Big Tech Fooled America Once. The Second Time's Not Going So Well
> Mr. Altman promotes a future in which “A.I. produces most of the world’s basic goods and services” and taxes on the A.I. companies provide “opportunity to directly distribute ownership and wealth to citizens.” In his telling, “people will be freed up to spend more time with people they care about, care for people, appreciate art and nature or work toward social good.”

> Does anyone believe that’s how things would go?

Nope.

pards··on Big Tech Fooled America Once. The Second Time's Not Going So Well
No paywall: https://archive.ph/zFLhV
pards··on I turned my security cameras into an automatic bird identification system
> I got a notification from Home Assistant that a fart was detected in the driveway. My neighbor was walking by my house on his nightly walk and ripped one as he passed by the driveway and the fart was detected.

I'd have to disable notifications for this in my neighbourhood to avoid alert fatigue.

pards··on The Future Belongs to the Weird
> You can't out-cog a robot

This is such a great way to summarise the issue facing rank-and-file employees. If your job is predictable, repeatable, systematizable then you're "competing against the price of electricity [and GPUs]"

pards··on Interviewing Engineers in the AI Era: Lessons from a Year of Rebuilding
> orgs still just aren't really shipping that much more quality features

Writing code was never the bottleneck at large enterprises.

pards··on Interviewing Engineers in the AI Era: Lessons from a Year of Rebuilding
> people who can't do 2+2 and ones that can't understand the question without rephrasing it three times

We resorted to filtering candidates in-person with 5 basic technical questions on pen and paper. And I mean _really_ basic questions.

This was surprisingly effective because it filters for many non-technical skills like being able to read and write English, follow instructions, and show up to the office, on time, and appropriately dressed.

The number of candidates that failed these basic skills was astounding. We had candidates show up 20 minutes late, or email 2 minutes before the "interview" asking for a Teams link even though the invitation stated the meeting was in-person (highlighted in yellow). Others couldn't write their own name legibly on the paper.

A candidate that cannot answer basic technical questions has no hope of being able to prompt an AI effectively or review the code it produces.

pards··on Interviewing Engineers in the AI Era: Lessons from a Year of Rebuilding
> When the cost of building goes to zero

Where are they getting all those free tokens from?!? I don't like this rhetoric. It still costs money to write code, only now that wealth gets transferred to Anthropic instead of to individual contributors.

pards··on Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day
Same, but with GitLab pages.
pards··on New York City to ban deceptive subscription practices
Every hotel I've stayed at in Hawaii charges one - usually to the tune of $50+/day - even if the hotel has no resort-like facilities. It's a bullshit fee.
pards··on The glass backbone: Why the Army's logistics will break in the next war
> a light grey text on a white background

This makes the page SO hard to read. Why are "designers" still doing this? Have they no respect for their readers?

pards··on Show HN: 18 Words
> Maybe add a dedicated clear button.

It's tedious to have to hit DEL 6 or 7 times towards the end of the game. Maybe ESC could clear the whole word?

pards··on Show HN: 18 Words
This.
pards··on Fintech Engineering Handbook
100%. It deserves more detail, too.

I've spent many hours explaining how idempotency is supposed to work, and why it's important. Most teams understand the need for it, but very few thought about it up front.

pards··on How much? The hidden costs of restaurant dishes
> I’ve been finding most restaurant dishes “low quality”

Many restaurants use pre-made components like sauces bought from restaurant wholesalers which explains a lot of the sameness across establishments.

Hollandaise from a bag? No thanks.

pards··on The Doorman's Fallacy in action
> > But when 6 people simultaneously tried to pay their share of the bill, chaos ensued.

> Hasn't that been a fact of life ?

I remember having to split bar tabs at the end of the night before phones. No calculators. Drunk people trying to do math is a spectacle to behold. Everyone throwing random cash amounts in the centre of the table, taking their own change, and one person attempting to reconcile the total then asking for more contributions if we were short.

Electronic bill-splitting is superior in just about every way.

pards··on The fake ABC News articles trying to sell you a scam
> “We think that all of the platforms, including Meta, need to do more to protect their customers … from the dangers that are on their sites,” she says.

If the service is free, you're the product not the customer

Page 1 of 13Next →