MurphyA/hacker-news huggingface dataset:
by Sohcahtoa82 | 2025-06-03 22:22:28+00:00
What about people who just want to express themselves, but don't want to spend the hundreds of hours learning to draw, paint, play an instrument, etc, but certainly don't want to pay the money it would cost to commission?

That was me when I wanted a heavy metal song about a common office annoyance and prompted Suno to create "Per My Last Email":

https://www.youtube.com/watch?v=ZVia46yAoMU
by aaron695 | 2025-06-03 22:23:01+00:00
Wow, great lead....

The worse science, publish or perish pulp, got more academic karma Altmetric/Citations -> $$$

AI is a perfect academic, the science and curiosity is gone and the ability to push out science looking text is supermaxxed.

Tragic end solution, do the same and throw even more money at it

> At a time when funding is being slashed, I believe we should be doing the opposite

AI has show academia is beyond broken in a way that can't be ignored to the world and academia won't get their heads out of the granular sediments between 0.0625 mm and 2 mm in diameter.

Defund academia now.
by mattgia | 2025-06-03 22:23:15+00:00
Scale the backend for the AI that will edit all real estate photos on the internet! AutoHDR.com

Lead our dev team training AI editing models, building new features, and architecting a fast/scalable backend architecture.

We intend to 5X our daily photo editing volume in the coming months while decreasing the average time per photoshoot edited by 5x. You will own this.

Apply at this link:

https://autohdr-1748964592.na.teamtailor.com/jobs/151781-pri...

Learn about our company:

https://www.youtube.com/watch?v=5vZdjDZy9pM https://www.youtube.com/watch?v=BEFF7ABzi3A
by y-curious | 2025-06-03 22:23:28+00:00
My former PI was a generally terrible person that thankfully no longer has that role. He said something to our group once which summarizes OP's article quite well: "There is no journal of negative results." It's a crappy attitude, but it's true; If you don't make a breakthrough, you won't publish. If you don't publish, you don't eat.

During your introduction to the scientific method in high school, they conveniently leave out the part about needing to be a politician in order to succeed in science.
by cogman10 | 2025-06-03 22:23:38+00:00
The java GC approach is somewhat unique compared to other languages. There are multiple GCs and pretty much all of them are moving collectors. That means the JVM fairly rarely ends up freeing memory that it's claimed. A big spike will mean that it holds onto the spike's amount of memory.

Many other GCed languages, such as swift, CPython, Go, do not use a moving collector. Instead, they allocate and pin memory and free it when not in use.

The benefit to the JVM approach is heap allocations are wicked fast on pretty much all its collectors. Generally, to allocate it's a check to see if space is available and a pointer bump. For the other languages, you are bound to end up using a skiplist and/or arena allocator provided by your malloc implementation. Roughly O(log(n)) vs O(1) in performance terms.

Don't get me wrong, the object header does eat a fair chunk of memory. Roughly double what another language will take. However, a lot of people confuse the memory which the JVM has claimed from the OS (and is thus reported by the OS) with the memory the JVM is actively using. 2 different things.

It just so happens that for moving collectors like the JVM typically uses more reserved memory means fewer garbage collections and time spend garbage collecting.
by godisdad | 2025-06-03 22:23:39+00:00
MongoDB Atlas is a multi-cloud developer data platform that simplifies how developers work with data.

We’re hiring a Site Reliability Engineer to join our Developer Infrastructure team. Our team supports the broader SRE organization by:

- Building and maintaining container images, OS packages, and infrastructure tooling - Creating self-service Terraform workflows - Handling cloud resource provisioning across AWS, GCP, and Azure

This is a full-time, remote role for candidates based in the four continental US timezones. Prior familiarity with Bazel, Go, Terraform, Argo workflows and GitHub Actions would be helpful.

If you’re interested, apply at https://www.mongodb.com/careers/jobs/6711510
by jbellis | 2025-06-03 22:23:39+00:00
I don't think it's available in a standalone repo but it IS available as a standalone library, IntelliJ's FernFlower decompiler is the gold standard https://github.com/JetBrains/intellij-community/blob/master/... https://www.jetbrains.com/intellij-repository/releases

I guess there's some history there that I'm not familiar with because JBoss also has a FernFlower decompiler library https://mvnrepository.com/artifact/org.jboss.windup.decompil...
by sarchertech | 2025-06-03 22:24:31+00:00
As someone who has had RSI issues in the past, I empathize with this, and I tend to use AI similarly.

But that’s not a fair comparison. You typed the equivalent of 15-20 lines of code to generate 100, and you also needed additional for reading/understanding that code.

I have no doubt that a programmer who worked with the relevant APIs frequently enough could have written that function faster than the total time it took you to do all those things.

Now that programmer in a less familiar domain could probably benefit from AI, but I get where people with different experiences are coming from.
by aucisson_masque | 2025-06-03 22:25:15+00:00
It’s like fake news is taking in science now. Saying any stupid thing will attract much more view and « likes » than those debunking them.

Except that we can’t compare twitter to nature journal. Science is supposed to be immune to these kind of bullshit thanks to reputed journals and pair reviewing, blocking a publication before it does any harm.

Was that a failure of nature ?
by xnx | 2025-06-03 22:26:32+00:00
That video did help. I think I was thrown off by two things: 1) I was expecting 3D controls with more direct mapping (e.g. rotating my hand rotates the model). This is more like gesture mouse controls. 2) Some of the controls were too subtle. The scaling between my gesture size and effect on screen was smaller than I expected.

Great area to develop though. There's so much untapped potential in applying Mediapipe.
by NotAnOtter | 2025-06-03 22:27:24+00:00
>Ok, you're describing some kind of scam

Yes, exactly. I'm not accusing them per se, I'm just saying the info you provided does not declare itself to not be a scam. It's like if you asked if killed someone and I replied "I don't own a gun" - it does not sufficiently answer the question

"We recover 80% of plastics" does not mean "We reduce the generation of new plastics by 80%", and the second one is the one that matters.
by HenryBemis | 2025-06-03 22:27:43+00:00
There are a lot of moving parts to your reality and my question. If you are flying solo, already banked $10m from this thing, you can sell it for $10 and never go hungry and your kids (if you got don't know/I'm not asking) will also be set for life.

As a user (again, I may be a cheap bastard) I love a "pay once - have forever". I assume your SaaS is not for commercial/business use, you mention "price sensitive hobby market". If you price the 'runs offline' at $10, good luck to your competition to beat you.

Also, if your market penetration is steady and linear at 0.5% per month, and you are just on the first 5%, then that's a different timeline/decision process.

There are so many thoughts I got for this (as an 'internal/me mental exercise'). I hope it all plays out well for you, and you decide what's best for you and your business :)

Thank you for responding and giving me that POV.
by Proofread0592 | 2025-06-03 22:28:37+00:00
> Deezer’s AI music detection tool sets an industry standard, with the ability to detect 100 % AI-generated music from the most prolific generative models – such as Suno and Udio, with the possibility to add detection capabilities for practically any other similar tool as long as there’s access to relevant data examples.

It would be excellent if they explained this. How? Do these systems add some sort of non-audible audio "fingerprint" of sorts that allow for the 100% detection? Or do these AI tools commonly reuse audio samples or something?
by tguvot | 2025-06-03 22:28:46+00:00
>Do you have a credible source from the IDF attesting to this?

https://www.timesofisrael.com/liveblog_entry/laser-intercept...

it been all over Israeli news. not exactly "news"

>And do you believe the IDF would conduct a demonsttation after it has already committed to a system?

what demonstration are you talking about ? if you are talking about whatever was published in february, it's mostly for more tactical/mobile use i believe.

there is an issue that north of israel is very hilly, so it's possible to fly drones from lebanon below radar visibility range and then just to get them pop-up 50km away from border. it was major problem last year and the publicized trials a believe concentrated on sourcing systems to solve this issue.
by mierz00 | 2025-06-03 22:29:19+00:00
AI has a huge branding problem on HN but I haven’t found that to be true outside of tech.

Many people are very eager to see how AI can improve their lives.

I’m building a product for accountants that uses AI, initially I avoided using AI as a part of marketing copy. Turns out, people are much more interested when I tell them it uses AI behind the scenes.
by benbayard | 2025-06-03 22:29:49+00:00
I worked on a project at Patreon to do something similar many years ago. We used a babel plugin to do the translation with as few changes to the code base as possible.

This application does not handle many important considerations for translation. Such as pluralization. In many languages there are multiple more ways to pluralize words. Russian has many different ways to pluralize. More problems will occur when you have words within words.

There is no way to do this without working on changing your codebase. I think what would work better is if you can create ICU compliant JSON.

How are you supposed to have this work in Japanese when it's RTL instead of LTR? That will require UI and localization challenges.

I think using AI to do translation will be fine for startups, but I'm not sure how well this will work on real production apps. I think significant work will be required to actually get this working:

https://stelejs.com
by godelski | 2025-06-03 22:29:57+00:00
> although later investigation suggests there may have been data leakage

I think this point is often forgotten. Everyone should assume data leakage until it is strongly evidenced otherwise. It is not on the reader/skeptic to prove that there is data leakage, it is the authors who have the burden of proof.

It is easy to have data leakage on small datasets. Datasets where you can look at everything. Data leakage is really easy to introduce and you often do it unknowingly. Subtle things easily spoil data.

Now, we're talking about gigantic datasets where there's no chance anyone can manually look through it all. We know the filter methods are imperfect, so it how do we come to believe that there is no leakage? You can say you filtered it, but you cannot say there's no leakage.

Beyond that, we are constantly finding spoilage in the datasets we do have access to. So there's frequent evidence that it is happening.

So why do we continue to assume there's no spoilage? Hype? Honestly, it just sounds like a lie we tell ourselves because we want to believe. But we can't fix these problems if we lie to ourselves about them.
by j-krieger | 2025-06-03 22:30:09+00:00
I tended to disagree on this discussion in the past, but I increasingly no longer do. For example, let's have a look at the new `implicit lifetime capturing` syntax:

fn f(x: &()) -> impl Sized + use<'_> { x }

It's weird. It's full of sigils. It's not what the Rust team envisioned before a few key members left.
by marc_abonce | 2025-06-03 22:30:14+00:00
I assume that they mean that an LLM is better at translating than a high-rotation, contracted (i.e. not employed, no benefits, no stability) team of MTurk-like translators who are paid cents per translated token, are given little to no context of what they're translating beyond the individual sentence, and are dealing with 10 projects at once as quickly as possible because otherwise they wouldn't be able to make a decent wage.

But that doesn't mean that LLMs have become as good as human translators, but rather that corporations have set up a system that treats translators as if they were machines and then we act surprised when machines are better at acting machine-like than humans.
by lukan | 2025-06-03 22:30:17+00:00
"It's likely that the drone, being both cheap to produce"

If you can buy the parts, then yes, but producing a complete drone all on your own is not that easy I think.

Still easier than a stealth air plane or a cruise missile, though. So your predictions might come true, because I also see most state armies being really slow to adopt to this new reality.
by themadturk | 2025-06-03 22:30:22+00:00
The problem with this is that you expect tech in the Star Wars universe to echo the tech in our universe. First, of course, is that Star Wars is science fantasy, and second, why should technology progress through the same pathways ours have taken? Tech in Star Wars isn't explained, it just is, and it fits the world George Lucas created and the story he wanted to tell. Space fighters fly the way they do because WWII fighters fly the way they do; autopilots don't work because they weren't a thing in the Saturday afternoon serials of the era Lucas grew up in and was trying to emulate on screen.

It is a weird mix, but the best thing to do is just leave any desire for realistic physics or Terran historic progress at the box office.
by danimal45 | 2025-06-03 22:30:29+00:00
Hi,

My name is Dan and I'm part of a startup building GenAI EdTech.

We'd love the community's thoughts on the best tools to use on GCP. If you click on the link, we have a survey with specific, non required questions.

We'd also welcome any comments, questions, suggestions outside of the form!

Thank you, Dan
by tptacek | 2025-06-03 22:30:47+00:00
Right, I'm just saying, I meant something else by the term than you did. Again: my point is, the math of the LLM doesn't matter to the point I'm making. It's not the model figuring out whether the code actually compiled. It's 200 lines of almost straight-line Python code that has cracked the elusive computer science problem of running an executable and checking the exit code.
by averageRoyalty | 2025-06-03 22:31:15+00:00
I also don't have an inner monologue and can relate somewhat. However I find that natural language (usually) allows me to be more expressive than pseudocode in the same period of time.

There's also an intangible benefit of having someone to "bounce off". If I'm using an LLM, I am tweaking the system prompt to slow it down, make it ask questions and bug me before making changes. Even without that, writing out the idea displays quickly potential logic or approach flaws - much fast than writing pseudo in my experience.
by cogman10 | 2025-06-03 22:32:03+00:00
It all depends, but one major advantage of the way the JVM GCs is related memory will tend to be colocated. This is particularly true of the serial, parallel, and G1GC collectors.

Let's say you have an object that looks like A -> B -> C. Even if the allocation of A/B/C happened at very temporally different times and inbetween different allocations, the next time the GC runs as it traverses the graph it will see and place in memory [A, B, C] assuming A is still live. That means even if the memory originally looks something like [A, D, B, Q, R, S, T, C] the act of collecting and compacting has a tendency to colocate.
by zzrrt | 2025-06-03 22:32:08+00:00
Bundy misleadingly edited that video to support his claims. "Thomas’ conversations with police and the emergency medical service (EMS) report [Bundy] references both centered on whether the child was healthy enough to be transported, not whether the 10-month-old was healthy overall." https://www.idahostatesman.com/news/local/community/boise/ar...

The doctor was saying the baby was stable enough to transport to another hospital, which doesn't contradict the assessment that the baby needed prompt medical care that his caretakers were unjustifiably fighting against. (The baby may have received some immediate treatment that made him safe enough to transport, but not ready to leave hospital care.)

I believe the references to CPS foster parents by the doctor were about the transportation and stay in the hospital, not to immediately discharging from the hospital into a foster home. So the child was stable enough for transportation, under the watch of CPS and also medical professionals, and there was reasonable concern that the child would not get the treatment it needed if discharged to the parents right away. I don't believe there's any contradiction here, in the actual statements, rather than the distorted versions from Bundy.

The baby was returned to its family after approximately a week. That doesn't prove it was totally healthy all along and the parents did nothing wrong. It suggests CPS didn't have a strong case the parents would endanger the baby in the future. Maybe the employees didn't want Bundy followers stalking them at their house, like they did to hospital workers.
by mr7uca | 2025-06-03 22:32:56+00:00
Super happy about an official lsp. But still mentions:

"Important note: currently, only JVM-only Kotlin Gradle projects are supported out-of-the box."

Like all the 3rd party lsps atm.

Hopefully they add kmp support soon (it's on their roadmap), still worthless for my workflow without kmp.
by Findecanor | 2025-06-03 22:33:00+00:00
There is Edgar Matias's "Half Keyboard" layout, where the right hand's keys of a regular keyboard are mirrored on the left hand when holding a modifier key with your thumb. The idea is that if you have learned touch-typing then muscle memory for the right hand should be available also on the left.

Matias wrote an article [1] about it and then made it into a commercial product [2], but the concept should be possible on any programmable keyboard. Perhaps it would be possible with a AutoHotkey (MS-Windows) or Karabiner (MacOS) script otherwise.

There is a large scene for more-or-less DIY "ergonomic" mechanical programmable keyboards with various different physical layouts, but common themes are 1) that they are split in a pair of two physical keyboards and 2) that they have multiple thumb-keys for modifiers / Return / Space. You could build and program just one half of such a pair. Many years ago I programmed an ErgoDox with the HalfKeyboard layout, just to try it out, and that ErgoDox I had built on a budget from mostly salvaged vintage components.

[1]: https://www.semanticscholar.org/paper/One-Handed-Touch-Typin...

[2]:https://matias.ca/halfkeyboard/
by godelski | 2025-06-03 22:34:02+00:00
Yes. And let's not get started on that ML Quantum Wormhole bullshit...

We've taken this all too far. It is bad enough to lie to the masses in Pop-Sci articles. But we're straight up doing it in top tier journals. Some are good faith mistakes, but a lot more often they seem like due diligence just wasn't ever done. Both by researchers and reviewers.

I at least have to thank the journals. I've hated them for a long time and wanted to see their end. Free up publishing and bullshit novelty and narrowing of research. I just never thought they'd be the ones to put the knife through their own heart.

But I'm still not happy about that tbh. The only result of this is that the public grows to distrust science more and more. In a time where we need that trust more than ever. We can't expect the public to differentiate nuanced takes about internal quibbling. And we sure as hell shouldn't be giving ammunition to the anti-science crowds, like junk science does...
by drdeca | 2025-06-03 22:34:11+00:00
Hm, I’m not sure how much an issue Rice’s theorem should be for Gödel machines. Just because there’s no general decision procedure doesn’t mean you can’t have a sometimes-says-idk decision procedure along with a process of producing programs which tends to be such that the can-sometimes-give-up decision procedure reaches a conclusion.

Rest of the article was cool though!
by HenryBemis | 2025-06-03 22:34:38+00:00
I am obviously not happy that this happens/happened to people and they had to cough up large amounts of $$$ because they got hacked. If anything I'm in the profession Audit/Sec/GRC and VERY much against thieves.

The 'amusing' part is... since the first time I encountered "DevOps" I thought that it is a terrible idea (but what do I know...). There are some stupid buzzwords that became the norm and I thought they were moronic/creepy/dangerous form the fist time I heard them (and I was spot on). DevOps is one. It's like saying "someone eats swords for a living" and "that very someone pierced his stomach". I will feel sorry for the fella and will wish him speedy recovery, but I will whisper to myself "what a f... moron".

Also, due to my Audit/Sec/GRC background, I laugh when I read/hear such stories because "you auditors know shit, we don't need ITGCs" and plenty other stupid shit that I hear from Tech Bros. Well, how do you like them apples/ITGCs now??? So, don't try to bark at the one who laughs. Instead punch the moron who says "we don't need ITGCs, documentation, reviews, etc, they are a waste of time".

So.. sorry, not sorry (at all).

EDIT: as you can understand this is a sensitive topic for me, because ITGCs cause time/money, but hey, go ask those DevOps, (now) would they prefer to have ITGCs are X cost in time, or they prefer the loss? And seeing that they have BAD IT practices who will ever trust them again to do something right?
by A_D_E_P_T | 2025-06-03 22:34:48+00:00
The author of that article somehow managed to miss the most famous Jupiter story of all. Arthur C. Clarke's "A Meeting with Medusa." https://en.wikipedia.org/wiki/A_Meeting_with_Medusa

That novella was so enduringly influential that noted SF authors Stephen Baxter (a collaborator with, and sort of heir to, Clarke,) and Alastair Reynolds wrote a very good sequel a few years ago: https://en.wikipedia.org/wiki/The_Medusa_Chronicles
by eestrada | 2025-06-03 22:35:16+00:00
I use it on my own docs to remove extraneous details. I often write too many words in early drafts and LLMs summarize my writing faster than I can (although I don't know if they do it better than I would/could).

Then the next version of my doc becomes the summarization, and I only flesh out details where the summarization went too far and removed critical details.
by arp242 | 2025-06-03 22:35:32+00:00
I've joined jobs and the first thing people said to me is "ah, you must be the new cunt!"

Different people have different standards for this type of thing. Be a good cunt and accept that there are over 8 billion people on the world, some of whom have very different norms than you have. Don't declare your own standards as somehow authoritative.
by autoexec | 2025-06-03 22:35:36+00:00
It's not a surprise that Windows 11 is a failure. MS has worked hard to make the OS user hostile. Deciding to make a person's operating system into an AI infested ad delivery system that spies on you would have been a hard sell even if people really liked the OS and didn't just tolerate it because they feel they have very little choice and few options. A lot of people actually liked windows XP and a few of us were lucky enough to actually like Win2k and 7. It's all been downhill from there and people are naturally less enthusiastic about signing up for the newest low point.
by dragonwriter | 2025-06-03 22:35:55+00:00
> This seems like something a VLM should handle very easily

Not if its training data doesn't include braille as first class but has lots of braille signage with bad description (e.g., because people assumed the accompanying English matches the braille.)

This could very well be the kind of mundane AI bias problem that the x-risk and tell-me-how-to-make-WMD concerns have shifted concerns about problems in AI away from.