MurphyA/hacker-news huggingface dataset:
by Swiffy0 | 2025-06-03 09:05:47+00:00
My 5 cents would be that LLMs have replaced all those random (e.g. CSS, regex etc) generators, emmet-like IDE code completion/generator tools, as well as having to google for arbitrary code snippets which you'd just copy and paste in.

In no way can AI be used for anything larger than generating singular functions or anything that would require writing to or modifying multiple files.

Technically you might be able to pull off having AI change multiple files for you in one go, but you'll quickly run into sort of "Adobe Dreamviewer" type of issue where your codebase is dominated by generated code which only the AI that generated it is able to properly extend and modify.

I remember when Dreamviewer was a thing, but you essentialyl had to make a choice between sticking with it forever for the project or not using it at all, because it would basically convert your source code into it's own proprietary format due to it becoming so horribly messy and unreadable.

Regardless, AI is absolutely incredible and speeds up development by a great deal, (even) if you only use it to generate small snippets at the time.

AI is also an absolute godsend for formatting and converting stuff from anything and to anything - you could e.g. dump your whole database structure to Gemini and ask it to generate an API against it; big task, but since it is basically just a conversion task, it will work very well.
by Bacup | 2025-06-03 09:06:30+00:00
Location: France

Remote: Yes/No/Hybrid

Willing to relocate: Yes

Technologies: Adobe Photoshop, Adobe Illustrator, Adobe After Effect, Wordpress, Elementor, Woocommerce, Figma

Résumé/CV: https://virgile-duprez.fr/wp-content/uploads/CV-Duprez-Virgi... (French only, for english speaker, please go to my Portfolio)

Portfolio : https://virgile-duprez.fr/en/

Email: virgileduprez[dot]pro[at]gmail[dot]com

Hello there, I'm Virgile, a young Wordpress developper working mainly with Elementor, with a strong passion for design. I'm looking for new opportunity to express my skills as a web developper, graphist or anything concerning the world of multimedia.
by RyJones | 2025-06-03 09:06:42+00:00
Neat. I found a pen pal via MRR - lost touch for 30 years, found him a couple years ago, exchanging post cards now.

I digitized one of the VHS tapes we traded; presented for your enjoyment. https://www.youtube.com/playlist?list=PLOgT48pM4GcsfPMvrDEUW...
by Nextgrid | 2025-06-03 09:06:51+00:00
If you're often working with mains-voltage things, you can use:

* an isolation transformer - meaning you must now touch both conductors to get shocked instead of just the live one

* a foot switch to control the power supply - serves as a "dead man's switch" to cut power in case of an accident

(these are not mutually-exclusive, you can combine them)
by DemocracyFTW2 | 2025-06-03 09:07:34+00:00
Yes, true. *BUT* 1/3 is a fraction with denominator 3. 1/5 is a fraction with another denominator, and 1/7 has yet another. So how much is 1/3 + 1/5 + 1/7? You can't just add up, you first have to multiply to get to common ground. The decimal expansions of these use the same base and are readily comparable.
by tecleandor | 2025-06-03 09:09:28+00:00
I'm surprised that there is anybody still taking seriously "lie detectors". It's just stress provoking tricks.

About ibuprofen, here in Spain (and I think the whole Europe), it's BTC (no prescription) until 400mg. Over 400mg you need a prescription. And when it's pills/capsules, it's sold in pill sheets (is that the name?) individually sealed.

I think everything register as a medicine in Europe has to be BTC.

Of course, as you say, everything else is on the other side of the counter, so you could be poisoning bananas or chocolate.
by quietbritishjim | 2025-06-03 09:10:39+00:00
> You mean creating the generator with a deterministic seed is shorter code than creating it with entropy?

No, it was more like: it's easy to write code that appears to fully seed a RNG with entropy, but in fact only seeds a tiny part of its state. Making it seed the whole lot, especially in a portable way, is surprisingly hard to get right. But I now can't find the article that explains this.

I seem to remember I had to use Boost.Random instead of the C++ standard library to do this in a real program, but this was a few years ago and the latest standard that was available in most implementations was C++11. Perhaps things have improved since.
by ortichic | 2025-06-03 09:11:40+00:00
SEEKING WORK | Remote Worldwide | Hybrid Germany | Onsite Munich Area

Professional Software Engineer since 2009, specialized in C++ development, with experience in C#, Java, and adjacent technologies (SQL, Python, Bash, Qt, Boost, ActiveMQ, etc.) across different industries (logistics, automotive, aviation, tourism). I can be your one-man army, the well-oiled cogwheel in your complex gearbox, or simply a reviewer or teacher for your juniors.

Get in touch: hackernews@ymueller.de
Show HN: gsum – Incremental Checksums on 20 Algos, 8 OSes – Vibe Coded
by vkaku | 2025-06-03 09:11:40+00:00
In 2005, I battled flaky ISO downloads, dreaming of a tool to checksum just the corrupted bits. By 2010, I flirted with coding it in C, but in 2015, I fell for Go and wanted to build it and name it incsum.

By 2020, my spark dimmed. Burned out, I faced many ideas and half hearted implementations of incsum’s tangled code, lost to a void I had been engulfed in.

Then in 2025, Grok arrived and with one weird trick: vibe-coding! We laughed, debugged, and crafted gsum—Grok sum!—a name given to this utility, fully written by my AI partner.

Now, gsum hums with 20+ algos (SHA256, BLAKE3, etc.) across 8 OSes (Linux, BSDs, Windows, Solaris). Static, UPX'd binaries hash their own release, like a quiet promise kept.

Try gsum, send vibe-coded PRs and keep it going.
by throw310822 | 2025-06-03 09:12:17+00:00
> AI didn't kill creativity nor intuition. It much rather lack's those things completely

Quite the opposite, I'd say that it's what it has most. What are "hallucinations" if not just a display of immense creativity and intuition? "Here, I'll make up this API call that's I haven't read about anywhere but sounds right".
by wickedsight | 2025-06-03 09:12:28+00:00
That 'Watson' was fully purpose built though and ran on '2,880 POWER7 processor threads and 16 terabytes of RAM'.

'Watson' was amazing branding that they managed to push with this publicity stunt, but nothing generally useful came out of it as far as I know.

(I've worked with 'Watson' products in the past and any implementation took a lot of manual effort.)
by JW_00000 | 2025-06-03 09:12:30+00:00
Then you do that part yourself. You let AI automate the 20/50/80% (*) of work it can, and you now only need to do the remainder manually.

(*) which one of these it is depends on your case. If you're writing a run-of-the-mill Next.js app, AI will automate 80%; if you're doing something highly specific, it'll be closer to 20%.
by piqufoh | 2025-06-03 09:12:35+00:00
> But what are the real trade-offs of edge vs. cloud?

Maintenance - having to fix a networking issue when the kids want to watch their cartoons and you're halfway making dinner. Or when you're away for the weekend and your partner can't connect to the photo server.

When you pay for an online service you're also paying for someone to fix things for you.
by throwanem | 2025-06-03 09:12:46+00:00
Why wait till now to look for clarity?

Quoting Shakespeare poorly does nothing to make up for however many hundreds of blameless keystrokes 'signifying nothing,' save your strength of wish to impute your own unsettled emotions via the text unto its author.

Two hours ago you implied that simple possession of the text may be a major crime: https://news.ycombinator.com/item?id=44167140 Why strive so now for the pretense of evenhandedness?

It couldn't be much more obvious how the work interests you. The problem is mistaking that for a commentary on it. Your effort at literary criticism is no more belated than radically ungrounded, as I have already detailed in a prior comment: https://news.ycombinator.com/item?id=44167578 No one who gives the work an honest reading will find therein what you describe.
by rvnx | 2025-06-03 09:13:34+00:00
Sometimes asking in a loop: "are you sure ? think step-by-step", "are you sure ? think step-by-step", "are you sure ? think step-by-step", "are you sure ? think step-by-step", "verify the result" or similar, you may end up with "I'm sure yes", and then you know you have a quality answer.
by fennecfoxy | 2025-06-03 09:13:54+00:00
>LLM is essentially the world information packed into a very compact format.

No, it's world information distilled to various parts and details that training deemed important. Do not pretend for one second that it's not an incredibly lossy compression method, which is why LLMs hallucinate constantly.

This is why training is only useful for teaching the LLM how to string words together to convey hard data. That hard data should always be retrieved via RAG with an independent model/code verifying that the contents of the response are correct as per the hard data. Even 4o hallucinates constantly if it doesn't do a web search and sometimes even when it does.
by victorbjorklund | 2025-06-03 09:14:03+00:00
Cloud vs. Edge: Cost and performance.

Use Case: Mainly storage but probably also jellyfin, and some ligher apps. Not really AI.

Performance: How key is CPU power, power efficiency, or upgradability (e.g., PCIe slots)?

For me power efficiency and noise would be important. Of course a better CPU is nice.

Your LAN speed (1, 2.5, 10, 25 Gbps)?

10Gbps at least.

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

6 bays + nvme ofr cache.

OS: TrueNAS, Unraid, OpenMediaVault, Linux, or no preference?

Not sure

Design: Appearance matter? Displayed or hidden?

Doesnt matter that much but smaller better.

Budget: Ideal price (excluding drives)?

600 usd

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

Would be pretty cool to easily be able to expand bays. Lets say you got 4 bays. And you can then buy some case that connects to the main unit and lets you add additional storage.
by UncleMeat | 2025-06-03 09:14:58+00:00
I agree that professors can probably develop ai resistant evaluations.

But there is minimal institutional support for this. Everybody is going it on their own. And the ai tools are changing rapidly. Telling a ntt faculty member teaching a 4/4 that they just need to stop being lazy and redo their entire evaluation method is not really workable.

Iteration is also slow. You do a new syllabus to try to discourage cheating. You run the course for a semester. You see the results with now just a few weeks to turn around for your spring semester courses. At best you get one iteration cycle per six months. More likely it is one per year since it is basically impossible to meaningfully digest the outcome of what you tried and to meaningfully try something different mere weeks later.
by illiac786 | 2025-06-03 09:16:40+00:00
Agree.

I find that, for many, LLMs are addictive, a magnet, because it offers to do your work for you, or so it appears. Resisting this temptation is impossibly hard for children for example, and many adults succumb.

A good way to maintain a healthy dose of skepticism about its output and keep on checking this output, is asking the LLM about something that happened after the training cut off.

For example, I asked if lidar could damage phone lenses. And the LLM very convincingly argued it was highly improbable. Because that recently made the news as a danger for phone lenses, and wasn’t part of the training data.

This helps me stay sane and resist the temptation of just accepting LLM output =)

On a side note, the kagi assistant is nice for kids I feel because it links to its sources.
by cess11 | 2025-06-03 09:17:10+00:00
"The history of support for SMP (Symmetrical Multi Processor) in Erlang started around 1997-1998"

"The SMP work was restarted at 2005"

"The first release of a stable runtime system with support for SMP came in OTP R11B in May 2006."

The Duo launched in July the same year. Pentium D was released in May 2005, as was Athlon 64 X2.
by john-h-k | 2025-06-03 09:17:46+00:00
> When Pishos smelled an almond-like scent, Donoghue asked the county's chief toxicologist, Michael Schaffer, to test the capsules, and Schaffer's team determined that four of the 44 remaining capsules from the Janus' bottle contained nearly three times the fatal amount of cyanide

(From the wiki page)

This is super interesting, because there was a NileRed video testing this and finding that cyanide doesn't really smell like almonds at all (https://www.youtube.com/watch?v=WYagO-nup6c).
by dev_l1x_be | 2025-06-03 09:18:47+00:00
So the reaso we should not use Rust (a memory safe language that gets rid of categories of bugs) is because some new AI tools are not read?

Using AI for over a year now on a daily basis, most AI tools do not struggle with Rust, they struggle to provide value. If I do not instruct them to keep the output to the bare minimum, I usually end up with 10x the output what would be a simple solution to my problem.
by Voltage | 2025-06-03 09:19:20+00:00
I'm on the side of AI is a huge productivity booster (by my guess... 10x)

But I don't want to make the claim lightly, so I did an experiment.

I signed up for copilot pro, and have been using their 'edit' feature. This is more than just their auto complete.

I set myself a goal to create a playable web game of classic frogger.

It took 4 hours with copilot "edit" and my full attention.

I didn't write a single line of code, but I did ask it to refactor and gave it a project description.

I suspect this would have taken me 4 days full time to get to this level.

Try it out:

https://dev.zebrar.com/jd/frogger/
by Pamar | 2025-06-03 09:21:23+00:00
Partially OT:

Yesterday I asked Chat GPT which was the Japanese Twin City for Venice (Italy). This was just a quick offhand question because I needed the answer for a post on IG, so not exactly a death or life situation.

Answer: Kagoshima. It also added that the "twin status" was officially set in 1965, and that Kagoshima was the starting point for the Jesuit Missionary Alessandro Valignano in his attempt to proselitize Japanese people (to Catholicism, and also about European Culture).

I never heard of Kagoshima, so I googled for it. And discovered it is the twin city of Neaples :/

So I then googled for "Venice Japanese Twin City" and got: Hiroshima. I doublechecked this then I went back to ChatGPT and wrote:

"Kagoshima is the Twin City for Neaples.".

This triggered a websearch and finally it wrote back:

"You are right, Kagoshima is Twin City of Neaples since 1960."

Then it added "Regarding Venice instead, the twin city is Hiroshima, since 2023".

So yeah, a Library of Alexandria that you can count on as long as you have another couple of libraries to doublechek whatever you get from it. Note also that this was very straightforward question, there is nothing to "analyze" or "interpret" or "reason about". And yet the answer was completely wrong, the first date was incorrect even for Neaples (actually the ceremony was in May 1960) and the extra bits about Alessandro Valignano are not reported anywhere else: Valignano was indeed a Jesuit and he visited Japan multiple times, but Kagoshima is never mentioned when you google for him or if you check his wikipedia page.

You may understand how I remain quite skeptical for any application which I consider "more important than an IG title".
by shiomiru | 2025-06-03 09:21:39+00:00
It's not just lazy, it's nonsense. The author is conflating piracy with plagiarism, even though the two are completely different issues.

Plagiarism is taking somebody else's work and claiming that you yourself created it. It is a form of deception, depriving another of credit while selling their accomplishments as your own.

Piracy on the other hand is the violation of a person's monopoly rights on distributing certain works. This may damage said person's livelihood, but the authorship remains clear.
by fennecfoxy | 2025-06-03 09:21:52+00:00
I don't think most artists would be any less angry & scared if AI was trained on licensed work. The rhetoric would just shift from mostly "they're breashing copyright!" to more of the "machine art is soulless and lacks true human creativity!" line.

I have a lot of artist friends but I still appreciate that diffusion models are (and will be with further refinement) incredibly useful tools.

What we're seeing is just the commoditisation of an industry in the same way that we have many, many times before through the industrial era, etc.
by mrheosuper | 2025-06-03 09:21:59+00:00
I believe the best way to learn is getting your hand dirty. Take thing apart, try to understand how it works.

Start with simple thing: A heater, a drill, etc. You won't learn much if you take apart complex gadget like smartphone.

Also learn common failure mode: MLCC usually short itself, or old devices usually have dried out capacitor.

For repairing equipment, you dont need high-end equipment from fluke or keysight. a cheap $20 DMM and $30 soldering iron will get you really far.

Dont stick your hand into where you wont stick your D.
by npteljes | 2025-06-03 09:22:01+00:00
I wholeheartedly agree. I have both a hard time to grasp when others are using analogies, especially when they use phrases that are wrong in the public consciousness, like "fish rots from the head" - no, fish rots from the softer places first, or from wherever, the head is not particular.

Pet peeve - soapbox is also used in an abstract way here, not better than the overuse of analogies. A whole century has since passed since people routinely stood on literal soapboxes.

Furthermore, and I was (am?) guilty of this myself, people often use analogies and other kinds of abstract speech to hide the fact that they have no idea what is going on, or they don't know how to express something. And then the responsibility to decode meaning is passed on to the listener.
by esskay | 2025-06-03 09:23:30+00:00
It's a bit misleading to compare $20/month with an actual human person. The junior dev wont get half way through the day and tell you they've used up all their coding time for the month and will now respond with jibberish.

Cursor is a heck of a lot more than $20/month if you actually want it working for a full work day, every day.
by spacebanana7 | 2025-06-03 09:23:43+00:00
> your grandparents probably read for entertainment instead of tiktok

It's not trivial to say that our grandparents read more than us. Paper books, newspapers and magazines are less common but we have ebooks, substacks and online newspapers now.

> your grandparents were more physically active

Perhaps at work, but my access to exercise during leisure time is much greater.

> your grandparents didn't eat ultra processed food because it hadn't been invented yet

I don't have hard data on this, but I think it's fair to say their generation's overall exposure to toxins was much greater. DEET, smoking, leaded petrol, asbestos and coal power stations seem much worse than the occasional McFlurry.
by oersted | 2025-06-03 09:23:56+00:00
That's a good point, beyond prediction, history does have utility for surfacing "shared stories" that bring people together. Let's not underestimate the real-world impact of such stories. Most big societal movements, both very good and very bad, have been fueled by shared history, or the making of shared history.

What's tricky is that indeed such stories need not be factual to be powerful, just as long as they resonate well-enough with the current "common-sense" and have some kind authority behind it giving it credence.

Historians do have an important responsibility here in making sure that people are aware of the real story so that they are not easily manipulated, just like journalists have a similar responsibility in a democracy, fourth estate and all.
by rvnx | 2025-06-03 09:24:06+00:00
With the Mac Studio you get 512 GB of unified memory (shared between CPU and GPU), this is enough to run some exciting models.

In 20 years, memory has doubled 32x

It means that we could have 16 TB memory computers in 2045.

It can unlock a lot of possibilities. If even 1 TB is not enough by then (better architecture, more compact representation of data, etc).
by UncleMeat | 2025-06-03 09:24:11+00:00
The “explain how we got here” approach to history has some pretty big limitations. The historical actors had no idea where the future was going. When we examine their actions from the perspective of the single contingency that ended up happening we will almost necessarily miss meaningful understanding and make things seem inevitable when they really weren’t.

There’s interesting writing to be done in this mode but it is definitely not the primary mode.
by kmarc | 2025-06-03 09:24:29+00:00
You didn't say they are clueless but I did :-)

Also, I'm not saying that it's great to have these high performant researcher-founded startups, my point is simply that because of these, the "numbers" don't look too bad.

BTW, In Switzerland "you get 80% of your last salary", as most of the people heard from this or that. Obviously this is not the entire story (it is capped, it's not necessary 80%, etc etc) - some people think, oh I made 250k, therefore I'm entitled to 200k now. With that said, in a very optimal case, here you can get around 150k as unemployment benefit, which is still enormously high compared to other countries.
by nosianu | 2025-06-03 09:24:54+00:00
That will work until there has been a lot of infrastructure created to work with a particular player, and 3rd party software.

See the Microsoft ecosystem as an example. Nothing they do could not be replicated, but the network effects they achieved are strong. Too much glue, and 3rd party systems, and also training, and what users are used to, and what workers you could hire are used to, now all point to the MS ecosystem.

In this early mass-AI-use phase you still can easily switch vendors, sure. Just like in the 1980s you could still choose some other OS or office suite (like Star Office - the basis for OpenOffice, Lotus, WordStar, WordPerfect) without paying that kind of ecosystem cost, because it did not exist yet.

Today too much infrastructure and software relies on the systems from one particular company to change easily, even if the competition were able to provide a better piece of software in one area.
by walaa_volidis | 2025-06-03 09:25:34+00:00
Location: Palestine

Remote: Yes

Wiling to relocate: Yes

Technologies: Frontend: JavaScript, TypeScript, Next.js, React, HTML, CSS Backend: .NET Core Database: Prisma, PostgreSQL (Neon), mssql Cloud: AWS

Email: walaavolidis@gmail.com

LinkedIn profile: https://www.linkedin.com/in/walaa-isa-volidis/

Github profile: https://github.com/Walaa-Volidis Reseme: https://docs.google.com/document/d/1Kr_DdpcPW5TTcVRgUnvbIimM...