MurphyA/hacker-news huggingface dataset:
by dsafasdfas3232 | 2025-05-08 20:23:09+00:00
My first computer was a Gateway2000 486/DX 33MHz. I think it was the same one that Linus developed on. It had a programmable keyboard, and a 14.4 modem. You had to enter the video card clock timings manually to run X.

I installed the SLS linux distribution on about 50 3.5 inch floppy disks. I think disk 33 was corrupt. Programming was such an adventure back then. I miss those days.
by turtleyacht | 2025-05-08 20:23:53+00:00
Snyk has a free tier, but their Github integration passes workflows green more often than not. If you run it yourself as a container, you get finer-grained control over what to do with error code 1 versus error code 2: a vulnerability in changed versions, versus a pipeline error.

Sonar is free for open-source projects, but less package version security and more "use --ignore-scripts in npm," "don't be root in Docker container," and such.
by hadlock | 2025-05-08 20:24:45+00:00
Agent mode seems to be better at realizing all the places in the code base that need to be updated, particularly if the feature touches 5+ files, whereas editor starts to struggle with features that touch 2-3 files. "every 60 ticks, predict which items should get cached based on user direction of travel, then fetch, transform and cache them. when new items need to be drawn, check the cache first and draw from there, otherwise fetch and transform on demand." this touches the core engine, user movement, file operations, graphics etc and agent mode seems to have no problem with this at all.
by yzmtf2008 | 2025-05-08 20:24:51+00:00
Garmin's GI-275: https://www.garmin.com/en-US/p/719027

This one 3-1/8" inch instrument displays more than 15 pieces of information, is somehow perfectly legible even in turbulent flight, _and_ is more reliable and accurate than a whole 6-pack[1]. Synthetic vision unlock is only $500. This is all without switching different pages.

Get two of them, and the FAA considers the possiblities of both of them failing at the same time so low, that you can cover one of them to satisfy partial panel failures in a checkride - well, all you do is to switch the "working" one to the PFD page, and you haven't really lost any capabilities!

[1]: https://pilotinstitute.com/six-pack-instruments/
by tart-lemonade | 2025-05-08 20:25:21+00:00
Thin-crust (or "tavern style" as some call it) has been widespread across the city for quite awhile.

> As of 2013, according to Grubhub data and the company Chicago Pizza Tours, thin-crust outsells the more widely known deep-dish style among locals, with GrubHub stating that deep-dish comprises only 9% of its pizza deliveries.

https://en.wikipedia.org/wiki/Chicago-style_pizza#Thin-crust...
by toast0 | 2025-05-08 20:25:41+00:00
> When I was growing up in the 90s my hand writing was so bad it was assumed I would never amount to anything.

I dunno, my 3rd grade teacher in the 80s said of my handwriting "We've done all we can do. He'll have a secretary, so it'll be ok"

Sadly, I never had a secretary; but my terrible handwriting hasn't been a major deterrent to getting things done.
by jaapbadlands | 2025-05-08 20:25:46+00:00
There's a balance to be calculated each time you're presented with the option. It's difficult to predict how much iteration the agent is going to require, how frustrating it might end up being, all the while you lose grip on the code being your own and your head-model of it, vs just going in and doing it and knowing exactly what's going on and simply asking it questions if any unknowns arise. Sometimes it's easier to just not even make the decision, so you disregard firing up the agent in a blink.
by PaulHoule | 2025-05-08 20:26:14+00:00
Also those trades occurring "millions and millions" of times a day as opposed to a new pope every decade or so.

The comparison that I think matters is that the Pope and the Dalai Lama are the best-known religious leaders there are. I mean there used to be Billy Graham and the Ayatollah Khomeini but I think most people would struggle to name the leader of the Methodist church or Nichiren Buddhism or a rabbi of my than local importance.
by adi4213 | 2025-05-08 20:26:27+00:00
BetterBrain | QA Engineer | Remote (for exceptionally qualified candidates)

About BetterBrain

BetterBrain (https://www.betterbrain.com) leads in dementia prevention with a comprehensive platform for cognitive health.

Role Overview

Join our rapidly growing team as a QA Engineer. You will be crucial in ensuring the quality, reliability, and performance of our platform, playing a key role in a high-growth startup building innovative health solutions, including AI features.

Key Responsibilities

Design and execute test plans and test cases (manual and automated). Identify, document, and track software bugs. Collaborate with development and product teams on quality. Contribute to test automation efforts.

Requirements

4-5+ years QA or software testing experience. Proven experience in high-growth startups. Experience testing web applications, APIs, and potentially AI/ML features. Familiarity with QA tools (bug tracking, test case management, automation frameworks). Excellent attention to detail and problem-solving skills.

How to Apply

Email adi@betterbrain.com with the subject "HN Hiring - QA Engineer". Include your resume and a brief statement on why you're a good fit.

No staffing/talent agencies.
by dragonwriter | 2025-05-08 20:27:03+00:00
> I guess I interpret it as "America has gone into political decline." I'm a bit surprised to hear a Trump appointee say that

What do you think the premise of the motto Make America Great Again is? The difference between Trumpists and others who see a decline is that the former see the 2016 and 2024 elections as reverses in the decline, whereas other see them as sources or exacerbations.
by int_19h | 2025-05-08 20:27:16+00:00
I don't see why that would make any difference? The generated C code is just a build artifact in this case, similar to IRs often used by compilers internally. You don't think about e.g. gcc IR when you optimize hotspots in code written in C, though - you just look at the C source and the generated asm code. If you have, say, Zig transpiling to C (which it can do with `-ofmt=c`), you'd similarly look at the Zig source and the generated asm code.
by dingnuts | 2025-05-08 20:27:21+00:00
and what do you do if you value privacy and don't want to share everything in your project with silicon valley, or you don't want to spend $8/hr to watch Claude do your hobby for you?

I'm getting really tired of AI advocates telling me that AI is as good as the hype if I just pay more (say, fellow HNer, your paycheck doesn't come from those models, does it?), or use the "right" prompt. Give some examples.

If I have to write a prompt as long as Claude's system prompt in order to get reliable edits, I'm not sure I've saved any time at all.

At least you seem to be admitting that aider is useless with local models. That's certainly my experience.
by dang | 2025-05-08 20:27:34+00:00
Related (I think) - others?

Propositions as Types: Explained (and Debunked) - https://news.ycombinator.com/item?id=38894706 - Jan 2024 (1 comment)

Propositions as Types - https://news.ycombinator.com/item?id=17947379 - Sept 2018 (1 comment)

Propositions as Types (2014) [pdf] - https://news.ycombinator.com/item?id=10553766 - Nov 2015 (6 comments)

On Propositions as Types [video] - https://news.ycombinator.com/item?id=10154349 - Sept 2015 (3 comments)
by huhkerrf | 2025-05-08 20:27:50+00:00
I've looked into getting my tattoos removed after reading about Pete Davidson, of all people.

Then I looked into it, and it seems to be pretty hit or miss. Some people have great outcomes, some people end up with something that looks even worse than what they started with. It can take years for the removal process, and you won't know if you're going to end up with a good or bad result until the end.

That doesn't even touch on the price.

So, for me, I'm just going to cover mine up, and accept that I've only got a few more decades with them anyway.
by MattSayar | 2025-05-08 20:28:04+00:00
Fair enough. I don't want to come off as A Problem so I'll try to post non-me stuff more.

I'm trying to follow "POSSE" principles[0] but I keep hitting this "no self-promotion" wall. Not just here, but on reddit and other sites. I'm not trying to promote anything, I just want to own my content and share it. I don't have ads on my site. I'm not a shill. I just want to write about bikes.

I get mixed messaging between the hacker spirit of doing and sharing things, but be careful how much you talk about it. It's a little dispiriting and makes me less excited about sharing my work.

OK rant over. Fun note: I just noticed you're so close to having a beautiful round number of upvotes here (65535)

[0] https://indieweb.org/POSSE
by BuckRogers | 2025-05-08 20:28:24+00:00
I play VALORANT, and I have the microphone voice feature disabled for anyone that’s not in my personal group. So I usually listen to music and just enjoy myself. I’m not going to listen to some 21 year old boy attempt to berate me when I’m trying to unwind after a hard days work. They would never say those things to your face. If they did talk to people like that, their skull would be bounced off the pavement. I remember someone gave me the finger in traffic one day, and I thought oh this person thinks life is a game and you can do what you want and nothing will happen to you. So I chased him down and told him to pull over. He shrugged and acted like nothing happened. If you’re going to be a big man, you might get a follow up by another big man.

These people think we live in a new age, or you can do and say whatever you want, and nothing will happen to you. Things can happen to you.

For kids I’d disable it for them or put them in front of a Nintendo with no voice communication.
by j_heffe | 2025-05-08 20:28:46+00:00
I think audio really took a hit in the 90s and early 2000s when home theater became a lot cheaper and a lot more accessible and so too did the quality. Guys would spend their life savings on some crazy Polk or JBLs back in the day, and they were genuinely good quality and expensive.

I always thought "Blinded by the light" was a garbage song hearing it on the radio all the time, but after listening to the album on my dad's JBL L100's, I understand why he's such a vintage purist. It changed the sound of the song completely. The speakers picked up things I had literally never heard before.

I know nothing about audio engineering, but it does seem like the art has sort of died out or became "more productionized".
by jcadam | 2025-05-08 20:28:48+00:00
I simply can't get interviews now (I've had two so far over the last 6 weeks). A few years ago I would be getting absolutely slammed with interview requests to the point I'd have to be selective. Now, I'll talk to anyone with a job.

I've never seen the job market for engineers this bad. I was unemployed in 2008; this is worse.
by DemocracyFTW2 | 2025-05-08 20:29:32+00:00
While hieroglyphic cryptography is a thing (as is BTW "sportive orthography" in Ancient Egyptian), this is not it. I am all for acknowledging that Ancient Egyptian art is often merging writing and depiction in a way that escapes the unprepared who would point to a prominent figure in a grave wall decoration and say 'this is a picture', then point to some hieroglyphs and say 'that is writing'. It's in principle not wrong but misses the point that frequently the choice of hieroglyphs, their orientation and variations in orthography correspond to details of the depicted subject, while the pictures can often be read out, either by describing the participants and their actions, or by naming the parts.

As for the latter, there's a statue of "Ramesses II (Dyn XIX) as a Child"[1] which shows Horus as a falcon with the sun (rꜥ) on his breast, a child (ms) beneath it, in his hand a sedge plant (sw). Naming the parts—sun, child, sedge—in this order gives rꜥmssw, vocalized raꜥmissaw, roughly maybe approximately [raʕ'missaw], in any event the very name of Ramesses, meaning "He is / was born / brought forth by Ra / the Sun". Note that you'll have to choose to omit ḥr "Horus" although the falcon dominates the sculpture, and that the sedge does not represent a plant but, by virtue of sounding like it, the 3rd person suffix sw "he", so there's some guesswork involved. All said, it's a fine example of a "rebus".

Neither rebus reading nor pictorial description are commonly classified as cryptographic orthography in Egyptology.

The statue demonstrates nicely how acutely aware of their language, their artistic traditions and their writing Egyptian artists were. When we look at the depiction of Pharaoh and Amun on the obelisk as explained by Olette-Pelletier, however, we hardly see any of this. Yes, an arm with an offering on the palm of the hand was often used to write dy "to give", but usually those offerings are triangular bread loaves, not round nw vessels. Yes, the hieroglyph for "ḥtp" looks like a flat rectangle but, again, with a bread offering on it which is missing from the flat rectangle that pharaoh is kneeling on.

I really wonder what the fuzz is about; clearly it's a picture of the king giving offering to the god, and all he does is read out the picture. This is something that you can do with a lot of Egyptian art: there's the king, you know him by the distinctive crown, and there's Amun, which you know again by his distinctive headdress sporting two long feathers. The king is kneeling because he's offering, and he has his arms stretched out presenting stuff because he's, well, giving. The king is giving things to the god. What part of that was not known before, what part of that is cryptographic?

[1]: https://en.wikipedia.org/wiki/File:Ramesses_II_as_child.jpg
by danjl | 2025-05-08 20:30:09+00:00
I'd love to see things like Brokk experiment a bit more with what other information to include in our git repositories, besides the code, that helps improve AI-based code generation. For example, perhaps the repo should include more design information about the look-and-feel, as visual information or Figma files, rather than just, say the CSS and HTML. Or it might help if the repository included more business requirements so that the AI has better information to guide prioritization of changes. Obviously other bits, like coding standards, should be included as well, though perhaps using a larger context might mitigate the need for coding standards if the generated code followed the existing code (which often doesn't happen).
by int_19h | 2025-05-08 20:30:20+00:00
Lack of parametrization meant that any interface that could be implemented in a way that could e.g. throw IOException had to declare it on its methods, even if only a single implementation out of several actually used it. And API clients then had to handle those exceptions even if they knew that they never use the interface implementation that could throw.

Or, alternatively, the interface wouldn't declare it as thrown, and then you couldn't implement it in terms of disk I/O without rewrapping everything into unchecked exceptions. A good example of that is java.util.Map, if you try to implement it on top of a file-based value store.
by allears | 2025-05-08 20:30:31+00:00
I don't know much about it but apparently WorldCon is an old and respected organization of sci-fi fans and authors who gather annually for presentations, awards, etc. And this year they used ChatGPT to evaluate potential presenters, not a smart move for this crowd. And I'm not sure but I think that "programming" might have to do with setting up or orchestrating the convention?
by cratermoon | 2025-05-08 20:32:18+00:00
Alternate view: Are Emergent Abilities of Large Language Models a Mirage? https://arxiv.org/abs/2304.15004

"Here, we present an alternative explanation for emergent abilities: that for a particular task and model family, when analyzing fixed model outputs, emergent abilities appear due to the researcher's choice of metric rather than due to fundamental changes in model behavior with scale. Specifically, nonlinear or discontinuous metrics produce apparent emergent abilities, whereas linear or continuous metrics produce smooth, continuous predictable changes in model performance."
by toast0 | 2025-05-08 20:32:33+00:00
> I don't see computers being widely adapted without Microsoft deciding to essentially give Windows away to OEMs.

I'm not sure how making the OEMs pay for a license on all the computers they sold (and report on those numbers), regardless of what was installed is 'essentially giving away'. Yes, the OEM price was a lot lower than the retail price, but OEM versions came without direct support, and at least for large OEMs, without all of the trappings of retail (wholesalers/distributors/cross marketing expenses/shelf rental/etc)
by cadamsdotcom | 2025-05-08 20:32:42+00:00
What if your Close implementation sets a flag in the stream that, if set to true, causes it to respond to Read calls with an EOF?

There'd be some bookkeeping to keep track of the stream (so you can set its flag) then replace it with a new one the next time a client connects, effectively making each stream single-use. But you seem to be optimizing for rate of reads, not number of opens and closes you can do, so it seems that shouldn't be a blocker..
by chasing0entropy | 2025-05-08 20:32:57+00:00
I cant imagine being so self entitled to complain globally about "dirty diesel" and simultaneously humbugging the lack of right to perform dangerous lane splitting maneuvers to zoom by the "dirty diesel" driving workers delivering the food the pretentious author eats, mowing the grass at his obviously perfect domicile, and fixing/towing/moving the broken garbage motorcycles that are left after like minded bikers are smeared on the ground as a result of their death trap loving lifestyle.
by dale_glass | 2025-05-08 20:32:57+00:00
I'm a different person, but I tend to agree.

ITER began building in 2013, first plasma is expected for 2034. DEMO is expected to start in 2040.

So, ITER is taking an estimated 20 years. It's being built for a reason, so I imagine follow-ups want to wait to see how that shakes out. So certainly, DEMO needs to start a few years after ITER is finally done.

Then DEMO isn't a production setup either, it's going to be the first attempt at a working reactor. So let's say optimistically 20 years is enough to build DEMO, run it for a few years, see how it shakes out, design the follow-ups with the lessons learned.

That means the first real, post-DEMO plant starts building somewhere in 2060. Yeah, fair to say a lot of the here present will be dead by then, and that'll only be the slow start of grid fusion if it sticks at all. Nobody is going to just go and build a hundred reactors at once. They'll be built slowly at first unless we somehow manage to start making them amazingly quickly and cheaply.

So that's what, half a century? By the time fusion gets all the kinks worked out, chances are it'll never be commercially viable. Renewables are far faster to build, many problems are solvable by brute force, and half a century is a lot of time to invent something new in the area.
by antonkar | 2025-05-08 20:33:06+00:00
Yes, it’s great.

The densest UI is a direct democratic simulated multiverse: imagine a long exposure photo as a 3D scene, in which you can walk or fly.

“Point and scroll the mouse wheel” to focus on a particular moment of time, make it crisp, or “scroll back” to see billions of years of time as a hazy long exposure scene.

Example: 14 bln years of our planet look like a hazy ocean (our planet was a water-world most of the time), with the Sun arcs static in the bright sky.
by vessenes | 2025-05-08 20:34:11+00:00
Thank you - I was about to post this. It’s worth noting Comey reopened an email inquiry four days before the election; this was widely seen as the reason for her loss at the time.

Reminder: this was a really big deal to people.

Investigation was closed shortly thereafter; he said in interviews at the time he was unhappy with Bill; I vaguely remember a clandestine meeting at a private jet fbo.

I’ve always imagined there was a little bit of payback from Obama in this story: the Clintons absolutely did not open up resources for Barack in his first term, and it cost him a lot. My head canon is like: “bury hatchet with Clintons for sec state apptment: fine. Deny Hillary a blackberry: very fine.”
by heraldgeezer | 2025-05-08 20:34:21+00:00
You gave me some more ideas.

Christitus Winutil https://github.com/ChrisTitusTech/winutil

https://i.imgur.com/v9RiOUI.png

Windows MMC consoles like Computer management, Cert manager etc.

https://i.imgur.com/MqbpdBe.jpeg

Windows ADUC Attribute Editor and ADUC in general

https://i.imgur.com/VWrONfD.png

Anything for Windows 2000s server admins before 2012 destroyed the UI
by xienze | 2025-05-08 20:34:39+00:00
But... he could easily do both. This is why I have such a hard time taking anything said about climate change seriously from the likes of Gore, Gates, and celebrities. They don’t practice what they preach.

And it’s not like we’re talking about some huge sacrifices here. Go from a 50K sqft house to a “modest” 10k sqft one. Don’t sail around on personal yachts. Fly commercial. Use Zoom. Simple stuff that would give them a lot more credibility. As it is, it’s a whole lot of “do as I say, not as I do.”
by araes | 2025-05-08 20:34:57+00:00
> Not sure this article makes it clear what is driving this trend?

Technology improvements leading to better removal quality, reduced removal times, less post-procedure pain, and better word-of-mouth response is a suggestion.

Up until the 2010's the range of Quality(Q)-switched lasers was the main tool available. They produce pulse widths in the nanosecond range and can remove multiple colors. Big improvements over the Argon and CO2 laser systems from pre-80's / 90's with less scarring. However, often still had long, painful recoveries between sessions (depending on the tattoo).

In the 2010's, the various picosecond pulse-width laser systems came out, and they usually require less sessions than the Q-switched procedures people are used to, and the reports tend be of less pain and discomfort after the removal procedure (described like getting a bad sunburn). Probably both have resulted in better word of mouth, and larger numbers recommending getting removal.