MurphyA/hacker-news huggingface dataset:
by palmotea | 2025-10-10 18:40:54+00:00
> I thought that too up until this GenAI moment, and now I wonder if needing to be an archaeologist will be so valuable if one can get your needs met by a quickly GenAI-written script/program.

I never have actually read those books (though I read some summaries about them, interesting concepts). My understanding is the "programmer-archeologists" basically had an archive of massive quantities of very high-quality software that did pretty much anything you'd want software to do. So it made more sense to find the software you need and glue it together than write from scratch.

And given GenAI doesn't write high quality software (at least not yet, and hopefully never), I don't think that "GenAI-written script/program" would be a good replacement (though an AI archeologist might make more sense, with such an archive).
by Shorel | 2025-10-10 18:41:20+00:00
It's very funny to me that some comments before someone wrote that helix has the best multiple cursor implementation.

I was curious about what could it be.

Then you mention it doesn't have two essential behaviours that I am used to, and I wonder if these people just know vim and cli editors and that's why they have such opinion. Because I am also a SublimeTexter.
by Yhatsupuj | 2025-10-10 18:41:32+00:00
People are not anti innovation or anti tehcnology.

People are against bullshit.

We KNOW how to build these type of things. We KNOW what it would cost. We KNOW how to do it right.

Musk had enough money to build something which is worse of everything we already know and dangerous.

You are ignorant and Musk didn't prove shit.
by jimt1234 | 2025-10-10 18:41:50+00:00
This is interesting to me. I never heard of "store mode". Is that common for "smart TVs" these days? My interest here is for my elderly mother who tries to watch TV, but her current LG is constantly bombarding her with notifications for software updates, recommendations and ads. It's very frustrating for her; it's to the point where she's afraid to turn on the TV.

I want a TV for her that will power-on directly to YouTube-TV, and that's it, nothing else, no notifications, nothing.
by HelloMcFly | 2025-10-10 18:42:26+00:00
You did not include the more equivalent quote from the OP in my view:

> The tricky thing about environmental regulations is that they are crafted and utilized by NIMBYs to block any infrastructure development

This doesn't just say we can't trust a datapoint, it starts with a position premised on bad faith motivations for all environmental regulations. Still not totally equivalent, but I don't think the original commenter was exactly being neutral or reasoned in their opening argument.
by lleong1618 | 2025-10-10 18:42:38+00:00
Yes, It's very much a "I wonder if this would work" and kinda did. to be taken in some what of a regard would be attaching a research agent on each commit.

I did spot checks on random files with research agents and it seems to be ok for a claude code loop.

I'm not a Dr'

Please! is anyone a DR
by littlestymaar | 2025-10-10 18:43:25+00:00
Excuses me, English isn't my native language but how isn't “fraternity between nations, for the abolition or reduction of standing armies and for the holding and promotion of peace congresses”[1] talking about actual war between countries (which I'm pretty certain is what yostrovs was talking about with (arguably clumsy) “real war” phrase.

[1]: (emphasis mine)
by cosmicgadget | 2025-10-10 18:43:30+00:00
To paraphrase the Nobel writeup: he advocated international cooperation, denuclearization, social progress, and work to reverse climate change.

This was against the backdrop of a president who lied to the UN so he could depose a dictator, initiated ground invasions of two countries, had a VP who openly advertised that he was okay with doing evil stuff to accomplish his objectives - e.g. Gitmo and Abu Graib, and created a regulatory environment that led to the GFC.

That prize was awarded to Obama but it was meant for the US electorate for embracing what you reductively call "hope".
by Kon5ole | 2025-10-10 18:43:49+00:00
>Agree, but also, much worse image quality.

I managed to grab a 55" 8K LG before 8K went out of fashion. I run it at 4k120 for games and 8k60 with doubling for productivity.

I've never had a better monitor and if one should exist it's not available in any store I know about. Monitors costing 2-3x as much as this TV did back then are worse. When it dies I will have to downgrade. :-/
by bitwize | 2025-10-10 18:44:13+00:00
> Leaders say - You are using the tools wrong. Figure it out.

> Employees now have to work longer hours or risk getting fired.

Bahahaha. In the best of all possible worlds.

Likely reality: Leaders say you're using the tools wrong, figure it out.

Employees: OK, so we train on the tools after hours?

Leaders: No.

Employees: Before hours?

Leaders: No.

Employees: During lunch?

Leaders: No.

Employees: Then when are we supposed to learn how to use the bloody tools?

Leaders: You're just going to have to figure that out for yourself.

Source: Happened to my mom when they moved from mainframe to Web-based at the insurance company.
by chrisfosterelli | 2025-10-10 18:44:19+00:00
> Please, look up how many people it is capable of moving per hour, and compare that to any light rail or street car service in any city.

I have a hard time understanding this criticism. Why not do both?

It seems to me like underground highways make sense as an alternative to above ground highways in urban areas, not that they're an alternative to rail. There's lots of cities with excellent public transport that also make use of underground car travel (Melbourne for e.g.). If a company can figure out how to (safely) make underground highways more quickly and more affordably, it seems like that means we may need to do above-ground roads less frequently -- why would that not be a good thing?

Further, obviously Musk has a PR angle in facilitating tesla traffic here as the test bed in early days, but I don't see any reason that this couldn't be repurposed to rail use at scale.
by MasoudKP | 2025-10-10 18:44:55+00:00
This sounds like the kind of assistant I've been looking for. However, a deal breaker for me is whether it can actually read and parse documents it has access to. Consider for example that I may have a directory in Drive with a set of financial statements. I don't want the assistant to just store a new PDF there. I need it to extract that data and also extract the data from all my statements. How well can it do this?
by jll29 | 2025-10-10 18:45:17+00:00
I wasn't sure what to expect, so I opened a random bit of the code.

Some(Ancestry::Ashkenazi) => Self { ancestry, lactose_restricted: false, alcohol_restriction_level: AlcoholRestrictionLevel::Moderate, vitamin_d_supplementation_iu: 800.0, recommended_foods: vec![ "Fish".to_string(), "Whole grains".to_string(), "Vegetables".to_string(), "Olive oil".to_string(), "Nuts".to_string(), ], foods_to_limit: vec![ "High-fat dairy".to_string(), "Processed meats".to_string(), ],

Now this seems to mix a couple of things in the same module: I would suggest to separate out dietary views from a model of the human body and its genetic heritage.

Scientific views may change over time based on new results, and even body properties like blood pressure or BMI are not constant per person but bound to vary; so perhaps a Body should be modeled as a view or snapshot of a set of time series?

I would like to encourage you to take a scientist's view: if you had not just one (your own) but two models, how would you evaluate which is "better" - in other words the evaluation question. You could set a particular task and perhaps finding out something works better with your model than with a full-text index of the textbook you used and a simple Lucene search interface?

Are you planning to connect your model to any kind of visualization? Should be useful.
by mindslight | 2025-10-10 18:45:23+00:00
Is this supposed to be a big deal? I use NixOS as a source distribution (nix.settings.substituters = lib.mkForce [ ]) and I get failures when fetching sources pretty regularly. Sometimes the URLs are missing, sometimes the hashes have changed. My usual fix is to fetch the source from cache.nixos.org with nix copy.

I'd say the right answer is to move/add a content addressed model/system for obtaining sources.
by throwup238 | 2025-10-10 18:45:23+00:00
> Universities produce job skills incidentally, if at all. It's simply not their goal [1]. Even today, at the best CS programs in the country, it's possible to get a degree and still not be better than a very junior engineer at a software company (and quite a few graduates are worse).

Having been self taught in both software and electrical engineering, I’ve experienced a lot of this.

In EE, it’s amazing how many graduates come into the job without ever having used Altium/KiCAD/Cadence for a nontrivial project or who can give you a very precise definition of impedance but don’t know how to break out an engineering calculator to set design rules for impedance controlled differential pairs. Or worse yet, people who can give you all the theory of switching model power supply but can’t read datasheets and select parts in practice.
by Muromec | 2025-10-10 18:45:38+00:00
If you support the CI pipelines, you can put some conventions that you expect to run npm ci, npm build and then npm unit-tests-run and you don't care what they use as long as it returns without errors and puts the deployable artifact in ./dist/public/ or whereever you expect it. If you are bold enough you can ask to write makefiles too -- let them have it.

Why should it even be your problem.
by bgwalter | 2025-10-10 18:47:30+00:00
Is that why any useful software was written before 2023?

I notice that you said "using" though and did not specify useful output. Useful output or even just a GitHub repo is kryptonite for "AI" proponents.

If you mean that Microsoft has to pretend that its employees are using "AI" in order to keep the P/E ratio of roughly 40, then of course an employee who does not participate in the con becomes a liability and you are absolutely right!
by phkahler | 2025-10-10 18:47:42+00:00
>> Honestly at this point if you’re a dev and not using a coding assistant at all and in any possible way, you are indeed becoming a liability to your company.

Honestly, you were probably a liability to your company prior to AI. Now you can at least vibe-code. </sarcasm> I don't know anything about your situation, nor do you know mine.
by TrackerFF | 2025-10-10 18:47:50+00:00
It is interesting, the two best developers I know are on the polar opposite of each other, from the outside.

A: Started coding when he was 6 years old, was making 3D games from scratch at 12, and sold his first software at 15. Never went to college, as he was right in time for the dotcom boom. The man just loves coding, and always works on his side projects in his spare time, mostly software he finds interesting. At work, he's the closest I've seen to a mythical 10x

B: Hadn't written a line code before he switched majors in college. Went from having zero experience with programming, to being a straight A computer science student, finishing one year faster. Best student prize at university for masters, and then a Ph.D in record time. Writes flawless code, is a top tier architect, and just a machine. Doesn't write a line of code when he comes home (at least according to him), basically severs himself from work as soon as he leaves work.
by threetonesun | 2025-10-10 18:47:55+00:00
I agree, in general. I don't know what the world looks like in 10 years if all of the weird attempts at fitting an LLM as a replacement to what we have currently actually works, however. Facebook is probably the closest analogy, where there's plenty of room to grow, but at some point you're going to have the OS builders shut down your efforts unless you want to build your own OS.
by mystraline | 2025-10-10 18:47:57+00:00
If I were to damage the environment like this, I'd be fined millions, and probably jailed as well.

But oh poor Musk (being the richest in the world) has to have his fine reduced.

Fine you say? Cool. That tells everyone that this is just a payment to continue as normal and to include this extra fee.

And that if this crime is a fine, then its only for the lower class.
by imiric | 2025-10-10 18:48:13+00:00
The thing is there's not much practical difference for users. They might not be aware that it's only a few hundred lines of code, and it really doesn't matter. The point is that they were depending on a software feature one day, and the next they were asked to pay for it. That's the very definition of a rugpull. Whether it's a few hundred lines of code, several thousand, or the entire product, the effect is the same.

Forking is always an option, of course, but not many people have the skills nor desire to maintain a piece of software they previously didn't need to. In some cases, this causes a rift in the community, as is the case for Redis/Valkey, Terraform/OpenTofu, etc., which is confusing and risky for users.

All of this could've been avoided by keeping all existing features freely available to everyone, and commercializing new value-add features for niche/enterprise users. Not doing that has understandably soured peoples' opinion of the project and tarnished their trust, as you can see from that blog post, and comments on here and on Reddit. It would be a mistake to ignore or dismiss them.
by dietr1ch | 2025-10-10 18:48:36+00:00
True, but to me it seems the product is halfway there with org-roam/logseq/obsidian and that Rust code is the wrong way to start building it.

I'd try generating markdown to be rendered in logseq by teaching the AI how to link and whatnot in my AGENT.md (or whatever people call their project-local instruction/context file).

From outside, I'd not trust hallucinated stuff, but it'd be neat to start a project where knowledgeable humans did oversee all the proposed changes.
by stronglikedan | 2025-10-10 18:48:41+00:00
To me, you're describing a specification, a type of documentation, with examples being another type. And I agree that a specification should just list definitions with explanations.

But there's no reason that a document cannot contain both a specification and examples. That's the type I prefer, and that's the type I mostly encounter nowadays. Usually a specification on the left with some examples on the right, maybe even interactive examples.
by gethly | 2025-10-10 18:48:45+00:00
Thanks, brings me back to my youth when I was being accused of cheating or being a bot in Counter-Strike :)

If you still don't get it, Datastar is essentially like a server-side rendering in JS, for PWAs, but it allows you to use any language you want on the backend whilst having a micro library(datastar itself) on the frontend. Allowing you to decouple JS from frontend and backend whilst still having all the benefits of it.
by saghm | 2025-10-10 18:49:06+00:00
I've seen articles from this blog over the years and every time there are a bunch of comments referring to the author on a first name basis. As far as I can tell he's a guy who posts a bunch of hot takes on finance/economics/markets/etc. and I guess is very well known to a core audience that might overestimate his name recognition to other people who might just be seeing something on the front page of Hacker News without recognizing the source.

There's nothing inherently wrong with comments referring to him with by his first name, but I don't think I've ever seen a similar pattern with any other sources here outside of maybe a few with much more universal name recognition. It's always struck me as a little bit odd, but not a big enough deal for me to go out of my way to comment about it before now.
by periodjet | 2025-10-10 18:49:13+00:00
You’re reading too much into my temporary absence. ;)

I think you both are engaging in an extremely uncharitable reading of DHH’s “native Brit” phrase.

Hopefully he will clarify more what he means in the future so that we won’t have to guess. In my opinion, though, he is referring to culture and not engaging in some kind of genetics-based argument as you seem to be implying.

We’ll see!
by russellbeattie | 2025-10-10 18:49:30+00:00
> ...he makes a million promises and keeps like 10.

Depends on who he's making the promises to.

Everything he promised during the election in terms of vengeance, hatred, ignorance, bigotry, etc. as enumerated in Project 2025 has been fulfilled as promised to a T, or is on its way.

In fact, from that perspective, I'd say he's kept more promises and acted more quickly on them than any other president in history. As long as the promise includes cruelty or injustice, he is as good as his word.
by hbn | 2025-10-10 18:49:36+00:00
Ooh, recognize this domain!

Oh No created the official typeface for one of my favorite bands, Vulfpeck

https://ohnotype.co/fonts/vulf

There's some great lyrics animations in a lot of their music videos[1] done by Rob Stenson using an open-source library he authored called Coldtype[2]. I played around with it a few years ago, it's quite neat. You can animate variable fonts with python, and even hook it into midi tracks and a lot more.

[1] https://www.youtube.com/watch?v=b2_CJ_nx-l4

[2] https://github.com/coldtype/coldtype

Bonus link, Rob also did the visual for this video, hooking into midi tracks to visualize a synth cover of a Bach fugue

https://www.youtube.com/watch?v=vJfiOuDdetg
by NoahZuniga | 2025-10-10 18:50:15+00:00
I'm not following the reasoning here:

> Since acwifi.com is accessible but github.com is not, is it possible that the network has imposed restrictions on the DNS server, only resolving domain names within a whitelist (such as instant messaging domains)?

> If this is the case, can I modify /etc/hosts to disguise my server as acwifi.com, so that all request traffic passes through my server before reaching the target website (github.com)?

But by putting the host in /etc/hosts, you're skipping asking the planes DNS server, so how are you "disguising" an external server? And why go through the effort of proxying through acwifi.com instead of going straight to the example of github.com
by palmotea | 2025-10-10 18:50:25+00:00
The sad thing is management often just doesn't care about those kinds of things.

For instance: my employer seems actively hostile to maintaining human understanding, even before AI. Ownership of apps moved around without sufficient knowledge transition or training. We've migrated Wiki systems 2 or 3 times over my career, and stuff always gets lost. The last migration (to SharePoint) was downright hostile: it was presented as an opportunity to "clean up," the half-ass automated migration deliberately excluded things more than a year old, and your docs got nuked unless someone was paying attention to save them (not a given). Now that SharePoint is in the cloud, its admins are actively scanning for things to delete, because the priority is minimizing their storage costs, not, you know maintaining knowledge of how things work.
by antonvs | 2025-10-10 18:50:40+00:00
> From what I can tell, TBC has failed to revolutionize tunnel-boring machines to date.

Also, if you look at those Vegas tunnels, they’re just wide enough for a single car. Every single subway system in the world has better tunnels than that, and many of them have existed for well over a century.

The BC “mission” seems to be marketing hype that’s not quite as bad as “Mars colony”, but it’s still very far in the future at best.
by ianbutler | 2025-10-10 18:50:49+00:00
In any hypothetical open source project I make from now on where I am the owner and sole director I'll just get rid of the features entirely if they cause an undue support burden (which the datastar dev has gone up and down both threads saying this is what happened) to avoid specifically your comment.

Seems to fit in with your world view better and then I can just leave those people high and dry with much less concern!

You're not owed these people's time.
by bgwalter | 2025-10-10 18:51:19+00:00
What are the rumors about the new second CEO of MSFT?

https://technologymagazine.com/news/why-is-microsoft-ceo-sat...

The official narrative is that Nadella wants to focus completely on his misguided "AI" obsession. Could it be that the board forced Nadella to install this second CEO as a backup if Nadella's fantasies fail?
by ryandrake | 2025-10-10 18:53:37+00:00
Yea, I started to learn how to program in my early teens and made a lot of progress just messing around on my own. Then I went to University for a CSE degree and spent 4 years basically doing applied math. Yuck. Finally once I got out of University and into industry, I started learning again practical things like debugging, build systems, unit testing, application development, and so on. My programming skill growth quickly restarted.

Looking back, I'd consider my University degree to be essentially a 4 year pause on growing my programming skills.
by guywithahat | 2025-10-10 18:53:52+00:00
From what I've seen, there are cars (telsa's) driving in a circle and you grab the next one available. Right now someone is driving it but at some point it's supposed to be autonomous. I think when the tunnel was first built you could drive your own car through it but as far as I'm aware they're not doing that anymore (I think it was just a publicity thing before the tunnels were close enough to completion to use).
by pants2 | 2025-10-10 18:54:16+00:00
Much of the value I get from ChatGPT is based on it's memory system that has a good profile on me. For example if I ask it to find me something to eat at X restaurant, it will already know my allergies, dietary preferences, weight goals, medications, other foods I like, etc and suggest an item based on that, all workout me explicitly telling it.

Moving from ChatGPT to Claude I would lose a lot of this valuable history.
by runjake | 2025-10-10 18:54:57+00:00
Since you're posting here, you're looking for the shortcut.

The shortcut is Karpathy's "Let's Build GPT: from scratch, in code, spelled out" video:

https://www.youtube.com/watch?v=kCc8FmEb1nY

Then there is a good video that dives into LLMs and how they work that is quite approachable:

https://www.youtube.com/watch?v=7xTGNNLPyMI

From there, flesh out knowledge with his other videos, where he goes both extremely light and extremely deep:

https://www.youtube.com/@AndrejKarpathy/videos

Anyway, I really like's Karpathy's video because he's very good at explaining LLMs at every level.
by ToValueFunfetti | 2025-10-10 18:55:08+00:00
A charitable reading of their comment would be that they meant NIMBYs write and use environmental regulations to stunt development, rather than that there is no such thing as a legitimate environmental regulation. It's definitely poorly phrased in a way that lends itself to the uncharitable interpretation, but their subsequent remarks are very clear that they don't agree with that.

As you note, even the uncharitable interpretation isn't equivalent- you say 'not totally equivalent' but they're different quite critically in that the one is attacking a political position and some laws and the other is attacking an individual person on this forum.
by sixo | 2025-10-10 18:55:40+00:00
well yeah this is not itself the product, this is a demonstration of the need

Obsidian/etc really isn't it either, though; clearly OP wants to be able to do calculations with this stuff. They want both the knowledge graph AND an executable code environment. (I imagine Emacs can do both.)

But think more broadly. Imagine just

```

import <established knowledge>.anatomy

import <established knowledge>.high_energy_physics

import <established knowledge>.microeconomics

...

```

into a notebook-like environment, with good intellisense and completions. But not quite as a programming language—somewhere between that and a wiki.