MurphyA/hacker-news huggingface dataset:
by williamdclt | 2025-06-03 11:13:03+00:00
We must be living in parallel universes with HN being our only interdimensional link.

On the far-right, we have authoritarian politicians openly mingling with fascists and neonazis. Le Pen in France, Reform in UK, whatever parties in Germany and Italy... Not to speak of the counties where they are _already_ in power like Hungary.

On the far-left we have... well actually, who is left enough that they'd be as "far" as the fascists and neonazis are on the right of the spectrum? I'm not aware of any party or politician with any sort of influence that'd be that far left. Is anyone proposing full-on marxism? USSR-style or chinese-style central planning (not that anyone on the left considers these a model to repeat)? The "communist" and "socialist" parties are wayyyy more centrist. The political horseshoe actually looks more like a hook.
by UncleMeat | 2025-06-03 11:13:10+00:00
You can do different podcast structures than a single person reading a script, which can produce some useful social barriers to cheating.

A lot of kids also suck at cheating so the small barrier of "ask ai to generate a script and then read it" appears to stop a bunch of cheaters.

There are limitations to timed evaluations such that oral exams or blue books are not panaceas.
by nickslaughter02 | 2025-06-03 11:13:17+00:00
High-Level Group (HLG) recommendations:

https://home-affairs.ec.europa.eu/document/download/1105a0ef...

11. "The creation of a platform (equivalent to SIRIUS51) to share tools, best practices, and knowledge on how to be granted access to data from product owners and producers. Building further on SIRIUS, this should be expanded to include hardware manufacturers in its mandate and to create and map law enforcement points of contact with digital hardware and software manufacturers."

22. "Developing a technology roadmap that brings together technology, cybersecurity, privacy, standardisation and security experts and ensures adequate coordination e.g. potentially through a permanent structure, in order to implement lawful access by design in all relevant technologies in line with the needs expressed by law enforcement, ensuring at the same time strong security and cybersecurity and providing for the full respect of legal obligations on lawful access. According to the HLG, law enforcement authorities should contribute to the definition of requirements, but it should not be their role to impose specific solutions on companies so that they can provide lawful access to data for criminal investigative purposes without compromising security."

26. "Establishing a research group to assess the technical feasibility of built-in lawful access obligations (including for accessing encrypted data) for digital devices, while maintaining and without compromising the security of devices and the privacy of information for all users as well as without weakening or undermining the security of communications."

I could quote the entire PDF but it's too long. In short, they want to expand surveillance on all fronts and mandate backdoors both in software and hardware. Read the PDF.
by astura | 2025-06-03 11:13:18+00:00
>I am actually very interested to see the data play out with the first generation of people who received the chickenpox vaccine as kids (millennials).

Excuse me?

The vast majority of millennials did not receive the chicken pox vaccine as it was not FDA approved until 1995. The youngest millennials were born in 1996. The oldest millennials were already in high school by 1995.
by Snuupy | 2025-06-03 11:14:07+00:00
Cloud vs. Edge: Why choose a local NAS over iCloud, OneDrive, etc.? Cost, privacy, performance?

Cost, privacy, sometimes performance, mostly because I can run it the way I want it to, so control

Use Case: What tasks would your NAS handle? Jellyfin, Frigate, backups, AI/ML?

My current NAS does all of it, jellyfin, home assistant, backups, LLMs, all the docker apps, etc.

Performance: How key is CPU power, power efficiency, or upgradability (e.g., PCIe slots)? Your LAN speed (1, 2.5, 10, 25 Gbps)?

I have multiple minipcs, 7840HS, N150, etc. NAS is a 5825U. Don't care about pcie slots, can always get an egpu dock if I want later and the 780M is "good enough" for LLMs especially since vram is no longer the limiter with GTT (can do ~112GB VRAM on a 7840/8845HS w/ 128GB RAM if one wants to, but t/s is slow)

LAN speed is just gigabit. If I wanted to upgrade I could get a 2.5gbe managed switch but I just don't currently see the need to. Keeping it simple where I can.

Storage: Preferred drive bay count (2, 6, 8+)? NVMe cache for reads/writes? Ideal capacity (10 TB, 50 TB+)?

4-6

no nvme cache needed, but nvme storage pool used for current NAS.

capacity doesn't matter, can buy/shuck/get used enterprise drives myself.

OS: TrueNAS, Unraid, OpenMediaVault, Linux, or no preference? TrueNAS because ZFS. Or give me a ceph option.

Design: Appearance matter? Displayed or hidden? I don't like trashcan look, synology form factor is nice/aesthetic.

Budget: Ideal price (excluding drives)?

$300-500

Pain Points: What frustrates you about NAS or cloud solutions? Killer feature to switch?

NAS: coil whine, poor QC, no PCIe slot (or it costs way too much)

cloud: subscription hell

switch: already use self-hosted minipcs/NAS.

Your thoughts will build a better NAS. Would you back this on Kickstarter? Thanks!

No, for multiple reasons:

unless you have something unique to bring to the table that aoostar/ugreen/etc. have not brought to the table yet, and

don't do a kickstarter, it has historically been full of scams (such as storaxa if you look them up). Put it on a platform that guarantees a product for money such as a shopify storefront, etc.
by palata | 2025-06-03 11:14:58+00:00
There is a big difference with compilers. With compilers, the developer still needs to write every single line of code. There is a clear an unambiguous contract between the source code and what gets executed (if it's ambiguous, it is a bug).

The thread here was talking about:

> Well, if everyone uses a calculator, how do we learn math?

The question being whether or not AI will make developers worse at understanding what their code is doing. You can say that "it's okay if a website fails every 100 times, the user will just refresh and we're still more profitable". But wouldn't you agree that such a website is objectively of worse quality? It's cheaper, for sure.

Said differently: would you fly in a plane for which the autopilot was vibe coded? If not, it tells you something about the quality of the code.

Do we always want better code? I don't know. What I see is that the trend is enshittification: more profit, worse products. I don't want that.
by fzeroracer | 2025-06-03 11:15:16+00:00
> Do you think compilers helped teams ship more value faster from worse developers? IDEs with autocomplete? Linters?

I'm tired of engaging with this false equivalence so I won't. Deterministic systems are not the same.

> It's not art -- it's a machine that works and does a thing.

That's right. But what you need to understand is that the machines we create can and do actively harm people. Leaking secure information, creating software that breaks systems and takes down critical infrastructure. We are engineers first and foremost and artists second. And that means designing systems to be robust and safe. If you can't understand that then you shouldn't be an engineer and should kindly fuck off.
by karlperera | 2025-06-03 11:15:41+00:00
Most people think better telescopes or cameras are the key to sharper astrophotography, but there’s a hidden culprit that often matters more: “seeing.” I always wondered why, on some nights, even the best gear produced blurry, shimmering images—especially of planets and the Moon. It turns out the real limit is the turbulence in Earth’s atmosphere, which bends and distorts light in unpredictable ways.

In this post, I break down what “seeing” actually means, how it’s measured (arcseconds!), and why even perfect-looking nights can ruin your images. I also share some surprising lessons I learned about how geography, altitude, and even the time of night can make or break your results. If you’ve ever been frustrated by fuzzy details or want to understand the real physics behind the “twinkle” of stars, I’d love to hear your experiences and tips.

Let’s discuss: How do you deal with seeing, and have you found any tricks that actually work?
by tsimionescu | 2025-06-03 11:15:42+00:00
No, they couldn't. Homomorphic encryption makes it possible for whoever holds the keys to the data to get certain kinds of processing done on it by someone who doesn't know what the data represents, and who won't know what the results represent.

It is very carefully constructed exactly to prevent what you're talking about: leaking any kind of information about the data to someone who doesn't already know what the data is.
Show HN: AI Baby Podcast Generator
by zengyue | 2025-06-03 11:16:21+00:00
AI Baby Podcast Generator - Bring Any Photo to Life

Just one photo + one audio file = Adorable talking baby videos powered by AI!

Key Features

Any Photo to Video - Transform photos into talking baby content instantly Multi-Format Audio Support - MP3/WAV/M4A formats, up to 1 minute duration Perfect Lip Sync Technology - Advanced AI algorithms ensure flawless mouth movements
by derelicta | 2025-06-03 11:16:24+00:00
I know a trade unionist who tried to talk ex Googlers into bargaining for a compensation package after getting laid off, but many were absolutely clueless about any of that. They had no plans and didn't even want to collaborate with unions. Unfortunately, STEM folks still see themselves as above regular workers and thus incorrectly perceive themselves as shielded from capitalists wrath and mood swings.
by theknarf | 2025-06-03 11:16:40+00:00
EInk have the patent on eink technology and their essentially a monopoly. As such the prices for EInk screens are never getting cheaper.

You can buy "cheap" EInk devices [1] with an ESP32 and flash your own software on it, an ESP32 costs less than 5$, so the rest of the price is all down to the price of the EInk panel and controller.

[1] https://shop.m5stack.com/products/m5papers3-esp32s3-developm...
by adornKey | 2025-06-03 11:17:03+00:00
Nice. Writing code is very different. People mostly seem to train English word-lists to increase wpm. But for code you constantly have to deal with new words, prefixes and special characters. Awkwardly placed special characters on the keyboard can ruin the flow. Dvorak, Colemak don't have any improvements over Qwerty - so they're most likely pretty useless.

Layouts with nicely placed special characters are all very non-standard. Building a custom keyboard nowadays is quite easy, but it takes some courage to train something that is seriously less standard than Dvorak ever was.
by throwaway2037 | 2025-06-03 11:17:16+00:00
The difference? Fresh grads are much cheaper than experienced PMs. I always say: Don't hire PMs; hire better devs (who, when necessary, can wear the hat of a PM). To be clear: My example is specifically talking about internal software development, and I have seen this strategy work at multiple companies. Creating an external product for B2B or B2C is very different.
by mbreese | 2025-06-03 11:18:12+00:00
I agree completely with the idea of building something 3 times. As I get older, I tend to compress things more into 2 iterations, but that just because I like to think I’m getting better at coding, so step two is less pressing.

I think of the three iterations in these terms:

1) You don’t know what you’re doing. So this iteration is all about figuring out the problem space.

2) You know that you’re doing, but you don’t know how to do it. This iteration is about figuring out the way to engineer/design the program.

3) You’ve figured out both what you’re doing and how to do it. So now, just build it.
by drysine | 2025-06-03 11:19:20+00:00
You are mistaken. I don't blame you - it's a common narrative of Russophobic propaganda.

I'd suggest reading "The Affirmative Action Empire: Nations and Nationalism in the Soviet Union, 1923–1939" by Terry Martin [0]

"The Soviet Union was the first of Europe's multiethnic states to confront the rising tide of nationalism by systematically promoting the national consciousness of its ethnic minorities and establishing for them many of the institutional forms characteristic of the modern nation-state. In the 1920s, the Bolshevik government, seeking to defuse nationalist sentiment, created tens of thousands of national territories. It trained new national leaders, established national languages, and financed the production of national-language cultural products.This was a massive and fascinating historical experiment in governing a multiethnic state."

[0] https://www.degruyterbrill.com/document/doi/10.7591/97815017...
by hoseyor | 2025-06-03 11:20:01+00:00
Yes, but you are missing the point. It is the issue of riding in at the last minute to benefit from the product of others’ work.

Don’t get me wrong, you’re not the only one that misses this whole issue. It is a gargantuan elephant in the room that very few people seem to be able to even get even when it is pointed out for some reason. It is fundamentally also the very core issue of “communism” and “capitalism” for that matter, albeit in different ways; wanting to exploit the dries of others’ labor.
by brailsafe | 2025-06-03 11:20:13+00:00
> I really don't agree with the idea that expert time would just be spent typing, and I'd be really surprised if that's the common sentiment around here.

They didn't suggest that at all, they merely suggested that the component of the expert's work that would otherwise be spent typing can be saved, while the rest of their utility comes from intense scrutiny, problem solving, decision making about what to build and why, and everything else that comes from experience and domain understanding.
by palata | 2025-06-03 11:20:55+00:00
I don't think it's so much about doing a long division. To me, it's more about having an intuition that 30/100 is roughly "one third", and that you can put three thirds in the full thing.

And I don't mean specifically those numbers, obviously. Same goes with 20/100, or understanding orders of magnitudes, etc.

Many people will solve a "maths problem" with their calculator, end up with a result that says that "the frog is moving at 21km/s" and not realise that it doesn't make any sense. "Well I applied the recipe, the calculator gave me this number, I assume this number is correct".

It's not only arithmetic of course, but it's part of it. Some kind of basic intuition about maths. Just look at what people were saying during Covid. I have heard so many people say completely wrong stuff because they just don't have a clue when they see a graph. And then they vote.
by chasd00 | 2025-06-03 11:21:01+00:00
coming back to this, i'm happier now than ever but i do think about what life is going to be like when my boys head off to college. Pretty much all of my interests are shared with them, from favorite coffee shops, to games, hobbies, to even coding. Because of that, money spent on the family should probably count as if it's only spent on me. I sometimes wonder if my identity is tied to closely to theirs, i have no idea what i'm going to do with myself once they are out of the house. I have about 3 years left with my oldest and then another 3 with my youngest, it goes by so fast.
by nickslaughter02 | 2025-06-03 11:21:07+00:00
"No majority in the EU Council for Polish proposal that #ChatControl should remain voluntary and secure #E2EE encryption be exempted. https://netzpolitik.org/2025/interne-dokumente-polen-gibt-ei...

In autumn, the new Danish presidency will try to push through the original extreme version of #ChatControl 2.0"

https://digitalcourage.social/@echo_pbreyer/1145965873906841...

> Swedish commissioner (Ylva Johansson) pushing it

She has retired since. She faced major criticisms after refusing to meet any of the privacy focused NGOs and had regular meetings with Thorn, the US company selling surveillance software.
by fjfaase | 2025-06-03 11:21:47+00:00
I was just giving it as an example of how there are domains where AI assistance have little or no benefit. Even if you used them for searching for resources or instructions how to achieve something, they come up with nothing useful, or lead you in the direction you do not want to go. It is just like searching with Google: If you search for the thing that 90% of the people are searching for, your answer will be in the first page. If you search for something outside that, you have to skip many pages, or even not being able to find it at all.

One could also conclude that a large portion of software engineering is rather is mostly implementation of things that have been implemented many times before and that only a small portion consist of real software engineering where you have to develop code for a problem that nobody ever wrote before or that require a deep understanding of the problem domain.
by wildrhythms | 2025-06-03 11:22:13+00:00
>your grandparents probably read for entertainment instead of tiktok

This is a reach... Have you met old people? They vegetate in front of the TV channel surfing- their version of TikTok- never questioning the content or researching topics further on their own. And after 40 years of this activity still don't know how to operate the remote.
by aluviaio | 2025-06-03 11:22:29+00:00
I am sorry that you have to wake up to rejections every morning... When I type 'every morning' or see you say 'every morning', I am rejoicing over that, because it means we are still alive every morning! Is that an amazing thing? We still wake up to another new day, I think that is the best thing! What is the point of holding a job if I am dead? We have an English saying - "There is no point in being the wealthiest man in the graveyard." So, friend, celebrate that we are still waking up in the morning.

And our whole being shouldn't be defined by whether we have a job or not, how long it takes us to get a job, etc. I understand it is easy for me to say because I am not in your shoes. But stay positive, my friend! Life is seasonal, which means you won't always stay in the same season. We are in Spring, Summer is just around the corner, hold in there!
by varispeed | 2025-06-03 11:22:46+00:00
The class dynamic isn't negated just because a Labour government introduced IR35 - Labour has historically protected institutional labour structures, not independent working people. The origin doesn't matter, the outcome does: IR35 crushed the ability of skilled individuals to operate as businesses, while shielding corporate profit flows.

> The consultancies don't pay their workers far less than they could get as employees of the client — or they would leave! They do charge more, of course — that's their profit.

Yes - and when those workers realised they were undervalued, they left to set up their own businesses. That was precisely one of the points IR35 was lobbied for: to stop that exodus and lock talent back into captive corporate pipelines. This was never about tax - it was about control over the market.

> I would welcome efforts to crack down on that, it's just very, very hard to pull off.

No - they could have simply included large corporates under IR35. That was a deliberate exclusion, not a technical challenge.

> My view is IR35 was the taxman trying to bring in more revenue by targeting a common tax avoidance scheme used by people they thought were easy to target.

Running a legitimate business isn't a "tax avoidance scheme." Contractors paid personal and corporate taxes - and proportionally, they paid far more onshore than the consultancies replacing them.

IR35 is a market capture - one of the most efficient, targeted consolidations of skilled labour the UK has seen. And it works.
by pera | 2025-06-03 11:23:32+00:00
It's fascinating how over the past year we have had almost daily posts like this one, yet from the outside everything looks exactly the same, isn't that very weird?

Why haven't we seen an explosion of new start-ups, products or features? Why do we still see hundreds of bug tickets on every issue tracking page? Have you noticed anything different on any changelog?

I invite tptacek, or any other chatbot enthusiast around, to publish project metrics and show some actual numbers.
by lowsong | 2025-06-03 11:23:41+00:00
Does no-one think ahead, for more than a moment?

> Professional software developers are in the business of solving practical problems for people with code.

Are we? Is that our job? You might think it is, and it might even feel like it. But it is not. Our job, in 99% of cases, is to make stock price go up. That means making software that people will buy, making people want to keep buying it, and doing whatever makes your investors happy.

So what happens as you use these tools? Your job changes from coder to "LLM manager", but let's assume you're happy with that. You're more "productive", which is an artificial metric and nothing to do with your real job as described above. That's fine for now, but what happens down the road? Now your company is paying more and more money to these LLM services, and paying you less and less.

> "but they take-rr jerbs" So does open source.

This is a gross misunderstanding of open source. Most open source developers are paid to be, full time, by companies. Why? Warm fuzzy feeling? Goodness of their heart? No. It's because it's good for business. These open source techs are a baseline, there' not worth being competitive on. Build the open base in the direction you want, and build the "business value" ontop for profit.

> We used to pay good money for databases.

We still do. Have you looked at managed PostgreSQL prices lately? Also if you haven't noticed, Oracle hasn't gone anywhere.

> LLMs really might displace many software developers. That’s not a high horse we get to ride. Our jobs are just as much in tech’s line of fire as everybody else’s have been for the last 3 decades.

This isn't the same thing as replacing punch cards, or moving away from Java 6, or replacing artisans with factory machines. This is centralisation and rent-seeking. As companies become more and more dependant on a handful of companies with the upfront capital to build massive server farms... what do you think is going to happen? Once they've convinced enough people that LLMs are essential to their work it's going to cost a lot more than $20/month. Once these companies are entrenched they will wring every last dollar out of every company that's grown to depend on them, many will simply fold.

Maybe we are in a seismic shift in our industry. But the beneficiaries are not going to be whole-hearted LLM adopters, no amount of saying "you need to change how you work" is going to save any of us. The only people that will benefit are going to be the people that own the data centres.
by paulryanrogers | 2025-06-03 11:23:51+00:00
> Look at Star Citizen. Every man and his dog was screaming at them, that they couldn't deliver space game positioning precision with 32 bit floating point. They spent serious bank redeveloping crytek to take 64 bit floating point, trashed that and moved to Unreal.

Arguably they chose the wrong engine to start with. SC is also a textbook example of scope creep, seeing as how it hasn't had a production quality release in over a decade.