MurphyA/hacker-news huggingface dataset:
by GuB-42 | 2025-07-16 02:43:47+00:00
These look like kludges more than anything.

X11 may be a dead end but Wayland sucks as a replacement, so for now, I see no other option than supporting them both.

It may be technically possible to do the equivalent do X11 forwarding with Wayland, that is connecting to a server with a ssh terminal (no remote desktop, headless server), run a GUI app, and have it display its windows on my own desktop as if it was running locally. The problem is that Wayland is 17 years old and I still can't.
by 70rd | 2025-07-16 02:44:03+00:00
Check out Precursor (FPGA device with softcore CPU running on it for trustability).

Xous (microkernel OS for Precursor) has an application called Vault that does FIDO2/U2F as well as password management and USB HID emulation.

https://www.crowdsupply.com/sutajio-kosagi/precursor/updates...

Much more on the dev board side and probably overkill for just this purpose but a really cool device.
by mitthrowaway2 | 2025-07-16 02:44:23+00:00
I like being a parent much more than being a breadwinner. Working in an office, commuting, sitting in front of a computer, climbing the ladder, meetings, deadlines, office politics, fighting for promotions and raises and bonuses, OKRs and KPIs, insane pivots to chase fads, the constant fear of layoffs hanging over your head... It sucks. The only rewarding part is coming home to my partner and child.

I much prefer cooking, cleaning, and parenting. I would choose being a full-time parent in a heartbeat over my career if I had the option. But due to my particular skills, my earning potential is much higher than my partner's. It wouldn't make much sense for us. So I slog it out so we can afford what we need. She works too, but not full-time.

But so much of what you talk about is foreign to me. My partner and I have no concept of "my own money" vs "my partner's money"; it all goes into a joint account that we both control and we trust each other to spend wisely. And yeah of course we both share the housework and childraising (because that's table stakes for an egalitarian relationship). I don't just come home from work and play video games or something. Seeing my kid grow, play, and copy me is the biggest external validation I could ask for.

If you value your income more than your kids, then you either shouldn't have kids, or you should marry someone who prioritizes domestic work and parenting over their career. But then don't think they're not pulling their weight just because they earn less than you.

That said, I think if the government wants to encourage more babies, it should pay a basic income to stay-at-home parents, something perhaps comparable to the cost of daycare. Then maybe people like you won't consider it unpaid labor anymore and it will become a more respected option.
Show HN: Hot Take Generator – Turn your thoughts into hot takes
by beaniez | 2025-07-16 02:45:03+00:00
Vibe-coded this after realizing I had way too many random thoughts that could be solid tweets. Just paste your stream of consciousness and it spits out sharp, tweetable hot takes. Supports OpenAI, Anthropic, and Google APIs. Your keys aren't stored anywhere. Open source: https://github.com/Zoz24/hot-take-generator

Would love feedback!
by danpalmer | 2025-07-16 02:46:06+00:00
I do agree for $2bn, but it’s also well known that US and in particular SV VCs will fund ideas and people, I.e. potential, whereas everywhere else funds results.

It’s that culture that creates some spectacular hits, and a vast number of misses. Not necessarily a bad thing, but it’s a different approach and means that the funding doesn’t necessarily suggest the results one might expect.
by zulban | 2025-07-16 02:46:18+00:00
There's no way that you have a computer with internet access but cannot afford a few dollars a month on a micro instance backend. My database for a big project is on the same machine as my web server which works fine. If you don't own a computer with internet, well you have my sympathy - that's tough.

I didn't say you must build a web product, but whatever you build must have a website.

Maybe English isn't your first language, or you're not trying very hard to understand the spirit of what I've written.
by itkovian_ | 2025-07-16 02:47:50+00:00
The reason for this is it’s horrifying to consider that things like the Ukrainian war didn’t have to happen. It provides a huge amount of phycological relief to view these events as inevitable. I actually don’t think as humans are even able to conceptualise/internalise suffering on those scales as individuals. I can’t at least.

And then ultimately if you believe we have democracies in the west it means we are all individually culpable as well. It’s just a line of logic that becomes extremely distressing and so there’s a huge, natural and probably healthy bias away from thinking like that.
by usef- | 2025-07-16 02:47:54+00:00
(replying to myself)

Alpine package sizes:

- helix 10.3MiB (+ 3 dependencies: musl, libgcc, sh)

- emacs 14.5MiB (+ 1 dependency: musl)

- neovim 18.7MiB (+ 9 dependencies musl, lua, tree-sitter, libint, libluv, unibilium, utf8proc, libuv, libluajit))

So it doesn't seem out of the ordinary for popular cli editors, if you're worried about smaller environments.
by codificare | 2025-07-16 02:48:00+00:00
The article tries to claim that we should take those claims with a grain of salt because people have been complaining about kids' literacy rates since time immemorial. The difference is that now it is measurably true.

I also think that anecdotal evidence is evidence nonetheless. If teachers active for many years start to ring the bells they are probably onto something, even if the official statistics are yet to come.
by d0gsg0w00f | 2025-07-16 02:48:03+00:00
No telling what contraceptives have contributed.

We didn't really use contraceptives and we had three "oopses". Those three oopses are pretty awesome.

Nothing like a kid to help you get your head out of your ass. Probably why people report feeling happier, because you can't think about the stupid stuff you used to worry about.
by shmerl | 2025-07-16 02:48:47+00:00
FreeRDP is pretty feature rich, so I wouldn't call it a kludge.

For any kind decent remote desktop access you need good performance, specifically low latency. X11 just isn't there.

Headless server is headless server - you can't have anything in such case there with X11 either. If you want to forward X11, you need X server, which means it's already not headless.

Instead of X server you can have any Wayland compositor (Wayland server) and whatever part that provides streaming (FreeRDP or what not).

So I don't see how X11 is any better - it's just worse due to having abysmal performance. X11 was never designed for real world remote desktop usage - it just happens to have network transparency. So it's X11 that's a kludge for such scenario if anything.
by the_af | 2025-07-16 02:48:54+00:00
I think that's a shallow definition of cyberpunk, and why so many recent works miss the mark.

The cyberpunk of old had an 80s aesthetic because it was mostly created at that time, but it wasn't about that aesthetic. It was "punk" in the sense of rebellion, it was about corporate greed, and the (mis)use of advanced technology, of high tech and low lives, it was about the street and people living on the edge.

I don't think its authors envisioned cyberpunk as being stuck in the 80s forever...
Open Source Multimodal Semantic Search
by itstomo | 2025-07-16 02:49:49+00:00
I've developed a framework for multimodal semantic search (RAG), which orchestrates MongoDB, Pinecone, S3 bucket, LLM API, etc.

If you are not too familiar with "semantic search," think of it as RAG.

To enable semantic search for text, image, etc, we need to pre-process our data before sending it to the database.

My framework works as a middle layer between your app and existing databases, where all the processings happen.

The key differentiator is its MongoDB-compatible NoSQL interface: you interact with this RAG engine exactly as you would with MongoDB, while benefiting from powerful vector search and document-augmentation capabilities.

It's open source: https://github.com/onenodehq/onenode
by lossolo | 2025-07-16 02:50:09+00:00
The Schaeffer et al. "Mirage" paper showed that many claimed emergent abilities disappear when you use different metrics, what looked like sudden capability jumps were often artifacts of using harsh/discontinuous measurements rather than smooth ones.

But I'd go further: even abilities that do appear "emergent" often aren't that mysterious when you consider the training data. Take instruction following - it seems magical that models can suddenly follow instructions they weren't explicitly trained for, but modern LLMs are trained on massive instruction-following datasets (RLHF, constitutional AI, etc.). The model is literally predicting what it was trained on. Same with chain-of-thought reasoning - these models have seen millions of examples of step-by-step reasoning in their training data.

The real question isn't whether these abilities are "emergent" but whether we're measuring the right things and being honest about what our training data contains. A lot of seemingly surprising capabilities become much less surprising when you audit what was actually in the training corpus.
by zulban | 2025-07-16 02:51:05+00:00
Very nice.

Years ago I applied to a weather centre for their data and supercomputer team. I color-printed screenshots of a game I made: a 3D Mars sim with real Mars terrain data where you built and collected data from Mars weather stations. Similar to your story I think. Super helpful to have something real in an interview instead of just a piece of paper.
by WalterGR | 2025-07-16 02:51:39+00:00
One way to do this is in a systematic fashion is to look at the course catalog for a university well-known in the field and check the prerequisites of the things you’d like to study.

For example:

> To learn discrete math, I need theory of computation/automata theory.

Not for undergraduate discrete math.

For example, at UC Berkeley, CS70 - “Discrete Mathematics and Probability Theory” - suggests

> Sophomore mathematical maturity, and programming experience equivalent to that gained with a score of 3 or above on the Advanced Placement Computer Science A exam.

https://www2.eecs.berkeley.edu/Courses/CS70/

In this context, sophomore mathematical maturity means having taken college-level Calc I and Calc II. Having taken Intro to Statistics may be recommended.

Getting an AP CS score of 3 or above means the student took Intro to Computer Science in highschool and got a score on the US-wide standardized test for that subject that will let them skip Intro to CS at most US colleges.
by SamPatt | 2025-07-16 02:53:34+00:00
This seems bad on its face, but I wonder if this is specific to reading comprehension or to all comprehension?

If our society moved from text to video as the primary way to transmit information, would our ability to communicate and comprehend the world necessarily be diminished?

Text has been around for only a blip compared to oral communication. I love reading, and it feels bad to see it decline, but I'm trying to be open-minded about what comes next.
by wavemode | 2025-07-16 02:53:34+00:00
LLMs are trained and fine-tuned on real conversations, so resembling a real conversation doesn't really rule out hallucination.

If the story in OP about getting a company's private financial data is true (i.e. the numbers are correct and nonpublic) that could be a smoking gun.

Either way it's a bad look for OpenAI to have not responded to this. Even if the resolution turns out to be that these are just hallucinations, it should've been investigated and responded to by now if OpenAI actually care about security.
by b00ty4breakfast | 2025-07-16 02:54:14+00:00
> think any attempt at commentary right now would end up eerily reminiscent of modern life.

The genre was always an extrapolation of contemporary society as the authors saw it. You could absolutely do that today, with appropriately updated technical speculations, but without the signifiers of the petrified genre of Cyberpunk that we are all familiar with in 2025, folks might not recognize it as such. Doesn't mean it's not engaging in the same milieu
by geophile | 2025-07-16 02:54:49+00:00
Wow, that was a trip down memory lane! I have used six of those languages: BASIC, APL, COBOL, Pascal, Algol-W (a derivative of Algol 60), PL/1. Mostly in school. My first dollars earned in software (brief consulting gig in grad school) had me debug a PL/1 program for a bank.

For some reason I remember an odd feature of PL/1: Areas and offsets. If I am remembering correctly, you could allocate structures in an area and reference them by offset within that area. That stuck in my mind for some reason, but I never found a reason to use it. It struck me as a neat way to persist pointer-based data structures. And I don't remember seeing the idea in other languages.

Maybe the reason it stayed with me is that I worked on Object Design's ObjectStore. We had a much more elegant and powerful way of persisting pointer-based structures, but an area/offset idea could have given users some of the capabilities we provided right in the language.
by ZYbCRq22HbJ2y7 | 2025-07-16 02:55:10+00:00
They were showered with assets for being a lucky individual in a capital driven society, time is interchangeable for wealth, as evidenced throughout history.

This guy is young. He can experience all that again, if it is that much of a failure, and he really wants to.

Sure, there are ethical issues here, but really, they can be offset by restitution, lets be honest.
by pillars001 | 2025-07-16 02:55:26+00:00
1.How to CAD Almost anything in Solidworks from MIT https://www.youtube.com/watch?v=XCfxQDCIZr0&list=PLxiALKuvAo... from the same channel, you can watch different softwares like onshape,fusion360,NX. https://www.youtube.com/@anex610/playlists 2.https://www.youtube.com/watch?v=2sSgkW0MhBw&list=PLROUP1bV8R... https://drive.google.com/file/d/1tRznYbRaJ39XZNVYdS04eQiWDwE...

For exercises:

1.Download 2d drawings of model engines, model them in CAD software and also the drawings you got from the website are manufacturable. https://outerzone.co.uk/plans.asp?cat=Engines

2. Grabcad,thingverse(for 3d printing).

3.https://www.dropbox.com/scl/fo/tfrcdejxdd06kluk2hywh/AMLOrdy...

For 3d printing:

https://www.reddit.com/r/3drprinting https://www.reddit.com/r/functionalprint/

https://www.youtube.com/watch?v=T-Z3GmM20JM&list=PLGqRUdq5UL...

And there are so many resources on the internet for 3d printing.

If you have questions, let me know in the comments.
by ryao | 2025-07-16 02:56:15+00:00
When I was young, I was amazed at how they would try to teach us English grammar and spelling, then have us read books like Huckleberry Finn that undid 6 months to a year worth of English language education. When you are young and you do not really a firm grasp of the right way to do things, being forced to spend substantial time “reading” books that show the wrong way is counterproductive. It was like having a construction crew building a structure by day and a demolition crew destroying it by night.

It is a wonder we learned anything at all and it made English tests a hellish experience, since it was never clear what was actually correct. This was on top of English itself being a confusing language (see all of the words ending in ough if you need an example). English teachers seemed to assume we had some magical ability to know the right answer after confusing us with conflicting examples, and we rarely did. It is no wonder back then that they said the same things about us.

If they want to improve literacy, they should replace the required reading with books that have no flaws in the spelling and grammar to reinforce English lessons. Then we might see student literacy rise as students stop being so confused.
by bn-l | 2025-07-16 02:56:19+00:00
The cause and effect might be the other way around. When capital relaxes its grip on your neck a bit and when it loosens its fingers just a bit, people naturally produce more and there's more surplus for everyone. The economy is just human sweat and no one wants to sweat just to see their output go overwhelmingly to people who, basically by fluke and moral flexibility, control capital.
by 7thaccount | 2025-07-16 02:58:09+00:00
Agreed. Phonics is great and how you learn to read, but there is a limit in my opinion. The below is a little long winded, but covers my recent experience with my daughter.

I taught my daughter to read when she was 4 and she was reading ~30 page books in kindergarten. Nothing outrageous, but she was pretty far ahead of her class that were still going over ABCs. This was outside of a few other kids who had parents that also taught them to read that were more or less on the same level as her. I didn't bother trying to teach every last freaking phonics rule, I just taught her the different sounds each letter could make and started doing some 2 or 3 letter words each night where we'd sound out different options if the first attempt didn't work. Eventually we talked about "at" versus "ate" and when it mostly made sense to use short and long sounds. I had to relearn some of this myself while going through it. I had to warn her about weird cases a lot, but she caught on super quick. The whole idea though was to get her into those basic 5 page books and then incrementally up the difficulty rather than memorize a thousand rules up front like some poor student taking latin. Phonics is absolutely essential, but I fear that schools go overboard with it.
Show HN: The perfect win graph generator to track you winning streaks
by echaozh | 2025-07-16 02:58:15+00:00
I've used Deepseek to generate a page to generate win graphs for you. If you thirst for winning just like me, or like the one in the White House, you can use this tool to track your winning streaks. You can also tune the params to make a prettier one for yourself.
by nodesocket | 2025-07-16 02:59:46+00:00
While I'm sure won't be a popular opinion, the data seems to backup that the rise of far-left liberalism and feminism by women and shift toward moderate and conservative men has been a huge contributing factor.

Take South Korea, which arguably has one of the lowest fertility rates in the world, has seen women rise toward liberalism while men stunningly favor conservatism. The graph for men goes off the chart[1]!

Secondly, social media, including onlyfans. This ideology of feminist power I believe has been a cancer.

[1] https://www.reddit.com/media?url=https%3A%2F%2Fpreview.redd....
by lisbbb | 2025-07-16 03:00:21+00:00
Pretty sure that's because the 90s were boring as hell (I was late teens/early 20s , can confirm). AIDS scare ruined dating for quite a few years after the 80s, Grunge was fucking dumb, the dot-com explosion was interesting, but very short-lived. Dialup. I think Atompunk and Dieselpunk would be reaching as well.
by BLKNSLVR | 2025-07-16 03:01:15+00:00
Your point "high tech, low life" just makes me feel that maybe cyberpunk is dead because it is the present.

I recently re-watched the Watchmen movie, and it really feels analogous to this tiny bit of dialogue:

Nightowl: Whatever happened to the America Dream?

The Comedian: What happened to the American Dream? It came true! You're looking at it

In regards to cyberpunk we just didn't quite get to ubiquitous body modifications but ticked most of the other boxes.
by bewal416 | 2025-07-16 03:02:22+00:00
Simon Willison is an incessant champion of AI tinkering. This is a bit dated, but here's a post specifically on his Artifact builds: https://simonwillison.net/2024/Oct/21/claude-artifacts/

Here's all his posts tagged with claude-artifacts: https://simonwillison.net/tags/claude-artifacts/
by canistel | 2025-07-16 03:02:31+00:00
Insightful and pithy! Well written too...

Along similar lines, after decades of struggling with the demands of multi-taskng, I came to realise that I am clearly incapable of it. I have now learned to work like Javascript. I have a list of items lined up, which is processed sequentially, in a single thread. Anything new that is not pressing goes to the bottom of the list. Urgent inescapable interruptions go to the top.
by eviks | 2025-07-16 03:04:02+00:00
> I just cannot discard the flexibility of being able to jump on most machines and be 99% productive almost instantly.

You can easily discard it if you can become 200% productive with better defaults on your machine. Like, do you also not use any plugins just because they aren't available on another machine?

Also the keyboard comparison doesn't work since it's not as hard to copy your editor to another machine
by WillAdams | 2025-07-16 03:04:02+00:00
The thing is, back before writing became prevalent, Shakespeare would worry that his plays would be plagiarized by someone in the audience watching a performance, then afterwards, writing down the entire thing from memory.

Similarly, _The Metamorphoses_, and _The Iliad_, and _The Odyssey_ were part of an oral tradition and their structures were created to as to facilitate memorization and recitation --- how many poems can you recite from memory?

Marshall McLuhan warned that each extension of what people can do aided by technology is accompanied by an amputation of what folks will do/learn/be capable of unaided:

https://stream.syscoi.com/2019/05/30/marshall-mcluhan-extens...
by gpavanb | 2025-07-16 03:04:36+00:00
I'd be happy to make the changes to the codebase but there's definitely scope for improvement. Putting a sleep to avoid repeated lock acquisition should have raised an eyebrow or two when it was implemented.

As mentioned, there should be a read-replica specific code that works using event listeners. Repurposing the primary's code is what causes the issue.

The following pseudocode would give a better picture on the next steps

// Read replica specific implementation

void StandbyWaitForTransactionCompletion(TransactionId xid) {

// Register to receive WAL notifications about this transaction RegisterForWALNotification(xid);

while (TransactionIdIsInProgress(xid)) { // Wait for WAL record indicating transaction completion WaitForWALEvent(); CHECK_FOR_INTERRUPTS(); // Process any incoming WAL records ProcessIncomingWAL(); } UnregisterForWALNotification(xid); }
by JohnFen | 2025-07-16 03:05:05+00:00
Yeah, I'm not buying it at all. Those sorts of risks are hardly new, and have been effectively handled before without resorting to these sorts of measures. What's so different now?

The obvious intent is to terrify the general population with masked shock troops. This is third world warlord shit. It's more likely that what the lawyers are afraid of is their employability after this nightmare is ended.
by kazinator | 2025-07-16 03:05:25+00:00
Developers will discount the time they spent formulating prompts, and criticailly evaluating the results, because those activities don't feel like development.

It's like if you nag a kid into cleaning their room, and give them detailed instructions on what to do next once they begin the activity, you might underestimate the time you spent, focusing only on the actual clean up time executed by the kid.

Part of the reason may be that the interactions are not recorded. The record of development consists of deliverables like source code, bug reports and documentation. Interactions with AI are gone, just like editor keystrokes.
by ToucanLoucan | 2025-07-16 03:06:59+00:00
The problem is text as a form of media consumption is just the easy, arguably unimportant bit. Text comprehension is essential for modern life.

* Understanding legal documents like contracts

* Filing taxes

* Filling out job applications

* Basically all forms of asynchronous communication

* Every form you’ve ever filled out

Like I’ve read tear jerking accounts of how rat fucked you are in life if you can’t read. A brutal combination of being setup to fail in every interaction, general humiliation, and being utterly left out of society to a shocking degree.