MurphyA/hacker-news huggingface dataset:
by somenameforme | 2026-01-07 05:42:32+00:00
There's a great article on the history of social security here: https://en.wikipedia.org/wiki/History_of_Social_Security_in_...

It was not because family systems were failing. It came about in the era of the great depression, and the idea was rather unpopular at first, particularly among groups like farmers who had no interest in the new taxes that would come alongside it. Some of the arguments in favor of it were it being a way to get older individuals out of the work force in order to make room for younger workers. You have to keep in mind it was introduced at a time when unemployment rates were upwards of 20%. And retirement was and is absolutely possible. When people own their land and house and have basic maintenance skills, your overhead costs become extremely low.

Of course there's also no reason these things must be mutually exclusive. I think the ideal is to learn from the past, which proved its sustainability over millennia, and work to improve it. In modern times we've instead set out to completely replace it - or at least build up something from scratch, and what we've created just doesn't seem particularly sustainable.
by D13Fd | 2026-01-07 05:43:32+00:00
Wow, that’s really insightful. I hadn’t thought of it in those terms, but avoiding algorithmic feeds is exactly what I’ve been doing for the last few years. I mostly use RSS to read news, and I avoid browsing Reddit as much as I can, other than reading posts on specific things that I find through a search engine.

For a time last year I kind of fell off the wagon, and found myself wanting to browse Reddit constantly, even though I know it’s mostly repetitive junk, rage bait, and memes. It took me a concerted effort over a couple of weeks to break free again.

My spider sense goes off in the same way when I find myself looking at Apple News, TikTok, Youtube, etc.

I think you’re absolutely right that the common thread there is the algorithmic curation.
by PeterAnderson | 2026-01-07 05:43:47+00:00
Good question! The queries go directly to Twitter's API (via a third-party provider).

No local index or stored tweets—everything is fetched in real-time when you search or view a profile. We do cache responses temporarily to avoid hitting rate limits, but the cache expires quickly.

The benefit of this approach:
• Always up-to-date (real-time data)
• No storage costs or maintenance
• Simpler architecture

The downside:
• Dependent on API availability
• Rate limit considerations

I considered building a local index but decided against it for now—wanted to ship fast and keep it simple. Might revisit if the API approach becomes problematic.
by tac19 | 2026-01-07 05:44:19+00:00
They're not an equivalent intelligence as human's and thus have noticeably different failure modes. But human's fail in ways that they don't (eg. being unable to match llm's breadth and depth of knowledge)

But the question i'm really asking is... isn't it more than a sheer statistical "trick" if an LLM can actually be instructed to "read surrounding code", understand the request, and demonstrably include it in its operation? You can't do that unless you actually understand what "surrounding code" is, and more importantly have a way to comply with the request...
by krackers | 2026-01-07 05:44:41+00:00
A good test might be to provide it only about a third of the tests, then when it says it's done, run it on the holdout 2/3 of tests and see how well it did. Of course it may have already seen the other tests during training, but that's not relevant here since the goal is to find whether or not it's just "brute force bumbling" its way through the task relying heavily on the test suite as bumper rails for feedback, or if it's actually writing generalizable bug-free code with active awareness of pitfalls and corner cases. (Then again it might be invalidated if this specific project was part of the RL training process. Which it may well have been, it's low hanging fruit to convert any project with a comprehensive test suite into training data).

Either way, most tasks don't have the luxury of a thorough test suite, as the test suite itself is the product of arduous effort in debugging and identifying corner case.
by EricRiese | 2026-01-07 05:45:03+00:00
Having the 5 instances going at once sounds like Google Antigravity.

I haven't used Claude Code too much. One snag I found is the tendency when running into snags to fix them incorrectly by rolling back to older versions of things. I think it would benefit from an MCP server for say Maven Central. Likewise it should prefer to generate code using things like project scaffolding tooling whenever possible.
by plorkyeran | 2026-01-07 05:45:23+00:00
I can't get a $10k workstation but if I used $10k/month on cloud compute it'd take a few months for anyone to talk to me about it and as long as I was actually using it for work purposes I wouldn't run into any consequences more severe than being told to knock it off if I couldn't convince people it was worth the cost.
by eru | 2026-01-07 05:45:28+00:00
> But, when someone says that, they generally mean a counterparty who owes money to GS, not the other way around.

All the examples I brought up are about counter-parties owing money to GS.

> And I don't think goldies lost money on archegos.

At most trivial amounts, yes. Goldman got out of the position really quickly. But your earlier claim was a bit more universal than that.

Goldman ain't stupid: if there were a treasury 'put' on Goldman's counterparties (and Goldman knew that), then Goldman would exploit that and monetise that 'put'. Instead of getting out early as they did in real life, they would demand and get ridiculous compensation for staying in the position, and then enjoy the bail-out.

(Disclosure: I used to work for Goldman for a few years, but not as a proper banker. I liked the place, but I also think they are much less important than people think they are. And I suspect Goldman is partially playing into the perception, because being a villain is cooler than being a middling also-ran bank.

You might like the book 'What happened to Goldman Sachs'. They have never been the same since the IPO in the late 1990s.)
by godelski | 2026-01-07 05:46:34+00:00
> How reliable are cronjobs in termux?

I mean it is no systemd... cron is cron. As long as termux is running they run. Just make sure google doesn't kill it and that it starts on boot. I haven't really had issues tbh.

> Does they get killed if you're low on memory?

Honestly, no idea. I've never pushed my device that hard. 8GB is quite a lot for a phone.

> Perhaps you could share these scripts somewhere?

I should have posted with my realname account. I did put them in my dotfiles but I can't share that repo without doxing myself. Is there something you're specifically interested in?

> Personally I use Nextcloud

That seems like a good route too. Would you recommend this over my setup? I find my current setup pretty easy tbh but hey, nothings perfect and it can always be better, right?
by jmcallister | 2026-01-07 05:47:42+00:00
Interesting...if you see my comment/path above, I was able to do "Visible spectrum → Rainbow Chromaticity (places)."

Under the hood, the prompts are all something like this
"Generate nouns that are broader, more general categories that encompass 'Piano'. Return exactly three distinct Wikipedia-style article titles that are nouns, formatted as a comma-separated list with no extra text.
Do not include descriptions or adjectives. Focus on specific, named entities or concrete noun concepts only."

The outputs are then deduped from previous generations and any new options are displayed. Based on my result, if you spammed 'deeper' enough, the model would eventually have given you 'Rainbow Chromaticity'.

Uncooperative and non-deterministic.
by moezd | 2026-01-07 05:48:02+00:00
No, we are tired of "social media" demanding all of our free time and utmost attention - and for what, our eyeballs on ads. We've seen that it brings no intelligent discussion but rather maximalist thinking in bubbles and hatred towards others. We're divided into so many categories that we figured we might as well just spend time by ourselves. That's where the new LLM chatbots come in.
by hughdbrown | 2026-01-07 05:48:14+00:00
I am not understanding this.

Propane does not freeze anywhere near -60C. Wikipedia [1] says it freezes (liquid to solid) below -187C and boils (liquid to gas) above -42C.

Propane is probably unusable as a fuel below -42C because there is no vapor leaving the tank [not within my experience]. That is different from the propane being a solid.

[1] https://en.wikipedia.org/wiki/Propane
Melting point −187.7 °C
Boiling point −42.25 to −42.04 °C
by slyall | 2026-01-07 05:48:16+00:00
I'm not sure what you mean by "he literally can't and he literally doesn't" but he's got PHD in CompSci and did everything at Google in the past from writing complex code himself to managing small teams to managing huge teams.

Exactly what do you think he can't do?

Certainly he's well qualified to manage a team of a few thousand (?) AI people and understand what they are talking about and get the best out of them.

Like Batman he has the superpower of money. If he has gaps he can pay (or otherwise arrange) for someone with those skills to 1-1 coach him in them.

He's not trying to become a top researcher, he's trying to learn enough to understand what they are talking about and be able to make decisions around say what areas should be pursued.
by nhvs | 2026-01-07 05:49:13+00:00
Location: Bangalore, India

Remote: OK

Willing to relocate: Yes

Technologies: Primary: Backend, Rust, C#, MongoDB

Résumé/CV: https://drive.google.com/file/d/1uEGWiVTkDgkfGMRnbun6kXJsghb...

Email: ky5u7dse7@mozmail.com
by viraptor | 2026-01-07 05:49:57+00:00
I don't have a vacuum. But I'm addition to the oven and dishwasher, I have:

A dryer which blocks the start until I open and close the doors while it's turned on (doing it while off doesn't work).

A washer which checks the "start" button multiple times, so if you press it too lightly, the panel changes to "running" state but the washing doesn't start. (Known issues, won't be solved)

I'll recommend not getting Miele any day.
by sreekanth850 | 2026-01-07 05:50:08+00:00
yes, it was my mistake. I trusted him because he was my childhood friend and my cousin. He was a tech lead in CMMI Level 5 (serving fortune 500 firms) company at the time he joined with me. I had the trust that he will never ran away with the code and that trust is still there, also the entire feature, roadmap and vision was with me, so I thought code doesn't matter. It was a big learning for me.
by buildbot | 2026-01-07 05:50:15+00:00
Most of the modern ones do - anything from the IQ1-IQ4 has a good preview screen, for live view specifically you need a CMOS sensor based one like the IQ3 100 or the IQ4 150. The CCD ones technically do live view but it's really not good. So this only works for backs that are fairly expensive still...

Close to West Seattle! I'm in the North Seattle area and walk around near the water there a lot.
by telotortium | 2026-01-07 05:50:15+00:00
I hate to be rude, but I found the writing quite difficult to follow in its technical aspects, and the pink and black glitter formatting was the last straw. I ended up dumping it into ChatGPT to rewrite the technical content in a form that’s easier to follow, in the hopes of elevating the discussion - I hope I don’t have to do this often on HN, but the technical story was interesting enough that it’s worth rescuing: https://gist.github.com/telotortium/58fe0c16f03455721420b768...
by abinmn | 2026-01-07 05:51:05+00:00
I've been using a similar workflow for the past couple of months.Heavily inspired by Simon Willison’s approach of building micro tools, I’ve started building micro-utilities. I do this mostly while I'm commuting or outside or waiting for something at work.

Instead of just jotting down an idea in a notes app (and it sitting there for eternity), I’ll open up Jules, describe the tool, and have it scaffold the HTML. I have Cloudflare Pages hooked up to the repo—once Jules submits the PR, the preview branch builds automatically and I can verify the result on my phone immediately.
by markhahn | 2026-01-07 05:51:20+00:00
no, you really can't.

NVidia's use of "cores" is simply wrong. unless you think a core is a simple scalar ALU. but cores haven't been like that for decades.

or would you like to count cores in a current AMD or Intel CPU? each "core" has half a dozen ALUs/FP pipes, and don't forget to multiply by SIMD width.
by zmmmmm | 2026-01-07 05:51:29+00:00
My main experience is with anthropic models.

I've had some encounters with inaccuracies but my general experience has been amazing. I've cloned completely foreign git repos, cranked up the tool and just said "I'm having this bug, give me an overview of how X and Y work" and it will create great high level conceptual outlines that mean I can drive straight in where without it I would spend a long time just flailing around.

I do think an essential skill is developing just the right level of scepticism. It's not really different to working with a human though. If a human tells me X or Y works in a certain way i always allow a small margin of possibility they are wrong.
by blibble | 2026-01-07 05:52:46+00:00
> You seem tied to a narrative where a user can install a native app that gets permission to call core OS/platform APIs that let the app get all the public keys of passkeys on the device

yes? one of the main points of passkeys is that if your device is compromised: all your accounts aren't.

with your system, they are

> In reality, only the platform/OS and highly trusted actors/components that are already within the existing trust model

no, they aren't, if they were, the HSM/secure enclave wouldn't be needed at all

I've entertained this nonsense for almost 2 hours now, I'm done

the fact is, if the public key gets out, then your system is compromised

and I have shown you most (df not all) roaming authenticators have a way to enumerate public keys

as does every software
HSM I've ever interacted with
by UncleOxidant | 2026-01-07 05:53:08+00:00
I've had pretty good luck with LLM agents coding C. In this case a C compiler that supports a subset of C and targets a customizable microcoded state machine/processor. Then I had Gemini code up a simulator/debugger for the target machine in C++ and it did it in short order and quite successfully - lets you single step through the microcode and examine inputs (and set inputs), outputs & current state - did that in an afternoon and the resulting C++ code looks pretty decent.
by oniony | 2026-01-07 05:53:32+00:00
I remember watching a children's TV show back in the 2000s. A presenter spelled out the competition URL: double-u, double-u, double-u, dot, bee, bee, see, dot, yew, kay, slash, competition. And followed it up with "and make sure it's a forward slash as otherwise it splashes". Made me chuckle.
by startupsfail | 2026-01-07 05:54:10+00:00
Is there a good reason why upgrades need to stress-test the whole system? Can't they go slowly, throttling resource usage to background levels?

They involve heavy CPU use, stress the whole system completely unnecessary, the system easily sees the highest temperature the device had ever seen during these stress tests. If during that strain something fails or gets corrupted, it's a system-level corruption...

Incidentally, Linux kernel upgrades are not better. During DKMS updates the CPU load skyrockets and then a reboot is always sketchy. There's no guarantee that something would not go wrong, a secure boot issue after a kernel upgrade in particular could be a nightmare.
by almostgotcaught | 2026-01-07 05:54:11+00:00
> but he's got PHD in CompSci

you really need to brush up on your holy book (whichever holy book you're using to worship at his altar) because he does not have a phd:

> The program became popular at Stanford, and he discontinued his PhD studies to start Google in Susan Wojcicki's garage in Menlo Park.

https://en.wikipedia.org/wiki/Sergey_Brin

now I on the other hand do have a PhD in CS and i'll repeat for you: 1 in 1000 researchers are able to study 60 hours per week (and if he were one of those people he would never have quit his PhD to do something as tawdry as start a company).

> writing complex code himself to managing small teams to managing huge teams.

I can't begin to articulate to you how this doesn't even begin to cover "everything at Google".

> Certainly he's well qualified to manage a team of a few thousand

my guy - no one manages a team of more than 20-50, let alone 100, let alone 1000.

> If he has gaps he can pay

see this is the actual root of this disorder - it's actually worship at the altar of money. i hate to break it to you but no amount of money will transform a human brain into a superhuman brain - batman does not exist.
by alex1138 | 2026-01-07 05:54:14+00:00
Nothing dishonest about it, I want people to not be lazy

The general point I was making is people have a clear assumption going into this of what science says and I mention covid because the last few years have amplified how what we've traditionally been told isn't necessarily aligned with what the truth is

I represent no outside group. Don't you dare assume that I'm posting in bad faith. I suggest you delete your post out of shame
by theothertimcook | 2026-01-07 05:55:05+00:00
You can buy very cheap emulation boxes/handhelds from AliExpress pre-configured that will happily run everything up to PS1/n64, people have different opinions on this as they come bundled with roms and bios.

The value proposition of spending 50 bucks and having a plug and play device vs hours of time setting something up is a no brainer for me.

The real problem is that kids already have expectations around technology so are less likely to enjoy/find novel some of the really retro games.

Also, when you get a device that has 10k ROMs bundled curation/signal to noise becomes an issue.

Definitely worth doing but maybe make a plan for what games to play through and adjust expectations that interest will probably only spark around nes/snes onwards.
Show HN: AI tutor to study and practice STEM books
by Gregoryy | 2026-01-07 05:55:17+00:00
Study Junkie is an AI tutor that turns any textbook or document you upload into an interactive course with lectures, discussion-based chat, practice assignments of various difficulty, and audio narration.

How to use

1. Upload any PDF, DOCX, or text file and get the structured course covering everything that is in the book.

2. Read lectures, dive deeper in an inline chat.

3. Solve problems for each lecture to ensure deep understanding.

Everything AI writes there is grounded in the source material to minimize the probability of hallucinations.

Pricing: free forever! (if you provide your own API key for LLMs)

I've initially created this just for myself to study math & physics, so it's probably best suited for STEM subjects
by pogue | 2026-01-07 05:56:33+00:00
>SMTP traffic on port 587 (submission) is expected and normal

Any residential dynamic or static IP with this port opened is definitely going to get flagged. Most ISPs already prevent these ports from being open, either by policy or by residential routers.

It would probably very quickly end up on something like SpamHaus's PBL, which looks for this kind of thing.[1]

I would imagine you would also find yourself on Shodan pretty quickly getting hit with constant nmap & login attempts from malicious actors. Spam bots are always looking for insecure servers to send emails from.

I feel like ssh, SFTP, or even a secure DNS server would probably make more sense as something to hide traffic from DPI than an SMTP server.

[1] https://www.spamhaus.org/blocklists/policy-blocklist/
by subomi | 2026-01-07 05:56:42+00:00
Why do we all of a sudden hold these agents to some unrealistic high bar? Engineers write bugs all the time and write incorrect validations. But we iterate. We read the stacktrace in Sentry and realise what the hell I was thinking when I wrote that, and we fix things. If you're going to benefit from these agents, you'd need to be a bit more patient and point them correctly to your codebase.

My rule of thumb is that if you can clearly describe exactly what you want to another engineer, then you can instruct the agent to do it too.
by saghm | 2026-01-07 05:57:07+00:00
> Many people appreciate beautiful art, films, books, buildings even; but few people appreciate beautiful code. I think it's partly because most people have never seen beautiful code and partly because beautiful code doesn't pay the bills when maintenance work is billed by the hour... Probably why it's rare to begin with; though generally, open source provides a refuge from this by removing (or reducing) the financial incentive.

I think there's a a bit more of fundamental difference. For art, film, and books, the output isn't really intended to be functional as much as aesthetic. Buildings do also have function, but they're also visually striking even to those who aren't architects. Software usually has some functional goal beyond just aesthetics, which for most people makes the code a means to an end rather than the end itself. Most people generally don't spend a lot of time appreciating the individual pigments of a painting or the engineering behind making the skeleton of the building that ensures it stands up either.
by D9LuTa4gT0UnN | 2026-01-07 05:59:15+00:00
Ah, gotcha thanks for the heads up! I read that this site was legal and assumed that they managed to stay aboveboard by offering artists slightly more than they could get from Spotify or other streamers.

But seeing that they're operating under dubious licensing, it seems much more likely that this isn't the best way to go.
by digi_wares | 2026-01-07 06:00:01+00:00
Hi HN
I built Tera.fm because I wanted a calmer way to keep up with tech news without scrolling feeds all day.

It turns Hacker News + tech headlines into a continuous, radio-style listening experience that updates through the day.

Would love feedback on whether this kind of “internet radio for news” is useful or if it feels redundant.
by subomi | 2026-01-07 06:00:14+00:00
I was here a few weeks ago, but I'm now on the CC train. The challenge is that the terminal is quite counterintuitive. But if you put on the Linux terminal lens from a few years ago, and you start using it. It starts to make sense. The form factor of the terminal isn't intuitive for programming, but it's the ultimate.

FYI, I still use cursor for small edits and reviews.
by blackguardx | 2026-01-07 06:01:38+00:00
Jobs was actually a technician at Atari, assembling circuit boards during the night shift. Jobs was later paid by Atari to make Breakout, but basically subcontracted it to Wozniak for 50% of the contract. Jobs ended up paying Wozniak less than 1/10 of how much Atari paid him.
by zamadatix | 2026-01-07 06:02:08+00:00
"Self-sourced" as in both of our comments are hearsay: we say we heard this information from someone and our source for that is only us saying so. That's pretty bad in terms of what others can actually do with that information (from either of our comments). Not just because hearsay can be faked, but more because it's unquestionable, untestable, and the quality of the information has almost always greatly degraded compared to the source.

This doesn't mean the comments should be assumed to be false any more than they should be assumed to be true. It also doesn't imply we necessarily have some way to provide an actual source either. Just that folks will have to go elsewhere if they want any certainty about this information, since we didn't provide any as random usernames on a message board saying we heard something before.
by dang | 2026-01-07 06:02:50+00:00
I know how frustrating it is to have a contrarian opinion and get smacked with the majority's reaction to it (believe me, I know - it's an asymmetric experience in the worst way) - but lashing out is not a good way to react to that. It only makes things worse.

https://news.ycombinator.com/newsguidelines.html