MurphyA/hacker-news huggingface dataset:
by Aloha | 2025-09-07 21:33:42+00:00
So my broad comment is, yes, your iPhone will replace all of these things, with some compromises. Its just like the things I see with with UI/UX design in my day job - I can make an app that does three unrelated things, but you lose something for each functionality you're adding in.

* All weather personal stereo, $11.88. I now use my iPhone with an Otter Box

Sort of, but not exactly, yes it does all of the things my portable radio does, but not as well - mostly audio fidelity.

* AM/FM clock radio, $13.88. iPhone.

Again, sort of, but not exactly, yes it does all of the things my clock radio does, but not as well - mostly audio fidelity.

* In-Ear Stereo Phones, $7.88. Came with iPhone.

This is a place with notable improvements from then.

* Microthin calculator, $4.88. Swipe up on iPhone.

This is a place with notable improvements from then.

* Tandy 1000 TL/3, $1599. I actually owned a Tandy 1000, and I used it for games and word processing. I now do most of both of those things on my phone.

If this was an iPad I would agree, but it's the same thing as the others - sort of but not exactly. It can do those things, but not as well.

* VHS Camcorder, $799. iPhone.

Again, yes if I squint at it - but it's the same thing as the others - sort of but not exactly. It can do those things, but not always as well without additional accessories.

* Mobile Cellular Telephone, $199. Obvs.

This is a place of clear improvement, todays cell phones are a world better in both audio quality and coverage.

* Mobile CB, $49.95. Ad says “You’ll never drive ‘alone’ again!” iPhone.

Yes, iPhone can do these things, but not as well as a dedicated device (no PTT button for a start)

* 20-Memory Speed-Dial phone, $29.95.

Yes, a clear win for replacement.

* Deluxe Portable CD Player, $159.95. 80 minutes of music, or 80 hours of music? iPhone.

Yes, a clear win for replacement.

* 10-Channel Desktop Scanner, $99.55. I still have a scanner, but I have a scanner app, too. iPhone.

Not much of an improvement over a dedicated device.

* Easiest-to-Use Phone Answerer, $49.95. iPhone voicemail.

Voicemail (which you could get in 1991), is a clear winner over an answering machine.

* Handheld Cassette Tape Recorder, $29.95. I use the Voice Memo app almost daily.

Also a clear improvement.

* BONUS REPLACEMENT: It’s not an item for sale, but at the bottom of the ad, you’re instructed to ‘check your phone book for the Radio Shack Store nearest you.’ Do you even know how to use a phone book?

The internet replaced the phonebook before ubiquitous mobile data, I do miss phonebooks however.
by kadoban | 2025-09-07 21:34:39+00:00
Okay. I'd happily believe that, it doesn't contradict what I said.

The quote you have from me is from this context:

> There's a lot of money and effort spent in satisfying the sexual desires of (predominantly straight) men. There's not typically quite as much interest in doing the same for women.

In that context, your response is impossible to respond to. Do you even disagree with what I said or do you (like me) just think that there are other factors in addition?

Any particular reason you're being kind of a dick btw?
by bc569a80a344f9c | 2025-09-07 21:34:58+00:00
To add more details to other replies you received, the primary factors are Rayleigh scattering and impurities absorbing light energy, at 1550nm (where this loss is least pronounced) the number that usually gets thrown around is 0.2dB/km in attenuation. That adds up to needing those repeaters at the intervals we have them.
by petralithic | 2025-09-07 21:35:20+00:00
It's not McDonald's either, a singular location does not serve billions. The difference between a physical and virtual location is one of scale. As for your other paragraph, the point is that these corporations have gotten so large and people depend on them so much that being banned on them is essentially akin to being exiled from the ability to have free speech in modern society, whatever restrictions you want to reasonably put on them. What is the alternative you want people to use if, like Nepal, the government bans social media platforms, that I have not already addressed?

With your linking of that xkcd, it's clear you're misunderstanding my point about legal vs natural rights, as I stated initially.
by pfexec | 2025-09-07 21:36:00+00:00
> All weather personal stereo

> AM/FM clock radio

> In-Ear Stereo Phones

> Microthin calculator

> Mobile CB

> Deluxe Portable CD Player

Maybe I missed the rollout for the iPhone that performs all these functions, but no iPhone has ever:

• Picked up AM/FM radio (even though throwaway Nokia mobiles could do so)

• Allowed you to talk to truckers on the CB band.

• Played CDs you already own.

iPhones no longer come with earbuds (so they can sell you overpriced wireless ones), and a wayward update to the Calculator app kept it from functioning like a traditional 4-function calculator ever again. (Delete button? Really?)

Considering this article is nearly 12 years old and there have been no improvements on the above I declare this list dubious at best.
by hulium | 2025-09-07 21:36:09+00:00
Other laptops have this too. Linux has a driver for it.

https://www.phoronix.com/news/Intel-Hinge-Driver-Linux-5.12

The sensor angle would be in a file like `/sys/bus/iio/devices/iio:device*/in_angl0_raw` (device number can vary). At least I have this in a config file and remember it working (maybe on a different computer?). I cannot get it to work anymore on my laptop.
by politelemon | 2025-09-07 21:36:17+00:00
This application will be able to read and write all public and private repository data. This includes the following:

Code Issues Pull requests Wikis Settings Webhooks and services Deploy keys Collaboration invites

Note: In addition to repository related resources, the repo scope also grants access to manage organization attributes and organization-owned resources including projects, invitations, team memberships and webhooks. This scope also grants the ability to manage projects owned by users.
by Ray20 | 2025-09-07 21:36:51+00:00
> Apparently, due to cultural, political and economical issues, South Korea cannot/won't do this.

Because it's not a problem yet. What's going to stop them from doing it when the birth rate becomes a problem? Almost nothing.

> Due to the scale of their population collapse, the influx of immigrants would have to be massive.

Not really. You are mistakenly extrapolating the situation in the Western world, where purposefully brought in almost only criminals and freeloaders, to Korea. If you organize immigration of labor, then not so many immigrants will be needed
by Fade_Dance | 2025-09-07 21:37:44+00:00
I agree it sort of seems like a waste of money, but this is what they are doing year after year - spending money to promote milk. May as well stretch to have milk.com at that point if you plan on spending 100 mil a year for the foreseeable future on promotion. Then again, they've already blown through the entire old-school .com age without getting the domain, maybe they are better off just riding it out until web addresses are entirely irrelevant rather than just mostly irrelevant.
by imiric | 2025-09-07 21:38:17+00:00
> Maybe this was a homegrown tool for managing VMs in their infuze platform and they decided to open source it?

That would be the charitable interpretation, but there's no doubt that this was vibecoded[1]. Their claim was that they came up with this in a "couple of hours" when they needed it, not that they released something that was previously proprietary.

As for my second comment: none of it was speculative. The accounts and links are there, you can see for yourself. I obviously can't prove that this in particular is a scam, but it certainly doesn't put the project in good light when its authors are part of scam circles.

[1]: https://github.com/ccheshirecat/flint/blob/b49a90bc984f12857...
by kjs3 | 2025-09-07 21:38:21+00:00
For your scenarios, I have the police, the public service commission, utility regulators, my elected officials and homeowners insurance to potentially help. Not that it always works, not that it's easy, quick or without pain, but there are options.

For the cloud, I have the good will of the cloud provider and appealing to social media. Not the same thing.
by swores | 2025-09-07 21:40:59+00:00
Maybe the thinking is that if by investing in AI companies they can either increase the size/duration of the bubble (if it's a bubble), or speed up the growth of the industry (if it's not a bubble), that can lead to more investment in chips not just from companies they've directly invested in but from the wider scene, leading to enough extra profit for ASML to make the investments indirectly profitable?

If the company who sells the machines for making shovels to the shovel companies can invest in a single gold digging company to help convince twenty other gold diggers to buy more shovels...
by naasking | 2025-09-07 21:42:46+00:00
> In rust you would add a NEW trait, which is brought in scope by those who need it.

No, that's not sufficient if done naively as I think you're describing. You seem to be missing the context of this discussion as described by the article. Other code already depends on the current compiled abstraction, and you want to extend it in various ways, safely, so that existing code continues to work without recompilation, but you can extend the abstraction that code is already safely handling with new types and new operations without modifying the original source code.

If you want to add a new node type to an AST, with algebraic data types you would have to modify the original source code of the original functions that match on those types, so types are closed to extension. You can leave the type open to extension via traits, but now the operations are closed to extension without modifying the original source code.

> It sounds like, for example, wanting to add a new variant to an enum while also not wanting to modify match statements which now fail exhaustive testing. That’s a direct contradiction.

No it's not, if enums and match statements were safely open to extension rather than closed. That's exactly what would solve the expression problem. This can and has been done [1] as the article described, via multimethods or via lifting data constructors to the type class level. It's obtuse and awkward, but in theory it doesn't have to be.

The ultimate goal is that the new type and/or pattern matching cases have to be provided together to cover all of missing combinations, but importantly "together" means by the time the final program is assembled and not in the source code that defined the original types or operations.

[1] open pattern matching and open algebraic data types have also been done in research languages
by BoredPositron | 2025-09-07 21:43:53+00:00
look at the timelines again... https://hn.algolia.com/?q=research+goblin

The 8 hours seem not to count if you submit under a different domain or do they reset after each try?

Would also be great if you would answer emails especially if they are related to GDPR. You have two of them in your inbox from over 6 months ago send from the email in my account.
by wrboyce | 2025-09-07 21:44:03+00:00
Tangibly related, but I enjoy remembering my GCSE (an exam taken in the UK at 16 as you leave compulsory education) Maths teachers telling us “you won’t always have a calculator in your pocket”. I guess they were half right, in a way? It’s not a calculator, but it does have a calculator alongside access to the entirety of human knowledge.

On the other side of the coin, while I enjoy this memory I do think it’s a shame how lacking most people’s mental arithmetic skills are… and indeed their understanding of some basic mathematical constructs, like multiplication being commutative, but I suppose that’s not the calculators fault.
by mc32 | 2025-09-07 21:44:14+00:00
It can take a while but here is the issue.

Importing cheap clothing allows people to have 30 shirts in their closet; however, on the flipside, people working as seamsters and seamstresses lose their jobs. That can mean taking lesser jobs at lesser pay and fewer benefits or leaving the labor market altogether. Underemployed or unemployed people get subsidized and that requires taxes. So the money we saved that allow us to buy cheap clothing also comes with paying more taxes. We'd have a better society with gainfully employed people while wearing more durable clothing with less impact on the environment.
by zahirbmirza | 2025-09-07 21:44:32+00:00
I can't access this article. But, the sanitisation of what is going on is prevalent. From the headline however, really, I think they are facing worse than anything that has happened to them in the past. Instagram hides from most feeds the reality, but, some may find the raw reality on there...For example.. Graphic Warning: https://www.instagram.com/reel/DOR1AMhiFA0/?igsh=d2ZmbGczNTF...
by imiric | 2025-09-07 21:45:16+00:00
I can't really say what their intentions are. It could be an elaborate scam to get people to sign up for cloud hosting, and then disappear, as their original project did.

They're also distributing binaries that can't be guaranteed to have come from these sources. So even if the AI slop has no malicious code, they could still be injecting it from somewhere else.

I don't know, and frankly, don't care. I would just caution people to not trust projects showcased by random accounts, since assholes have much more powerful tools at their disposal now.
by nine_k | 2025-09-07 21:45:35+00:00
Yes, the problem is likely not in getting enough carbon (though a kiloton of steel would require several tons of it), but rather having a mass production process advanced enough to precisely control it. Almost all heavy equipment would have to be bootstrapped on Mars, mostly from the inevitably subpar local materials, and ith access to energy that's worse than on Earth: no fossil fuels, no hydro-energy, much less sunlight.
by jauntywundrkind | 2025-09-07 21:46:37+00:00
The administration seems abundant happy to throw around insane accusations about gangs and cartels with basically zero back up or evidence.

Right out of the gate, it's been a petty attempt to puff up and enemy. Claiming Aurora Colorado was taken over by Tren de Aragua started basically a year ago, and was absurd nonsense, edging closely on pure fiction. https://coloradonewsline.com/2024/10/11/false-claims-gang-ta...

What's happened with Kilmar Armando Ábrego García shows the commitment and dedication to gross injustice at all costs, purely to press a point, no matter how fabricated. This random father & sheet metal union apprentice is some big time crime dude, because you said so? Get real.

This administration enjoys lying, enjoys making big bold grandiose claims that it seemingly has not a lick of evidence to support. The whole claim about Tren de Aragua being some awful terrible threat seem fantastical & absurd. Maybe there are a couple small problems here in the homeland that they cause, but the administration has invented a Boogeyman, has created as much Fear Uncertainty and Doubt as it can, over the most marginal tiniest problem of the most marginal significance, with which this giant justifies throwing its weight around against the fly. It's pathetic, akin to being afraid of the subway or a city. They breed cowardice & terror for their sick political ability to string up their base in suspense & terror mongering & so it seems here. Pathetic pathetic pathetic losers of no caliber not just disproportionally responding in extremely wasteful ways, but doing so in direct insult to the American citizenry with its falsified fake terror-mongering. Absolutely infernal & dementedly sick lowness.

Zero respect for anything the admin says right now about this whole made up fake news fake war. Vance saying that this ignormaneous bullshit of no consequence is the highest purpose of the US military shows how incredibly zero standards they set, to denigrate the troops with this pointless small irrelevant police action as opposed to doing real things in the world. The admin also hasn't told Congress anything, cancelling the meeting over it. It's all made up phantasms. https://www.axios.com/2025/09/05/trump-drug-boat-strike-vene...
by monsieurbanana | 2025-09-07 21:46:46+00:00
> what is the fair share

Let's start by saying the amount they would pay if lobbying was what it was meant to be and not an overtly corrupt shitshow

> why cannot it not just be paid on the individual side by capital gains on share holders or wage income for workers

Ah right, the trickle down economics, forgot about that. I'm sure that will work out well
by rayiner | 2025-09-07 21:46:57+00:00
> The culture of the future will be built by the people of the present

That’s the problem! I am unpersuaded that the people of the present could recreate the America at which Alexander de Tocqueville marveled: http://seas3.elte.hu/coursematerial/LojkoMiklos/Alexis-de-To....

American democracy is highly unusual in the world. Indians, for example, have figured out mass voting—within a society where people see government as a parental figure—but they don’t have anything resembling the bottom-up participatory democracy of something like the Iowa Caucuses.

I think it’s inevitable (and baked in) that democracy in America will degrade to what it is in most third world countries: masses of low information citizens with little sense of ownership and participation voting for daddy government to care for them.
by niklassheth | 2025-09-07 21:47:31+00:00
I've also found it to be good at digging deep on things I'm curious about, but don't care enough to spend a lot of time on. As an example, I wanted to know how much sugar by weight is in a coffee syrup so I could make my own dupe. My searches were drowned out by marketing material, but ChatGPT found a datasheet with the info I wanted. I would've eventually found it too, but that's too much effort for an unimportant task.

However, the non-thinking search is total garbage. It searches once, and then gives up or hallucinates if the results don't work out. I asked it the same question, and it says that the information isn't publicly available.
by mkagenius | 2025-09-07 21:47:33+00:00
I was thinking of getting an ink-tank printer to just print codes and read it (brother TCP 820dw) . Especially the codes suggested by qwen/gemini/claude to review it or get ideas before merging it or discarding it or re-prompting it.

Sitting at the computer for long does me no good.

From the iTerm2, one could go in the menu option shell and hit print (buffer) and it would just create the whole pdf with colors intact.
by kjs3 | 2025-09-07 21:47:41+00:00
I don't get the Tcl hate. I use it all the time on Cisco gear, and it's incredibly useful. Sure, if you try and turn it into a 10k+ LOC solution, life is going to suck. But in it's use case envelope, so much value.

But then I'm old and still use perl for small stuff, so probably not reading the room....
by philjohn | 2025-09-07 21:47:58+00:00
It worked very well, as I mentioned, Marc21 (the interchange format for bibliographic data) is heirarchical, not relational, so there was already a better impedance match.

Then with URL's being the primary identifiers, it was trivial to take a large dataset like VIAF (Virtual International Authority File - canonical representation of all authors) and query the two together seamlessly.

Virtuoso was a pretty good Quad Store, and we got away with storing tens of billions of triples on a 4 node cluster, with very fast query times (although sticking to Sparql 1.1 and not leaning on property paths).

As to if I would choose it again ... I don't know. I'm now a decade out of the library space and haven't seen anything in my day-to-day work (backend distributed systems) that would benefit from the RDF data model.
by lazide | 2025-09-07 21:48:11+00:00
You’re referring to creating an intentional ground loop, I believe [https://en.m.wikipedia.org/wiki/Ground_loop_(electricity)].

The challenge as I understand it, is that yes you will get ‘free’ power (not actually free, as you had to create the low resistance electrical path for it to exist), but you have no control over the properties or values of what you get - and it will vary unpredictably.

It’s also unlikely you’ll consistently get much actual net power out of it, as you’re competing against an entire planets worth of reasonably conductive (in bulk) parallel paths.

It’s almost always a problem because of that.
by lazide | 2025-09-07 21:48:16+00:00
And we somehow managed to crash two of them - on takeoff. Like literally, while taking off. No deaths, thankfully, except for the pilots souls.

In the first case because of - wait for it - rain. [https://en.m.wikipedia.org/wiki/2008_Andersen_Air_Force_Base...]

That is one expensive photo!
by jacquesm | 2025-09-07 21:48:31+00:00
> The pro-immigration people proceeded from a premise that turned out to be false. They thought you could pluck someone out of Syria or Iraq and put them in the Netherlands and the result would be indistinguishable (except in superficial appearance) from descendants of William of Orange.

I have absolutely no idea where you got this utterly bizarre notion of what went on in the Netherlands in the last 50 years or so. This is so far besides the point that you probably should just take the L and move on. But on the off chance that you are open to some input:

Syrians and Iraqi people in NL are here predominantly as refugees.

> Had that premise proven true, nobody would know Geert Wilders’s name.

No, we've had Geert Wilders like persons in different guises in the past. None managed to convert it into a life-long jobs program for themselves though.

> But it wasn’t true.

This has to be the mother of all strawmen ever on HN. You are just simply clueless about this.

> It was a conceptual mistake closely related to George W. Bush’s erroneous belief that he could turn Afghanistan and Iraq into America through laws on paper.

That too is completely disconnected from reality as documented in untold millions of pages of history.

> And that’s had tremendous downstream consequences.

Yes, there were tremendous downstream consequences. But you utterly missed the connection about the causes, which in the case of Afghanistan and Iraq go back to 1839 or so.
by nwallin | 2025-09-07 21:49:25+00:00
I've thankfully never had my house robbed, or a cell phone or laptop stolen. I have had my car broken into. The thieves chucked a paving stone through the window, grabbed a backpack sitting on the passenger's seat, and ran off with it. Left the paving stone in the driver's seat. The backpack had my gym clothes in it. A T-shirt I was rather fond of, a pair of shorts, a few extra pairs of socks, and a shitty pair of sneakers, all were well worn.

Replacing the backpack and gym clothes was probably $100, market value was maybe $10, and it was $507 to fix the window. (my deductible was $500.)
by HarHarVeryFunny | 2025-09-07 21:49:27+00:00
The article presents examples in many languages. His C++ inheritance/override example was an example of how NOT to do it, since if you add a new virtual method to the base class then all the derived classes either have to use that base class method or be modified to override it in an appropriate way.

Overuse of inheritance is one of the ways to shoot yourself in the foot with C++. If you want to overload (apply same operator to multiple types - related or not), then just overload - don't use inheritance.

Your own example, above (B defines new type, C defines new operator) doesn't appear to be about inheritance at all - you don't even say what language you are talking about, and elsewhere you say (contracticting the article author) that this "expression problem" only applies to dynamic languages ... you seem to be all over the map on this one!