MurphyA/hacker-news huggingface dataset:
by throw10920 | 2025-08-29 13:33:33+00:00
I think that you're correct in that Rails and IDEs offer significant productivity benefits but aren't/weren't widely adopted.

But AI seems to be different in that it claims to replace programmers, instead of augment them. Yes, higher productivity means you don't have to hire as many people, but with AI tools there's specifically the promise that you can get rid of a bunch of your developers, and regardless of truth, clueless execs buy the marketing.

Stupid MBAs at big companies see this as a cost reduction - so regardless of the utility of AI code-generation tools (which may be high!), or of the fact that there are many other ways to get productivity benefits, they'll still try to deploy these systems everywhere.

That's my projection, at least. I'd love to be wrong.
by tecleandor | 2025-08-29 13:33:51+00:00
For full disk encryption you need DSM >= 7.2 and you can either, store it locally (useless) or in a KMIP server. [0]

As a KMIP server you use:

- Another Synology NAS with DSM >= 7.2 - A KMIP compatible key server

Except for the demo implementation that Synology uses (PyKMIP), all the KMIP compatible servers I've found have licenses in the tens of thousands a year. So if anybody has any suggestions to substitute PyKMIP...

--

0: https://kb.synology.com/en-global/DSM/tutorial/Which_models_support_encrypted_volumes
by myrmidon | 2025-08-29 13:34:01+00:00
What would Elon even be in court for? Being a politically incorrect dumbass on ex-twitter is not punishable by law.

Sending a bunch of scriptkiddies around and having them cut government funding and gut agencies is not really how you make evidence "vanish", how would that even work?

And, lastly, jumping in front of an audience at every opportunity and running your mouth is the absolute last thing anyone would ever do if the goal was to avoid prosection. But it is perfectly in line with a person that has a very big ego and wants to achieve political goals.
by rajatkulk | 2025-08-29 13:34:07+00:00
Either:

1. Discord (https://octarine.app/discord)

2. Github (http://octarine.app/issues)

Currently the app supports 33 themes (3 free, 30 on the pro license). There's an item on the roadmap that would allow you to create your own themes (each theme is a palette of 10-12 variables - border/bg/text/outline)

Hope you like the app :)
by ryao | 2025-08-29 13:34:09+00:00
If you leave out the this pointer, it is the equivalent of putting a function pointer to a global function (or a static member function) into the structure. This is not how OOP works.

Omitting the this pointer also breaks inheritance, since hypothetical child classes would not be able to override the definition while using the this pointer. Having to edit the parent class to be able to do that is not how OOP works.

This is not OOP nor is it intended to be.
by gwbas1c | 2025-08-29 13:34:27+00:00
I suspect it's Windows, actually, and I'm pretty sure the UI is some form of C#.

They tried to recruit me for the UI. If I lived closer, I would have jumped on it. Not only was I bit of a Tesla fanboy at the time, I used to work across the street from their office and really liked that area. (Deer Creek Road in Palo Alto.)
by giancarlostoro | 2025-08-29 13:34:39+00:00
Well... Slack feels like they have one person working on it dev wise, I havent used Meet in a while, but if its still a in-browser only thing, yikes, and Zoom... that is some legacy feeling app, I dont know how anyone can love Zoom. They bought out KeyBase and didn't even build a better platform. KeyBase was top tier, I'm still sour that the dev team basically stopped maintaining KeyBase after Zoom bought them out.

Teams took the best bits from Skype and whatever that other service Microsoft had for businesses and their phones and started over basically.

I still have pet peeves about Teams (like why dont the 'Teams' within Teams have proper group chats like Slack would, its ridiculous!) but it could be way worse. After years of screensharing hell I can finally move the stupid top bar out of my way when trying to hit 'Debug' within Visual Studio at least.
by spacebanana7 | 2025-08-29 13:34:53+00:00
> "Creators in the program are not allowed to use any funds or resources that they receive as part of the program to make content that supports or opposes any political candidate or campaign without express authorization from Chorus in advance and in writing, per the contract."

This type of propaganda may well be counterproductive. Lobotomising your sides' best influencers could ruin their appeal and risk having them create weird echo chambers.
by ModernMech | 2025-08-29 13:34:56+00:00
It's not. And people are realizing that, which is causing them to bring back and reinvent aspects of software engineering to AI coding to make it more tolerable. People once questioned whether AI will replace all programming languages with natural language interfaces, it now looks like programming languages will be reinvented in the context of AI to make their natural language interface more tool-like.
by IAmBroom | 2025-08-29 13:35:04+00:00
I'm not convinced. You suggest a lot of information is paywalled or in another language. Canadian girlfriend much?

> There are also a number of chemicals within the eye itself that act as light traps/charge signaling, as well as melatonin based specks which have biochemical reactions with UV, and reflect UV (to a lesser degree).

Weak sauce. There are a number of chemicals within the skin itself that act as light traps; it doesn't mean NIR photons are dangerous to our bodies.

> Together they show environmental light greatly impacts both plant kingdoms and animal kingdom species.

Not even weak sauce. This has been known since at least 2,000 B.C.E.

Your entire post is a nothing burger. And you haven't even mentioned the effect contrails have on macular degradation yet.
by blueflow | 2025-08-29 13:35:36+00:00
The "bug" with the OOM killer that i implied is that what you describe does not happen. Which is not surprising because disk cache thrashing is normal mode of operation for serving big files to the network. An OOM killer acting on that alone would be problematic, but without swap, that's where the slowdown will happen for other workloads, too.

Its less a bug but an understood problem, and there aren't any good solutions around yet.
by klabb3 | 2025-08-29 13:35:56+00:00
Why do apps request persistent access to camera roll at all? I don't want to manage a custom set of pictures. I want to send a picture now by selecting it.

Apps like Messenger, Telegram and WhatsApp refuse to show me the regular old photo picker. I have to enable "limited access" and select the same photos twice (first add to the set, then select for sharing). It's infuriating.

PS: The exception is media management apps, but those are extremely rare and irrelevant in the context of social media and communications apps.
by mallowdram | 2025-08-29 13:36:34+00:00
No what you're describing is arbitrary and idiosyncratic. The brain doesn't use that to survive, it doesn't need them. Anything external to that is completely separate from thought. What you're describing is an arbitrary game for entertainment to fill up your time and confuse yourself and others. It has no relationship to the choices you would make to survive, and can only interfere with it. The "world model" you're describing is arbitrary fiction.

“We refute (based on empirical evidence) claims that humans use linguistic representations to think.” Ev Fedorenko Language Lab MIT 2024
by HankStallone | 2025-08-29 13:36:43+00:00
Yeah, it's not that hard to grow good garden fruits and vegetables. Plant them at the right time in good soil, keep the weeds down (that's 95% of the job in the Midwest US), water them if it gets too dry, and watch out for pests. Do that, and your produce will be as good or better than what you can buy.

I'd like to see a feral chicken too. Maybe they exist in regions with no natural predators. If mine aren't well-protected, I lose them to foxes during the day or coons at night.
by merelysounds | 2025-08-29 13:37:12+00:00
Perhaps the title should be changed to:

It’s Not Wrong that (for HN) “[facepalm emoji]”.length == 36

Or some alternative if the above is too long, like:

“[facepalm emoji]”.length == 36

Both seem more accurate than the current:

It’s Not Wrong that (for HN) “ ”.length == 36
by CRConrad | 2025-08-29 13:37:23+00:00
> ...Business Intelligence in basically every flavor.

Ouch! That's precisely[1] what I've been working with for a quarter-century now. And for the most part, my colleagues and I have been suffering from the exact same ills. It's not as if we are the ones coming up with all this shit and inflicting it on everyone.

(For a few fleeting moments -- maybe months, at most -- I've worked in one/two/three-person offices, or in actually Agile ways, or with eager and responsive ops people or competent and cooperative DBAs... Almost never all at once, though.)

___

[1]: Well, almost precisely. Mostly DW and ETL, really, but I'm guessing to most people it's all one and the same.
by Joker_vD | 2025-08-29 13:37:40+00:00
> " ".length == 36

Heh. In my code, I always (idiosyncratically, I admit) spell '\x20' as '\x20' (or even just as 0x20, if it's C), unless it's a part of a multicharacter string e.g. "Hello world!": it just feels wrong to have an empty space inside single quotes. Is it really just U+0020 in there? Is it supposed to be U+0020 there? Silly worries, I know, but I just don't like the way ' ' looks.
by jsnell | 2025-08-29 13:38:03+00:00
If it were a lie, why take the PR hit of telling the truth about starting to train on user data but lying about the specifics? It'd be much simpler to just lie about not training on user data at all.

If your threat model is to unconditionally not trust the companies, what they're saying is irrelevant. Which is fair enough, you probably should not be using a service you don't trust at all. But there's not much of a discussion to be had when you can just assert that everything they say is a lie.

> Meta downloaded copyrighted content and trained their models on it, OpenAI did the same.

> Uber developed Greyball to cheat the officials and break the law.

These seem like randomly chosen generic grievances, not examples of companies making promises in their privacy policy (or similar) and breaking them. Am I missing some connection?
by jacquesm | 2025-08-29 13:38:06+00:00
That's because you seem to be carrying water for the regime in your increasingly narrow interpretations of legal issues to defend that which is clearly indefensible. Intent matters. I understand that is not how the American legal system works. But it is how you avoid sliding into setups that no country should want. It boggles the mind that after six months of this you still have not had any insights that have given you pause to reconsider your stance. In fact, it seems to only get worse.

There was a time that I looked up to you, but that time is definitely past.

As for KP: he is just an even more extreme example of the same thing.
by channeleaton | 2025-08-29 13:38:15+00:00
I’ve posted about this problem before. It’s happened to me twice at two different companies.

This is a legit problem. They pose as American citizens or permanent residents. Sometimes even using a VPN into the US. HR folks would not catch on.

I’ve actually interviewed two of these people over the years. They somehow got through the initial screenings. It’s a bizarre experience. Most of the time there is a significant delay with silence between your question and their answer. It’s as if they’re being fed the perfect answer. Problem is they could never answer or pretended to not understand any follow-up questions.

You could always hear others in the background. One time I was given an answer that I had heard someone else in the room give just 2 minutes before.

The question that really solidified my hunch was about their location. The applicants would always claim to be from a very small town somewhere in the US. In my two experiences I happened to know a lot about those towns. The first said they “really enjoyed the mountains” when I asked what brought them to a Houston suburb. When I asked the other applicant if they had any damage from the hurricane that went through St. Augustine, FL, they replied “What hurricane?”

Now, neither of these people would have been hired even if they had stellar interviews as we do make use of background checks and verification services. This scheme really only works for third-party dev shops or desperate small companies.

I’m glad this problem is getting more attention.
by IAmBroom | 2025-08-29 13:39:01+00:00
This is upconverting photons in energy... which requires energy, unlike fluorescence (which downconverts). There's nothing in the article to suggest how these contacts perform this miracle of energy creation, nor even how much of the IR spectrum is involved.

Oh, and it's "Chinese researchers". So... grain of salt. Many are legit, but bunkum is regularly published there.
by 1vuio0pswjnm7 | 2025-08-29 13:40:02+00:00
I havent used a non-tmpfs (disk-based) /tmp in over 15 years

Didnt need it on NetBSD, memory could go to zero and system would (thrash but) not crash. When I switched to Linux the OOM issue was a shock at first but I learned to avoid it

I use small form factor computers, with userland mounted in and running from memory, no swap; I only use longterm storage for non-temporary data

https://www.kingston.com/unitedkingdom/en/blog/pc-performanc...
by giancarlostoro | 2025-08-29 13:40:04+00:00
You were right in your first statement, but your follow up is a bad assumption, I think everyone here will agree that in the case of a crash this data should be more easily available and not deleted.

Assuming its not intentionally malicious this is a really dumb bug that I could have also written. You zip up a bunch of data, and then you realize that if you don't delete things you've uploaded you will fill up all available storage, so what do you do? You auto delete anything that successfully makes it to the back-end server, you mark the bug fixed, not realizing that you overlooked crash data as something you might want to keep.

I could 100% see this being what is happening.
by myrmidon | 2025-08-29 13:40:09+00:00
All the context I have for this is that he was grandstanding in front of a rightwing audience (after Trump was shot at, notably) and playing the "surely I would get unjustly prosecuted for my political incorrectness under the democrats".

What is your actual point? What would he stand in front of a judge for, right now, if Harris had won?
by cmiles74 | 2025-08-29 13:40:18+00:00
Even if the developer is keeping the quality of the LLM generated code high (by constant close reading of the output, rejecting low quality work and steering with prompts) does this mean the project as a whole is improving? I have my doubts! I'm also skeptical that this developer has increased their velocity as much as they believe, IMHO this has long been a difficult thing to measure.

Overall, is this even a good thing? With this increase in output, I suspect we'll need to apply more pressure to people requesting features to ensure those requests are high quality. When each feature takes half the time to implement, I bet it's easy to agree to more features without spending as much time evaluating their worth.
by crazygringo | 2025-08-29 13:40:20+00:00
> Cases like email verified are often followed by the need to know when.

And often not. That's the point. Avoid premature optimization. (FWIW, I've never encountered a system in my life where a successful email verification then expired after a period of time.)

> having both is not only redundant but allow invalid states to be represented.

That's a different topic. That's about what to do when you know you need the timestamp. The article is about using a timestamp when you don't have a timestamp requirement.

> they should be stored in the database, not queried.

I don't know what that means. Everything in the database is queried. And you can store your events in the database, in one or more event log tables.

> Floats are a subset of int, and a natural migration.

I think you meant to say the opposite, but even that's not true because of precision. And so too are enums a natural migration from booleans. That's the point -- start simple and extend as needed.
by ModernMech | 2025-08-29 13:40:24+00:00
To some degree you're correct -- LLMs can be viewed as the kind of "sufficiently advanced" compiler we've always dreamed of. Our dreams didn't include the compiler lying to us though, so we have not achieved utopia.

LLMs are more like DNA transcription, where some percentage of the time it just injects a random mutation into the transcript, either causing am evolutionary advantage, or a terminal disease.

This whole AI industry right now is trying to figure out how to always get the good mutation, and I don't think it's something that can be controlled that way. It will probably turn out that on a long enough timescale, left unattended, LLMs are guaranteed to give your codebase cancer.
by M95D | 2025-08-29 13:40:27+00:00
There is power management for HDDs, you know...

For my typical usage, the hard drives are probably more than 80% in sleep mode. If I had more SATA ports, I could probably add a frequent-access cache on a SSD and then they would be 99% sleeping.

The drives I have, ST2000DL003, consume 0.5W in sleep, according to the spec sheet. So all 8 of them would consume ~4W.
by wl | 2025-08-29 13:40:29+00:00
Sig's track record was just as sound as Glock's before the P320. The P226 was the Navy SEAL's sidearm of choice for a bit and it nearly became the standard sidearm for the US armed forces in the 1980s, narrowly losing out to the Beretta 92. The P210 is widely considered to be the most accurate service pistol ever created.
Show HN: VO3 – AI video generator powered by Google Veo 3
by derek39576 | 2025-08-29 13:40:45+00:00
I built VO3 (vo3.art), an AI-powered tool that transforms text or images into cinema-quality video clips—complete with native audio, perfect lip-sync, realistic motion, and lifelike human features—without any manual sound design. It leverages Google’s Veo 3 model plus extra advanced layers for unmatched realism.
by uto_31 | 2025-08-29 13:41:16+00:00
Thanks for the detailed breakdown — this is exactly the kind of sophisticated cost optimization I’m seeing from experienced developers. You’re absolutely right that $20/month for Perplexity + a cheap IDE can get you 90% of the way there.

What I’m finding interesting are the friction points in these workflows: • Copy-paste between Perplexity and your IDE • Manually deciding which model to use for each task • Context switching between different interfaces • No learning/optimization over time

The feedback is making me reconsider Maurice’s positioning. Rather than “90% cheaper,” maybe the real value is “eliminate the manual orchestration you’re already doing.”

A few questions for you (and others doing similar optimization): 1. How much time do you spend on the copy-paste workflow daily? 2. Do you find yourself wishing for automatic model selection based on task complexity? 3. Would seamless context preservation across providers be valuable?

This is exactly why I posted — assumptions about “cheaper” vs “more automated” need real validation. Appreciate the reality check.
by jacquesm | 2025-08-29 13:41:23+00:00
Why is that extreme? I have to provide a pin code using MFA to my bank to authenticate, and their sessions are a lot shorter than your average developer or operator session.

And their actions impact far more than just my own account. Is it inconvenient? Yes. Does it work? Yes. Is it perfect? No, absolutely not but it is a useful layer in the cake.
by phkahler | 2025-08-29 13:41:34+00:00
>> That's 100% wrong. In standard practice, collision files are to be "locked", prevented from local deletion.

I worked a year in airbag control, and they recorded a bit of information if the bags were deployed - seatbelt buckle status was one thing. But I was under the impression there was no legal requirement for that. I'm sure it helps in court when someone tries to sue because they were injured by an airbag. The argument becomes not just "the bags comply with the law" but also "you weren't wearing your seatbelt". Regardless, I'm sure Tesla has a lot more data than that and there is likely no legal requirement to keep it - especially if it's been transferred reliably to the server.
by pythonguython | 2025-08-29 13:42:09+00:00
He’s giving advice about generic protocols - you could learn about them and make your own decision. The tools he mentioned are open source - you could read the source code or trust in the community. I don’t know what other guarantee you could hope to get. If he told you he’s an anti digital censorship expert he could just be lying to you. Anyone COULD be an agent, but at a certain point you have to choose to trust people, at some potential risk to yourself.
by ghaff | 2025-08-29 13:42:23+00:00
I don't have personal experience but friends with personal experience have sort of shifted my thinking on the topic. They'll note they do need to stay engaged but that it is genuinely useful on long drives in particular. The control handover is definitely an issue but so is manual driving in general. Their consensus is that the current state of the art is by no means perfect but it is improved and it's not like there aren't problems with existing manual driving even with some assistive systems.
by IAmBroom | 2025-08-29 13:42:25+00:00
Add in my cousin, who told his coach he was ready to go back in after a first-quarter neck injury. One play later he was on a stretcher, and dead by morning.

The opposing team bought the biggest damn floral display you ever saw for his funeral. I can't imagine what it felt like.

It wasn't the primary reason I have a visceral revulsion from American football, but it strengthened it.
by hliyan | 2025-08-29 13:42:32+00:00
If someone had told me 10 years ago that the typical HN front page in 2025 will look like this (and that #8 may be the UK), I'd never have believed it. And I worry we still have further to go before hitting bottom.

1. Anthropic reverses privacy stance, will train on Claude chats

3. Gun Maker Sig Sauer Citing National Security to Keep Documents from Public

4. Tesla said it didn't have key data in a fatal crash. Then a hacker found it

6. Meta might be secretly scanning your phone's camera roll

7. If you have a Claude account, they're going to train on your data moving forward

8. Ask HN: The government of my country blocked VPN access. What should I use?
by alias_neo | 2025-08-29 13:42:47+00:00
All of their actions point at intentionally wanting that data to disappear, they even suggested turning it on and updating it, which everyone who's ever tried to protect important information on a computer knows is that exact opposite to what you should do.

Any competent engineer who puts more than 3 seconds of thought into the design of that system would conclude that crash data is critical evidence and as many steps as possible should be taken to ensure it's retained with additional fail safes.

I refuse to believe Tesla's engineers aren't at least competent, so this must have been done intentionally.
by giancarlostoro | 2025-08-29 13:42:55+00:00
I think your answer is the most logical to me as a developer, we often miss simple things, the PM overlooks it, and so it goes into production this way. I don't think its malicious. Sometimes bugs just don't become obvious until things break. We have all found an unintended consequence of our code that had nothing wrong with it technically sooner or later.