MurphyA/hacker-news huggingface dataset:
by don-code | 2025-04-03 18:12:03+00:00
I can point to my phone as being one of those devices that's _lost_ functionality over the past ten years.

Losing functionality is not bad in and of itself, if I stand to gain something in excess of what I lost, but that hasn't happened. Consider when I made the switch from a Treo 650 to an HTC Sensation (yes, I had that Treo a _long_ time): I sacrificed the hard keyboard and exceptionally easy-to-use operating system for Wi-Fi, a decent quality camera, fast-at-the-time 3.5G network connectivity, and the entire Android ecosystem.

Then I broke the screen, and got an HTC M9. I gained a bigger screen that I didn't want, an IR blaster that I never used, faster CPU, more memory, more flash... for a device that I didn't do much with. Worse, I lost the replaceable battery - I actually had multiple batteries before that.

Then I broke the screen on _that_, and got an HTC 10. I again gained a bigger screen that I didn't want, I lost the IR blaster that I never used, and again got a faster CPU, more memory, and more flash for a device that I didn't do much with.

Then the battery went flat, and I got an Asus Zenfone 8, which gained me basically nothing over the HTC 10 except 128GB of storage that I don't use. In this trade, I lost having a good camera in my pocket - the Zenfone 8's camera is atrocious, and even my HTC Sensation took better photos than it does. It has a headphone jack, but it's died and I haven't fixed it... which is a shame, because I have an 80s car with the cassette deck adapter, so effectively that feature's as good as gone as well.

My next phone will probably be a headphone jack-less, swappable battery-less, SD-card-less, possibly even SIM-card-less monster of a 6-inch-plus phone. At least I'll hopefully end up with a better camera in that trade.
by timacles | 2025-04-03 18:12:37+00:00
Definitely looks like an intentional precursor to WW3.

- Threats of annexations - Existing conflicts in North America, Middle East, Europe and Asia. (whats up with South America?) - Mass unemployment and poverty in US freeing up able bodied people for some soldiering - Right wing blowhards everywhere

Just crazy that this is essentially because rich people dont want to pay some debts, and some crazy russian guy's ego
by aaron42net | 2025-04-03 18:13:01+00:00
Cloudflare uses JA3 and now JA4 TLS fingerprints, which are hashes of various TLS handshake parameters. https://github.com/FoxIO-LLC/ja4/blob/main/technical_details... has more details on how that works, and they do offer an Nginx module: https://github.com/FoxIO-LLC/ja4-nginx-module
by alfor | 2025-04-03 18:13:06+00:00
A tribe is a collective brain. That work when people put truth first (Christianity) As the root of our culture fade out, we tilt toward satanism instead (serving self) Thus the tribes and institutions can no longer be trusted, everything fall appart, everyone lie all the time to serve the current advantages.

I would say discard people and institutions that lie to you, shame them. We don't have the time and brain power to find the truth in every decision.
by no_wizard | 2025-04-03 18:13:53+00:00
>internal concepts, the model is not aware that it's doing anything so how could it "explain itself"

This in a nutshell is why I hate that all this stuff is being labeled as AI. Its advanced machine learning (another term that also feels inaccurate but I concede is at least closer to whats happening conceptually)

Really, LLMs and the like still lack any model of intelligence. Its, in the most basic of terms, algorithmic pattern matching mixed with statistical likelihoods of success.

And that can get things really really far. There are entire businesses built on doing that kind of work (particularly in finance) with very high accuracy and usefulness, but its not AI.
by nyarlathotep_ | 2025-04-03 18:13:54+00:00
> Devils advocate point, and one nobody wants to talk about: what if everyone can't be a high-skill employee?

Agree with this.

Also, what if there's just not a need for it?

Even if "everyone" in some abstract sense is capable of "high-skill" jobs, how many are really needed? Look at software jobs alone and the onslaught that is the current labor market.

I think there's nowhere near enough "work" ("real" or otherwise) to go around to maintain the level of employment necessary to support the population that we have at the costs that we have.

I don't think any sort of "UBI" (assuming you mean direct cash payments) is a realistic solution, either. People need to "work" in some organized fashion to avoid the common negative outcomes associated with "welfare" scenarios.

I legitimately, unironically, support the kinds of "fake" jobs that were prevalent in years' past (day in the life TikToks come to mind, Gov jobs where people send three emails a week, etc).

I guess in another sense I do support "UBI", as long as it's paired with the illusion of "work."

I understand this seems nonsensical, but just from practical experience it makes total sense to me.

Here's an example.

Years back I worked a software gig at a large non-"tech" F500 company. Much of the programming work there was extremely dull--occasional maintenance of large barely functional enterprise Java messes, writing a few SQL queries a week for wretched multi-table joins requiring all sorts of nasty casting and hacks as "normalization" was an alien concept to the original author and the like. Realistically, folks worked on this stuff perhaps 10 hours a week?

Anyway, I know a few people hit with a layoff that worked there a long time (decade+) and now they're back in the Thunderdome looking for work as "developers". The people in question are nearing retirement but presumably not there, for one reason or another.

Hows this going to work for them? I'm not denigrating them, but having worked with these folks, they're not going to be tearing into broken pipelines, adding React components, configuring Docker builds or whatever--there's a skill mismatch and the workload I've seen at roles lately is just so far beyond the pace, scope, and "scale" that there's no way they'd make it, if they can even get an interview at all.

In this example, would it be best to give them "UBI" payments, or some other slow near-sinecure where they have dignity?

Maybe I'm just soft.
by alabastervlog | 2025-04-03 18:14:30+00:00
Yep. They aren't stupid. They aren't smart. They don't do smart. They don't do stupid. They do not think. They don't even "they", if you will. The forms of their input and output are confusing people into thinking these are something they're not, and it's really frustrating to watch.

[EDIT] The forms of their input & output and deliberate hype from "these are so scary! ... Now pay us for one" Altman and others, I should add. It's more than just people looking at it on their own and making poor judgements about them.
by Fwirt | 2025-04-03 18:15:02+00:00
The selling point of a Steam Deck is that it is a PC console. One of the problems with the PC gaming market is that even though in theory all PCs are "compatible", the reality for game developers is very different. Different PCs have subtly (or not so subtly) incompatible software and hardware, and it's up to OS developers to try to maintain some semblance of compatibility, and game developers to ensure that their product runs on as many configurations as possible.

The problem is that there is a large market segment that would enjoy the greater variety of games that are available on PC than on any given console, but they simply view a gaming PC as another "console". I have a friend who I would consider a "gamer" (a long history of console ownership, hundreds of hours logged on his Nintendo Switch on "hardcore" games), whose only PC is a laptop that is too weak to run any modern games, and feels that buying another appliance just to play a handful of games he can't currently access doesn't make sense.

The Steam Deck bridges the gap by providing a console experience for PC games. Developers only need target one hardware and software configuration to ensure that any Steam Deck owner can play their games. The Steam Deck operating system indicates which games run well, and provides out-of-the-box settings for controller and graphics configurations that ensure that a Steam Deck owner can buy a game and be reasonably sure that they won't have to spend any time updating graphics drivers, remapping controls, tweaking settings, or troubleshooting PC-centric issues just so they can play a PC game. It inhabits a handheld form factor because that is the best selling form factor (see Game Boy, Nintendo DS, etc.) with the added bonus that it can be docked and played like a regular console. The same combination that propelled the Nintendo Switch to massive success.

People outside the HN echo chamber don't care about the arcane hardware and software issues that cause many to turn away in disgust, they just want to buy a device that gives them access to a library of games they wouldn't otherwise be able to play. At present, the Steam Deck is the device that does that the best.
by kelseyfrog | 2025-04-03 18:15:43+00:00
The point is to bootstrap self-improving AI. Once a measurement becomes a goal, model makers target saturating it.

There is a coefficient of intelligence replication ie: Model M with intelligence I_m, can reproduce a model N with intelligence I_n. When (I_n / I_m) > 1 we'll have a runaway intelligence explosion. There are of course several elements in the chain - akin to the Drake equation for intelligent machines - and their combined multiplicative effect determines the overall intelligence of the system. If f(paper) -> code is the weakest part of the chain, it makes sense to target that.
by _DeadFred_ | 2025-04-03 18:15:46+00:00
This is exactly how it went in Russia. First it was, ‘Well, this isn’t that bad.’ Then, ‘Okay, sure, this isn’t great—but it’s not like we need to take action yet.’ And bit by bit, people kept rationalizing, minimizing, delaying—until suddenly it was, ‘Well… we’re f’d.’ That’s why we should speak up now.

We’re already at the point where one side is openly arguing that due process isn’t guaranteed by the Constitution—because it's inconvenient. So how many rights do we have to give up before it’s acceptable to call it out? How many norms have to be broken? How many lines crossed?

It's not like (other than Elon) they're going to show up in Hugo Boss suits one day and announce 'we have crossed the line to where you can criticize us now'.
by dezzadk | 2025-04-03 18:16:06+00:00
Totally. Steam store looks like a god damn aliexpress marketplace and is tasteless design.

The Store UI is disgusting and intrusive compared to all other competitors who actually have a decent overview and design..

You can collect gems, cards and other misleading virtual currencies.. Tons of misleading business practises and time-consuming bloatware distractions hidden behind that terrible UI.

Steam is first and foremost DRM. A game-prison. You don't own a single thing. Gamers have totally drunk the kool aid.. They forgot back when Steam was bloatware forced on Half-Life and Valve games and it was despised for a decade before they became complacent little worshippers.
by geodel | 2025-04-03 18:16:24+00:00
Agree.

It is same thing with higher ed. Everyone should have college degree . Now even without everyone having it but just 3-4 times then before means there are tons of graduates without jobs, low paying jobs commensurate to years in education and heavy load of debt.

The question from start had to be Should everyone get a college degree?

Define all kinds of privilege/benefits as rights. And then move on to ask innocent questions as Is even asking for our rights politics?
by naijaboiler | 2025-04-03 18:16:58+00:00
in 1800, 95% of American were farmers in 1900, some 65% of Americans were farmers in 2020, it's down to like 5%.

My point is some industries just die. And its okay. The solution is not to go backwards, but tax the winners of the change to subsidize and retrain the people who lost.

But in America, the extreme winners have convinced the rest of us that we shouldn't tax them, and Trump is now asking us to instead tax everyone more
by baseballdork | 2025-04-03 18:17:41+00:00
> I see many in the US thinking that Trump is an idiot. No, he is not.

I have no idea how you can hold that view after seeing the hurricane forecast he sharpied. The man is legitimately a dullard.

https://en.wikipedia.org/wiki/Hurricane_Dorian%E2%80%93Alaba...
by tehjoker | 2025-04-03 18:18:03+00:00
some are worse than others, or at least, the consequences of the world hegemon teaching jingoistic history has really terrible results for all of humanity. one can envision an ideal world where the most powerful countries both emphasized a scientific and empathetic understanding of history combined with a sense of responsibility to decolonize the world and shepard institutions for constructing a more equal world, but we do not have that. instead we have a murderous former slaver settler-colonial nation that used to pay lip service to human rights doing realpolitik regime change around the world and settler-colonialism in Palestine.
by timewizard | 2025-04-03 18:18:48+00:00
You need to enforce monopoly laws, and more important than individual tax rates, you need to get the tax base spread out correctly again.

1950: 25% tax revenue came from personal income. 25% from social security. 25% from businesses. 25% from excise taxes.

Today: 50% tax revenue from personal income. 35% from social security. 7% from business. 7% from excise taxes.

This problem is never understood.
by lerno | 2025-04-03 18:19:03+00:00
As the author, let me add something beyond the comparison. Zig and Odin are very different languages, Odin is – as its slogan goes - "for the Joy of Programming". Zig on the other hand doesn't feel that this is a goal. From what I can tell Zig fans like to wrestle with the features of Zig to figure out how to fit their solutions within the constraints of the language. A mental challenge, similar to that of fighting the borrow checker in Rust. People who "figured out" Zig tend to be fiercely loyal to the language in a similar way as Rust evangelists to Rust.

C3 has a lot in common with Odin, but very little in common with Zig.

C3 has a slightly different feature set than Odin (e.g. more compile time execution, has methods, contracts, but doesn't have Odin's matrix programming and more extensive runtime reflection), but the goals aligns strongly with Odin's.

If you prefer C syntax and semantics you might like C3 better, but Odin is a fine language too.
by dbl000 | 2025-04-03 18:19:04+00:00
This is why I'm looking at an iPhone as my next device when my current phone gives up the ghost. If you're going to force me into a walled garden then I might get one that offers the most "social interoperability" where I live, and has a nicer (imo) ecosystem built around it.

The section on copy pasted designs really hit home for me. Android phones used to be the wild west of experimentation and phones that were cool tech in your pocket, not just mini computers. I think part of it is because phones are required for day to day living so they've converged onto a single design style. LG had some of the coolest experimentation but never really stuck with one or ever fleshed out any of their ideas. The G5 was awesome and I wish they had pushed it more for it's modularity. I had one until it got run over and upgraded to a G8, which is fine I guess? It's a very boring phone, no IR blaster, and no subtle curves leading up to the camera and fingerprint sensor.

Some of the coolest phones I've ever see were the ones that were sold with Caterpillar Inc. Rugged phones that could survive a lot, and some of them had thermal cameras, which seems like a gimmick but were incredible when you needed it.
by newt_ar | 2025-04-03 18:19:13+00:00
Hi! My husband and I built Newt, an app for reading public domain books, writing stories, and even using AI for inspiration. We love books and wanted a simple space for readers and writers.

Some features like book importing and sync are premium (USD 2) because we can’t afford server costs yet, but we’d love to make them free in the future.

We’re looking for feedback—especially from a technical perspective! If you try it out, let us know what you think.
by duckduckquaquak | 2025-04-03 18:19:14+00:00
Looking at this as a non-American. American politics is seems very much tribe minded as an outsider,left vs right. And where someone stands largely can tell you about their views on a lot of other things. At least that's how it is portrayed in media. I know in practice a lot of people are more nuanced.

Most countries have sometimes up to 10 political parties and what party/ies someone supports often does not say much about their views on different social issues. In the USA it seems you can't want a secure border and civil rights for minority groups.
by porphyra | 2025-04-03 18:19:20+00:00
> FW13 battery swap needs dissasembly. Can't do it while on a train/bus/airplane.

> X60 battery is removed by 2 spring latches on the back

Yeah but the FW13 battery also lasts several times more than the battery life you get out of swapping two or three X60 batteries on the train.

Also, VGA out is useless in this day and age and USB-C is not only robust but also way faster and more capable.
by dragonwriter | 2025-04-03 18:19:47+00:00
> The Fed has two mandates: maximum employment & stable prices.

It actually has three listed in the Federal Reserve Act:

* Maximum employment

* Stable prices

* Moderate long-term interest rates

It's popularly called a “dual mandate” because it is perceived that properly balancing the first two will naturally also achieve the third.

> If prices go up, the Fed is mandated to raise interest rate.

No, it isn't, especially if employment is already below the “full employment” level and expected to drop even without the rate hike. Demand-pull inflation in periods of strong employment and economic growth or looming deflation in periods of weak enoloyment and economic growth are easy-mode monetary policy choices (at least as to direction, magnitude may be tricky).

But tariff-induced cost-push inflation in weak growth slowing employment conditions, where Congress and the President decline to remove the non-monetary policy root cause, that’s hard-mode monetary policy, because the usual tools to address either the employment or price problem will make the other worse.
by numpad0 | 2025-04-03 18:20:00+00:00
Wait, are you saying they don't offer the full HMMs and FRU list like IBM/Lenovo did/does for ThinkPads?????

IBM HMMs, or creatively named Hardware Maintenance Manuals, were written so that if all steps in the document were performed from start to end as written, the laptop would be a pile of FRUs or Field Replacement Units, so that those FRUs can be inspected, discarded, ordered, and replaced, and then the process can be done in reverse to produce a working unit.

Why - I mean I think I know why - they likely don't have enough control and/or influence over parts suppliers to be able to publicly expose those data unlike the Big Blue - but why...

0: https://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/...

1: https://thinkpads.com/support/hmm/hmm_pdf/42x3550_04.pdf
by 542354234235 | 2025-04-03 18:20:12+00:00
> going back to my very first post on here…address the core point that the US government, has in actuality caused more suffering, to more people, in more countries, over a longer period of time than any other since the end of WW2.

Lets look at that.

>Vietnam alone, over fifty years ago, ignoring everything that's gone on since was 1.4 million deaths

This ignores that the USSR was on the other side of this war, so those deaths are shared equally.

>Cuba, Nicaragua, Korea, the Congo, Cambodia, Lao

These are all Cold War proxy wars with the Soviet Union, a direct result of duopolistic fighting.

> the former Yugoslavia

The Yugoslavian wars were internal/civil wars over nationalism and involved extensive ethnic cleansing. The US stepped in and ended the wars after a fairly short bombing campaign.

>We don't have a body count as the US stopped counting in Vietnam, but I'd wager if we took all the deaths for which the US is directly responsible, it outstrip would outstrip Nazi Germany and the Soviet Union combined by an order of magnitude.

Mao’s Great Leap Forward is estimated to have caused 30 to 45 million deaths. Stalin’s Great Purge murdered between 700,000–1.2 million. Stalin also forcibly deported 15 million people as part of his Dekulakization, and cause 20 million deaths total. This claim that the US has killed orders of magnitude more people has no basis in fact.

A majority of the wars were proxy wars, and as horrible as they were, they were less destructive than wars of conquest they replaced. The Napoleonic wars killed 6.5 million with muskets and cannons. Meanwhile, the Iraq war, the worst US war since the fall of the Soviet Union, resulted in less than a third of the deaths in Korean or Vietnam wars.

Listing the United States Superpower misdeeds only sound horrible when you ignore the context of what the other Superpowers were doing. At it ignores the amount of violence in a unipolar US world compared to duopolistic and multipolar worlds.
by crossroadsguy | 2025-04-03 18:20:18+00:00
> Usrs will be able to pick between thundermail.com and tb.pro domains.

That "Usrs" is not my typo. And what strange choices for domain names.

Anyway I hope they launch a custom domain supporting paid email service (and not go skimpy on details and features like, e.g., Apple's iCloud).
by no_wizard | 2025-04-03 18:20:38+00:00
>That’s holding LLMs to a significantly higher standard than humans. When I realize there’s a flaw in my reasoning I don’t know that it was caused by specific incorrect neuron connections or activation potentials in my brain, I think of the flaw in domain-specific terms using language or something like it.

LLMs should be held to a higher standard. Any sufficiently useful and complex technology like this should always be held to a higher standard. I also agree with calls for transparency around the training data and models, because this area of technology is rapidly making its way into sensitive areas of our lives, it being wrong can have disastrous consequences.
by moron4hire | 2025-04-03 18:20:52+00:00
Nah, the front end is just visible. And any errors that originate get surfaced in the front end. All you get to see as a use is "website said no".

It's only now, in the days of "vibe coding" that I would firmly put the sole blame on developers for bad application interfaces, because it's usually just one clueless person who is YOLOing code out into the wild. Everywhere else: hidden icebergs of complexity and you didn't know what led to the current state.
by alcover | 2025-04-03 18:20:53+00:00
Agreed. It's tempting to make the tersest lang you can but in the end what matters is ease of reading.

For ex. parens-less calls (myfunc 42 "hello") are elegant but don't stand out and - for me - take more time to identify.

Also `fun foo(i:int)` is easier on the parser than C-style `void foo(int i)`
Show HN: Owl, a Spaced Repetition App
by fredoliveira | 2025-04-03 18:20:59+00:00
Owl is built a spaced repetition app. We built it for ourselves mostly because we were unhappy with Anki from a UX perspective, and are now releasing it to everybody else.

It is super tiny, but - we think - also pretty good. You can add your own decks manually, or generate them from a PDF (think academic papers, which is how I use that feature) or a prompt. There are no emails except study reminders (when there are cards to study). You can also use our "AI tutor" to review cards conversationally.

Looking forward to your feedback!