MurphyA/hacker-news huggingface dataset:
by scarecrowbob | 2026-02-06 01:10:39+00:00
I mean, they mostly are just picking folks up off the streets cause the folks are brown or have an accent.

I am not sure that even if they could minority report their way into killing off all the future Fred Hamptons, they have either the man power to do it or the mental ability to define an ontology for their little scrye to even tell them who they -should- target.

It is easy to confuse these folks with the mostly competent neoliberal technocrats they replaced, but that's the whole point of this thread, no? Patel and Bongino were more interested in how to win twitter points after Kirk was killed than, like, going and playing g-man, after all.

Also, one of the nice things about living in a panopticon is that it gives the folks running it the idea that they actually know what's going on. I'll take the long bet on the over-confidence and under-competence of these WWF wrestlers.
by toomanyrichies | 2026-02-06 01:10:46+00:00
Speaking of Afro-rock, I'll take this opportunity to plug the Zamrock sub-genre, and specifically the bands WITCH [1], Ngozi Family [2], Chrissy Zebby Tembo, [3] and Amanaz [4].

The first 3 tracks are very garage-y. The 4th is more mellow. All 4 are tracks I come back to often.

1. https://www.youtube.com/watch?v=OqFhpe3ZBlg&list=RDOqFhpe3ZB...

2. https://www.youtube.com/watch?v=AzwFtRaB4Fk&list=RDAzwFtRaB4...

3. https://www.youtube.com/watch?v=cfrKVOS1AvI&list=PLwVQppKVOQ...

4. https://www.youtube.com/watch?v=GjUOYLJ8IYI&list=RDGjUOYLJ8I...
by romes | 2026-02-06 01:11:17+00:00
Thanks vunderba, that's a good point about the time and that's a better comment than the parent one.

The mnemonics really were the main feature driving me away from existing resources and to make my own.

On the questions: I am not an expert, but I didn't make anything up. All data is picked from dictionaries like JMDict/jisho.org. The layout and choosing which information to display how I found best was according to my studies.

On 部首: They're highlighted for each Kanji (back side) and annotated on the bottom right in the full form, but there are no individual cards for radicals.

All in all, the deck features and what makes it different is better described by the guide that I link in the post (which, while interesting, is better suited for the audience which cares about Kanji).

The post itself focused on the building and business part which I think is well-suited for the HN crowd.

Anyway, thanks.
by andai | 2026-02-06 01:11:26+00:00
>Code retains its function signatures

Nice. In original GPT-4 days (April 2023), I made a simple coding agent that worked with GPT-4's 8K (!) context window. The original version used some kind of AST walker, but then I realized I can get basically identical result (for Python) with `grep def` and `grep class`...

Took a look at your repo though, I am impressed you put a lot of thought into this.

It's interesting that Anthropic doesn't seem to be incentivized to do anything like this. Their approach seems to be "spawn a bunch of Haikus to grep around whole codebase until one of them finds something". You'd think a few lines of code could give you an overview of the codebase before you go blindly poking around. But maybe they're optimized for massive codebases where even the skeletons end up eating huge amounts of context.

The subagents "solve" context pollution by dying. If they find something, they only tell you the parent agent where it is. If not, they tell nothing. I guess that works but it feels heavy-handed somehow.

In CC I added a startup hook that similar to yours, dumps the skeleton of current dir, files, function names etc. into context, and the "time spent poking around" drops to zero.
by pornel | 2026-02-06 01:11:46+00:00
That not true is not true.

Rust For Linux has a hard dependency on unfinished Rust features that were not released as stable in the Rust version that Debian has.

However, every build of rustc also needs to be able to build its own standard library and a future version of itself. To do this, rustc recognizes a special private env var that exposes compiler-internal language extensions and not-yet-stabilized features meant for the compiler itself, and not for end users.

Rust for Linux relies on using this private env var to bypass feature stability checks and trick the "stable" compiler from Debian into allowing use of compiler-private and experimental features that were suppressed to stay disabled.

RfL uses an old Rust binary from Debian, but still depends on experimental features that haven't officially shipped yet in any Rust version.
by SOLAR_FIELDS | 2026-02-06 01:12:30+00:00
Postgres is widely used enough with enough engineering company blog posts that the vast majority of NotPostgres requests already have a blog post that either demonstrates that pg falls over at the scale that’s being planned for or it doesn’t.

If they don’t, the trade off for NotPostgres is such that it’s justifiable to force the engineer to run their own benchmarks before they are allowed to use NotPostgres
by alisonatwork | 2026-02-06 01:12:40+00:00
The power grid problems islands have is a really interesting topic. Just the other day I read an interview discussing Taiwan's energy situation[0] and even though I am familiar with the various factions and the surface level debate, it prompted me to think a bit deeper on the unique challenges islands have as marginalized geographic entities. I didn't grow up on an island so I'm not sure if people who do are more conscious of the precarity, but you'd think if they did then they would place even more emphasis on getting energy independence. It's one of those things that would be cool to study if I could go back in time and choose a different specialization...

[0] https://www.volts.wtf/p/taiwans-energy-dilemma
by stubish | 2026-02-06 01:12:54+00:00
This is all relatively new in human timescales. My parents as children saw the start of modern advertising, with ads targeted at them. But they did not see entertainment engineered to sell them product. I think in the 60s you started seeing bands manufactured and aggressively marketed to youths (such as The Monkeys), because companies wanted their share of Beatles money. And 70s, when George Lucas and Kiss realized how much money was in branded merchandise. And late 70s, when He-Man reversed things and media was created specifically to sell merchandise. On human timescales, the results are starting to come in on this experiment.
by asa400 | 2026-02-06 01:13:21+00:00
This story is more common than any of us would like to admit, myself included.

I can say this with some confidence because as a junior developer, I was often that person, and I didn’t really understand the collective lessons contained within e.g., Rails, Celery, etc.

I was enamored with doing something “cool” and “interesting” and I didn’t realize that this was distinct from and not actually as cool as solving someone else’s problem on time and under budget.
by charcircuit | 2026-02-06 01:14:07+00:00
You missed my point. If the average request uses more tokens than 4.5, then you will pay more sending those requests to 4.6 than 4.5.

Imagine 2 models where when asking a yes or no question the first model just outputs a single yes or no then but the second model outputs a 10 page essay and then either yes or no. They could have the same price per token but ultimately one will be cheaper to ask questions to.
by toomanyrichies | 2026-02-06 01:14:48+00:00
I was introduced to Mulatu Astatke's music from Jim Jarmusch's "Broken Flowers" soundtrack. [1] He's now one of my favorite African musicians.

1. https://www.youtube.com/watch?v=yulnyGZ4d3Y&list=PLHrPP0rObV...
by logicprog | 2026-02-06 01:14:56+00:00
> single useful ... preferably reliable, program that solves a non-trivial problem that hasn't been solved before a bunch of times in publicly available code

I see this originality criteria appended a lot, and

1) I don't think it's representative of the actual requirements for something to be extremely useful and productivity-enhancing, even revolutionary, for programming. IDE features, testing, code generation, compilers — all of these things did not really directly help you produce more original solutions to original problems, and yet they were huge advances in program or productivity.

I mean like. How many such programs are there in general?

The vast vast majority of programs that are written are slight modifications, reorganizations, or extensions, of one or more programs that are already publicly available a bunch of times over.

Even the ones that aren't could fairly easily be considered just recombinations of different pieces of programs that have been written and are publicly available dozens or more times over, just different parts of them combined in a different order.

Hell, most code is a reorganization or recombination of the exact same types of patterns just in a different way corresponding to different business logic or algorithms, if you want to push it that far.

And yet plenty of deeply unoriginal programs are very useful and fill a useful niche, so they get written anyway.

2) Nor is it a particularly satisfiable goal. If there aren't, as a percentage, very many reliable, useful, and original programs that have been written in the decades since open source became a thing, why would we expect a five-year-old technology to have done so, especially when, obviously, the more reliable original and broadly useful programs have already written, the narrower the scope for new ones to satisfy the originality criteria?

3) Nor is it actually something that we would expect even under the hypothesis that agents make people significantly more productive at programs. Even if agents give 100x productivity gains to writing a useful tool or service or program or improving existing ones with new features. We still wouldn't expect them to give necessarily very many much productivity gains at all to writing original programs, precisely because of their current technology is a product of deep thinking, understanding a specific domain, seeing a niche, inspiration, science, talent and luck much more than the ability to even do productive engineering.
by andsoitis | 2026-02-06 01:15:34+00:00
I think that would imply that OpenAI is selling information to Google for advertising and in return get kickbacks. While that's conceivable, we also know that OpenAI has declared their intent to do ads themselves and so are going to be competing with Google and Meta and others.

I think what's more likely is that the question you asked is in the ether and it has expressed itself in your mind and elsewhere and so you are being exposed to such ads. Amplifying further could be that since it is on your mind, you have also touched on other closely related searches or sites that DO participate in AdWords, hence you seeing them on YT.
by johng | 2026-02-06 01:15:35+00:00
Genuine question: How much energy, minerals, transportation, manufacturing, etc, etc. goes into making the panels. How much are the panels going to make back percentage wise in it's lifetime vs. the cost to make and transport, install?

Corn kind of reproduces itself every year (If you don't get the GMO kind), so you only need natural resources to continue to grow it right? Water, sunlight and labor?
by rtpg | 2026-02-06 01:16:16+00:00
This is super bad right? Like anybody who has this running will be vulnerable to a super basic HTTP redirect -> installer running on their machine attack, right? And on top of that it's for something that is likely installed on _so many_ machines, right?

I don't think I've ever seen something this exploitable that is so prevalent. Like couldn't you just sit in an airport and open up a wifi hotspot and almost immediately own anyone with ATI graphics?
by helterskelter | 2026-02-06 01:16:46+00:00
I wonder if this could be intentional. If the datasets are contaminated with CSAM, anybody with a copy is liable to be arrested for possession.

More likely it's just an oversight, but it could also be CYA for dragging their feet, like "you rushed us, and look at these victims you've retraumatized". There are software solutions to find nudity and they're quite effective.
by tomlis | 2026-02-06 01:16:49+00:00
Yeah. One of the patterns I've fallen into looks a bit like this:

1. I have some new task I need/want to do.

2. For whatever reason, it's not something I want to do myself if I can avoid it.

3. Have the agent do it the first few times.

4. After those first few iterations, think about if it's something where the variability in the number of steps needed to complete the task is small enough to just put into a small script or service. If it is, either write the code myself or ask the agent to create draft code based on its own observations of how it did the task those first few times. If it's not, just keep having the agent do it.

5. A good chunk of the time, most of the task has low variability in what it needs to do except for just one portion. In that case, just use deterministic code for all areas of the program except the high variability area.

Probably a better word than "variability" for what I'm talking about but I think you get the idea. Spend a lot of tokens upfront so the tokens used later can be minimized when possible.

EDIT: Formatting.
by savvyllm | 2026-02-06 01:17:17+00:00
Quick update: We've rebranded to AutropicAI to unify under the Autropic company brand. Same API at tryautropic.com, same functionality, just a cleaner name that reflects our focus on AI efficiency.

Also just shipped our first API calls - the system is live and working! 860 models indexed, instant recommendations.

Next up: building an MCP server so Claude and other agents can use this automatically.
by ISL | 2026-02-06 01:19:33+00:00
The US administration is, at present, regularly violating the law and ignoring court orders. Indeed, these very releases are patently in violation of multiple federal laws -- they're simultaneously insufficiently-responsive to meet the requirements of the law requiring the release of the files and fall afoul of CSAM laws by being incompletely redacted.

The challenge, as we're all experiencing together, is that the law is not inherently self-enforcing.
by bdangubic | 2026-02-06 01:19:38+00:00
> On top of that, Anthropic is losing money on it

This has got to be my favorite one of them all that keeps coming up in too many comments… You know who also was losing money in the beginning?! every successful company that ever existed! some like Uber were losing billions for a decade. and when was the last time you rode in a taxi? (I still do, my kid never will). not sure how old you are and if you remember “facebook will never be able to monetize on mobile…” - they all lose money, until they do not
by mothballed | 2026-02-06 01:20:19+00:00
This is a bald-faced lie.

For instance, I can buy Malibu rum, no matter that Pernod Ricard does business with Cuba. Or flights in USA with Air France, no matter that they also do business in Havana. Or ZTE phones which are imported into both USA and Cuba from China (carrier limitations but only because USA government won't do business with ZTE associated businesses, not because they can't be sold in USA). Or Sinopec (oil) which does business in USA including a large investment of presence in Texas but also does business with Cuba.

Yes your blanket any is a lot more applicable if you said the truth which is any business that wants to do business with USA federal government which is much closer to the truth (but even then, Sinopec for instance has through its subsidiaries been allowed to bid on strategic oil reserve transactions no matter their ownership is a major trader with Cuba).

Cuba is actively trading with EU, Asian, etc companies that are also trading with USA.
by majormajor | 2026-02-06 01:20:35+00:00
GPT-4 showed the potential but the automated workflows (context management, loops, test-running) and pure execution speed to handle all that "reasoning"/workflows (remember watching characters pop in slowly in GPT-4 streaming API response calls) are gamechangers.

The workflow automation and better (and model-directed) context management are all obvious in retrospect but a lot of people (like myself) were instead focused on IDE integration and such vs `grep` and the like. Maybe multi-agent with task boards is the next thing, but it feels like that might also start to outrun the ability to sensibly design and test new features for non-greenfield/non-port projects. Who knows yet.

I think it's still very valuable for someone to dig in to the underlying models periodically (insomuch as the APIs even expose the same level of raw stuff anymore) to get a feeling for what's reliable to one-shot vs what's easily correctable by a "ran the tests, saw it was wrong, fixed it" loop. If you don't have a good sense of that, it's easy to get overambitious and end up with something you don't like if you're the sort of person who cares at all about what the code looks like.
by manquer | 2026-02-06 01:20:36+00:00
I have long since given up trying to understand voting patterns in HN :)

---

Sadly it was the core of anti-trust law, since 1970s things have changed.

The predominant view today (i.e. Chicago School view) in both judiciary and executive are influenced by Justice Bork's ideas that consumer benefit being the deciding factor over company's actions.

Consumer benefits becomes opinions of projections by either side of a case about the future, whereas company actions like collusion, pricing fixing or M&A are hard facts with strong evidence. Today it is all vibes on how the courts (or executive) feel .

So now we have Government sanctioned cartels like in Aviation Alliances [1] that is basically based on convoluted catch-22-esque reasoning because it favors strategic goals even though it would be a violation of the letter/spirit of the law.

[1] https://www.transportation.gov/office-policy/aviation-policy...
by arkumar57 | 2026-02-06 01:21:06+00:00
Location:Vancouver, British Columbia, Canada

Remote: Yes

Willing to relocate: Yes

Technologies: Python, C++, C, JavaScript, Typescript, Java, C#, R, Matlab, SQL(Postgres), Angular, Redis, Golang

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

Email: arkumar57@outlook.com

About me: Third year student at University of British Columbia. Currently looking to work as intern / Co-op starting summer 2026. Really interested and hopeful to work and make an impact in the software development space!
by HarHarVeryFunny | 2026-02-06 01:21:42+00:00
True, but the human isn't allowed to bring 1TB of compressed data pertaining to what they are "redesigning from scratch/memory" into the clean room.

In fact the idea of a "clean room" implementation is that all you have to go on is the interface spec of what you are trying to build a clean (non-copyright violating) version of - e.g. IBM PC BIOS API interface.

You can't have previously read the IBM PC BIOS source code, then claim to have created a "clean room" clone!
by deathanatos | 2026-02-06 01:21:43+00:00
> You start writing assert fibonacci(15) == ... and already you’re forced to think. What does fibonacci(15) equal? If you already know, terrific—but what are you meant to do if you don’t?

Um …duh? Get out a calculator. Consult a reference, etc. Otherwise compute the result, and ensure you've done that correctly, ideally as independent of the code under test as possible. A lot of even mathematical stuff has "test vectors"; e.g., the SHA algorithms.

> Here’s how you’d do it with an expect test:

printf "%d" (fibonacci 15);
[%expect {||}]

> The %expect block starts out blank precisely because you don’t know what to expect. You let the computer figure it out for you. In our setup, you don’t just get a build failure telling you that you want 610 instead of a blank string. You get a diff showing you the exact change you’d need to make to your file to make this test pass; and with a keybinding you can “accept” that diff. The Emacs buffer you’re in will literally be overwritten in place with the new contents:

…you're kidding me. This is "fix the current state of the function — whether correct or not — as the expected output."

Yeah… no kidding that's easier.

We gloss over errors — "some things just looked incorrect" — well, but how do you know that any differently than fib(10)?
by bunderbunder | 2026-02-06 01:21:45+00:00
Yes, because there’s value in a common reference for comparison. It helps to shed light on different models’ relative strengths and weaknesses. And, just like with performance benchmarks, you can learn to spot and read past the ways that people game their results. The danger is really more in when people who are less versed in the subject matter take what are ultimately just a semi tamed genre of sales pitch at face value.

When such benchmarks aren’t available what you often get instead is teams creating their own benchmark datasets and then testing both their and existing models’ performance against it. Which is eve worse because they probably still the rest multiple times (there’s simply no way to hold others accountable on this front), but on top of that they often hyperparameter tune their own model for the dataset but reuse previously published hyperparameters for the other models. Which gives them an unfair advantage because those hyperparameters were tuned to a doffeeent dataset and may not have even been optimizing for the same task.
by Waterluvian | 2026-02-06 01:22:04+00:00
Is this a very high quality website that simply tries to do one thing well and isn’t trying to monetize?!

I know it’s foolish but I want to daydream for a bit that the Web turned out differently. That at some point around Space Jam the people decided that a business being online was a deeply offensive invasion of Our space and would be boycotted, so they gave up on trying. And what was left was lots and lots of webpages like this among the personal pages and pages about nothing. And that services like search engines were provided by universities. And undergrads who attended would take their turn working for these services as a sort of community service rite of passage.

We have web rings and web rungs (more of a ladder topology) and nothing was for sale but the community would be fine with the occasional grandson selling meemaw’s knit scarfs. Oh, and Zombo Com was tolerated given its sheer breadth of utility.

I want to stay up well past my bedtime some summer night, finding some new web zone filled with a clever collection of someone’s identity they shared with the world. Maybe while a breeze gently wanders in through an open window and a train ventures forth in the distance.
by keepamovin | 2026-02-06 01:22:24+00:00
Thanks bud! Yeah, I thought it surfaced some really interesting stories and it kind of reminded me of pagerank like focusing on the links between things.

I think I could take it even further by doing some kind of like betweeness centrality analysis to sort of rank the most interlinked stories within the hacker news cohort, but this was like the first cut to just demonstrate that these human intelligence annotations (the related comments) could usefully cluster the stories in a way that resulted in an interesting presentation. And I think we achieved it!
by majormajor | 2026-02-06 01:22:49+00:00
IME Gemini is pretty slow in comparison to Claude - but hey, it's super cheap at least.

But that speed makes a pretty significant difference in experience.

If you wait a couple minutes and then give the model a bunch of feedback about what you want done differently, and then have to wait again, it gets annoying fast.

If the feedback loop is much tighter things feel much more engaging. Cursor is also good at this (investigate and plan using slower/pricier models, implement using fast+cheap ones).