MurphyA/hacker-news huggingface dataset:
by gsf_emergency_2 | 2025-08-24 00:03:44+00:00
I think Communism could have worked out in Japan post WWII .. due to the Weber-like work ethic :)

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

>The organization was able to mobilize a large section of white-collar workers in government and civil service sectors. Salaries in the public sectors were about a half of salaries in the private sector, a fact that enabled the public sector to become a centre of radical trade unionism

https://en.wikipedia.org/wiki/Japan_Socialist_Party#Katayama...

this explains why it was okay to "renazify" Japan eg Abe's granddad

https://youtu.be/5_-Ac68FKG4

(See comments for nuance "from the ground". Fictionally, I recall that communist vs fascist sympathies were a backdrop in Murakami Haruki's earlier work.. he sneered at both)

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

Sorry to glaze over the cybernetics earlier here is something I revisit from time to time that you might also find interesting:

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

(Which points to https://en.wikipedia.org/wiki/Organic_composition_of_capital

Rhymes with enshittification.. )

>Writing in the 1920s, Kondratiev proposed to apply the theory to the 19th century:

-1790–1849, with a turning point in 1815.

-1850–1896, with a turning point in 1873.

As to the failure/distrust of (mature) institutions.. my latest hunch says it's somehow hard (="complex") for a bunch of hominids to collectively decide whether they want to solve a strong link or weak link problem. How does this turn into a cybernetic mechanism?
by inferiorhuman | 2025-08-24 00:04:08+00:00
"a lot"

If you're small time Google won't pay out enough to make it your sole source of income so you'll probably seek out other ways of monetizing your videos (e.g. Patreon, merch). If you're large enough you're gonna seek out more stable source of income that won't threaten to demonetize you at the drop of a hat (e.g. Patreon, merch).

Me? I think it's immoral to run 30 minute ads hyping up hate churches and 15 minute ads hawking missile launchers.

e.g.

https://old.reddit.com/r/NoStupidQuestions/comments/17lcv5e/...
by wolrah | 2025-08-24 00:04:28+00:00
> I thought ROM hacks were just modified ROMs, not programs that modify ROMs.

Distributing a modified ROM is as much copyright infringement as distributing the base ROM itself, so generally hacks are distributed as just the patch file and you have to provide your own copy of the base ROM and patch it from there.

It sounds like this site is packing the two together, and the patchers are causing the flagging issues. That also to me seems like the simple solution is to not do that and just distribute the patches without the software and have a note in the description pointing to a separate source for the patcher.

> Surely an automatic patcher is a pretty trivial piece of software, system-wise. It just reads a binary file and writes out a different binary file after doing some in-memory manipulations. Why would a an AV flag such a program? I don't buy this explanation.

A virus that wants to infect other executables on the system is going to have patching code in it where it's relatively rare in "legitimate" software so it makes sense for antimalware heuristics to find it suspicious.
by danielhanchen | 2025-08-24 00:05:08+00:00
Yes it's probs the ordering od the docs thats the issue :) Ie https://docs.unsloth.ai/basics/deepseek-v3.1#run-in-llama.cp... does:

```

apt-get update

apt-get install pciutils build-essential cmake curl libcurl4-openssl-dev -y

git clone https://github.com/ggerganov/llama.cpp cmake llama.cpp -B llama.cpp/build \ -DBUILD_SHARED_LIBS=OFF -DGGML_CUDA=ON -DLLAMA_CURL=ON

cmake --build llama.cpp/build --config Release -j --clean-first --target llama-quantize llama-cli llama-gguf-split llama-mtmd-cli llama-server

cp llama.cpp/build/bin/llama-* llama.cpp

```

but then Ollama is above it:

```

./llama.cpp/llama-gguf-split --merge \ DeepSeek-V3.1-GGUF/DeepSeek-V3.1-UD-Q2_K_XL/DeepSeek-V3.1-UD-Q2_K_XL-00001-of-00006.gguf \ merged_file.gguf

```

I'll edit the area to say you first have to install llama.cpp
by busyant | 2025-08-24 00:05:37+00:00
I got my BS from a "so-so" state university.

And my MS & PhD from a HYPS institution.

The different between alumni mailing lists of my two universities was eye opening.

A typical state school message is something like, "Hey everyone. I'm regional sales manager for WB Mason. Hit me up if you need a deal on bulk stationery."

In contrast, the HYPS alumni mailing list has message like:

* My hedge fund in Greenwich has openings for two quants ...

* I'm trying to get an interview with the CEO of Ford. Anyone have any connections?

* The Argentine government is soliciting bids to add a highway from <a> to <b> ... Winning bid is expected to be in the $$$$$$ range. Please contact me at <abc> if you need additional details on the bidding process.

* My team at Google is looking to hire <blah blah blah>
by cantrevealname | 2025-08-24 00:05:45+00:00
In that case, how about using extremely trivial encryption (eg., XOR every byte with 0x3B) and on the website give a one-line perl command to decrypt. Now it's random data and not a known format (like a password-protected zip file).

Of course, any AV company could add a rule to their signature checking to undo the XOR if they were targeting the romhack.ing site, but it sounds like they aren't being targeted but just getting caught up in the dragnet.
by FreakLegion | 2025-08-24 00:06:25+00:00
They're just matching your energy. $100k is an entry-level number in this conversation and, yes, solidly middle class in most cities in California. There's no shortage of homes in nice neighborhoods available here for under $600k, including in large metros like Sacramento. You aren't going to find that in the Bay Area, but the Bay Area isn't representative of the whole state. Not even close.
by pixl97 | 2025-08-24 00:07:55+00:00
I had a github action with a phrase 'filter: \directory\u02filename.txt' or something close to this and the the filename got interpreted as a utf-8 character rather than a string literal causing the application to throw an error about invalid utf 8 in the path. Had to go about setting it up to quote the strings differently, but you get to see a lot of these issues in the wild.
by cmpalmer52 | 2025-08-24 00:11:51+00:00
Just an anecdote, but back in college, I had an algorithms professor who gave us a classifier problem like the square and triangle boundary problem. His English was poor and nobody understood the problem as he stated it. I got an okay score on it, but never understood it very well.

Anyway, it’s 40 years later and I just read this article and said, “Oh! Now I get it.” A little too late, for Dr. Hippe’s class.
by danielhanchen | 2025-08-24 00:11:54+00:00
We had benchmarks for Llama 4 and Gemma 3 at https://docs.unsloth.ai/basics/unsloth-dynamic-2.0-ggufs - for others I normally refer to https://discord.com/channels/1131200896827654144/12822404236... which is the Aider Polygot Discord - they always benchmark our quants :)
by apercu | 2025-08-24 00:13:06+00:00
I feel like I have good LLM tooling in my workflow for brainstorming and proofs of concept but I tend to push LLM’s for complex but not crazy audio stuff (midi and audio signal routing, automation and playback) to brainstorm getting the same functionality out of hardware with fewer cables. Everything I do is absolutely available online and in pdf manuals but the models get 30% of it wrong every time. It’s to the point where (like code) I just can’t use LLMs for anything remotely _hard_.
by TrainedMonkey | 2025-08-24 00:13:19+00:00
> That's the entire problem though, isn't it? Now we'll never know.

There are definitely a lot of harmful regulation, but this one is amazing with close to no downsides. For one, there are magnetic adapters for everything nowadays, including USB-C ports so you can have your cake and eat it too. Second is the environmental impact of the old charger ecosystem. I lost count of how many cables and chargers I have that are now trash^1. Third one is that historically standardizing interfaces was great for innovation.

^1: Here is the various USB e-waste that I have - usb micro C (2 separate types with same name), micro usb super speed (this one is particularly cursed), mini-usb types A and B, and normal USB type A and type B.
by onetimeusename | 2025-08-24 00:14:00+00:00
Let's say two people are applying to Harvard and it's the year 2019 (I think they stopped legacy admissions recently). They both have a 1550 and 4.3 GPA. Both went to good high schools. Both helped underprivileged youths learn to code. However one of them has two alumni parents who are both well known, Pulitzer Prize winning journalists in DC that helped expose the corruption of the much hated X politician during the Y scandal, they are White House Correspondents and they are regularly featured on the news. The other student has parents who are not alumni. Harvard has to pick between these two students. Which one do you think Harvard picks?

Note that you cannot argue the legacy student actually has a lower SAT score because Harvard admitted legacy students had higher than avg. SAT scores and because the study controlled for SAT score.

Believe it or not, this is the kind of profile a lot of legacy admits would have.
by sublinear | 2025-08-24 00:17:03+00:00
I think interruptions are similar for both types of work.

Physical work does require some concentration as well, but imagine on top of that having to take off all your gear and walk into some makeshift office on site, deal with whatever bullshit they're bugging you about, and then go back out to your spot and get ready all over again.

Interruptions for any reason other than a true emergency is just poor planning caused by bad management.
by dangus | 2025-08-24 00:18:10+00:00
1. Rare, and easy to avoid, even if using Aurora. Anything without "Aurora" in the name is a plain database engine with no Amazon customization (e.g., PostgreSQL).

2. Not correct, IAM authentication is not the preferred connection method, and it has a performance limit of 200 connections per second. It's intended for access by humans and not by your applications. In my experience I've never seen any organization set it up. The other authentication methods are not AWS specific (Kerberos/password auth). Easy to avoid.

3. Most performance features of RDS have some kind of non-AWS equivalent. AWS isn't reinventing the wheel as a database host.
by pizza | 2025-08-24 00:19:32+00:00
On the potency of language..

We say "good music gives you goosebumps". Very reductively, you could argue the whole point of a musician's entire career is literally just to get good at making your skin hair wiggle. What if we're overlooking the possibility that the presence of a physically-sensed reaction would make us value something more?

I think the future of communication could involve something kind of like that, for better or for worse. Optimizing communications for physical reactions. The value prop may just be too high, if the causal direction of this effect (on salience) is actually real.

I read a news article about Trump's re-election in Nov 2024, where they interviewed one of his supporters - they said something to the effect of "when I heard the news, my whole nervous system just suddenly relaxed." I wouldn't be surprised if forms of communication get more and more optimized, whether via RLHF or recsys likes or some other means, for their ability to target, for lack of a better term, "embodiment goals"
by tiagorosadacost | 2025-08-24 00:19:39+00:00
Hi everyone!

I’m here today to share the project I named dochelper.ai .

What is it?

The dochelper.ai is a tool using ai to make simple final user search info on your website or documentation from your product. But it is not only good for the final user, it is simply for the company to add new info to the AI about new products, features or extra info.

What are use case?

- Documentation from your product - Chatbot agent to answer common question about the production on Website - Chatbot agent to help the internal team from the company. PS: probability you know or you are a guy who has a specific knowledge about some process or wait to execute something, so you can transfer that knowledge to chatbot that way you don't need to bottle or lose time waiting for the person to answer some.

Technologies? - FireCrawl(extract children links from the page and extract content from the page without problem like: recaptcha, ip blocker or something else) - OpenAI(embedding model and chat model). - Supabase + Postgresql(RAG Retrieval-augmented generation). - N8N workflow where they play as agents to answer questions about the product or service.

Link of project: https://github.com/tiago123456789/dochelper.ai Link of video explaining the project: https://youtu.be/RXB5nXoqsAI
by dinobones | 2025-08-24 00:19:51+00:00
I always see these fancy DB engines and data lake blog posts and I am curious… why?

At every place I’ve worked at this is a solved problem: Hive+Spark, just keep everything sharded across a ton of machines.

It’s cheaper to pay for a Hive cluster that does dumb queries than paying these expensive DB licenses, data engineers building arbitrary indices, etc… just throw compute at the problem, who cares. 1TB of RAM /flash is so cheap these days.

Even working on the worlds “biggest platforms” a daily partition of user data is like 2TB.

You’re telling me a F500 can’t buy a 5 machine/40TB cluster for like $40k and basically be set?
by NikolaNovak | 2025-08-24 00:20:32+00:00
Is there a lane assist that won't let you change lanes?

I've driven several brands and they just shake wheel or exert like 5% gentle nudge. But maybe there are brands that will actually forcefully prevent lane change without signal (which is automatic / reflexive for most people who'd have good reflexes but I digress).

I'm not at all saying that all Automation is good or that cars always know better than me, but I do want to understand if this is a made-up strawman argument or has anybody ever actually failed to change lanes due to lane assist.
by genewitch | 2025-08-24 00:22:38+00:00
do you actually know every specific vehicle code and regulation everywhere you drive? I constantly remark to my dashcam about people breaking the law in my jurisdiction.

Would you be bothered if someone was following you all day, making recordings every time you didn't signal for exactly 5000ms before a lane change, or 300' before a turn? how about not stopping for a full three seconds, or driving an extra 100' in the left lane than necessary?

three felonies a day
by jonhohle | 2025-08-24 00:23:38+00:00
It’s probably too long form and stream of consciousness, but a few weeks ago I looked at GameShark “codes” and what they look like in when we having matching decompiled code and can we decompile a GameShark modded function. https://m.youtube.com/watch?v=h4398rWE1kg

Short answer is that no compiler would produce similar code and it’s probably a red flag that there’s odd dead code, jumps, or places where padding or nops are expected but there is code.

Rom hacks are more in depth, but often play the same tricks because they need to fit into possibly sections they shouldn’t exist in (say, code in BSS), encode instructions in a way that known compilers wouldn’t, long jumps to odd places.
by lttlrck | 2025-08-24 00:24:13+00:00
This is adjacent to the post but most (software) engineers I have interacted with are amazing plate spinners and an interruption is just another (ephemeral) plate to spin and it's not even close to 20 minutes recovery time.

Unless it's an emergency (boohoo it'll take whatever it takes) or it tickles my fancy more than what I'm doing - which is a me problem.
by breuleux | 2025-08-24 00:24:21+00:00
Speaking for myself, LLMs are reasonably good at writing tests or adapting existing structures, but they are not very good at doing what I actually want to do (design, novelty, trying to figure out the very best way to do a thing). I gain some productivity from the reduction of drudgery, but that's never been much of a bottleneck to begin with.

The thing is, a lot of the code that people write is cookie-cutter stuff. Possibly the entirety of frontend development. It's not copy-paste per se, but it is porting and adapting common patterns on differently-shaped data. It's pseudo-copy-paste, and of course AI's going to be good at it, this is its whole schtick. But it's not, like, interesting coding.
by kstrauser | 2025-08-24 00:25:19+00:00
Anyone would identify that as a shortcoming, albeit one deemed worthwhile giving the flexibility it brings to the table. It’s certainly not an advantage of the language to have to do that slow check on every operation. It’s just a downside to all the dynamism we enjoy.

Also, I said I didn’t write a language. I never said that I didn’t maintain my own local fork so I could play with the VM and add opcodes to it and see what happens if I try experiments like “assume that all(type(_) is type(list[0])) for _ in list[i..])”, which I’ve done just for fun to see how it’d explode when that assumption fails.

But no, I haven’t written a language of my own, I apparently I’m not qualified to have an opinion.
by bko | 2025-08-24 00:26:17+00:00
I dealt with a little bit of what the article describes, the burden of too much leisure. I ended up getting a masters part time and another certification that ate up much of my 20s. But after that I still felt anxiety growing older. It was all just so meaningless. And every year I was less likely to ever have my career really take off so what the hell was the point? I'll be working until my 60s or moving to some random cheap country I have no connection to to live out the rest of my days.

This all changed once I had children. I'm surprised the article doesn't mention children at all. But I was in a kind of prolonged adolescence. You see this among many people without children. Just obsession about "addictive, sensationalist, forgettable entertainment and media", Disney World for adults, collectibles, anime, video games, all distractions.

Obviously children are not for everyone and I can only speak from personal experience. But having kids just cured that anxiety almost immediately. Not that I was not bored, but I kind of flipped things where time was on my side. Prior to kids, I felt anxiety growing older because I was just that much less likely to have some big breakthrough. And every year we get a little slower and less interested in things. Now every year my kids grow a bit and I know they got their best years ahead of them. And I get to experience all of that, win back some hard earned free time for personal interests, and overall have more interesting dinner conversations. But probably most importantly, you get to see what kind of people they're going to grow up to be.

This is just me of course. Some people might have the opposite experience, where they feel children are a prison. And plenty of people blow their lives up and abandon their families. But for me I couldn't imagine where I'd be without them.
by hackyhacky | 2025-08-24 00:27:43+00:00
> I'm amazed at the bristling when the possibility that vaccines are dangerous is brought up.

How do you think people should respond when presented with opposition to widely used, safe, effective, life-saving medications, when that opposition is completely unfounded on evidence? "Bristling" seem an appropriate response.

People would probably respond similarly if you proposed, say, to ban plumbing systems.
by airobus | 2025-08-24 00:28:18+00:00
Hey HN,

I'm the founder of a startup, and one of my biggest time sinks was creating decent-looking banners for ads, social media, and blog posts. I'm not a designer, and tools like Photoshop have a steep learning curve. I figured others might have the same problem.

So, I built aibanner.co. It's an AI-powered tool that generates banners from a simple text prompt. You just describe what you need, and it creates a bunch of options in seconds. The goal is to get professional-looking creatives without any design skills.

It’s designed for marketers, founders, and anyone who needs visual content quickly. You can create banners for social media, ads, email headers, and more. It has already helped users save about 95% of their design time and has generated over a million banners.

It's free to try, I'd love to hear your feedback and any suggestions for improvement!
by therobots927 | 2025-08-24 00:28:43+00:00
I agree that we need to have a conversation about geo engineering. And I've been staying up to date with the sulphur regulation thing. That being said what do you think of the position that we should avoid temporary solutions to global warming in order to drive a sense of urgency? You could make the argument that we want the slope of temperature change to be as high as possible in the near term to drive political action. Again I have no doubt that geo engineering will become the only viable solution. But right now a significant % of tbe population doesnt even believe in climate change and wouldnt support any action taken. So maybe they need to be convinced - and so far education hasn't convinced them so maybe 5 degrees fahrenheit will.
by bawolff | 2025-08-24 00:29:02+00:00
Its a less fun fact when you have to write a parser for it

All the various metadata formats are kind of weird. IIM (less popular now but still sometimds seen in jpeg files. Was originally for news organizations) is even weirder than Exif. My favourit part is how you specify its utf-8 by adding the iso-2022 escape code in a field. Like wut.
by os2warpman | 2025-08-24 00:29:29+00:00
>American greatness has produced a society whose members know not what to do with the freedom and abundance that earlier generations secured.

There have been several posts on HN about this. I have commented every time I have seen one because I think the above quote is true. I also think it is one, of several, reasons things are going the way they are.

Many of my friends, coworkers, and relatives have fallen into the trap of being bored to death. They fill up their time with worthless empty "calories" of media consumption, ethanol, and doom scrolling. Almost all of them are unhappy. I think it is widespread to be like this.

But the problem is solvable.

There is no person, no person too busy, too tired, too poor, too disabled, too shy, too anything, who cannot find the time to do something that provides value to their life. They just have to, and this is the part that makes people mad, put down their phone and turn off the TV.

In every zip code in the entire United States of America, there is some group of people, somewhere, that is looking for someone to join them-- unless it is an isolated patch of remote wilderness where food and fuel need to be airlifted in or a remote island separated from the mainland by thousands of miles of sea there IS something.

You just have to get out, find them, and join them.

The last time something like this popped up I do what I usually do and listed non-work, non-social media things to do within an hour of my deceased grandparents' farm in central Southern Indiana. That's my benchmark-- if there are things to do here there are things to do everywhere because it is about as far from "the big city" you can get absent stretches of western desert or alaskan tundra.

Some quick searches found rod and gun clubs, knitting circles, small rural libraries with 3d printers going idle and anime clubs, three (yes, three) astronomy clubs, amateur radio clubs, gardening clubs, volunteer fire companies (who always, everywhere, need members), civic societies, book clubs, and even a small community performing arts center with a banging schedule of shows whose website was practically begging for people to come join them to be stage crew, performers, and set builders. Rural, barely-covered-by-a-cell-signal, southern Indiana, and those are just the things I found with online calendars full of events.

Being active in one's community outside of work, and deriving meaning not from work but your personal accomplishments and activities is a skill-- but it is a learnable skill.