MurphyA/hacker-news huggingface dataset:
by 999900000999 | 2025-07-20 15:50:38+00:00
My cousin started as a foster kid, which there are no shortage of.

Most foster kids have complicated situations, which I suspect a lot of people wish to avoid. But ultimately it’s going to be work either way.

I’m not opposed to IVF, but this story is just strange. They have to create a healthy embryo from the donor egg, instead of just using that healthy embryo, they rip its DNA out to shove into another embryo.

Feels like a story of just because you could doesn’t mean you should. I’ll take all the downvotes, I’d wholeheartedly vote to ban splicing multiple embryos together like this.
by ryandrake | 2025-07-20 15:50:48+00:00
1. Correct

2. I have not gone through the trouble of isolating them on their own VLAN, but I don't see any traffic coming from the devices. This is something you will want to audit on your own network if it is important to you.

3. I have viewed the camera output through VPN, but have not yet tried speaking through the doorbell (or through one of my camera's audio output). I don't see why it would not work.
by tracerbulletx | 2025-07-20 15:50:49+00:00
MCP is a spec that is attempting to standardize a communication pattern for registering and calling tools from an llm. Part of the spec is a server that exposes specific JSON-RPC end points with a registry of the available tools, resources, and templates, and a way of executing them. That's the server, in this case the server acts as the interface into Blender.
by eurleif | 2025-07-20 15:50:51+00:00
>Ring has shown they're willing to work with law enforcement without due process, that's the entire point of the EFF's article.

No, the entire point of the article is the introduction of a new feature which allows law enforcement to request a certain kind of access from end users.

>I didn't paraphrase.

This wasn't a paraphrase? "hand over your footage to anyone so long as Ring believes it's 'reasonably necessary' to protect the rights or property of anyone"

>From the same code, (b) (8)

That is the exigent circumstances exception I mentioned.

> (b) (7) (A) (ii)

Only applies if (i) also applies: the contents "were inadvertently obtained by the service provider".
by jtregunna | 2025-07-20 15:51:04+00:00
Update:

I updated the post based on the conversation below, I wholly missed an important callout about performance, and wasn't super clear that you do need to wait for the completion record to be written before responding to the client. That was implicitly mentioned by writing the completion record coming before responding, but I made it clearer to avoid confusion.

Also the dual WAL approach is worse for latency, unless you can amortize the double write over multiple async writes, so the cost paid amortizes across the batch, but when batch size is closer to 1, the cost is higher.
by klik99 | 2025-07-20 15:52:13+00:00
Parent comment explicitly says this happens when a sector runs out of things to innovate on. Chips are still innovating like crazy which is why we're seeing some amazing processing/CPU/GPU/DSP chips/etc. If we ever hit on the limits of moores law, watch those CPUs become shittier and shittier over a 10 year period.

I think this point is the key and kind of subtle point - "growth at any cost" does actually rise the tide and bring up all boats when there is a lot of room for innovation. It just starts harming when a sector has diminishing returns on innovation. So you'll be able to come up with plenty of counter examples where growth mindset is really beneficial because it's very context sensitive.
by murukesh_s | 2025-07-20 15:52:16+00:00
Java is still the only go-to language for almost all of the fortune 100 (or 500) companies other than perhaps .Net. No other languages including Go, Rust (Difficult to get devs from consulting companies), Python, Typescript (Considered inferior by enterprise backend dev bros) are being used for building core backend APIs. Almost all the devs for these large enterprises are outsourced from large consulting companies like Infosys, Accenture, TCS, Wipro etc and all of them are still doing Java. I know it by working in large Banks and later trying to sell a non-Java platform to these companies and failing just because it was not written in Java..

Also most of the large enterprises need distributed transactions as they use multiple databases and message queues in a monolith architecture - and no other language have the lib/tooling that can beat Java.
by bwfan123 | 2025-07-20 15:52:30+00:00
Humans build theories of how things work. llms dont. Theories are deterministic and symbolic. Take the turing machine for example as a theory of computation in general, euclidean geometry as a theory for space, and newtonian mechanics as a theory for motion

Even for software applications like the Linux kernel, there would have been a theory in Linus' head - for example of what an operating system is, and how it should work.

A theory gives 100% correct predictions. Although the theory itself may not model the world accurately. Such feedback between the theory, and its application in the world causes iterations to the theory. From newtonian mechanics to relativity etc. From euclidean geometry to geometry of curved spaces etc.

Long story short, the LLM is a long way away from any of this. And to be fair to LLMs, the average human is not creating theories, it takes some genius to create them (newton, turing, etc). The average human is trading memes on social media.
by Espressosaurus | 2025-07-20 15:52:40+00:00
Programs run on an operating system, the operating system runs on real hardware.

The real hardware gets old, wears out, parts become difficult and perhaps even impossible to source.

The operating system accumulates known vulnerabilities until it's no longer safe to connect to anything.

You can work around the latter two problems with emulation, but it's never the same--display technology if nothing else is different and presents differently. Emulation is dependent on the fidelity of the emulation. It's much harder to make it exactly cycle-and-timing accurate, though in most cases (like Word 2007) it doesn't matter.

The instructions might exist, but they are not runnable without other supporting infrastructure.

This also ignores programs that are wholly reliant on third party compute and instructions you have no access to that can be shut down and no longer available, like your MMOs.
by femiagbabiaka | 2025-07-20 15:53:06+00:00
Personally I think the DEI push was a mistake, purely because a push for social equity carried out by the private sector was always going to lead to complete disaster. It was another zero sum game, if not in actual application due to legal issues, then in rhetoric.

But I think you’re right overall, or to put it differently, certain people want to redefine what it means to be American in a way that funny enough, would have excluded large chunks of the Trump administration if applied out when their ancestors got here.
by hammyhavoc | 2025-07-20 15:53:12+00:00
So, where is the substance?

Do what I couldn't with these supposedly capable LLMs:

- A Wear OS version of Element X for Matrix protocol that works like Apple Watch's Walkie Talkie and Orion—push-to-talk, easily switching between conversations/channels, sending and playing back voice messages via the existing spec implementation so it works on all clients. Like Orion, need to be able to replay missed messages. Initiating and declining real-time calls. Bonus points for messaging, reactions and switching between conversations via a list.

- Dependencies/task relationships in Nextcloud Deck and Nextcloud Tasks, e.g., `blocking`, `blocked by`, `follows` with support for more than one of each. A filtered view to show what's currently actionable and hide what isn't so people aren't scrolling through enormous lists of tasks.

- WearOS version of Nextcloud Tasks/Deck in a single app.

- Nextcloud Notes on WearOS with feature parity to Google Keep.

- Implement portable identities in Matrix protocol.

- Implement P2P in Matrix protocol.

- Implement push-to-talk in Element for Matrix protocol ala Discord, e.g., hold a key or press a button and start speaking.

- Implement message archiving in Element for Matrix protocol ala WhatsApp where a message that has been archived no longer appears in the user's list of conversations, and is instead in an `Archived` area of the UI, but when a new message is received in it, it comes out of the Archive view. Archive status needs to sync between devices.

Open source the repo(s) and issue pull requests to the main projects, provide the prompts and do a proper writeup. Pull requests for project additions need to be accepted and it all needs to respect existing specs. Otherwise, it's just yet more hot air in the comments section. Tired of all this empty bragging. It's a LARP and waste of time.

As far as I'm concerned, it is all slop and not fit for purpose. Unwarranted breathless hype akin to crypto with zero substance and endless gimmicks and kidology to appeal to hacks.

Guarantee you can't meaningfully do any of the above and get it into public builds with an LLM, but would love to be proven wrong.

If they were so capable, it would be a revolution in FOSS, and yet anyone who heavily uses it produces a mix of inefficient, insecure, idiotic, bizarre code.
by ozgung | 2025-07-20 15:53:19+00:00
> The excuse "but you earn six figures, what' $200/month to you?" doesn't really capture the issue here.

Just like every other subscription model, including the one in the Black Mirror episode, Common People. The value is too good to be true for the price at the beginning. But you become their prisoner in the long run, with increasing prices and degrading quality.
by CharlesW | 2025-07-20 15:54:01+00:00
I've never heard of JUCE before, but from what I understand JUCE is more like the web platform itself (juce::Component is like DOM or canvas elements), while XMLUI is more appropriately compared to declarative UI systems built on top of JUCE (GUI Magic, JIVE, or VITRO).

Declarative and imperative UI approaches aren't mutually exclusive, and it's common for software to leverage both (e.g. SwiftUI and UIKit).
by airstrike | 2025-07-20 15:54:18+00:00
I don't think school teachers need an H-1B. Plenty of people in the US willing to do that job. If anything, we need to restrict the supply of school teacher labor so that there's an upward pressure in salary.

As for Foreign Language Instructors, I would argue that should be a different visa category altogether. Probably an O-1C type visa (which doesn't exist today). Someone with a specific skill set that is unavailable in the US by definition.

But IANAL.
by jstummbillig | 2025-07-20 15:54:47+00:00
The original point was that there is some inherent tradition in programming being free, with a direct critique wrt LLMs, which apparently breaks that tradition.

And my point is that's simply not the case. Different products have always been not free, and continue to be not free. Recent example would be something like Unity, that is not entirely free, but has competitors, which are entirely free and open source. JetBrain is something someone else brought up.

Again: You have local LLMs and I have every expectation they will improve. What exactly are we complaining about? That people continue to build products that are not free and, gasp, other people will pay for them, as they always have?
by dangus | 2025-07-20 15:55:33+00:00
I think setting limits per country at all is probably dumb. Should just be a global limit or maybe no limit at all and, perhaps making the program far more stringent about qualifications if needed.

Let’s say hypothetically India has 10,000 A+ candidates, and Thailand has 1,000 A+ candidates. India’s limit is 5,000 candidates and Thailand’s limit is 500 candidates based on population difference or other factors like diplomatic relations.

Half of India’s most qualified aren’t getting in while all of Thailand’s most qualified candidates are getting in plus 500 less qualified candidates.

So all else being equal if you’re very qualified you’ll have a better chance to win the lottery just by being born in a different country.
by OhMeadhbh | 2025-07-20 15:56:08+00:00
Modern software development started for me in 1985 when we disassembled the Choplifter arcade game they mistakenly put in the college dorm with several student engineers. Within 15 minutes of them dropping it off, we had the back door open and the eproms lifted from the motherboard. Within a couple of hours we had reverse engineered the code, modified it for a free game hack, burned new eproms and put back in service.

In honor of thr 40th anniversary of this hack, I recently played the stock version in an emulator on a web page. Code lives on, I suppose.
by yndoendo | 2025-07-20 15:56:14+00:00
Enjoyment and beneficial two different concepts that often get mashed together. Excessive amounts of sugar and salt are often added to food to make it "taste" good and become "enjoyable".

Food quality is Europe is often better then the USA. USA is a heavy user of oil by-product to fertilize the planets, which have less nutritious value than non-oil based fertilizers.

Those in poverty that are on food assistance programs can only use the funds for raw goods. This means no pre-made pizza or McDonald.

* Personally, I hate the idea of going to a restaurant that benefits a Wall Street ticker and a millionaire CEO that pays their real hard-working employees a non-living wage.
by cosmic_cheese | 2025-07-20 15:56:20+00:00
Additionally, LLMs still don’t truly understand anything, which is why they flounder so badly with e.g. writing code for a programming language or framework that it hasn’t seen a large enough set of training data for. Humans on the other hand do understand and generalize shared knowledge well, which is why we’re much better at handling that type of scenario.

More specific to agents, humans can also figure out how to use tools on the fly (even in the absence of documentation) where LLMs need human-built MCPs. This is also a significant limiting factor.
by djha-skin | 2025-07-20 15:56:33+00:00
I was training a JavaScript developer to do DevOps. I described the C(++) GUI libraries to him, GTK and Qt. His reaction: "So you can't make the UI look exactly the way you want it to. You can't dial it in."

This will largely fail to gain market share just like PaperGUI[1] and Polymer[2] did (much to my chagrin). UX and web developers simply feel the need for more control over the UI.

However, I do find it interesting that there is enough interest in this trend that people keep recreating tools for it over the years. I wonder why.

1: https://google.github.io/paper-gui/

2: https://polymer-library.polymer-project.org/1.0/docs/about_1...
by positron26 | 2025-07-20 15:56:46+00:00
Ad-free search doesn't by itself produce a unique product. It's just a product that doesn't have noise, noise that people with attention spans and focus don't experience at all.

Local models are not quite there yet. For now, use the evil bad tools to prepare for the good free tools when they do get there. It's a self-correcting form of technical debt that we will never have to pay down.
by Mountain_Skies | 2025-07-20 15:56:56+00:00
Rarely have I been on a bus with 100 riders outside of a few cities like Vancouver. Even there, it's only during limited periods of time per day. Most buses in most cities run with only a small fraction of the bus's capacity. Transit systems can try to bump up utilization by making buses less frequent but then that lowers overall ridership. Simply creating more capacity doesn't itself create greater ridership. I'd argue for 500 buses with 20 people if you really want people to change their behaviors as reliability and frequency is far more important for attracting riders with options than larger buses that are less frequent.
by sneak | 2025-07-20 15:57:05+00:00
They require a Microsoft account. There was a period of time where you could port over your Mojang account, but I and many other people did not, because I didn't want a Microsoft account or to have to agree to the Microsoft Terms of Service, a new legal contract which didn't exist at the time I paid for Minecraft. It's a classic bait and switch.

Then, the account migration window closed, and Mojang accounts stopped working. Now I and thousands of others can't play the game we paid good money for.

Fuck Notch and Microsoft both.
by n8henrie | 2025-07-20 15:57:33+00:00
Can you elaborate on how things are counted?

Is it "counted" if FSD was engaged within a certain time frame prior to a crash? If so, do you know what time frame?

Or only if it was disabled automatically due to detecting a potential crash?

The latter would still be problematic, as a human driver noticing a problem just prior to the FSD disabling itself would potentially be missed (right?).

Do you know who does the counting and who makes the rules in this regard?

Asking as you seem to have more knowledge here than me.
by coffeecoders | 2025-07-20 15:57:38+00:00
I hear this argument often. Subways require billions in infrastructure and over 20 years of lead time. And they operate on fixed routes.

Additionally, robotaxis and Waymo-style systems are trying to replace the private car and on-demand ride-hailing, not mass transit like subways or buses.

Our country operates on 4-year political cycles, not 20+ years infrastructure visions. Hence long-term megaprojects are mostly pipe dreams.
by OhMeadhbh | 2025-07-20 15:57:54+00:00
I think it depends on the project and the programmer. Code I wrote for a Nuclear Power plant is still there. Ditto for the code I wrote for the steel mill. And you can't find ATM machines w/ my code in them easily, but you see them from time to time. Code I wrote to go into the DoD's CAC card is still there, even though the hardware went through a new Rev a decade ago, so it surprises me to say this, but "yay, java?" Some of the code I put in Firefox to support TLS 1.1 & 1.2 is still there, but most of it got refactored out a while ago (and thank $DEITY Brian(?) replaced the old libpkix library that had been in Netscape navigator and then Firefox for about 20 years.) Much of the POTS network has been replaced since the 80s, but I'm told there are one or two switches I contributed to while at DSCCC are still around.

But on the other hand, my 1993 1 character patch to the Linux kernel was replaced in around 96 or 97. I hope to whatever benevolent Supreme being exists that the crap pyth*n code I added to Second Life has been replaced. No one still uses Palm Pilots or Handspring Treos anymore, so I doubt that code has much life in it. Virtually every web app I wrote is dead, but they were fun to write, so whatever. And the code I added to a couple of satellites is dead (though my ground station code is still alive.) I bet that some of the avionics code in the cockpit is hard to update as well.

So... it depends... my nuke plant code still has another decade probably and my old room-mate's anti-lock braking code will probably outlast us all. Embedded systems are probably more long-lived than the Facebook front page. Some are just hard to update cause you can't easily get to the machine, others are hard due to regulatory or compliance reasons.
by jsnell | 2025-07-20 15:58:04+00:00
Not really? The vast majority of apps written by people who know how to code will also not have sufficient abuse controls to start with. Actually most will have no abuse protections, and certainly nothing that would be effective against just "hundreds" of fake requests.

Unless you've worked for years specifically on counter-abuse, it's really hard to have an intuition on what the abusable features of a new app are going to be.
by 999900000999 | 2025-07-20 15:58:59+00:00
Experimental procedures to save those already here != Experimental reproductive technology.

Before trying to play God and manipulating the very fabric of life itself you can be a foster parent or have a very frank conversation with your partner on your options.

No one’s going to know the long term effects of this until 20 or 30 years later.

“Sorry Billy , you have painful incurable diseases because we created you with experimental procedures that required merging multiple embryos together, good luck.”

What if this creates completely new genetic illnesses? Might not happen this generation, might happen 2 or 3 generations down to the line.
by thaumasiotes | 2025-07-20 15:59:25+00:00
> One potential problem might be that they have to treat the entire collection of 400,000 books at the same time (which makes sense because otherwise you risk rotating the beetles through the collection). So they'd have to find such an ultra-low temp freezer that was large enough to hold 400k books.

They don't have to treat them all in the same place. They could use more than one freezer.
by jmyeet | 2025-07-20 15:59:27+00:00
TSLA has defied gravity for years. Fundamentally, it makes no sense. It's been valued at between $500,000 and $1 million per car sold in a year. That's utterly insane.

But we know that stock prices are based on expectations for the future not fundamentals. So massive growth is built into the stock price but we have to start asking where this growth is coming from. That's why there's a robotaxi effort.

EVs are becoming a commodity. So over time Tesla's price direction is towards the Big Three. But with more risks, namely the Chinese supply chain for batteries.

You can view Tesla as an investment in Elon, which I think the market has. But that's on incredibly shaky ground. He's torched his relationship to the current administration going so far as to call the sitting president of the United States a pedophile [1]. Elon doesn't seem to appreciate that Trump could end Tesla with an executive order.

My point is that Elon is volatile and can so easily become a liability to Tesla. They're paying him billions so firing him can immediately and massively improve the bottom line.

As they say, the market can remain irrational longer than you can remain solvent. So I'm not predicting the imminent collapse of Tesla but I think it will come and it'll be sudden and dire.

[1]: https://www.ndtv.com/world-news/elon-musks-pedophile-dig-aft...
by snapplebobapple | 2025-07-20 15:59:37+00:00
If you have the resources to deal with kubevirt (read you are large enough for the increased efficiency across larger installations to overcome the higher cost of kubernetes labor) it's pretty decent. There are a shocking number of sub 5 location places out there that just need 2 low end boxes to virtualize active directory, tenable or equivalent scanner and a few other things that should be choosing xcpng or maybe proxmox if they are doing the analysis rationally (lol).
by whynotmaybe | 2025-07-20 15:59:40+00:00
> Elon is trying to reinvent public transportation without a shred of understanding why did we get into current state

No, Elon wants to cancel public transportation. Just like in the 1930's when car companies bought public transportation to shut them down.

He already delayed public transportation work with his Boring company.

The average people won't agree to spend money on public transportation when there are robotaxi available 24/7 on "already existing infrastructure".