MurphyA/hacker-news huggingface dataset:
by stopbulying | 2025-12-02 14:54:26+00:00
Sonic weapon: See also https://en.wikipedia.org/wiki/Sonic_weapon#See_also

Microwave auditory effect https://en.wikipedia.org/wiki/Microwave_auditory_effect

There was "psychoenergetics" research in the USSR in the 1980s at least.

"neurophone" https://www.google.com/search?q=%22neurophone%22

TMK there are no known programs of countermeasure for "MK" or BCI abuse or "neroassault"

There are "neuro ethics" laws in some places.

Neuroethics: https://www.google.com/search?q=neuro+ethics

How can evidence of RF or EMF harassment be admitted in legal proceedings?

How can evidence of RF or EMF harassment be reviewed by judges and juries per due process?

(Due process includes equal protection of equal rights.)

Shouldn't it be a crime to transmit a voice or voices into a person's head to manipulate them [about or using religion or God], if they have not consented?

Was Joan of Arc acting morally in killing without due process, because God said to do it?
Show HN: SafePool – Type-safe object pooling for Go
by mvijaykarthik | 2025-12-02 14:54:53+00:00
Frequent memory allocations can be costly in Go. Go's sync.Pool helps with object reuse but isn't type-safe and can introduce bugs. You need type assertions, and it's easy to accidentally return objects twice or forget to return them at all.

SafePool provides type safety with Go generics, eliminating the need for type assertions and making pool usage safer and clearer.

For objects that need to live across function boundaries, we added PoolManager. It tracks all objects obtained from pools and ensures they're all returned when the manager is cleaned up, preventing leaks across function calls.

We built this after hitting sync.pool issues at Oodle AI, where efficient memory management is critical for processing high-volume telemetry data.
by noobermin | 2025-12-02 14:55:05+00:00
The only thing about this constant discussion about the metas and what not is that clearly everyone knows this, so who is this supposed to be for? I'm a peanut gallery member here, not a VC or a person who needs to appeal to VCs honestly, but then you can take my opinion as an unbiased third party... I could have guessed 1 and 2 are were motives for this kind of talk. But...clearly everyone else who actually cares about this game because it affects their livelihood or money is already aware VCs do 1 and 2, and unless you're exceptionally impressionable, it wouldn't work on you, no?

I have a theory but the primary one is not very flattering to those involved.
by goku12 | 2025-12-02 14:55:06+00:00
> If knives were technologically sophisticated enough that they could be programmed to refuse to pierce particular materials, you know that the government would be forcing manufacturers to include human flesh in that list

I have serious doubts that their intentions are nearly as harmless or sincere as you project it. The government through DoT has repeatedly shown their willingness to control, invade, impose arbitrary measures and harm the digital lives of the citizens with impunity. Remember how Aadhar was touted as a welfare support programme. They even promised in the supreme court that it wouldn't be made mandatory. But they just haughtily refused to honor that promise and linked it to every imaginable service. You can't live without it these days. On top of that, they were so careless with it that the entire biometric database of more than a billion individuals was leaked and published on the darkweb for sale. And despite several news media showing the evidence for it, the government just brazenly denied the leak.

With such a dubious track record, let me say that I'm skeptical about their claims on 'cybersecurity' on the phones. It may start like that. But with their attitude it won't take much time for it to progress from a cybersecurity app to a cybersecurity nightmare. We already know what they did with the Pegasus malware that they bought with the taxpayers' money - another accusation they just denied blatantly, ignoring the evidence provided by the others. No avenue for abuse will be left unused. The real issue is that an omnipresent app that cannot be uninstalled is the most valuable target and the perfect vector for malware delivery. And this government has destroyed any reputation they may have had in the digital space, with their overtly hostile attitude towards the citizens who voted them in. This app is going to be a nightmare for the citizens in the not-too-distant future.
by nextaccountic | 2025-12-02 14:55:23+00:00
The real problem are generics. They cause a blowup in size because they are instantiated at every type combination that is actually called. This can sometimes be a performance boost (typically not because it avoids an indirect call, but because it enables optimizations such as inlining). But it can also makes code slower (not by much), or have little effect on performance

Rust lets you choose between generics and trait objects, but this is a viral change that sometimes means that large sections of code must be rewritten. There is also an optimization that turns generics into virtual dispatch if deemed beneficial, but I'm not sure how well it works
by shagie | 2025-12-02 14:55:25+00:00
This is largely a moot point unless the US wants to withdraw from TRIPS (and implicitly the WTO) and join the list of countries that don't observe it such as... Eritrea, Kiribati, North Korea, South Sudan, and Turkmenistan.

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

> Copyright terms must extend at least 50 years, unless based on the life of the author. (Art. 12 and 14)

> Copyright must be granted automatically, and not based upon any "formality", such as registrations, as specified in the Berne Convention. (Art. 9)

---

14+14 itself isn't a bad idea, however it also implies that all of the other countries in the WTO agree to it.

Given concerns about companies based in the US being carless with copyright, that might be a hard sell.
by mtlynch | 2025-12-02 14:55:27+00:00
Thanks for reading!

From what I've read, success depends a lot on line of sight. If you're on flat, open land, you'll likely see much better range than I did.

There's a neat tool in the MeshCore app (available in the web version[0], too) that shows line of sight between two points on a map. You can click the three dots in the upper right > Tools > Line of Sight. It will show you how good line of sight is between those two points, accounting for changes in elevation.

It's also possible a good repeater would make more of a difference. I'm hoping to hear feedback from other MeshCore users about that.

[0] https://app.meshcore.nz/
by Workaccount2 | 2025-12-02 14:55:46+00:00
People need to understand that a lot of angst around AI comes from AI enabling people to do things that they formally needed to go through gatekeepers for. The angst is coming from the gatekeepers.

AI has been a boon for me and my non-tech job. I can pump out bespoke apps all day without having to get bent on $5000/yr/usr engineering software packages. I have a website for my side business that looks and functions professionally and was done with a $20 monthly AI subscription instead of a $2000 contractor.
by alephnerd | 2025-12-02 14:56:02+00:00
Not really.

In such a hypothetical world, it would actually be much easier for us to fund companies simply because now the only thing we are funding is just sales, demand gen, and projected compute.

We provide funding so businesses that are the right fit can scale out the functions that they need. In some cases it's expanding engineering, in other cases it's expanding sales and demand gen, and in other cases is to subsidize a major purchase such as cloud credits or GPUs.
by xrd | 2025-12-02 14:56:20+00:00
Reading this article makes me want to point out the difference between commercial music software and open source software.

What stands out here was that Eno used very simple sounds and looped them. This was not a complicated rube-goldberg machine he built to finally get to these masterpieces. It was simple recordings of voices, looped.

Reggie Watts makes incredible, and non-traditional, electronic house music, basically just his voice and looping machine (granted he does have a 4 octave range, but...). So organic and human.

Same for Matthew Herbert, see his manifesto: https://prruk.org/personal-contract-for-the-composition-of-m.... It is all organic.

This is what makes me a little sad when I play with all the amazing open source tools on Linux. Ardour is great. Hydrogen is great. Sonic-PI is incredible.

But, the UI's are not the best. Getting started requires a ton of reading and researching. It is a long way to just "play" (I mean playing like a child, not playing piano).

For example, I wish Sonic-PI had a better way of writing music than JUST writing out ruby. I like ruby as a language, and I'm surprised there is not a way to easily extend the Sonic-PI tool so I can plugin my Novation drum pad and easily trigger samples and notes. I can absolutely watch for MIDI notes from Novation, and take actions in ruby code, but it kills my creativity to do it that way. I wish I could build a tiny set of buttons that shows me that which is not a stream of logs. I never feel like Sonic-PI puts me into a creative mode. It feels like trying to jam the beauty of a harp into emacs. And, I love emacs.

Open source music software could have bespoke custom UIs for any user. I'm a command line guy so I'm part of the problem. But, these tools should be customizable to make our own bespoke UIs which match the beginner level, or the advance level, or anything in between.
Ask HN: Have You Automated Cooking?
by yesitcan | 2025-12-02 14:56:33+00:00
I want to control what ingredients I consume but I don’t want to spend 1-2 hours/day on cooking. Have you managed to automate cooking? Maybe a DIY device? Professional tech that costs an arm and a leg? A Tesla robot?

It seems like it should be doable and I’m surprised there aren’t any consumer products out there meeting this need.
by PaulDavisThe1st | 2025-12-02 14:56:44+00:00
> Having been bullish on NFTs, which were never more than hype in the primary use case promulgated for them, is absolutely a strong argument against having good intuition of breakthrough innovation.

I always thought that NFTs were completely ridiculous and essentially nothing but hype. But then again, I thought that amazon wasn't going to work either, when I was there building it, so I'm not sure that even in a given individual "good intuition for breakthrough innovation" is a unitary thing.
by rootusrootus | 2025-12-02 14:56:53+00:00
And that’s the slowest F-150. The Lightning will do it in under 4 seconds (as will the Raptor R). Arguably too fast for a 6500 pound chunk of steel, but it’s certainly entertaining.

I timed my first vehicle - a 1977 Chevrolet pickup - back in the day and it took around 18 seconds to get to 60. Topped out at maybe 85. Still perfectly usable for daily driving.
by wongarsu | 2025-12-02 14:57:14+00:00
Or spend a lot of time with certain demographics. My parents don't know what ao3 is, but a couple of female coworkers are huge fans

Edit: according to [1] 93% of users are 44 or younger, and women outnumber men 10:1

[1] https://www.flowjournal.org/2023/02/fan-demographics-on-ao3/
by ellisv | 2025-12-02 14:57:14+00:00
These types of books are always interesting to me because they tackle so many different things. They cover a range of topics at a high level (data manipulation, visualization, machine learning) and each could have its own book. They balance teaching programming while introducing concepts (and sometimes theory).

In short I think it's hard to strike an appropriate balance between these but this seems to be a good intro level book.
by Ajakks | 2025-12-02 14:57:32+00:00
Success isn't real. All things are internal, but we make/pretend they are external. I dont care at all of your accolades or accomplishments. Exactly like you dont care of mine. If we ever do care about others' success, its not bc of the other people. We are just playing games with ourselves and calling it stuff like expectations, admiration, respect, and responsibility - its all bullshit.

UBI allows a different life. You can only fail so much, only fall so far - rather than people being lazy, it will be a huge boon for creativity. The 9-5 for 45 is creative death.
by vardump | 2025-12-02 14:57:43+00:00
Might be an interpreter or an emulator. That’s where you often want to preserve registers or flags and have jump tables.

This is one of the remaining cases where the current compilers optimize rather poorly: when you have a tight loop around a huge switch-statement, with each case-statement performing a very small operation on common data.

In that case, a human writing assembler can often beat a compiler with a huge margin.
by torginus | 2025-12-02 14:57:51+00:00
I think the 'light' workload is the most realistic - most people use lambda as a stateless CRUD backend/REST endpoint, I don't think doing heavy number crunching is that idiomatic inside a lambda.

And for that use case, Python seems almost as good as Rust, which is surprising to me, as is the fact that Node runs so slow - I have a ton of Node-based lambdas in prod, and while they're no speed demons, I'm quite surprised how bad it is compared to even interpreted things like Python.

AWS should really look into this and fix it, or at least tell us why it's so slow.
by adrian_b | 2025-12-02 14:58:01+00:00
This can vary from CPU model to CPU model.

No recent Intel/AMD CPU executes directly LEA or other instructions, they are decoded into 1 or more micro-operations.

The LEA instructions are typically decoded into either 1 or 2 micro-operations. The addressing modes that add 3 components are usually decoded into 2 micro-operations, like also the obsolete 16-bit addressing modes.

The AGUs probably have some special forwarding paths for the results towards the load/store units, which do not exist in ALUs. So it is likely that 1 of the up to 2 LEA micro-operations are executed only in AGUs. On the other hand, when there are 2 micro-operations it is likely that 1 of them can be executed in any ALU. It is also possible for the micro-operations generated by a LEA to be different from those of actual load/store instructions, so that they may also be executed in ALUs. This is decided by the CPU designer and it would not be surprising if LEAs are processed differently in various CPU models.
by alexthehurst | 2025-12-02 14:58:03+00:00
I absolutely loved FrozenFractal’s Around the World hackathon pixel art game. It has really good gameplay and I find it pretty satisfying and absorbing for such a simple game.

I’ve been enjoying the blog posts about development of the larger Around the World; but it seems like the absolute opposite of a hackathon project. And that’s okay. But based on the pace of development it seems like there’s still plenty of time to wait for something playable.
by PascalStr12 | 2025-12-02 14:58:06+00:00
Langdock (YC S23) | Product Engineers (Full-stack), Infrastructure Engineers, AI Associates | Berlin, Germany ONSITE | https://langdock.com –

We're Langdock, and we've built the LLM platform that 2,000+ companies trust to power AI features for 100,000+ users. After hitting $10M+ ARR with >10x year-over-year growth, we're expanding our Berlin team to shape the next chapter of conversational AI.

–

Product Engineer (Full-stack) | Total Compensation (incl. Bonus) €80K – €156K | Equity

Build product features from conception to deployment, collaborating closely with our CPO and working across the entire tech stack to deliver AI-powered features that drive enterprise adoption.

Stack: NextJS, React, Prisma, Postgres, Redis

-

Infrastructure Engineer | Total Compensation (incl. Bonus) €80K – €156K | Equity

Contribute to our deployment infrastructure and lead integrations with customer cloud environments. You’ll work hands-on with the latest cloud and container technologies, ensuring our platform runs reliably and securely for some of Europe’s top enterprises

Stack: Terraform, Azure, AWS, GCP, OpenShift

-

AI Associate | Total Compensation (incl. Bonus) €80K – €100K | Equity

Three-month rotational program with a pathway to high-impact commercial roles. You’ll join a cohort of technical, customer-facing talent who build deep product expertise and commercial acumen from day one.

-

Check out our jobs page here: https://jobs.ashbyhq.com/langdock
by AlexandrB | 2025-12-02 14:58:44+00:00
Considering how prominent gambling and gambling advertising is, aren't we creating more poverty and keeping people poor through ads? Advertising seems like it's a net drain on the poor through encouraging consumption people can't afford and pushing a variety of vices.

Edit: "Sorry your husband lost the money you were saving for a house on stake.com, but here's your free Google search."
by miaras | 2025-12-02 14:58:48+00:00
Location: Amsterdam

Remote: Yes

Willing to relocate: No

Technologies: React, TypeScript, Python, Java, C#, Phoenix, Flutter, PostgreSQL, AWS, Azure, GCP, Docker, Flask, FastAPI, LangChain

Resume: https://www.linkedin.com/in/miara-s-65367a201/

Email: jbaek080@berkeley.edu

Full stack engineer (backend preferred), ex-Microsoftie, ex-startup CTO, looking for remote work. I was a TA for three years and it gave me good communication skills.
by gryfft | 2025-12-02 14:59:35+00:00
I think there's also an element here of... when you work a long time on something, you tend to become emotionally attached to it, and you want it to be good and work well. Time to fix technical debt and work on making the product good is often implicitly waved as a carrot ahead of people who care about that sort of thing. "We can prioritize that after we ship $FEATURE."

This then feels like a betrayal on an emotional level when instead of a nice block of time to fix technical debt, instead the priority becomes $NEXT_FEATURE (the "features that don't exist yet.")

Management that can successfully keep the treadmill running ships features faster, so it keeps happening, and can contribute to burnout as (what felt like) implicit promises are repeatedly broken for the good of the business at the expense of the product.
by antonvs | 2025-12-02 14:59:43+00:00
It may be memory safe but it's not using the type system to represent the domain very well.

One could imagine a more type-friendly design in which we could write that first line as follows:

let socket: Socket<IPv4, Datagram, IcmpV4> = Socket::new()?;

Now, the specifics of socket types will be statically checked.

Edit: I realized that the issue here is actually the conversion, and that UdpSocket on its own is actually a type-safe representation of a UDP socket, not a general datagram socket. But the fact that this dubiously-safe conversion is possible and even useful suggests that an improved design is possible. For example, a method like UdpSocket's `set_broadcast` can't work with a socket like the above, and from a type safety perspective, it shouldn't be possible to call it on such a socket.
by freedomben | 2025-12-02 14:59:56+00:00
I might be an unusual case, but when I present graphs/charts it's not usually because I'm trying to point something out. It's usually a "here's some data, what conclusions do you draw from this?" and hopefully a discussion will follow. Example from recently: "Here is a recent survey of adults in the US and their religious identification, church attendance levels, self-reported "spirituality" level, etc. What do you think is happening?"

Would love to hear a good example of alt text for something like that where the data isn't necessarily clear and I also don't want to do any interpreting of the data lest I influence the person's opinion.
by absqueued | 2025-12-02 15:00:16+00:00
I posted this link after reading all the way. Jason actually makes a good point - its just that this title is loud. Blog post itself isn't claiming the death of software engineering at all. If anything, it just shows that every five or ten years someone claims software engineering is dead.

Its not dead at all and it wont die either.

Why? chagpt, or figma or v0 can spin up a few pages of brochure site, even some blog posting level web apps, basic cruds you know. But I don't think it will replace full software engineering.

I work with a large codebase, thats almost 30 years old, multiple framework ( backbone, react, angular) and then java, python for backends. All from different phases and everything is stitched together to make it work, and have a well profit making business going on. There is no model or chatxyz that can dig throug all these connected apps and services and replace our engineering team. It helps us here and there- yeah a lot.
by QuiEgo | 2025-12-02 15:00:34+00:00
I love the idea of FIRE as a life goal and driving financial strategy. The core principal is you save enough money up that the dividends from your investment returns (the FI part of FIRE) is enough to live off forever.

If you hit FIRE, awesome, you’re free from ever caring about offshoring or RTO or AI or whatever again.

If you don’t hit it, you’re sitting on a pile of money when a rainy day comes.
by bluGill | 2025-12-02 15:01:05+00:00
Most people use -O2 and so if you use -O3 you risk some bug in the optimizer that nobody else noticed yet. -O2 is less likely to have problems.

In my experience a team of 200 developers will see 1 compiler bug affect them every 10 years. This isn't scientific, but it is a good rule of thumb and may put the above in perspective.
by eschneider | 2025-12-02 15:01:16+00:00
I've had to cook from scratch for many years because I've lived with people with various food restrictions and sometimes that's just the easiest way to do things.

That said, you really don't need to spend 1-2 hours a day on cooking. If you put a little time in and level up on some basic skills, you can make shockingly good meals in 10-20 minutes.

It's mostly a question of figuring out what you like and getting good at making those things, then generalizing the skills you have into making more things.
by ndsipa_pomu | 2025-12-02 15:01:35+00:00
I admin a bunch of Ubuntu servers and I tend to do a major version upgrade on my laptop and then some low priority machines to see if anything has changed. Typically, the only issues I've had is when there's dropped support for older SSH/SSL protocols which is easily fixed.

However, Windows Update isn't doing a major version upgrade as far as I know - it's the equivalent of doing a kernel upgrade in Linux. Also, the typical Linux upgrade command will also pull in updates/fixes for pretty much every bit of software in the system, whereas Windows Update will ignore user installed software as far as I know.
by alephnerd | 2025-12-02 15:01:52+00:00
> who is this supposed to be for

1. A number of media and substack articles about a Twitter beef that becomes a submarine article for Replit, Emergent Labs, and Taskade

2. A couple executives who may have not heard about these startups (this is actually very common outside the tech IC bubble) and will now ask their tech teams to contact them to see if they fit their needs

3. LPs who invested in YC by further reshoring Garry and YC's entire investment thesis.

> it wouldn't work on you...

It doesn't matter that it doesn't work on me - everyone does this form of narrative building (that's the entire point of Strategic Comms teams) so you have to play the game because that's how a Nash Equilibrium be.

Building a zeitgeist is a core part of demand gen, and yea it is transparent and tacky, but even 1 conversion for what was basically 1 hour of drafting makes the RoI positive.