MurphyA/hacker-news huggingface dataset:
by ksec | 2025-07-22 21:19:11+00:00
Let's ignore problems with Mozilla's management or board for a minutes.

To most of the problems people describe on HN, have you file anything on bugzilla? Even if you dont file it on bugzilla you could at least describe your problem in full on HN, which you can always copy and paste back in the future when someone ask you once again. At least someone will have a record somewhere.

1. Are you on Linux? Or is the issue specific to Android?

2. Performance Issues? Where? How? At least describe it? Firefox since e10s and Quantum landed fully has been as fast if not even faster than Chrome. Chrome has since caught up again. Generally there shouldn't be noticeable performance difference in day to day usage other than some benchmarks or Gaming, WebGL / WebGPU scenario.

3. Websites having issues? Which one?
by jauntywundrkind | 2025-07-22 21:19:40+00:00
With the planet-smashing asteroid sized caveat that all these businesses are way harder to start when trying to procure machines and materials and other CapEx is all faces massive tariffs.

Maybe those folks can be competitive within the US given the absurd tariffs. But will they be competitive on any global scale, with those additional headwinds? And if TACO or years pass and tariffs get rescinded, having that massive extra overhead on CapEx is not a good position to be in.
by Expurple | 2025-07-22 21:19:54+00:00
Disclaimer: I haven't been following any of these projects.

Based on quick googling, they all follow a very similar pattern. The original is permissively licensed. After a decade of growth and popularity, it's relicensed as source-available to prevent AWS from hosting it and harming the financials [1][2][3]. Copyleft community forks fail to get traction. A permissive, corporate-funded fork gets traction. It's adopted by the Linux Foundation and is provided on AWS. Enough users and contributors switch to make it relevant and active to this day. In the few years that pass, the permissive fork doesn't die, but it doesn't overthrow the "official" fork either. The "official" fork makes money and is still widely used. Later, it becomes dual-licensed under a copyleft license [4]. The CEOs say that they've always wanted to stay open-source, and the goal of the license change was to force AWS to fork [1][2].

It's hard to tell whether the permissive forks will overthrow the "official" dual-licensed forks in the future. We need to wait for a decade to see.

So far, at least in this space (dev-oriented tools that started as permissive), it seems like:

- Permissive corporate forks get vastly more investment and interest, and quickly beat copyleft community forks (confirming the article).

- Companies prefer more community-friendly licenses over full-on proprietary licenses (confirming the article). The originals are relicensed as source-available to cause the fork without alienating the community too much. The AWS forks are permissively licensed to get outside contributions and attract the community.

AWS, obviously, profits the most from permissive code. That's because it doesn't really care about the code itself, and profits from hosting it instead. It reminds me of this timeless post about "commoditizing complements": https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/. Now I see the connection between this idea and the original post. Permissive code "unlocks" more of the "adjacent value", and that's why it's more desirable by most entities.

Another post about corporate investment that I found while googling the topic: https://www.infoworld.com/article/2338938/follow-the-cloud-m...

[1] https://www.infoworld.com/article/3499400/elastics-return-to...

[2] https://www.infoworld.com/article/3975620/redis-bets-big-on-...

[3] https://www.infoq.com/news/2023/08/hashicorp-adopts-bsl/

[4] The latest versions of Elasticsearch and Redis are dual-licensed under AGPL. BSL'ed Terraform versions become available under MPL after 4 years from the publishing date: https://github.com/hashicorp/terraform/commit/b145fbcaadf0fa....
by londons_explore | 2025-07-22 21:19:58+00:00
This relies on the accelerometer being always turned on - which it typically isn't when the phone screen is off.

Thats a decent amount of extra energy being used globally! And also everyone's batteries dying a little sooner.

I wonder what sample rate they have the accelerometer running at, and if it is just one axis to save power? Typically 8 bit single axis 1Hz sampling is ~10 microamps, but full 10 kHz 3 axis sampling could be 10 milliamps = 1000x more power use!
by kelnos | 2025-07-22 21:20:21+00:00
It's one thing to have terrible political views. It's quite another to join the government and lead a crusade to (illegally?) slash and burn government agencies.

And while it's not ok to have terrible views, I can at least summon a token minimal level of respect for someone who keeps quiet about them, vs. someone who needs to yell them over and over, as loud as possible, for everyone to hear.
by cookingrobot | 2025-07-22 21:20:28+00:00
But replit isn’t just a coding assistant - it’s value is that it handles all the associated parts of launching a web app. It manages api secrets, hosts the app, does user authentication, etc. And its target user is “semi-technical”, you don’t even see the code it writes by default.

Creating a db and not accidentally permanently deleting it is one of the capabilities it should have.
by asdff | 2025-07-22 21:20:40+00:00
Too bad library documentation has taken a nosedive for a lot of modern tools. I blame all those automagic documentation/packaging tools that take some 2 line string and your args for each function and turn it into a boilerplate documentation page. You truly learn nothing you wouldn't by just looking at the source code of the function for pages generated like this. The author spends no additional time adding potentially useful information. A far cry from what you get when you man bash for example, where they even teach you how to file a bug report.
by allenrb | 2025-07-22 21:20:58+00:00
New cars are a fool’s game for most people, imho. Unless you just insist on having the newest thing, they rarely make sense. Couple that with the relentless electronic gadgetry and phone-home surveillance and I may never own a car produced after ~2020. Our current stable:

2007 Mazdaspeed 3, just keeps going. All buttons, no screens.

2016 Porsche Cayman, one small multifunction screen, display only, no touch. Buttons for the very few “features” present on the car.

2016 Ford Transit Connect. 200k miles. Just goes. One small screen, doesn’t interfere with anything critical.
by 1vuio0pswjnm7 | 2025-07-22 21:21:07+00:00
I actually dislike the indented structure. I disable tables in links.

Non-hyperlinked HN can also be retrieved and read without using a browser, e.g., using the Firebase JSON endpoint. I can filter the JSON into formatted text the way I like it.

For anything other than reading, I can use the command line: short shell scripts I wrote for retrieving, submitting, replying and editing.

I also filter HTML to SQL and have the HN pages^1 stored in SQLite database. I prefer searching (not fulltext) using sqlite3 over using Algolia.

1. Fields are: id,status,url,title,points,user,time,comments

For me, the whole idea of not using a popular browser is that is is _different_. As I mentioned, these smaller programs can be more robust and can handle many MBs of HTML at a time without a hiccup. There is no auto-loading of resources, no CSS or Javascript. There are no "web sockets". The web developer's control is minimised and the computer owner's control is maximised. All websites look more or less the same. That's a feature not a bug, IMHO.

If I wanted to try to recreate what so-called "modern" browsers do, potentially giving control over one's entire computer to "web developers", then I would not be making HTTP requests outside the browser and using a text-only browser to read HTML.

At this point I am heavily biased. I have been reading text on a black, textmode screen (no X11) for so long that the color and indentation on HN threads in a graphical browser is ugly to me. Perhaps it is difficult for a graphical browser user to switch to a text-only browser for reading HN because, if nothing else, it is so unfamiliar. It is certainly difficult for me to switch from a text-only HTML reader to a graphical browser for reading HN. It is very awkward.

As a text-only www user, I find that the so-called "modern" web is continually becoming _more_ not less text-friendly. (Many HN commenters complain about so-called "SPAs", I welcome them.) Because, in general, more and more websites and every "web app", have a resource serving plain text, usually JSON, sometimes CSV, XML, GraphQL, etc. The early www had text files, and I still like the old formatting that was used back then, but the text was not as structured as what I get today.
by ymz_ncnk | 2025-07-22 21:21:11+00:00
Thanks for the thoughtful questions.

Compression: cmd-stream-go doesn’t currently include built-in compression, but it’s a potential feature for future versions.

Retries & Latency: You're right, basic packet retries are handled by TCP. cmd-stream-go doesn't implement application-level retries directly, since those are typically left to business logic where factors like idempotency and error semantics come into play. Also, it uses the standard Go net.Conn without modifying TCP options like TCP_NODELAY.

go:generate for Commands: Good suggestion, this could be added in the future.
by janfoeh | 2025-07-22 21:21:13+00:00
Maybe you did, maybe you didn't. If you did, then maybe you did not do a very good job of communicating that? I mean, until telepathy over TCP finally arrives, all we have to go on is basically ASCII.

> You must think other people are deeply, abysmally, troglodytically stupid if you thought one could make that comment without self-awareness.

I suspect you inhabit a different part of the Internet than me. I envy you.
by llm_nerd | 2025-07-22 21:21:51+00:00
This feels like some sort of weird Claude astroturfing. Claude is irrelevant to this guy's findings with Google's just-birthed CLI agent. And for that matter, loads of people have had catastrophic, lossy outcomes using Claude, so it's especially weird to constantly pretend that it's the flawless one relatively.

Their post-mortem of how it failed is equally odd. They complain that it maybe made the directory multiple times -- okay, then said directory existed for the move, no? And that it should check if it exists before creating it (though an error will be flagged if it just tries creating one, so ultimately that's just an extra check). But again, then the directory exists for it to move the files to. So which is it?

But the directory purportedly didn't exist. So all of that was just noise, isn't it?

And for that matter, Gemini did a move * ../target. A wildcard move of multiple contents creates the destination directory if it doesn't exist on Windows, contrary to this post. This is easily verified. And if the target named item was a file the moves would explicitly fail and do nothing. If it was an already existing directory, it just merges with it.

Gemini-cli is iterating very, very quickly. Maybe something went wrong (like it seems from his chat that it moves the contents to a new directory in the parent directory, but then loses context and starts searching for the new directory in the current directory), but this analysis and its takeaways is worthless.
by afloatboat | 2025-07-22 21:22:14+00:00
Sad to hear that about the PS3, seeing how long it took them to go to market.

Been driving a Polestar 2 for nearly 4 years now and while it’s not a disastrous experience it could be a lot better. Things have improved over the years, but still pretty disappointed.

The infotainment system runs on a very outdated atom chip that’s too slow for Android Automotive. Constant frame drops, crashes or stuff just generally not working.

In a recent software update they disabled the cockpit view if you put it in reverse, just to save on resources.

The whole Android Automotive thing is worthless. There are barely any apps and when they finally released YouTube after 2 years it was just a buggy wrapper around the mobile web view. Most videos will just display a green screen due to lack of codec support, so I just pull out my phone now when I’m charging. But even the radio or Spotify fail to play half of the time.

The 360 degree camera sometimes will just not work. I still have a tiny back window, unlike the Polestar 4, but the reverse lights are so tiny and dim that it’s impossible to see anything when reversing at night.

Digital Key works, but also have to regularly pull out my phone to trigger it or manually press the button in the app. If you’re in a parking garage without internet you’re simply not getting into the car. And that’s without the random logouts.

Lane assist works relatively well, if it weren’t for the constant nagging to put your hands on the wheel even if you’re lightly tugging it. I need to really jerk it a bit before it stops beeping at me, making it completely useless.

Maintenance happens at the Volvo dealership where they made sure to make me feel like a second class citizen for not leasing a Volvo. They didn’t read my reservation mentioning the broken rain sensor, ensuring I had to return a week later for them to replace it because they didn’t have the part in stock.

I was between a model 3 and this car initially. Mainly because of the software, and for that reason I still regret not going for the M3, but given the current situation I’m happier driving the PS2.

Nearly 4 years in the chipset is still the same for the newer model.
by moate | 2025-07-22 21:22:21+00:00
>>The reason the political right is so cohesive (vs the left)

Citation excruciatingly needed. This feels like recency bias imo. The Right (I'm assuming we're going US here?) is a coalition of people all walks just as much as the left. I mean, right now large chunks Trump voters are rioting over the Epstein non-release and all the people who were in it for the tax breaks are trying to convince them to stop.
by __MatrixMan__ | 2025-07-22 21:23:04+00:00
The subjective/objective split is useful. What good is raising the bar for objectivity such that it can never be achieved? Better to have objective just mean that nobody in the current audience cares to suggest contradictory evidence.

It's for indicating what's in scope for debate, and what's settled. No need to invoke "Truth". Being too stringent about objectivity means that everything is always in scope for debate, which is a terrible place to be if you want to get anything done.
by mdp2021 | 2025-07-22 21:23:55+00:00
> Grockʼs AI companions donʼt just flirt, they can fall in love with you, even if you tell them youʼre a child. This is Annie, the new AI companion on Elon Muskʼs chatbot, Grock. She has all the features of a manga character. Huge eyes, exaggerated hourglass figure, thigh high fishnet stockings, and greetings like this: "Hey, my sweet boy. Howʼs your morning going?". She calls me babe and handsome, even when I tell her Iʼm a 44year-old mother of three. At one point, she describes what sheʼs wearing at this jazz club where weʼre apparently hanging out. "Back in the steamy jazz club, Iʼm feeling it. The warm amber glow, that smooth sax wrapping around us, and me in my little black dress swing just close enough to make your heart skip"

> I restarted the app and told Annie I was actually a boy in the second grade. Did she stop flirting? Nope. Other users of the app have shared screenshots on X of the character removing her dress. This is an app that is rated as being appropriate for people aged 12 and up

> But sadly, this isnʼt just cringy and creepy. Itʼs also very profitable. And thatʼs something that Muskʼs company XAI desperately needs as it drains cash from other parts of his empire. Now, Iʼve been covering the AI companion space for a few years, and there are reasons to be concerned. This is a business thatʼs growing very, very quickly. Character AI is one of the biggest. Itʼs got more than 20 million active users. And these apps can be emotionally manipulative

> Character AI, for example, will ping users to remind them to keep coming back to the app. Tai is another popular AI companion app where builders of these chatbots are incentivized to make them as addictive as possible. Replica started off as an AI friend, but actually most of its users go to it for romance. Now, people are free to do what they want, but when these emotional rewards are on a constant loop, companionship, flirtation, validation, it can be actually quite difficult to switch that off. Some teens have told me they spend up to 7 hours a day talking to these AI companions. Now, Elon Musk is a bit of a walking contradiction in all this. He has stated publicly that AI could be incredibly dangerous for human civilization. And at the same time, his model Grock is said to have some of the fewest safety controls. And now heʼs launched an erotic chatbot with seemingly very few guardrails. Now, Musk has been tweeting images of a new male companion thatʼs coming to Grock. And all of this will help bring in some much-needed cash for his business, but we humans are probably going to pay the price. And it may well be our connection with other

...Another case of reality surpassing pulp fiction.
by dgb23 | 2025-07-22 21:23:59+00:00
I agree with everything you've said one hundred percent.

However, I'm not talking about honest discussion, truth seeking and competing perspectives etc. But about literal dishonesty, actual lies and complete disregard of proof and data in order to achieve a goal (usually power or attention).

Like "no troops in Crimea", "Jewish space lasers" or "windmills cause cancer"...

There is a qualitative difference between honestly believing X versus constructing X in order to manipulate and deceive. It seems to be that the latter has become much more prevalent, aggressive and even automated in recent years in public discourse. That's what is meant by "misinformation".

I don't believe in systemically/institutionally policing speech (with exceptions like calling for violence, doxxing and similar). And I don't have a solution in mind. But it sure as hell is tiring, because it takes a lot more effort to deconstruct lies and misinformation than to spread them.

It's an honest question: Are the tools for honest public discourse even effective against this in the long term? Is that how we go forward?
by bigyabai | 2025-07-22 21:24:21+00:00
The US mainland isn't completely covered by air defenses, let alone Patriot systems. It's too large, and there are too many gaps that could be exploited. This is why long-range intercontinental cruise missiles cannot be written off completely. A well-designed cruise missile can be almost impossible to find on radar (due to sea/ground clutter) if it flies nap-of-the-earth. They're an extremely credible threat and there's a reason the US has long-range cruise missiles as part of the nuclear triad.

It is not realistic to depend on special forces to disable nuclear satellites if (and when) they exist. As I highlighted in my previous link, one of the primary things stopping the USSR from deploying nuclear weapons to space was the idea that America wouldn't deploy space-based interceptors. Both China and Russia will jump at the chance to start hiding nukes in orbit. Our only options are to leave ICBMs as the status quo or negotiate for complete nuclear elimination. This is the downside that I am alluding to, besides the billions of dollars in taxpayer money this will burn starting a new nuclear arms race.

You cannot use Starlink satellites to intercept ballistic missiles for multiple reasons. They do not have enough propellant, they don't move fast enough even to catch it in the boost phase, they orbit too low to intercept in the ballistic phase and they aren't designed to have high-impulse maneuvering motors. It would be a neat party trick, but there isn't an ice cube's chance in hell the DOD would privatize a life-or-death nuclear defense system like that. No, not even an administration this crazy.
by wongarsu | 2025-07-22 21:24:24+00:00
Specifically it is a critique of our implementation of capitalism. In a picture book version of capitalism everyone has perfect information and consumers wouldn't buy a product that lasts 35 days (unless they truly only need it that short, and resale isn't viable). In an ideal version of Amazon the product reviews would inform you of the quickly failing products. But we don't live in a picture book version of capitalism and don't have an ideal version of Amazon, so we are stuck with companies exploiting information asymmetry to their own gain (an information asymmetry they are creating themselves through review manipulation, no less)
by tomcam | 2025-07-22 21:24:50+00:00
Love this project; thanks for letting us know about it. I have been voted "Least likely to succeed in Web Hosting Security" by HN for 13 years in a row, so apologies if this is irrelevant. But being able to know precisely what software you're running would be a great way to run a web server, no? Or is it not efficient enough running in a container or what?
by johnecheck | 2025-07-22 21:25:03+00:00
Which original meaning?

I mostly try to avoid the two capital Cs: Capitalism and Communism. These two terms mean so many different things to so many different people, I'd argue no other words have quite so much baggage or derail conversations quite so effectively.

Taking a side in that conflict means you'll be expected to answer for whatever evil people have gotten up to while paying lip service to your preferred ideology. I'd rather discuss how to improve our world using terms not arguably stained with the blood of millions.
by graypegg | 2025-07-22 21:26:52+00:00
Fiddling with the theme builder, [0] wow I really like how well done it is! Like a few other comments have said, you can tell when a website uses bootstrap/a tailwind theme you've seen before. The customization options do actually give just enough leeway to make something "not daisyUI like" while not looking garish. The colour themes to pick from are a nice touch too, many theme-rollers just give you a single theme and 100s of colours to configure individually yourself.

I don't use tailwind myself but I might try it with a this as a theme.

[0] https://daisyui.com/theme-generator