MurphyA/hacker-news huggingface dataset:
by baobun | 2025-06-23 21:11:08+00:00
Fundamentally, on-prem or just foregoing is the safest way, yes. If one still uses these remote services it's also important to be prudent about exactly what data you share with them when doing so[0]. Note I did not say "Send your sensitive data to these countries instead".

The laws still look completely different in US and EU though. EU has stronger protections and directives on privacy and weaker supremacy of IP owners. I do not believe lawyers in any copyright case would get access to user data in a case like this. There is also a gap in the capabilities and prevalence of govt to force individual companies or even employees to insert and maintain secret backdoors with gag orders outside of court (though parts of the EU seem to be working hard to close that gap recently...).

[0]: Using it to derive baking recipes is not the same as using it to directly draft personal letters. Using it over VPN with pseudonym account info is not the same as using it from your home IP registered to your personal email with all your personals filled out and your credit card linked. Running a coding agent straight on your workstation is different to sandboxing it yourself to ensure it can only access what it needs.
by pavel_lishin | 2025-06-23 21:11:23+00:00
> If BotGhost is forced to shut down, your bot will stop working. Your settings, custom commands, custom events, market commands, market events and any work at all hosted on BotGhost will be lost. Because BotGhost does not produce code, there is no way for us to export your bot's configuration.

> BotGhost cannot export bot configurations due to its no-code structure. If shutdown happens, all bots and user data will be permanently lost.

I don't think I understand this part - what does the "no-code" mean in this context? How can this data not be stored somewhere for the service to function at all? Does this mean that BotGhost also has no backups, and a technical glitch could cause a similar problem?
by bluGill | 2025-06-23 21:11:25+00:00
Hybrids only are viable so long as they exist in large numbers thus ensuring that there is enough money to be made in having infrastructure. Since getting a PHEV I've massively cut down my gas purchases. Car buyers who care about money are catching on to just how much cheaper it is to fuel and EV, and the PHEV looks like the best of both worlds (lets not get into that debate). I'm predicting that in about 5 years EVs will be common enough that gas stations stop going up as fast - not that they will go out of business, but they companies building them will be more careful about there they put them in because demand just isn't there in many locations. Starting in 10 years there will be an increase in the number of going out of business because the demand just isn't there to support several of them on less busy corners. (both of these will be hard to see at first - there are other business cycles in play that make the trends hard to be sure of so it will be another decade before you can be sure) In 20 years gas will be hard to find - not impossible (collectors will still buy it, and long distance travel will be the last place is goes away so freeways will keep it much longer)
by immibis | 2025-06-23 21:11:43+00:00
Unless you're prepared for the business to last an unknown limited amount of time.

Pretty much every business is built on shaky foundations. If you never built business on shaky foundations, you'd never do anything at all. You needed an IBM-compatible PC to use Windows! You need a web browser to use Hacker News. Y Combinator is only meaningful as long as dollars are worth something.

If you make a business that runs on IBM PCs, make a few billion dollars, then 10 years later IBM rugpulls the PC line and sues everyone who copied it... was there really a "lesson" that needed "learning" or did you simply succeed at business and make a few billion dollars?
by CoffeeOnWrite | 2025-06-23 21:11:53+00:00
“Manual” has a negative connotation. If I understand the article correctly, they mean “human coding remains key”. It’s not clear to me the GitHub CEO actually used the word “manual”, that would surprise me. Is there another source on this that’s either more neutral or better at choosing accurate words? The last thing we need is to put down human coding as “manual”; human coders have a large toolbox of non-AI tools to automate their coding.

(Wow I sound triggered! sigh)
by throwaway7679 | 2025-06-23 21:12:13+00:00
There are lots of details about the technology, license agreements, service history, comparable platforms, and whatnot, which all form reasonable support for botghost.

None of that matters in the slightest. They're dealing with an indifferent, capricious, unaccountable company. And trying to do it without enough leverage to even get a response.

It seems like it's about to end the way it was always going to.
by SunlightEdge | 2025-06-23 21:12:42+00:00
The Last of Us Part II is a very marmite game - people either love it or hate it. Personally I didn't like the direction the story went down even if the gameplay and the graphics were amazing I was left cold. However I do respect that the story itself was pretty original and was catering to female/lgtb audiences (that's cool). Just not my thing.
by ozim | 2025-06-23 21:13:37+00:00
Yeah but GIT notes are not the best tool for that unless you are single dev working on your project or you have team of only devs.

If you have manual testers they have their own set of tools and most of them don’t use or have working knowledge of GIT.

For code reviews everyone is using PRs and it is not because they don’t know about GIT notes but because no one is doing reviews per commit and there is no support for discussion and other tools that are baked in forges PR flows.

You can always use git notes for yourself but it is as I called it gimmick feature. I can make a bet you will use it for a week maybe couple weeks and then just stop because in description it sounds good but in practice - no one is using it.
by jcynix | 2025-06-23 21:13:40+00:00
> If we care about saving a watt-hour, there are lots of places to look. Pointing fingers at the incredible energy consumption of internet-delivered HD video might not feel very comfortable to lots of folks.

Air conditioning for example would be a good place to save energy, as the world wide energy consumption is a multiple of AI's consumption. But climate change will push the need (not luxury) for air conditioning up, which is the Catch-22 in this case.

The International Energy Agency (IEA) estimates that 10% of the globally generated energy is used for sir conditioning. But it would nevertheless be a good idea to require AI companies to care for renewable energy before they reach similar consumption levels.

Regarding the "morass" … we tell people how fast they can drive, or companies to limit air pollution (at least in some countries) so no problem here.
by tessierashpool | 2025-06-23 21:14:03+00:00
I found the Wii U joystick too springy to win OOT or even play much of Twilight Princess. I was able to compensate for the springiness until the penultimate fight with Ganondorf at the top of the castle in OOT, at which point it got too annoying and I just gave up, but with Twilight Princess, I hit that threshold in the fire temple's boss fight. Possibly even just a miniboss.

It's possible I just had a Wii U with an unusually tight joystick or something.
by londons_explore | 2025-06-23 21:14:14+00:00
> nor are brief periods of multi-gigawatt draw/dumping as needed.

Actually this is typically an issue for grid batteries.

Spinning generators can easily briefly go to 10x the rated current for a second or so to smooth out big anomalies.

Stationary batteries inverters can't do 10x current spikes ever - the max they can get to is more like 1.2x for a few seconds.

That means you end up needing a lot of batteries to provide the same spinning reserve as one regular power station.
by davidcelis | 2025-06-23 21:14:14+00:00
Craft coffee is a luxury item that isn't part of Japanese culture in the same way that it is in the west. In the early morning, when you're a salaryman trying to get to work as fast as possible, you get coffee from a vending machine or convenience store. Craft coffee is something to enjoy leisurely, which is why most specialty coffee shops don't open until much later than we're used to
by jacquesm | 2025-06-23 21:14:17+00:00
We have a whole workflow around Google's original 'drive' product which is neither quick nor easy to replace. Lots of people around the world collaboratively work on a single document during one-week project stints. This includes video conferencing, transcription, interview sessions, document preparation, proofreading and the processing of feedback and comments from the customers. Single-sign on as well as good basic security are a must. Moving this to another stack of cobbled together applications is possible in theory but a boatload of work and it would most likely compromise security in subtle ways and reduce the quality of the work product.

This is not just about Google 'search' (I wished it was...).
by Tadpole9181 | 2025-06-23 21:14:17+00:00
You have severely misinterpreted that comment. They're saying that we should actually help Ukraine and end the war as soon as possible, instead of prolonging it and causing untold suffering for symbolic victories over Russia.

We have not established a no-fly-zone, we have under delivered on promises, we abandoned them even after the mineral deal, and we have repeated lied and slandered their country while parroting Kremlin propaganda.

They're on your side that we should be doing those things to protect Ukraine. Like we promised all those decades ago.
by AnimalMuppet | 2025-06-23 21:14:20+00:00
I'm with you. Introvert, but I still need some human contact. Less than other people do, not too much or that's a problem on the other end, but I still need some.

So, back to the larger point: genAI separates you from people. I hadn't thought of it, but absolutely I agree with that, too. I think that's why AI writing seems so sterile. You can't connect with the person who wrote it. There isn't one.
by immibis | 2025-06-23 21:14:49+00:00
General PSA: in most situations these things like "terms of service" and "breach notice" have no legal effect. (I am not a lawyer and this is not legal advice)

What they do is the same as a "cease and desist": they warn you that Discord might consider suing you or might try to ban you by technical means.

It's all about business, not what the terms say. If Discord thinks BotGhost is good for Discord's bottom line, they'll let it exist. If they think it's bad, they'll stop letting it exist. I haven't the slightest clue why Discord now thinks BotGhost is bad for Discord's bottom line, but it's probably got something to do with legibility (in the Seeing Like A State sense) to investors for their IPO. Or they're working on a competitor internally.
by quonn | 2025-06-23 21:15:01+00:00
Ukraine was not in the examples given and you read both the original post and my response wrong. The post did not say „if you have nuclear weapons you don‘t get attacked“. It said „if you don‘t have nuclear weapons you get attacked“. Of course you get attacked by Russia either way, but that‘s not the point.

The point is that you don‘t get attacked by anyone else unless you‘re a dictatorship.
by jstummbillig | 2025-06-23 21:15:08+00:00
I think there are two distinct types of "bad" here, and to me, one is way more interesting than the other.

If we mean, that this is dangerous: Yes, of course. It's an obvious, somewhat dangerous error (and I say "somewhat", only because I assume currently everyone participating is cognizant of the fact, that this is in some kind of testing stage)

But I think the more interesting question is: How quickly can this issue (and others like it) be fixed? If the answer at this point is "we will have to retrain the entire model and just hope for the best" that sounds, like, really bad.
by jauntywundrkind | 2025-06-23 21:16:34+00:00
I ran into this via Aider. Who centers their user experience on using uv as an installer. https://aider.chat/2025/01/15/uv.html

What was super unclear was how I develop locally with uv. Figuring out I needed `aider sync --extra` then `aider run --projrct /opt/aider aider` to run was a lot of bumbling in the dark. I still struggle to find good references for everyday running projects use with uv.

It was amazing though. There were so many pyproject and other concerns that it just knew how to do. I kept assuming I was going to have to do a lot more steps.
by lukas099 | 2025-06-23 21:17:16+00:00
Yeah, I almost wrote ‘nearly have a theory of everything’ for that reason, but decided it wasn’t worth the extra words. We have a few plausible outlines of how life started, and IMO it doesn’t really matter all that much which one(s) actually happened. When we ourselves are doing biogenesis, there’s no requirement that it has to happen the way it happened before. It would be interesting to know, though, so if in your estimation we don’t have a theory of everything because of that, I’m okay with that.
by deepsun | 2025-06-23 21:18:07+00:00
I remember the fate of Iraq's WMD (chemical) -- they denied inspectors, blatantly lied on the reports for many years. It was all way too suspicious, but their biggest trick was that when UN approved a military intervention, no WMDs were actually found. That put US in a very bad position because they couldn't prove WMDs existense. Who knows, maybe there were really no WMDs (or just hidden well).

However, unlike chemical substances, radiation is easily detectable even in minuscule quantities. Just transporting radioactive materials leave a detectable trace, so I bet they won't be lost for long. The only way to actually hide them is to contaminate the whole area with the same materials.
by add-sub-mul-div | 2025-06-23 21:18:26+00:00
I can't think of any way to look at this where Reddit is the lesser evil. I respect the position but I don't understand it. Reddit and Twitter reached the floor of enshittification with their respective 2023 actions. Discord and others may follow the precedent and get there, but my usage hasn't been affected yet. The Discord official client, unlike Reddit/Twitter, is still ad-free except for the occasional icon highlighting their "Shop" tab.
by potato3732842 | 2025-06-23 21:19:02+00:00
It takes "I'm a good driver, all my accidents have been other people's fault" type ignorance to say such a thing. Have you ever followed a police escorted wide load, snow plow or other road obstruction to that effect? The sort of tightly packed surging traffic that follows those rolling road blocks is far, far, less safe than the baseline for the same road/traffic conditions sans the rolling roadblock. This is readily apparent to anyone who has ever encountered it.
by strict9 | 2025-06-23 21:19:56+00:00
It's interesting to see a CEO express thoughts on AI and coding go in a slightly different direction.

Usually the CEO or investor says 30% (or some other made up number) of all code is written by AI and the number will only increase, implying that developers will soon be obsolete.

It's implied that 30% of all code submitted and shipped to production is from AI agents with zero human interaction. But of course this is not the case, it's the same developers as before using tools to more rapidly write code.

And writing code is only one part of a developer's job in building software.
by narrator | 2025-06-23 21:20:21+00:00
Wait till the mining gets automated, the transportation gets automated, the manufacturing and construction gets automated. There won't be that much labor and we will run into our ecological limits to growth at meteoric speed since that will be the limiting factor on the AI/robot genie. The only job at the government will be who gets to use the AI/robot genie and frantically running about trying to play whack-a-mole with paperclip maximizers that will appear everywhere. The whole economy will collapse to that. Basically, central planning all over again. This is why we need Free Market Ecology. I'll post a link if anyone's interested.
by eszed | 2025-06-23 21:20:29+00:00
I wish it were about that. I understand that some countries' school systems have those goals, and that many succeed at them°, but I don't think my country (US) has ever had enough of "a common base of values/morals, history, and patriotism" for its schools to work that way. Maybe regionally it has at times, but public schools - always to their detriment - have been at the forefront of every "culture war" since their inception.

On the other hand, US schools' form (as distinct from the content they teach) - the schedules, the bells, the desks, the disciplinary expectations - has not been the subject of much debate or wide controversy, but it does encode and enculcate a particular value system. It was adapted from the Prussian model, and specifically intended to create docile industrial workers. That may have been a good idea at the time.

Now, of course, that docile industrial workers are not so economically important, that model doesn't make much sense. The public school system as a whole (I'm painting in broad strokes, and know myself of honorable exceptions) has shifted its purpose to (it's a spectrum, based on prevailing socio-economic conditions, and the individual kids in question) baby-sitting or incarceration.

I wish I weren't so cynical, but I've had too broad an experience with too large a cross-section of too many US public schools not to be.

---

°I've seen the insides of a lot, though not so many, UK schools, and my limited impression is that their system is in a better place than the US, but bears the same flaws. (And that a special hell should await the members of the 2010 Conservative government who promulgated school consolidations.)

Fifteen years ago I taught ESL to a lot of German kids (from both University and non-U tracks), and was highly impressed with them, and with what they told me about their educational system. That impression is old, though, and I don't know how things might have changed in the meantime.

I have a good friend with a six-year old going to school in France. I like what she tells me about their system.
by perihelions | 2025-06-23 21:21:41+00:00
> "?target=186.66721+8.89072"

(For those who haven't noticed, you can just simply paste 186.66721+8.89072 or whichever target you're curious about in an astronomy database like Aladin[0], and there right-click on "What is this?")

[0] https://aladin.cds.unistra.fr/AladinLite/?target=12%2026%204...
by gsf_emergency_2 | 2025-06-23 21:21:58+00:00
What you say sounds reasonable, but the university PR claimed that they knew chromite was special

>Crucially, analyses using Scanning Electron Microscopy enabled them to identify remains of the ore mineral chromite [rusakhtaj], which was described in Biruni’s manuscript as an essential additive to the process.

https://www.ucl.ac.uk/news/2020/sep/chromium-steel-was-first...

This still doesn't say they knew about chromium ofc just that it was not just magnetite. Ofc one has to read farsi to make sure rusakhtaj wasn't a common alias for magnetite. Who knows, rudimentary awareness of the concept of "alloy" might have existed there..
by WorldMaker | 2025-06-23 21:22:52+00:00
You get similar buffer behavior if you use :make inside Vim and Vim as your build terminal. Despite being named :make it isn't hardcoded to just make as build tool (there's a bunch of out-of-the box settings you can pick with :compiler or you can update individual settings like makeprg).

Similar behavior with :grep inside Vim which you can change your grepprg to rg if you like.

I've got a feeling the `| vim -c cd -` isn't as commonly known because the Vim-initiated versions are somewhat more commonly known. It's handy to know that vim can do it in both "directions" (initiated from the external shell / initiated to the internal shell support).
by nvahalik | 2025-06-23 21:23:06+00:00
That idea sounds good, but...

1. Our tickets are sometimes "unqualified" and don't have enough information for a human to work on them (let alone an AI agent). 2. Tickets can be created on accident or due to human error and would then result in time spent working on things that don't matter. 3. AI tends to write code that violates our own "unwritten rules" and we are still in the process of getting our rules written down so that our own agentic workflows work properly.

I could definitely see the value in this for certain types of updates, but unfortunately it wouldn't work for our system.
by lenocinor | 2025-06-23 21:23:15+00:00
I mention in the guide that you should do it during the day for best results, so in general I'm with you on that (and the guide backtracks after Macy's to avoid 3rd, on purpose). But I will say that I've been walking all around downtown / ID / Pioneer Square / Belltown for a number of years now, and I've never felt unsafe, though there are plenty of unpleasantries (yelling, drug use, people walking erratically, etc.) I even walked through 12th and Jackson today, and it's not great, but I didn't feel unsafe, either.
by tfarias | 2025-06-23 21:23:59+00:00
I switched to uv in an open source project I maintain as our builds were taking dozens of minutes to resolve dependencies using Poetry. The migration itself was pretty easy as both tools use pyproject.toml, so it was a matter of changing headers and minor adjustments.

After the switch, the same dependency resolution was done in seconds. This tool single-handedly made iteration possible again.
Show HN: Rewizo, a platform for casual online earning
by Rafay2006 | 2025-06-23 21:24:20+00:00
We quietly launched Rewizo, a platform that lets users earn real rewards by completing trusted partner offers — no crypto, no reselling, no spam.

It's fully live, no waitlist, and works best for users in first-world countries where offers are better and more consistent. Early users have already started signing up and giving feedback.

Rewizo is built to be simple: register, explore tasks, and redeem rewards. Think of it as a no-nonsense, low-barrier side income tool. It’s not flashy, but it works.

Would love your thoughts, criticisms, or suggestions — especially around trust, UX, and sustainability.
by socalgal2 | 2025-06-23 21:24:34+00:00
I'm not trying to suggest that you can't do faster computation in a lower-level language. But, a package manager doesn't do much computation. It mostly downloads, decompresses, and writes files. Yes, it has to solve constraints but that's not a bottleneck given most projects have at most a few 100 dependencies and not millions.

I don't know python but in JavaScript, triggering 1000 downloads in parallel is trivial. Decompressing them, like in python, is calling out to some native function. Decompressing them in parallel in JS would also be trivial (no idea about python). Writing them in parallel is also trivial.
by Karawebnetwork | 2025-06-23 21:24:44+00:00
First paragraph of the article:

"In 1977, NASA launched the Voyager probes to study the Solar System's edge, and the interstellar medium between the stars. One by one, they both hit the "wall of fire" at the boundaries of our home system, measuring temperatures of 30,000-50,000 kelvin (54,000-90,000 degrees Fahrenheit) on their passage through it."
by FrustratedMonky | 2025-06-23 21:25:09+00:00
The 'what about ism' is actually getting out of control with fake images.

remember the 400mil$ jet that Trump got from Qatar (and the US attorney general blessed it, having been a consultant for Qatar).

Facebook and others were flooded by images of Clinton receiving a Helicopter from some middle eastern country. and the tag line was 'nobody complained then'.

The 'right' is actually just making up fake images/videos simply to allow them to say 'what about when Clinton did it'. just completely fake.