MurphyA/hacker-news huggingface dataset:
by vunderba | 2025-10-26 15:29:09+00:00
I tried to make the judgement criteria more clear in the FAQ section - I'll post it here:

What is the metric on which these models are being judged?

It's hard to define a discrete rubric for grading at an inherently qualitative level. To keep things simple, this test is purely PASS/FAIL - unsuccessful means that the model NEVER managed to generate an image adhering to the prompt. For example, Midjourney 7 did not manage to generate the correct vertical stack of translucent cubes ordered by color in 64 generation attempts. In many cases, we often attempt a generous intepretation of the prompt - if it gets close enough, we might consider it a pass. Put another way: if I were to show the final image to a random stranger on the street, would they be able to guess what the original prompt was? (aka the Pictionary test). To paraphrase former Supreme Court Justice Potter Stewart, "I may not be able to define a passing image, but I know it when I see it."

To answer your question, the pass/fail is manually determined according to a set of well-defined criteria which is usually specified alongside the image.
by refulgentis | 2025-10-26 15:29:10+00:00
Few fun riffs for a Sunday morning:

Wow, people are really clueless about how nuclear power plants really work. They literally wrote up a safety report and transported them off-site.

Wow, people are really clueless about how to avoid reacting angrily. It's funny to append "they were wearing a life vest" to "they had a nuclear safety accident"
by Tadpole9181 | 2025-10-26 15:29:33+00:00
The problem is that the number you see is pointless. There's a limited demographic who cares about the dislike numbers so much they go out and install a browser extension, which in then biases how they react to a video.

It's basically an echo chamber extension.

Not sure what you mean by "fight back", either. Google 100% could not care less if you install this extension. They aren't bringing it back unless the division's leadership has a change of heart on whatever internal goals they wanted to achieve by removing it.
by epistasis | 2025-10-26 15:30:19+00:00
$0.5B is a tiny rounding error in the cost of standing up the first GW of a new tech. If SMRs could be built for $10/W, which is overly optimistic, that would be $10B. Much more likely is $30B-$50B for that first GW. And SMRs are not even going to start getting to a halfway competitive cost until at least several GW in. If they can eventually get to $5/W they might have a chance at competing for a fraction of the grid.

All this is to say that if there are high costs imposed by regulation, it's not the regulatory process it's in the cost of building the final design.

However, the "regulations make nuclear expensive" folks never seem to be able to propose the changes that might make nuclear cheaper, or by how much. The only concrete proposals I have heard are from people skeptical that nuclear can ever be cost competitive!
by Lord-Jobo | 2025-10-26 15:30:38+00:00
Google and Microsoft both treat their operating systems with this very palpable level of disdain.

The only updates for Windows are oriented around extracting more data or as revenue or integrated Microsoft product annoyances. Bugs are ignored for YEARS sometimes, major updates with huge issues get fired off with casual abandon.

Google is less openly hostile, but I get the very strong feeling that the android and pixel teams are about 6 people a piece. Like software in very deep maintenance mode. What bothers me most about this is less "android never receives big changes or major features" but instead "android/pixel has a big list of obvious bugs and has for a VERY long time, and they never get acknowledged ,much less fixed."

The camera app video judder saga is a prime example. (https://reddit.com/comments/1o1i5hi) How the HELL has nobody noticed and fixed this over there? Why is a random community member being forced to deal with this? Honestly pathetic work from Alphabet.
by alecco | 2025-10-26 15:31:15+00:00
From Big Tech to startups, most corporations waste billions in ridiculous and frivolous projects and yet insignificant money is sent back to the projects they owe their very existence.

But don't you dare switch to a proprietary license or you will be dragged across social media as an evil selfish person. Even if it's only postponing source releases for a couple of years.
by throwaway173738 | 2025-10-26 15:31:32+00:00
The EPA’s own documentation states that Asbestos is primarily an occupational hazard. If the fibers are not embedded in a friable material you will not get any significant exposure. Occupational hazards are those encountered routinely by someone engaging in an occupation. So harvey the homeowner isn’t at much increased risk if he removes asbestos himself as long as he takes precautions and cleans up afterward. It’s a fiber and a dust not some magic material that soaks in through your skin. And obviously don’t start a business removing asbestos for people without doing the licensing.

Fiberglass batts are really bad to handle too, and same with gypsum dust and saw dust from cutting manufactured stone countertops. If you do anything indoors you should definitely wear a respirator and full sleeves.
by CaptainOfCoit | 2025-10-26 15:31:33+00:00
LED walls are cool (and cheap via China) otherwise, and you can start small and then expand if you want since it's relatively modular, just a bunch of square LED panels linked together. You would need a driver though which you may or may not be able to hide behind/somewhere else, makes it kind of bulky compared to just a vertical TV :)
by ViewTrick1002 | 2025-10-26 15:33:06+00:00
> I think theres going to be a significant work to push down the costs of re-powering the aging nuclear fleet.

The EPR2 costs just keeps spiraling. They haven't even started building yet or been able to agree on how to finance the subsidies.

This is the same France that less than a month ago had another government collapse due to being underwater in debt with a spending problem and being unable to agree on how to fix it.

A massive handout to the nuclear industry sounds like just the right plan!

It is also funny that you mention Russia. You do know that the EU despite 19 sanction packages haven't been able to agree on sanctions for the Russian nuclear industry. We still are too reliant on it.

Germany was able to quickly phase out Russian fossil gas, while france keeps being EUs no. 1 importer of Russian LNG.

But I do love blaming everything on Germany. So much easier.
by keernan | 2025-10-26 15:33:49+00:00
The ABA should immediately commence disbarment proceedings where evidence exists a DOJ lawyer lied with an intent to mislead a federal Judge. And I would hope the Judges in question have already submitted referrals to the ABA on each occasion this had occurred.

Normally, I would expect an attorney to be suspended for a first offense of lying with the intent to mislead a Judge. However there is much leeway in the punishment administered and when a DOJ attorney lies to a US District Court Judge or Magistrate at the behest of the DOJ itself, disbarment should be the penalty even for a first offense (unless the attorney provides the ABA with testimony that leads to disbarment proceedings against higher ups - in that event the attorney should still be suspended of course).
by jim_lawless | 2025-10-26 15:34:39+00:00
I interviewed Rob Sherman the gent behind Southernamis and other Atari BBS's on my podcast a few months ago. He's running emulated Atari 8-bit systems in AWS for these BBS's. Rob also has written some articles on telnet-access retro BBS's in the newly revived Compute's Gazette magazine.

Visiting BBS's that run on actual or emulated hardware can be a nice trip down memory lane for those who were part of the 8-bit BBS community in times past.
by seba_dos1 | 2025-10-26 15:34:42+00:00
If you use "git branch -d" you should expect the ref to be deleted, and yet:

> error: cannot delete branch 'main' used by worktree at '/tmp/git'

You could build the system differently and what seems like a sane default would be different there, but it would be a different system. In this system, HEAD isn't being manipulated by things not meant to manipulate it.
by Imustaskforhelp | 2025-10-26 15:35:08+00:00
Although I agree with beefier browsers, I also want to say that there are browsers like dillo etc. which can be good enough for simple websites and also not everything needs a web browser to be usable

Imagine this, a system which can watch movies, edit texts, create disks, have curl/wget, send and recieve files using piping server (which is a curl thing) , view pdfs, mpv and what not, a desktop manager, file manager etc.

As someone hacking around with the legendary tiny core linux, I am more and more mind blown each day with just how much can happen in 14-21 MB, you can definitely build a mini self hosting rack with just some remastering as tinycore can actually run podman as well (combine this with alpine containers to create a super duper minimalist self hosting things too)

the possibilities are endless. When I ran tiny core linux on my pc and ran nothing else, It took 21 mb in ram for a whole gui with editors and file managers etc. all running in ram so super fast filesystem with a package manager

I personally wanted to build my own operating system to limit myself to the most minimal system so taht I just study and do nothing else, I thought tiny core was it but then I tried to hack around it and there are sooooo many things in 21 mb, makes me appreciate minimalism
by gengstrand | 2025-10-26 15:35:23+00:00
How are these libraries curated? I ask because Clojure Land includes Donkey https://clojure.land/?q=donkey which was abandoned a couple of years ago.

Not sure about your information architecture. What is the difference between the web frameworks and web server abstraction tags?

This next question is more for the Clojure community. From https://clojure.land/?tags=Web%20Frameworks we see 34 web frameworks. That seems like a lot to me. Why is there so much "scratching your own itch" because you don't like ring?
by ViewTrick1002 | 2025-10-26 15:36:16+00:00
Does that really matter? The cleanup costs are still socialized.

It is time we move on from the fossil tradition of socialized losses on private profits [1] and instead let the nuclear industry bear their true insurance cost.

No externalizing of costs like today.

[1]: https://www.imo.org/en/about/conventions/pages/international...
by epistasis | 2025-10-26 15:36:21+00:00
Correct, it wasn't the Central Valley, it was Moss Landing.

Though there were lots of fears about the fire, the biggest risk was that the battery was destroyed. There has been ongoing soil testing and not much found, in this worst case situation of a battery fire.

It is definitely fueling fears, however! A few highly motivated individuals put up big hand painted signs in their neighborhoods decrying the evils of batteries, and the terrible fires they cause. It's enough fear mongering that visitors to popular beaches 20 miles upwind, were imagining metallic tastes in the air months afterwards.
by dijksterhuis | 2025-10-26 15:37:14+00:00
you are what you do

> I am a CTO

> "but I don't really do CTO things"

so you’re not a CTO according to your own definition of what a CTO does then.

my previous employment i was “lead engineer”. i got to pick that title. had a 1 day per week part timer reporting to me. similar company description. making technical decisions. strategy meetings with CEO and founder etc.

i was not a lead engineer and ive since changed my linkedin page/cv to just say “engineer”. who or what was i leading? a contractor in ukraine who did work for us one day a week? nah, need a team (ie more than 1) to be able to lead.

do the brave thing and call bullshit on yourself. this is something good leaders do.
by masklinn | 2025-10-26 15:37:48+00:00
> Requiring a fork to open pull requests as an outsider to a project is in itself a idiosyncrasy of GitHub that could be done without. Gitea and Forgejo for example support AGit: https://forgejo.org/docs/latest/user/agit-support/.

Ah yes, I'm sure the remote being called "origin" is what confuses people when they have to push to a refspec with push options. That's so much more straightforward than a button "create pull request".
by lolpython | 2025-10-26 15:38:25+00:00
The follow on post explains:

> You don’t really need any bot detection: just linking to the garbage from your main website will do. Because each page links to five more garbage pages, the crawler’s queue will quickly fill up with an exponential amount of garbage until it has no time left to crawl your real site.

From: https://maurycyz.com/projects/trap_bots/
by cgh | 2025-10-26 15:40:16+00:00
When I was nine years old, we moved to an asbestos-mining town for about a year and a half. Sometimes dust settled on our house when they were blasting up at the mine site. It’s closed now and the road into town was decommissioned. It’s a remote place to begin with but I still hear of people making the trek to get in there.
by LexiMax | 2025-10-26 15:41:04+00:00
> If you want to be able to discuss these things freely, find another platform.

I believe it is productive to continue discussing these topics here.

Hacker News has a reputation as a place where you can have reasonable discussions with smart people in good faith. It is a facade, but tearing down this facade is done by making the attempts at censorship more visible and blatant.
by ninkendo | 2025-10-26 15:41:39+00:00
I'm not trying to downplay it, it absolutely is a major problem.

But it's a very different problem from "outsourcing your brain". In fact, the tendency to hallucinate is the very reason you still need to use your brain when using an LLM.

As I said, it's not any different from a web search or a wikipedia read: It's one input, and you still have to think for yourself.
by ants_everywhere | 2025-10-26 15:41:40+00:00
to make this point extra extra explicit: a life vest is also a "stay very close to the surface" vest. It prevents the worker going down like when you jump into a pool.

The usual reason for this is it keeps your mouth from being far from the air. In this case it also helps because the radioactive stuff is close to the bottom. And exposure depends on distance from the bottom.
by ghostly_s | 2025-10-26 15:41:40+00:00
> I hope you understand how unique netbsd is, it is one of the only systems which can be compiled so easily with just a single script even from linux or other systems and its rump kernel etc. drivers from what I know are (modular?) so they could be used with other kernels as well if any kernel wants

Aren't competing kernels already shipping support for this hardware? Surely the project has to have more selling points than "can be compiled with a single script."
by michelb | 2025-10-26 15:42:47+00:00
Maybe you can checkout the Dephy Exoboot: https://www.dephy.com No idea how far along they are though, but looks like they are open for early access.

I'm sure you've already seen https://eu.hypershell.tech

I'm hopeful these get cheaper, smaller and lighter, and more powerful. Would be great to have these accessible to a lot of people.
by Imustaskforhelp | 2025-10-26 15:43:48+00:00
Yeah I have been thinking more and more about source available. I am not sure about AGPL as I feel like, some companies might still use it. honestly, it depends but all the companies which use non compete license somehow diverts back to AGPL if they were open source before

So if some company/product was open source and then used source available license, the backlash would be so much that they go to something like AGPl most of the time

but that happens because people feel betrayed because some might have contributed thinking its foss forever so its a rug pull

I think a good idea could be to have a source available license from the start so that everybody who ever contributes knows this as a fact.

What are your thoughts? What should I or anyone else pick? As a "foss" advocate, I would prefer AGPL but I don't want to get screwed by Big Tech ever with all the loopholes that they can have (like AWS), Honestly I don't know which is why I am asking really.
by morsecodist | 2025-10-26 15:43:56+00:00
This is such an interesting comment thread because people have such wildly different opinions and from my perspective the entire disagreement just comes from company size.

I am a "CTO" and I always put that in air quotes because I have one direct report and I spend the lion's share of my time doing IC work. I know what I do is not what people picture when they hear the title and I feel weird saying it. I use it because I do have to make the strategic technical decisions, there is no one else. When people are marketing technical B2B SaaS I am the one they are looking for.

From my perspective there just isn't nearly enough for me to do as a CTO to justify me not coding. If I were to hire someone just to manage them that would be an unjustifiable expense at this point. But I also get that as soon as we get to a reasonable size this would be totally unsustainable.
by jmmv | 2025-10-26 15:44:14+00:00
That may be technically true but…

Linux (the kernel) may have been ported to more machines and architectures than NetBSD’s kernel, yes. But is all the code present in the same source tree or do you have to go find patch sets or unofficial branches?

More importantly: is there a modern distribution that builds an installable system for that platform?

The special thing about NetBSD is that you get the portability out of a single and modern tree for many more platforms than any single Linux distribution offers.
by akoboldfrying | 2025-10-26 15:45:16+00:00
Good thinking.

One way to keep things mostly the same without having to store any of it yourself:

1. Use an RNG seeded from the request URL itself to generate each page. This is already enough for an unchanging static site of finite it infinite size.

2. With each word the generator outputs, generate a random number between, say, 0 and 1000. On day i, replace the about-to-be-output word with a link if this random number is between 0 and i. This way, every day roughly 0.1% of words will turn into links, with the rest of the text remaining stable over time.
by Diti | 2025-10-26 15:45:17+00:00
>> This reads like a skill issue to me.

> Not sure how this got down voted.

You’ll notice the parent comment could have gotten the point across without sounding toxic, by just dropping the “skill issue” paragraph.

See also: https://news.ycombinator.com/newsguidelines.html (the section about how to write a good comment).
by AdrianB1 | 2025-10-26 15:46:05+00:00
This is because people have different needs, Git is trying to cover too many things, there are multiple ways to achieve goals and therefore there is no standard practice. There is no single, standard way to cook chicken breast and that is a way simpler thing.

The solution is to set team/department standards inside companies or use whatever you need as a single contributor. I saw attempts to standardize across a company that is quite decentralized and it failed every time.
by philipkglass | 2025-10-26 15:46:20+00:00
France doesn't have any new reactors under construction. Its annual nuclear generation peaked in 2005:

~/git/iaea-pris % sqlite3 pris_data.db sqlite> select year, sum(electricity_supplied_gwh) from reactor_statistics, reactor_operating_history where reactor_statistics.reactor_id=reactor_operating_history.reactor_id and country_code='FR' and year > '1999' group by year; year sum(electricity_supplied_gwh) ---- ----------------------------- 2000 395392.3 2001 401256.49 2002 415110.33 2003 421028.62 2004 428040.69 2005 431179.56 2006 429819.63 2007 420129.49 2008 419800.32 2009 391752.97 2010 410086.42 2011 423509.48 2012 407437.88 2013 405898.51 2014 418001.4 2015 419035.02 2016 386452.88 2017 381846.02 2018 395908.34 2019 382402.75 2020 338735.78 2021 363394.15 2022 282093.23 2023 323773.23 2024 364390.78

France is planning new EPR2 reactors, but no construction is expected to start before 2027 and none would run before the 2030s. I put little trust in announcements of future plans without actual construction work, whether the plans are for nuclear reactors, wind farms, data centers, or any other major investment.
by mlyle | 2025-10-26 15:46:21+00:00
Thank -you- for all you do! Donated.

NetBSD has been a labor of love for a long, long time.

In the mid-90's I was a teenager with a 486-25 on a desk in a closet running NetBSD 0.9-1.0, connected to 10base2 going to my dad's office where there was a computer that dual booted to Linux. I learned so much from those systems; systems programming, how to really use the C programming language, sysadmin skills, reading network traces. A whole part of who I am today derives from those early experiences trying to figure out what the $## was going on while tracking -CURRENT.
by dijit | 2025-10-26 15:46:40+00:00
> which can watch movies

I have to say, the sheer fucking irony of this statement made me do a double-take.

I might be showing my age a bit, but I'm still remembering when web-browsing was considered a "light" activity (without extensions like Web Java), and watching a video was "very computationally expensive".

I guess some shift happened in the early 2010's where video playback was hardware accelerated more frequently; and complicated javascript started taking off as Google unveiled v8.
by kevincox | 2025-10-26 15:48:16+00:00
This is enlightening chart. Only Solar beats nuclear in deaths/Wh of energy. Even wind power results in more deaths. Additionally this uses very pessimistic numbers for large nuclear incidents and doesn't count thinks like deaths and health complications due to pollution and emitted radiation from fossil-fuel power sources (which emit way more radiation than nuclear power).

https://ourworldindata.org/grapher/death-rates-from-energy-p...
by jaredklewis | 2025-10-26 15:48:32+00:00
Yea I know, I was addressing that in my comment?

You have languages like JavaScript which are very “expressive” in that it comes with very little functionality but there are a wealth of libraries you can use to augment this. And this tradeoff is often lamented on HN since it’s never enough to just know JS; you have to know the particular libraries being used by the project.

Contrast that with batteries included languages like python or go.

And like I said above, Postgres extensions add features to the language, usually without any syntax changes (just new functions or operators). Isn’t this like a “library” in another language?
by epistasis | 2025-10-26 15:49:24+00:00
> Too much on the line to shut down nuclear for France. It will get subsidized and it provides energy independence.

If the goal is energy independence, renewables will provide that more cheaply. If the goals are the other side effects of nuclear power: isotopes, national pride (Curie!), workforce augmentation for nuclear submarines and nuclear weapons, then these goals also require far fewer reactors than enough to power the entire country.

I do not doubt that there may be some level of nuclear power in the future. But I would take a long bet that in 2050, France is closer to 0% nuclear power than it is to the current level. (That phrasing is confusing, but I think the fraction of nuclear power will be less than half its current amount)
by kevincox | 2025-10-26 15:49:27+00:00
> Plant officials today confirmed the worker sustained minor injuries from the fall and has already returned to work. - https://www.mlive.com/news/2025/10/michigan-nuclear-plant-wo...

He went back to work the next day. They don't provide much detail about the minor injuries but it seems that the biggest issue is maybe a bruised shin from the fall.