MurphyA/hacker-news huggingface dataset:
by codingdave | 2025-09-14 14:18:38+00:00
You might be asking the wrong question. The first answer you need to know is why a dumb phone is better than just under-using a smartphone?

I can think of a few answers to that, btw, but before you try to start knocking down roadblocks of what use cases dumb phones cannot cover, figure out whether your target audience's desire for a dumb phone is even about the features, or whether it is cost-based, or psychology based (to avoid addiction, etc.), or is just trying to avoid owning devices that are run by big tech companies.

Personally, I barely use my phone. I forward calls to my VOIP line, I handle texts and other messaging from my PC. I don't really use apps other than the occasion bird or plant identification, some maps if I am travelling to a new location, and one notable time when I locked my keys in my car and used an app to unlock the doors. All of those scenarios could be handled without a smart phone, so it is certainly possible to drop the phone. But in that case, I would not get a phone at all.

So I feel you are looking at a niche, and one that is more about lifestyle choice, not feature sets.
by rkomorn | 2025-09-14 14:18:45+00:00
But neither Reddit nor 4chan really have the feed optimization that you'd find on Meta properties, YouTube, or TikTok.

I'm certainly not going to disagree with the notion that ad-based revenue adds a negative tilt to all this, but I think any platforms that tries to give users what they want will end up in a similar place regardless of the revenue model.

The "best" compromise is to give people what they ask for (eg: you manually select interests and nothing suggests you other content), but to me, that's only the same system on a slower path: better but still broken.

But anyway, I think we broadly are in agreement.
by tsimionescu | 2025-09-14 14:19:08+00:00
A good part of why this is is that, with a source-available license, you are almost as much at the mercy of the company developing the software as with proprietary software.

Sure, it's nice that you can read the code, maybe workaround certain bugs, or audit it for security. But, crucially, if the company decides to change their terms ask for much more money, or just refuse to do business with you, or goes out of business, you're in just as bad a situation as if you were buying Oracle software. You will have to replace them with new software, you won't have a choice to continue development or find a new vendor to support it for you.
by mstade | 2025-09-14 14:19:24+00:00
I too have an O2 along with some SGI flat panel screens, which was amazing tech in the world of CRT displays of yesteryear.

I've been trying to donate this stuff to local museums for a while but sadly, none seem interested. The O2 still boots without any issues, and at least one of the screens work. Shame to just throw away.
by caminante | 2025-09-14 14:20:19+00:00
> No, I didn't mean unix date, I mean literally date.

Then, your entire comment is predicated on a mis-quote you emphasized. The article said "seconds," not day of the month. You need to work on clarity, if that was your intent.

> I have absolutely no idea what hairsplitting you are talking about

Either you're lying to me or yourself.

See discussion about "negligence" that you conveniently ignore. Meanwhile, you're tilting at windmills as you keep insinuating someone is arguing against you on the point of algorithmic flaws.
by millzlane | 2025-09-14 14:20:35+00:00
It's only confusing if one is ignorant about pronouns. It's not hard in practice.

Person 1: Where is emy?

Person 2: Oh she, is over there. Points

Person 3: hey person 1, emy doesn't refer to herself as she..

Person 2: oh I'm sorry. I had no idea about Emy and their pronouns...Hey person 1, Emy is right over there.

I find it easier if you refer to people by their names (preferred or otherwise) and just default to gender neutral terms like "they/them". Because it not a hard thing to do.
by natmaka | 2025-09-14 14:20:39+00:00
> solved problem due to fast breeder reactor

For this we need an industrial model of breeder reactor. Please name it. There is none.

Many nations (US, France, Germany, Japan...) engulfed huge amounts of money on this quest, during decades.

TLDR: this works on lab reactors cajoled by scientists. It doesn't work industrially.

Russia has (by far) the most advanced potentially pertinent reactors ("BN"), and they work so well that this nation pauses on this architecture (sodium) and is back to the lab (300MWe) with another architecture (lead) named "BREST".

> the quantity of waste is drastically reduces

Therefore it would not solve the problem (we would have to put this waste somewhere then pray that nobody ever mingles with it).
by amo1111 | 2025-09-14 14:20:43+00:00
Pretty impressive! Interesting shoutout to Längenfeldgasse (Vienna) for the cross-platform interchange. This is a pretty popular station to get to Schönbrunn Palace & Zoo, as such the majority of people changing stay on the platform and you really physically see the lean design in motion. This can probably only be done during the design phase otherwise to costly to ever change if it's even possible.
by dqv | 2025-09-14 14:20:45+00:00
> A stored value that was a future time value yesterday could become a past time value tomorrow.

And that past time value can become a wrong time value if it was converted from a user's local time to UTC before a tzdata version change.

UTC only works for absolute time and accidentally works most of the time for wall time as perceived by humans. It's vaguely similar to how calculating money with floats accidentally works most of the time.

I don't want this scenario:

2027-03-08 11:00AM (Local) -> 2027-03-08 2:00PM (UTC) (tzdata version changes) 2027-03-08 10:00AM (Local) <- 2027-03-08 2:00PM (UTC)

In either case, you still have to do a migration: you need to convert your old UTC stamp to a new one that represents the correct local time, or with what the grandparent proposed, just having it stored in the local time and converting it close to the time it actually occurs.

But the UTC -> UTC conversion is worse. You have to figure out which timezones changed in the new tzdata version, convert them to the new UTC value, then update tzdata. Most libraries seem to only support one tzdata version at any given time, so this is way more complex to me than just having the wall time stored so that it can be converted to the correct UTC value at "decision time".
by bschwindHN | 2025-09-14 14:20:59+00:00
Yep, I can definitely imagine cases where ownership can get in the way of doing something esoteric, but at least there are escape hatches for that if needed.

> I also suspect you are overestimating how difficult DMA and power management are without async.

I probably am, but having ergonomic syntax to orchestrate it all feels like something I wouldn't want to give up, after experiencing it.
by kmacdough | 2025-09-14 14:21:15+00:00
I'm with you on the skepticism, but I also think the underlying point is worth acknowledging:

Social media represents a step change in how we consume news about current events. No longer are there central sources relied on by huge swaths of the population. Institutions which could be held accountable as a whole and stood to lose from poor reporting. Previous behemoths like NYT, WaPo, Bloomberg are now comparatively niche and fighting for attention. This feels so obvious it's not necessary to litigate, but if someone has statistics to the contrary, I'll be happy to look deeper and re-evaluate.

I agree, one should not immediately succumb to fear of the new. At the same time, science is slow by design. It takes years to construct, execute and report on proper controlled studies. Decades to iterate and solidify a holistic analysis. In the mean time, it seems naive to run forward headlong, assuming the safest outcome. We'll have raised a generation or two before we can possibly reach analytical confidence. Serious irreparable damage could be done far before we have a chance to prove it.
by topaz0 | 2025-09-14 14:21:24+00:00
If they get mad it's because you're saying this explicitly to be an asshole. The essence of art doesn't have much to do with the mechanical skills for assembling pieces into a whole, though that part isn't trivial. Rather, it's about expressing human thoughts and feeling in a way that inspires their human audience. That's why AI-generated "art" is different in kind from a skilled digital artist and why it really cannot be art.
by tesch1 | 2025-09-14 14:21:40+00:00
If and only if?

The dispute here is balancing people's human right to wank anonymously against the right of parents (and society's?) to limit access to (absurdly) age inappropriate material.

What does "ready for" even mean, when is anyone ready for 4k German BDSM.

There's also this slippery slope argument that preserving the former right is absolutely necessary to prevent creeping fascism. Which is absurd. Shouldn't it be the responsibility of the wankers to create some palatable solution to the conflict of interests, rather than demand the parents figure out how such wankers can preserve their anonymity?

Parenting is necessary for continuation and health of society. 4k German stuff is not.
by ilamont | 2025-09-14 14:23:09+00:00
Reminded me of the “bonsai kitten” hoax of the 90s, maybe one of the first mass outrage events on the WWW.

If I recall correctly, it was an MIT student prank. This looks to be an early copy:

https://public.websites.umich.edu/~rsc/Humour/www.bonsaikitt...
by dqv | 2025-09-14 14:23:13+00:00
> Converting timestamps between time zones is perfectly reversible while there is a loss of information when you convert a value to a new currency.

False. This scenario absolutely does happen:

2027-03-08 11:00AM (Local) -> 2027-03-08 2:00PM (UTC) (tzdata version changes) 2027-03-08 10:00AM (Local) <- 2027-03-08 2:00PM (UTC)
by reliabilityguy | 2025-09-14 14:23:57+00:00
> Hate is calling for violence against transgender people and other minorities "like in the 1950s and 60s".

Can you provide me a link to a source where he calls for a violence against transgender people and other minorities "like in the 1950s and 60s"?

The article you provided does not prove it at all. Instead, they take something he said, and provide an interpretation of it that fits their narrative. Alternative interpretation, which is way more likely given what he said, is that man today are not as decisive w.r.t. matters of what he considers "right" and "wrong", i.e., letting transwoman compete in woman sports.

You can take these six words (i.e., "like in the 1950s and 60s") out of almost a minute monologue, and make your own interpretation (it's a free country after all). However, if your goal is to show me that he was calling for violence, then you kind of failed, because he did not do it there. If there is a video or an article where he did so, please share, I would like to learn more.

So far, I do not see hate towards minorities or transgender people.
Show HN: I built 17 free dev tools that work offline in the browser
by abhaysinghr516 | 2025-09-14 14:24:04+00:00
Hey everyone, I just added a major update to my open-source project: a suite of 17 tools that run entirely in your browser with zero tracking. I wanted a set of utilities (like a color contrast checker, JSON formatter, image compressor, etc.) where I wouldn't have to worry about my data being sent to a server.

A few of the tools included: WCAG Contrast Checker & Blindness Simulator CSS Flexbox, Grid, and Gradient Generators Image Compressor & Formatter JSON Formatter & CSV to JSON converter QR Code Generator

Everything is 100% local and works offline. Hope you find it useful! Feedback and ideas for new tools are very welcome.

site link: https://www.businesswish.tech/tools github link: https://github.com/abhaysinghr516/business-wish
Show HN: BucketBin – Organize links into buckets instead of messaging yourself
by techyKerala | 2025-09-14 14:24:13+00:00
I built a small tool called BucketBin. The idea is simple: instead of sending links to yourself on WhatsApp or email, you can drop them into buckets and keep them organized.

Free to use Works on desktop (mobile version coming soon)

Would love feedback on how it feels to use and what features you’d want next.
by jstimpfle | 2025-09-14 14:24:42+00:00
There is a misunderstanding. "Slow device" in the POSIX sense is about unpredictability, not maximal possible bandwidth. Reading from a spinning disk might be comparably slow in the bandwidth sense, but it's actually quite deterministic how much data you can shovel to or from it.

A pipe on the other hand might easily stall for an hour. The kernel generally can't know how long it will have to wait for more data. That's why pipe reads (as well as writes) are interruptible.

The absolute bandwidth number of a harddisk doesn't matter --- in principle you can overload any system such that it fails to schedule and complete all processes in time. Putting aside possible system overload, the "slow device" terminology makes a lot of sense.
by theandrewbailey | 2025-09-14 14:24:44+00:00
> The first answer you need to know is why a dumb phone is better than just under-using a smartphone?

This is me. Outside of phone calls, I probably use my phone for less than 15 minutes per day. A dumb phone could be tempting for me, but firing off a short text with a 12 button pad is irritating, and I like GrapheneOS and trust it more than some random probably closed dumb phone platform.
by HarHarVeryFunny | 2025-09-14 14:25:05+00:00
I would imagine AI will be similar to factory automation.

There will be millions of factories all benefiting from it, and a relatively small number of companies providing the automation components (conveyor belt systems, vision/handling systems, industrial robots, etc).

The technology providers are not going to become fabulously rich though as long as there is competition. Early adopters will have to pay up, but it seems LLMs are shaping up to be a commodity where inference cost will be the most important differentiator, and future generations of AI are likely to be the same.

Right now the big AI companies pumping billions into it to advance the bleeding edge necessarily have the most advanced products, but the open source and free-weight competition are continually nipping at their heels and it seems the current area where most progress is happening is agents and reasoning/research systems, not the LLMs themself, where it's more about engineering rather than who has the largest training cluster.

We're still in the first innings of AI though - the LLM era, which I don't think is going to last for that long. New architectures and incremental learning algorithms for AGI will come next. It may take a few generations of advance to get to AGI, and the next generation (e.g. what DeepMind are planning in 5-10 year time frame) may still include a pre-trained LLM as a component, but it seems that it'll be whatever is built around the LLM, to take us to that next level of capability, that will become the focus.
by roywiggins | 2025-09-14 14:25:09+00:00
"Face the fact"? These scientists are very excited to find a whole new era of the universe that they don't understand:

> QSO1 and the rest of the little red dots “tell us we don’t know anything,” said John Regan, a theorist at Maynooth University in Ireland. “It has been really exciting and very electrifying for the field.”

This is pure candy to a scientist. "Holy crap, we have no idea what this object is or how it formed" was always the hoped-for outcome for the JWST. Nobody wanted to see more of the same, especially not for the price.
by tsimionescu | 2025-09-14 14:25:21+00:00
> Without a CLA or CAA on external code contributions, a creator of AGPL software cannot legally host their own SaaS

What do you mean? Anyone can run AGPL software, either the creator, a contributor, or anyone else, as long as they abide by the terms of the license. You are absolutely allowed to ask for money for an AGPL service, the only restriction is that you must make the source code available under the AGPL for anyone who pays to use the software.
by adamwong246 | 2025-09-14 14:26:04+00:00
Yes, it's an absurd situation for so many to be so unhappy when, by all measurements, this is "the best time to be alive. But do you really think that Americans are simply that spoiled and stupid? When an entire nation sinks into a despair, surely there must be a better answer than "ignorance"? So I am positing that there must be some underlying problem, something that is difficult to quantify, dare I say it, some kind of mass psychological-spiritual disfunction at play.
by bluGill | 2025-09-14 14:26:06+00:00
It isn't just social media. I'm been identified as a republican and the pervious owners of my house democrats, and since forwardinu has expired I get their 'spam' mail. There names are different, but otherwise the mail from each party is exactly the same 'donate now to stop [other parties'] evil ageneda. they know outrage works and lean into it.
by perihelions | 2025-09-14 14:26:13+00:00
The NSA was storing bulk plaintext emails from (at least) Microsoft, as of the time of the Snowden leaks. Microsoft actively assisted them.

https://www.theguardian.com/world/2013/jul/11/microsoft-nsa-... ("Microsoft handed the NSA access to encrypted messages")

> "Microsoft helped the NSA to circumvent its encryption to address concerns that the agency would be unable to intercept web chats on the new Outlook.com portal;"

> "The agency already had pre-encryption stage access to email on Outlook.com, including Hotmail;"
by hks0 | 2025-09-14 14:26:51+00:00
The original PoC I had was incredibly simple: Just a python script that read traffic on a port on localhost, rotate each byte by a hard-coded number like 13, and send it over the wire. The counter part would run on the target server, read the byte and undo the rotation. It has zero (minus?) cryptographic security, but that's not the purpose here anyway. The PoV forwarder was transparent and could only tunnel port 22 of target server to 22000 of localhost.

Later I made a more elaborate version where it implemented its own HTTP and SOCKS4/5 proxy servers; I think you won't like it :D I wrote it in Java using Netty more than a decade ago, and published to Github when I relocated. Using Java I could run it directly as an android app or on a PC more easily.

This is the project: https://github.com/hkoosha/massrelay

Using Netty's vocabulary: If you add one extra HTTP handler to the pipeline, you get what I initially implemented in various forms:

- An HTTP handler that reads a header, say `Cache-Control: max-age=N` where N is the rotN to rotate bytes. - Next handler that starts rotating traffic bytes with the given `N`

For favicon-as-packet, my implementation was again with massrelay project but I forgot all the details. It shouldn't be hard: Netty keeps track of the connection state (packet number, etc...) and the handlers wrap/unwrap the traffic within favicon as transferred within HTTP channel.

Netty is a beautiful framework. I see you made your warps project in go, so the concepts might make more time to implement if you want to translate directly to a go project; Or you can just forget about massrelay and implement within your go project from scratch the way it makes sense, since the idea is pretty itself simple.

(That being said, I think GWF has advanced a lot, that's why something proper like v2ray works better now).
by sunscream89 | 2025-09-14 14:27:40+00:00
Yes, all of the rules of conservation and expenditure of potential distribution over manifold surface areas may be explored, possibly in parts applied.

PH says electromagnetic waves are linear though I believe he has mistaken his sensory dimensions for the extent of universal expansion.

It is exactly where there are vectors that dimensionality changes, it adds a new scalar coordinate system and allows more information (discernible disposition), etc.

Electromagnetic waves aren’t just intensity, they like gravity extrapolate and create features in the time space of existential reality. We calculate these behaviors linearly, yet reality doesn’t calculate, it distributes potentials (such as EM) over surface areas (such as space time, or intensity).

Where drawn further from fundamental forces, a priori aspects of both reality (existential aspect of universal potential distributing), information (reduction of uncertainty, that is the resolve of potential/uncertainty of distribution), and intelligence (mitigation of uncertainty, the forward determiners for determinant resolve) might be seen in new ways.
by techpineapple | 2025-09-14 14:28:08+00:00
I think the one thing that I would say in response to this, is that isn’t this an opportunity for Democrats to paint themselves as the moderate party, rather than criticizing the far left? Now that we see right leaning folks dominating the social media space and going on their own cancel-culture spree.

I think this gets to a lot of people’s criticism of Democrats as being perceived as not having a message.
by spwa4 | 2025-09-14 14:28:09+00:00
Then how do you explain that all attempts at communism ended in dictatorships, except (perhaps) Israel, whereas the list of capitalist republics that ended in dictatorship is pretty short?

Oh and how do you intend to solve that most "communists" leaders were fake and intended to become dictators from the very start. There's many cases of various dictators, from anarchist, to just self-interested people, fascists, religious lunatics, ... pretending to be communists to grab power. In many cases, communists supported these awful people with extremely bad results. Examples: Russia, Afghanistan, Iran, Poland, Venezuela, ... all are cases of communists supporting would-be dictators that had ZERO intention of ever making those societies equal or tolerant or democratic.

In fact there's plenty of people who got support by pretending to be communists, even going so far as committing terrorist attacks on behalf of communism, to turn around and become capitalist "leaders", like ... well, most of the members of the EU commission for example. Jose Manuel Barosso, for example, was part of communist protests that lynched people. He was also the EU commission president that pushed Greece into debt servitude.
by Sesse__ | 2025-09-14 14:29:00+00:00
“Memory movement”? None of the instructions you list involve memory.

I find the perfect hash implementation a bit weird; it seems to obfuscate that you simply look at the lowest two bits (since they differ between the four values). You can do the x + 3 and 3 - expr at the very end, once, instead of for every element.
by npteljes | 2025-09-14 14:29:06+00:00
Yes, I posted that quote, as an example of what kind of statements he was making. And again, I'm not against his positions per se - I'm highlighting that with Charlie, there is a lot more going on under the surface, than over the surface. On the surface, he says things that are at least somewhat defensible. But the way of phrasing, the overall direction of where his things are going are different than what he is formulating.
by hyperman1 | 2025-09-14 14:29:11+00:00
I've been on the edge to try out D a few times now, and always decided for No in the end.

For me, it was missing presence in the IT news that did it. D might be great, but it makes no noise.

Rust or go had a lot of articles and blog posts going deep into specific posts, appearing at a regular rate. They tended to appear on e.g this hacker news, or reddit, etc... This caused a drip feed of tutoring, giving me a slow but steady feel for these languagee. There were people tirelessly correcting misinformation. There were non stop code examples of people doing stuff with the language, proving the language usable in all kind of situations.