MurphyA/hacker-news huggingface dataset:
by scott_w | 2025-07-28 11:52:33+00:00
Immaterial how independent they are because it's completely impossible to get honest opinions of repressive regimes. The people within the regime have no real way to know whether a poll response will make it back to the government or not, so they must assume that it will. When the repercussions for having the wrong opinion are that you disappear or find yourself "volunteered" for the front line, it's best to either lie or say you think the leader is a top bloke.

You can watch Youtube videos of citizens refusing to answer contentious questions quite easily. I believe William Spaniel has produced videos (relating to the Russian General Election) where he points this out, too.
by rlupi | 2025-07-28 11:52:53+00:00
Single point of failure, single vendor.

All the CEOs are dreaming of getting rid of workers, but I wonder how many of them think clearly about what they are getting. Depending on a single, or few vendors for full-AI employees is the concrete equivalent of unionizing their workforce. If the vendor decides on a price hike (think about the recent history of VMWare), or their full-AI employee gets dumber or lazier (Claude Code taught us a good lesson here just lately), then your whole AI-powered company is at risk. Our current human-based organizations are much more resilient to single point of failures.
by mattmanser | 2025-07-28 11:53:02+00:00
ORMs are absolutely fantastic at getting rid of the need for CRUD queries and then boilerplate code for translating a result set to a POCO and vide versa. They also allow you to essentially have a strongly typed database definition. It allows you to trivialise db migrations and versioning, though you must learn the idiosyncrasies.

What they are not for is crafting high performance query code.

It literally cannot result in insurmountable performance issues if you use it for CRUD. It's impossible because the resulting SQL is virtually identical to what you'd write natively.

If you try to create complex queries with ORMs then yes, you're in for a world of hurt and only have yourself to blame.

I don't really understand people who still write basic INSERT statements. To me, it's a complete waste of time and money. And why would you write such basic, fiddly, code yourself? It's a nightmare to maintain that sort of code too whenever you add more properties.
by rklaehn | 2025-07-28 11:53:09+00:00
You can forward a locally running TCP service using dumbpipe listen-tcp.

E.g. you got a local development webserver running on 127.0.0.1:3000. You can expose this via dumbpipe using

dumbpipe listen-tcp --host 127.0.0.1:3000

You get a node ticket that contains details on how to connect. Put it into https://ticket.iroh.computer/ if you want to know what's in it.

Then on the other side, e.g. on a small box in the cloud, you can do this:

dumbpipe connect-tcp --addr 0.0.0.0:80 <ticket>

Any TCP request to the cloud box on port 80 will be forwarded to the dev webserver.
by lazide | 2025-07-28 11:53:29+00:00
USFS studies, and US data on overall arable land. I broke it out in a prior thread exhaustively, but it’s been covered in other areas too. Here is one [https://www.nrs.fs.usda.gov/pubs/gtr/gtr_wo059.pdf]

The US emits a truly massive amount of fossil carbon. [https://www.epa.gov/ghgemissions/sources-greenhouse-gas-emis...], “Total emissions in 2022 are 6,343.2 Million Metric Tons of CO₂ equivalent”. Yes, that is 6 billion metric tons of co2 equivalent a year. 6 trillion kg. Or about 20,000 kg per person in the US, every year.

Currently (since ~ 1990), US forested land is estimated to offset ~ 13% of fossil co2 emissions. Forests cover 36% (!) of US land area, and have been slowly increasing since ~ 2000.

Farmland covers another 39% of US land [https://www.nass.usda.gov/Publications/Highlights/2024/Censu...].

Pretty much all the rest is either 1) waterways, 2) cities, 3) non-arable land like steep mountains and deserts with no ready source of water.

So even with a back of the envelope, easy math, if we changed all our farmland to grow forests, we’d roughly double the amount of carbon we could sequester - which would still be ~ 25% of the amount of fossil carbon we’re emitting, every year.

And then we would still need to DO something with all that wood, because burning it or letting it rot just releases all it’s co2 back into the atmosphere.

And we’d all starve to death in the meantime.
by zokier | 2025-07-28 11:55:21+00:00
i386 is not really properly supported arch for trixie anymore:

> From trixie, i386 is no longer supported as a regular architecture: there is no official kernel and no Debian installer for i386 systems.

> Users running i386 systems should not upgrade to trixie. Instead, Debian recommends either reinstalling them as amd64, where possible, or retiring the hardware.

https://www.debian.org/releases/trixie/release-notes/issues....
by BoorishBears | 2025-07-28 11:55:25+00:00
I bought my parents an induction range too and had the same revelation visiting them: I actually cooked more, despite the higher friction of having to cook in an unfamiliar kitchen, because it was so much faster to get things going.

Even for something as simple as pasta, having boiling water in 2 minutes instead of 7 or 8 minutes is huge. I can wait for the former, but with the latter I usually end up doing something else for a bit, and then suddenly 7 or 8 rounds up to 10 or 15 minutes.
by charcircuit | 2025-07-28 11:56:25+00:00
It being your own device and removing a feature being anticonsumer can both be true. Every feature comes with trademarks off from the company providing them. It's up to consumers to validate products by buying them if they think the features offered is worth the price. If removing this feature doesn't hurt the sales of the device this feature may be more trouble than it's worth for them to provide.
by asimovfan | 2025-07-28 11:56:44+00:00
I've used a xiaomi redmi note 4 (mediakek) for many years before i got it stolen. I've purchased a xiaomi redmi note 10 after that (i am supposing there were six years in between). I was still using it but then I needed one of these big folding phones and bought a samsung z fold 5. It broke down in 2 years, i am back to my redmi note 10. Still going strong. I will never buy an expensive phone again it was a dumb move. Just the cheapest android on aliexpress.
by defrost | 2025-07-28 11:57:03+00:00
Not at all, if anything good craftsmanship is commanding higher prices to those that appreciate it as it becomes relatively scarce.

Some guy makes a wooden bed: https://www.youtube.com/watch?v=sL96mw1uCmA

Lino Tagliapietra still makes a packet at 90 just for orchestrating others making non functional glassware.
by styanax | 2025-07-28 11:57:03+00:00
The ARGS_MAX (`getconf ARGS_MAX`) is defined at the OS level (glibc maybe? haven't looked); xargs will also be subject to it's limitation like all other processes. One can use:

xargs --show-limits --no-run-if-empty </dev/null

...to see a nicely formatted output include the -2048 POSIX recommendation on a separate line.
by jeroenhd | 2025-07-28 11:57:05+00:00
You can recompile your kernel to work around the 100k-ish command line length limit: https://stackoverflow.com/questions/33051108/how-to-get-arou...

However, that sounds like solving the wrong end of the problem to me. I don't really know what a 4k JPEG worth of command line arguments is even supposed to be used for.
by stosssik | 2025-07-28 11:57:14+00:00
SQLite is a powerful, lightweight database that's widely deployed across mobile devices and applications. Despite being perceived as a beginner tool, it offers ACID compliance, can scale to 100TB, requires no separate server process, and supports advanced features like Write-Ahead Logging (WAL) for improved concurrent performance. The article explores SQLite's core features, demonstrates its durability and transaction handling, and introduces LibSQL, a distributed fork designed for modern cloud applications that addresses traditional SQLite's concurrency limitations.
by sofixa | 2025-07-28 11:57:58+00:00
> Regarding France, it is a big stretch to paint the National Rally as "far right" at this point. The label is mostly over-used to create tactical FUD against them.

Their main talking points are against immigrants. They have extremely suspicious connections to the Kremlin (Russian bank loans that literally saved the party from bankruptcy, and resulting lack of condemnation of the Russian invasion of Ukraine). They've been caught in corruption scandals. They are anti-EU (used to be for leaving the EU, but after the disaster of Brexit, toned it down to just renegotiating everything the EU is for).

There are traditionally right parties in France that are much more mellow than them. If LR and MODEM are right, what else would RN be other than far right? Yeah they're not as extreme as the lunatic born in Algeria who wants to expel anyone not born in France and who wants to ban non-French names, but they're still pretty extreme for the French political spectrum.

And yeah, the NFP aren't communist. Even though they have socialist and communist parties in their coalition, they're barely socialist.
by klabb3 | 2025-07-28 11:58:18+00:00
I think it’s about different modes of operation. If I’m skimming an academic text, it’s not that I’m reading faster, I’m just jumping between text to find interesting keywords and sentences. A way to pick out raisins from the cookie.

When listening to a podcast or reading a book the pleasure is important, so I almost never speed up. If the pacing (or information density) is too low, I just don’t listen. On the contrary I’ve read books that are so dense I have to slow down and repeat. Those can be great works.

One mode is for navigation, one is for embedding the brain in the story, the knowledge, or whatever it is. It’s like looking out the window on a train, I’m not thinking ”wow I have seen these cows for 1.3 seconds, what a waste of time, I could have processed them in less than a second”.

Not to speak for the blind, but I assume an enormous utility need of navigating and structuring information from a linear medium into whatever is the representation in our brains.
by cadamsdotcom | 2025-07-28 11:58:20+00:00
Agreed on the IP point. Strongly agreed on not wanting to go to court in the current US political climate.

On the rest, especially the confidently incorrect argument.. Not. so. much.

Firstly, models are stochastic parrots, but that truth is irrelevant because they're useful stochastic parrots.

Second, hallucinations and confidently incorrect outputs may yet be a thing of the past, so we should keep an open mind. It's possible that mechanistic interpretability research (a fancy term for "understanding what the model is thinking as it produces your response") will allow the UI to warn the user that uncertainty was detected in the model's response.

Unfortunately none of that matters because the IP point is a blocker. Bummer.
by Asooka | 2025-07-28 11:58:51+00:00
They require higher manufacturing costs and aren't compatible with the standard Cherry keyswitch that every Chinese mechanical keyboard manufacturer uses. I know a while ago someone tried to produce a buckling spring keyswitch in a Cherry form factor, but I don't think anything came out of it. There is also very low demand. In any case, you can always buy a new one from Unicomp for a reasonable price.
by MisterTea | 2025-07-28 11:59:26+00:00
An article from 2025 is pulling data from a 2003 study that compares usage from the 1960's to what I assume is 2003, right when He and CPU controls were starting to become popular.

My 1990's Whirlpool lasted for 25 years before a barrel support rusted out. It had a mechanical timer and did a good job cleaning my clothes. Now I have this awful HE LG thing that I ALWAYS use the bedding mode otherwise it just mashes the shit out of everything destroying my clothes. HE feels like a conspiracy by big clothing to sell you more clothes, destroying the environment while fooling you into thinking you're saving it by conserving water.
by montebicyclelo | 2025-07-28 12:00:01+00:00
Nice tutorial — the contextual vs static embeddings is the important point; many are familiar with word2vec (static), but contextual embeddings are more powerful for many tasks.

(However, there seems to be some serious back-button / browser history hijacking on this page.. Just scolling down the page appends a ton to my browser history, which is lame.)
by skinkestek | 2025-07-28 12:00:31+00:00
People love to rant about ORMs.

But as someone who writes both raw SQL and uses ORMs regularly, I treat a business project that doesn’t use an ORM as a bit of a red flag.

Here’s what I often see in those setups (sometimes just one or two, but usually at least one):

- SQL queries strung together with user-controllable variables — wide open to SQL injection. (Not even surprised anymore when form fields go straight into the query.)

- No clear separation of concerns — data access logic scattered everywhere like confetti.

- Some homegrown “SQL helper” that saves you from writing SELECT *, but now makes it a puzzle to reconstruct a basic query in a database

- Bonus points if the half-baked data access layer is buried under layers of “magic” and is next to impossible to find.

In short: I’m not anti-SQL, but I am vary of people who think they need hand-write everything in every application including small ones with a 5 - 50 simultaneous users.
Show HN: BlockDL – A FOSS neural net sketchpad with shape checking and live code
by Aryagm | 2025-07-28 12:00:48+00:00
Hi everyone. Designing neural network architectures is inherently a visual process. Every time I train a new model, I find myself sketching it out on paper before translating it into code (and still running into shape mismatches no matter how many networks I've built).

So I built BlockDL: a free and open-source tool to design neural networks visually in your browser. It updates live Python/Keras code as you build, and automatically checks for shape and connectivity errors in real time.

It supports: - Most common layer types (Conv2D, Dense, LSTM, etc.) - Multiple input/output networks - Skip connections - Real-time parameter and shape validation

In addition to the tool itself, BlockDL includes an interactive learning section with five free beginner-to-intermediate courses. These focus specifically on the architecture design process which is a gap I've noticed in most theory or code-heavy ML courses. Lessons are interactive and visual, with guided builds and optimization challenges.

The tool is fully free, and donations help fund my college tuition.

Would love to get some feedback.

Try it here: https://blockdl.com GitHub (core engine): https://github.com/aryagm/blockdl
by FridgeSeal | 2025-07-28 12:00:49+00:00
Plenty of tools out here doing plain sql migrations with zero issues.

At my day job everyone gave up on attempting to use the awkward ORM dsl to do migrations and just writes the sql. It’s easier, and faster, and about a dozen times clearer.

> I don't really understand people who still write basic INSERT statements

Because it’s literally 1 minute, and it’s refreshingly simple. It’s like a little treat! An after dinner mint!

I jest, I’m not out here hand rolling all my stuff. I do often have semi-involved table designs that uphold quite a few constraints and “plain inserts” aren’t super common. Doing it in sql is only marginally more complex than the plain-inserts, but doing them with the ORM was nightmarish.
by burnt-resistor | 2025-07-28 12:02:49+00:00
The anchor desk "journalism" Beltway media corporate slaves (who don't realize they are slaves) exist on the delusion that their point of view is every point of view. They don't get out into the real world™ much. They're there to collect a paycheck, repeat the soundbites and read the teleprompter, and not offend their corporate/political masters lest they lose access and/or patronage. Ask Chris Hedges, the late Phil Donahue, or anyone else fired for daring to question the "patriotic" march to a largely pointless war.
by mathiaspoint | 2025-07-28 12:03:00+00:00
I'm generally against the environmental movements and I think part of the problem is that the utility markets aren't elastic enough (or at all) to appropriately charge these companies for what they're doing.

But the huge amount of fresh water going to waste for cooling makes me very uncomfortable. In an ideal world it really should go the other way where the heat from the DC is used to desalinate salt water.
by kotaKat | 2025-07-28 12:03:08+00:00
I’ve always said that it’s been “Google’s Android”, and wellp —- Welcome to Google’s Android, where the garden walls have been turned into a razorwire fence and you’re not welcome to leave.

It’s really funny that Apple’s finally allowing carefully controlled access outside of their own fences and slowly adding more APIs and expansion (hell, Apple are the only platform now with third party APIs for RCS in the EU) while Google’s spun an about face and will get away with it.
by MaxikCZ | 2025-07-28 12:03:21+00:00
Im also "almost zoomer" that had unfettered access to much more diverse internet that zoomers ever had. Videos of extreme violence, murders, porn, war, bullying, and all blends of those to a degrees would surprise most. That happened when I was 7+ years old.

Does seeing these things mean I am broken in some way? It for sure didnt make me agressive or violent, actually Id say that it had quite the opposite effect.

I dont buy the "we must protect children by denying them access to whatever I feel like to prevent trauma", in fact the opposite, I feel the denying of access creates trauma when the false world-view eventually gets shattered by truth. It wasnt problem when I was 8, because I didnt have a false view about the world. It didnt traumatize me, I was just learning ugly stuff about real world.

Now it seem the only publicly acceptable option is to shelter everyone (without their consent, and ideally awarness) until they 18, and then throw them into the world and watch them struggle as they try to reconsile their dream-like version of reality with real world.
by trklausss | 2025-07-28 12:03:47+00:00
So if it single-point, there will be a really small window where someone could try to brute-force it (almost impossible, I know), but if it is multi-point (i.e. multiple users can connect to that endpoint) then it could be brute-forced and connect to it? I couldn't see if it is single-point of multiple-send...

Let me know if my understanding is incorrect, I don't have much experience with QUIC :)
by perihelions | 2025-07-28 12:04:42+00:00
Assuming he isn't disappeared before then[0]. What an era we're living in.

[0] https://www.wired.com/story/trump-officials-want-to-prosecut... ("Trump Officials Want to Prosecute Over the ICEBlock App. Lawyers Say That’s Unconstitutional")

> "US attorney general Pam Bondi was on Fox News Monday talking about ICEBlock, when she spoke directly about Aaron, the app’s sole developer. “We are looking at him,” she said. “And he better watch out.” Speaking alongside President Donald Trump outside a migrant detention center [sic] known as “Alligator Alcatraz” in Florida on Tuesday, Homeland Security secretary Kristi Noem said the government was looking into prosecuting CNN."
by KingMob | 2025-07-28 12:05:24+00:00
I'm much older than that, and manpages have been a poor format for long time. I read manpages all the time, but I never like it.

They lack ToC, fast search, fuzzy searches, stem searches... really anything we've known to do with searches for the last 30 years. We're largely restricted to linear grepping and scanning.

GNU tried to make `info` happen, but it never caught on.
by eptcyka | 2025-07-28 12:05:50+00:00
The german green party’s effort to phase out nuclear energy ended up being spearheaded by someone on Kremlins payroll. Spycraft and international politics is not about wearing trenchcoats after dark, it is about influencing, capturing and manipulating the correct people with the most leverage. It is also far easier to influence someone who is already corrupt - they already probably have compromat on them and they are already OK with doing something bad. Similarly, well natured people are just as susceptible to being influenced unless they are very diligent about refusing donations.
by majora2007 | 2025-07-28 12:06:20+00:00
I'm still working on Kavita, an open source, self hosted book/comic media server with a strong focus on metadata. Been in deep developing a custom annotation/highlight system for epubs.

Annotation ideas: https://github.com/Kareadita/Kavita/issues/3890 (since from research, seems there is a strong need for this)

Kavita: https://github.com/Kareadita/Kavita
by rickdeckard | 2025-07-28 12:06:23+00:00
This is already in place in the EU via the WEEE directive (Waste from Electrical and Electronic Equipment), but the costs have apparently been absorbed just fine already by this industry, so it doesn't seem to hurt them sufficiently to be incentivized for longevity.

As much as I hate it, the strongest incentive would maybe be to legally define vendors who supply hardware with a non-interchangable OS-ecosystem as service-providers and put restrictions on the price they can charge for the hardware to render the service (like i.e. a cable-modem from an ISP).

This could force the large players to decide between high-margin hardware or high-margin OS-ecosystem instead of aiming for both.

Come to think of it, these market-dynamics would be interesting to observe...
by bsenftner | 2025-07-28 12:07:16+00:00
The WAN team has officially released the open source version of Wan2.2! We are excited to announce the Day-0 native support for Wan2.2 in ComfyUI!

The model consists of high-noise and low-noise expert models, which are divided according to denoising timesteps, resulting in higher-quality video content.

The model is fully open-sourced under the Apache 2.0 license, enabling commercial use. Highlights of the Wan2.2

MoE Expert Model Architecture: High-noise experts handle overall layout, while low-noise experts refine details. Cinematic Aesthetic Control: Professional camera language, supporting multi-dimensional visual controls such as lighting, color, and composition. Large-scale Complex Motion: Smoothly reproduces various complex motions, enhancing controllability and naturalness of movement. Precise Semantic Adherence: Understands complex scenes, generates multiple objects, and better restores creative intent. Efficient Compression Technology: Compared to version 2.1, data is greatly upgraded; the 5B version features high-compression VAE and optimized VRAM usage.
by klabb3 | 2025-07-28 12:07:25+00:00
The year is 292277026596. The IP TTL field of max 255 has been ignored for ages and would no longer be sufficient to ping even localhost. This has resulted in ghost packets stuck in circular routing loops, whose original source and destination have long been forgotten. It's estimated these ghost packets consume 25-30% of the energy from the Dyson sphere.
by snickerdoodle12 | 2025-07-28 12:07:59+00:00
All it would leak is that an age verification request happened. The RP would request you/your browser to forward the request "hi can you pls verify if user with nonce 123456 is 18?" to your IDP of choice.

And then the IDP gives you "yes the user with nonce 123456 is 18" signed with its private key, which you forward to the RP.

The only data "leaked" would be which IDP you used to the RP, and that there was an 18+ verification request to the IDP. The IDP wouldn't need to know which RP they're signing the proof for.

This does allow proxying the requests, but honestly, how locked down does this need to be? It's far easier to just snatch your parent's drivers license or passport at that point.