MurphyA/hacker-news huggingface dataset:
by SilverElfin | 2025-09-16 07:18:49+00:00
> The court heard that the Crown Prosecution Service had determined the evidence it had gathered did not meet the threshold to go to trial. The pair were due to appear at Woolwich Crown Court from 6 October.

> "It remains unclear to me why Chris Cash and Christopher Berry cannot be prosecuted under the Official Secrets Act. The evidence shows a clear line between these two, the United Front Work Department and the politburo, the very top of the Chinese Communist Party.

Sounds like the prosecution made a choice based on whether they would be successful or maybe on priorities. This isn’t an indication that they’re not guilty.
by ZeroGravitas | 2025-09-16 07:19:11+00:00
This is similar to the claim that seizing Microsoft's vast profits still wouldn't make up for the even more vast economic damage their monopoly has done to the economy

And it's correct. But the answer isn't a shrug, it's coming up with a plan to ensure that there are no giant rent seeking monoliths distorting the economy and paying off politicians to get a slap on the wrist every time they illegally extend their power.
by robocat | 2025-09-16 07:19:33+00:00
https://archive.ph/Ggc8J

Personally, the forced sale appears to be a form of blackmail...

US politicians want to own Tiktok so they can control influencers for their own benefit.

Similar to how Musk bought Twitter (smart IMHO, even though he appears to be failing to take proper advantage of it). Copy Murdoch?
by xp84 | 2025-09-16 07:20:20+00:00
I don’t care, I think it’s fine of course.

GOOG certainly doesn’t care either, as they really don’t need secret, ill-gotten font data. Like 80% of Internet use is using the browser they wrote and most sites already have their ad tracking JS running.

Just thought it relevant that the popular opinion here about it is in direct contradiction of what Google is saying. Persisting in believing there’s some secret malevolence at play here is not surprising, but it’s not disprovable, so it is fair to say it’s a matter of faith rather than of fact.
by Joel_Mckay | 2025-09-16 07:20:42+00:00
Interesting perspective, the exact same argument was made for COBOL and Fortran.

Most Enterprise level Java I saw was not clean OOP, but rather a heinous kludge sitting next to a half-baked design pattern. The 3.6B Android OS users in the world probably are more relevant in terms of development projects, and keeping your team staffed. Good luck =3
by blitzar | 2025-09-16 07:21:31+00:00
I think the problem is deeper than that.

Apple Employees are "lifestyle employees". They can't imagine why someone wouldn't just buy the $5,000 spec of a laptop if they want a modest quantity of storage or memory, and then get another one in a few months time when that one gets old. They are too rich, too comfortable and too out of touch with the common person - and in many cases what people actually use their products for.

At the same time they try and squeeze every drop of money out of developers the can, Apple is owed for making their market available to others.
by Helmut10001 | 2025-09-16 07:21:47+00:00
Yes, going off the grid would be a waste of resources and somewhat anti-social. I calculated that I would need a minimum of a 300 kWh battery to fully bridge the dark days in winter. This is not sustainable. I would much rather see all my neighbours' electricity prices go down because of my energy input to the local grid. This would help to connect people and combat jealousy regarding the unfair distribution of available land and space.
by immibis | 2025-09-16 07:21:52+00:00
That's correct - speaking is an action. Nonetheless, the founding fathers decided that speaking is a type of action which should never be restricted, no matter which other properties it may also have.

You may argue for restrictions on the form of speech such as yelling into someone's ear with a megaphone, but that doesn't apply here since ordering someone to kill someone is a matter of content, not form.

Unconstitutional precedent does not become constitutional simply because it's precedent.
by L_226 | 2025-09-16 07:22:03+00:00
> carbon neutral

No. Poorly separated wastes in landfill cause non-trivial methane emissions and other VOCs [0]. While leachate _may_ be captured, most of the time methane is definitely not.

[0] - https://www.epa.gov/lmop/basic-information-about-landfill-ga...
by kazinator | 2025-09-16 07:22:07+00:00
I really hated that change when I came out. I'm still not a big fan, but I made my peace with it understand that it benefits the poor users who have to deal with programs whose termination statuses are pseudo-random. Especially users doing scripting.

I write "return 0" at the end of main in all my programs if that end is reachable.
by jaggederest | 2025-09-16 07:22:08+00:00
> I'd be surprised if anyone ever got food poisoned with bread.

I'm about to blow your mind. It was and is one of the most common food poisoning types, especially B. Cereus and everyone's favorite religion-creator, C. purpurea / ergot.

Gross image warning (not sure why it's the first thing on the page but...)

https://en.wikipedia.org/wiki/Ergotism
by DeathArrow | 2025-09-16 07:23:06+00:00
>The more Apple talks and moves like other big tech companies

I don't get the rant. Apple is just a random big tech company. It doesn't care about users more than any other company does and it optimizes for profit like most businesses do. It doesn't have anything magic, and I don't get why people get sentimental when they talk about Apple.

Apple doesn't owe users more than they are required by laws and users don't owe Apple anything. It's a business relationship, not a romantic one.

If you like the products and find them useful, buy them. If you don't, you have alternatives.
by lmm | 2025-09-16 07:23:12+00:00
> This gets extra fun when you have a product which is actually named "My Card" (which, of course, is a bad idea to begin with, but...). Is it "Your My Card" or "My My Card"?

Japanese use of "my" as a loanword creates a lot of these. Please park your my car in our my car parking lot.
by lambdaone | 2025-09-16 07:25:17+00:00
"Slowing innovation across the frontend ecosystem" sounds like a really good idea to me. Frontend innovation is largely vanity churn at this point, and means that any web frontend project left fallow for more than six months is effectively dead, since you need to constantly update for security reasons, and the API and the dependencies are constantly changing, you are doomed to rewrite your application forever. The only sensible motivation I can see for this is the desire to create jobs for life for frontend devs.

Compare this with things like X11 or Win32, where 20 year old programs will still work, or even more so systems like OS/360 and its successors, where 50 year old programs will still work.

I'm not a fan of React - to put it mildly - but something mediocre, but stable, is vastly preferable to the rapidly mutating hellscape of constantly rewritten frameworks driven by innovation for innovation's sake.
by liendolucas | 2025-09-16 07:25:22+00:00
Fair point. I haven't actually tested the banking mobile webapp but I did test it from a regular PC and oh boy, it was like a 1999 web application.

Not just because of the look and feel but everything was just odd and in the wrong places compared to the store app. I should probably try this from a mobile browser but the last time I used Firefox in Postmarket OS it behaved like a desktop browser (in fact I think I read somewhere that it is indeed a regular Firefox resized to be used in PostmarketOS) so I'm assuming that the experience is going to be really bad.
by dns_snek | 2025-09-16 07:25:54+00:00
Neither am I, but you don't have to be American to know that 1950s and 60s were a terrible time to be "different" in any way.

If you were trans in the 1950s and 60s you were persecuted, criminalized, physically brutalized by society who viewed you as a freak, pathologized and involuntarily institutionalized in places where they tortured you with hormonal drugs, chemical castration, electroshock "therapy", and lobotomies that permanently harmed people beyond recognition and killed them. I'll repeat - against their will.

To say that trans people need to be treated like they were in the 1950s and 60s is a coded, but unambiguous call to violence. There's no interpretation that you can possibly come up with that's favorable or peaceful for that group.

I don't expect you to agree because I know that you're not engaging honestly, nor is anyone else who's painting Kirk as a peaceful figure.
by gedy | 2025-09-16 07:26:11+00:00
Reminds me when Google Translate came out about 20? years ago, I pasted in "public static void main (String[] args)"

and out came in Spanish:

"Secuencia pública de la cañería del vacío de los parásitos atmosféricos"

(Public Sequence of the Vacuum Pipe of Atmospheric Parasites)
by numpad0 | 2025-09-16 07:26:39+00:00
N hours of actual use, in isolation, is just the matter of calculating average power draw[W] by runtime[hr] and buying the battery with Wh figures comfortably bigger than that.

e.g. your device consumed 1 Watt on average, you wanted 8 hour runtime, then you need a battery with 8 Watt-hours, or 2,162.162162162162 mAh at 3.7V of capacity, before factoring in buffers of various kinds. But it's also roughly the datasheet nominal capacity of a single 18650 cell.

You don't worry about daily battery life on mainstream mobile devices and you can fall asleep with YouTube playing and it's still playing when you wake up because manufacturers know consumers do that and optimize the phone to make that work. They probably reduce display brightness, cut powers to mics and P cores, ask 3M to make the pouch films 1% thinner so battery could be few more percent bigger inside, fudge battery gauges so you would be nudged correctly to have enough charge before you fall asleep, the list goes as far as your imagination could possibly go.

The fact that same behaviors don't happen on Linux devices, even with something like four of fresh 18650s, means the list ends before it begins. They probably don't do ANY power profiling AT ALL. I'm sure they don't do ANY environmental testing, either.

Would I accept that as a consumer? No. Would I if I was the manufacturer? ...
by rashunain | 2025-09-16 07:27:31+00:00
Read Hindi Current Affairs of 16 September 2025 2025 and attempt daily hindi current affairs quiz to improve your performance in the general awareness section of the government exams and become a government officer. Daily Current Affairs are very important for the preparation of the government exams like SSC CGL, IBPS PO, SBI PO, UPSC, State PSC, Defence exams.
by szszrk | 2025-09-16 07:28:31+00:00
I tried to debug a google pay issue with a Bank once:

- Bank told me to go to Google.

- Google support told me to go to the Bank.

- (... few emails later...)

- Google support told me to make screenshots of the banking app and google pay.

So have a second phone ready, or stop complaining :) A few years later and 3 phones later... it works again!
by stephen_g | 2025-09-16 07:28:37+00:00
> Personalizing / customizing per device always introduces a huge amount of complexity (and thus cost)

For a hardware product mass produced like this, they should already have a custom label that has the unique serial number on it which is also programmed into each device, so they should already have the infrastructure to do that (potentially as part of automated board testing/flashing).

Adding a randomly generated password is hardly more work once you have the ability to do that.
by Xenoamorphous | 2025-09-16 07:29:20+00:00
> I have been a part of quite a few tech stack decisions at various companies and startups. I have literally never heard an argument made for react that included merits of the framework itself. The decision was always based on a combination for familiarity, ability to hire for eng roles, and the ecosystem.

Couple of thoughts regarding this:

* A competing alternative would have to have really big benefits from a technical standpoint to outweigh the React advantages that you mentioned.

* When exploring alternatives IMO the burden of proving that something is better lies within the person/people that want to go with an alternative option. React is the de facto standard these days so it shouldn't be a matter of "why React" but "why not React".
by joegibbs | 2025-09-16 07:29:23+00:00
There are a lot of sci-fi inflected ideas parroted in the media that are the cause of this. For dramatic purposes the AI in sci-fi has to act as an autonomous living being just like a human with its own goals and desires.

This doesn’t map at all to LLMs which are a big blob of statistics that predict the next couple letters of conversations. You can add as many bajillion parameters as you want to the blob, the next token isn’t ever going to something outside the set that lets it take over a computer and hack the nuclear silos, it’s just not how it works.
by jbstack | 2025-09-16 07:29:26+00:00
I had the opposite experience. Really struggled with reading it. Switched to the audiobook and enjoyed it a lot more. The voice acting really brought the characters and atmosphere to life for me and enabled me to pay more attention to what was going on. I listened to the version narrated by Robertson Dean and think he did a great job.

I think this book needs at least two passes because there's a lot of in-universe jargon to pick up and for me it really only began to fall into place towards the end half. I also asked ChatGPT to summarise each chapter for me after I'd read it - that really helped me fill in the gaps of what I'd missed or misunderstood. In addition, I had it generate me a spoiler-free glossary of all the main terminology used in the book.
by 8fingerlouie | 2025-09-16 07:30:04+00:00
> Tbf, the Finder is still crap (if only it would be nearly as good as Windows Explorer was in its heyday I would probably use it more)

I have the exact opposite opinion. I loathe Windows Explorer, and relatively simply stuff like presenting a tree view is apparently some weird magic trick that only Apple has figured out how to do.

Browsing SMB shares (or any other networked storage) is one shortcut away (cmd+k), and I don't need to visit control panel to enable weird subsystems that expose services on my machine to connect to other machines.

I use the terminal a lot, also for simple file operations, but that is because of proficiency, not out of need.
by emporas | 2025-09-16 07:30:04+00:00
> This assumes that these two persons will never need to use a smartphone at the same moment, which is a bit of a logistical puzzle.

In general no one wants to share anything with anyone, but when two people cannot afford a device individually, but it is within reach when they buy it together, time-sharing becomes a totally acceptable solution.

> Installing apps is the trivial part; isolating, or removing / reinstalling user data is much harder. An SD card could work maybe.

Checksums might overlap by quite a bit. No need to remove programs installed by both users. If the total installation of each user is 10 GB, but the installation diverges 300MB only, not a big deal in most cases.
by asdff | 2025-09-16 07:30:33+00:00
I'm always surprised to see people on here talk about refresh rate. I can't see it with my eyes. I even just tested based on your comment with this m3 pro. Power settings are such where on power its pro motion and on battery its 60hz. I tried scrolling this thread really fast while plugging it in and unplugging it and I could not discern a difference. I'm not saying you can't, I'm just surprised I can't, given all I hear about it.
by friendzis | 2025-09-16 07:30:59+00:00
In what way React is anywhere near well designed?

Look over quick starts of React and Angular, for example. One is a well structured application, the other is a spaghetti script, all held by magic and conventions.

If you recall the (in)famous "PHP: a fractal of bad design", React basically ticks every box in this rant and then some. It's not surprise knowing it's origins, but still.

The reasons React has got traction are the same reasons PHP got traction or web frontend dev in general and have nothing to do with being well designed: it tries to "render" something visible, which makes early adoption much more interactive (hey, I've changed one line and now instead of 15 errors I have 25 different ones and the text moved!), however at the cost of any shot at long term maintainability. Before someone comes and tells me React is just a tool and you can make good products with any tools I encourage you to look at all the headliner star projects by Meta: if they cannot make websites in React at least somewhat functional and stable, no one can. Google headliners built with Angular, for all their warts, are at least for the most part functional.
by kijin | 2025-09-16 07:33:06+00:00
I don't see what would be so awkward about saying "Go to My Cases" even if it was spoken over the phone. The user is already looking at a screen that contains a menu that says "My Cases". You are reading out the name of that menu. That's enough context for most people IRL.

If you are genuinely worried that the user might try to look up your cases instead of their own, you can just add a few words to clarify: "Click the menu that says My Cases."
by taneliv | 2025-09-16 07:34:36+00:00
LOL, what? My (teenage) kids use my phone all the time, especially in the car, when I'm driving, but also at home. It's not like I have porn or banking apps on it, but what is the age verification going to help there? If the kids would install an app or used browser to see naked people, then my face would be available to these services, right? Better mine than the kids', I suppose!

(We're not in Denmark, but I wonder how it is going in our jurisdiction ...)
by kqr | 2025-09-16 07:34:49+00:00
There are other barriers to adoption besides network effects. I showed in another comment downthread how easy it is to inject React into just the parts of an otherwise static web page that need enhanced interactivity. Svelte and Qwik need to be compiled – if you don't already have a full modern frontend build chain, that's a huge added maintenance cost.

Solid, to their credit, does have some support for using it in non-compiled environments: https://github.com/solidjs/solid/tree/main/packages/solid/ht...
by jychang | 2025-09-16 07:35:45+00:00
90% of all important work is banal. That's kind of the thing.

I'm sure a lot of engineering hours were spent on getting the door handle on your car to the exact safety/cost/functionality requirements, and at the end of the day, it's a door handle. Replace "door handle" with 99% of hardware and software that you ever see, and the same thing still applies. And yet, imagine using a car without a door handle.

Most important work isn't sexy, it's banal stuff that's boring until you remove it and realize how important it is.
by gloxkiqcza | 2025-09-16 07:35:59+00:00
Important thing to note with AirPods is that it’s not just the batteries that deteriorate. All of the membranes and meshes and everything lives in a constant chaos of heat/cold, grease, shocks from being dropped, etc. If you get a new pair of AirPods Pro after two years they sound significantly better than the old pair. I’m on my third pair and I never once bought a new one because of battery life/failure.
by pjmlp | 2025-09-16 07:36:11+00:00
Comparing to writing X11/Athena or Win32 in raw C?

Which is what the respective department was doing before.

Swing is great, it does suffer from bad defaults though.

Anyone serious about it, would be getting books like Filthy Rich Client, and additional libraries like JGoodies.

Granted, they only came to be around Java 1.4 timeframe.
by king_magic | 2025-09-16 07:36:59+00:00
The install errors out after following two basic install commands. This is poor code hygiene on the part of the authors. That's "not ready for primetime" in my book.

npm ERR! code 1 npm ERR! path /usr/local/lib/node_modules/@openai/codex/node_modules/@vscode/ripgrep npm ERR! command failed npm ERR! command sh -c node ./lib/postinstall.js npm ERR! /usr/local/lib/node_modules/@openai/codex/node_modules/@vscode/ripgrep/lib/download.js:199 npm ERR! zipFile?.close(); npm ERR! ^ npm ERR! npm ERR! SyntaxError: Unexpected token '.'
by motorest | 2025-09-16 07:37:07+00:00
> You gave an example where the use of react would be justified to prove your point. You could have also given one where it isn't. The article is about the latter.

Not really, the article is about a belief some other approach would be preferable based on superficial and specious reasoning.

My example proved that this kind of superficial and simplistic analysis fails to account for critical aspects which are key to explain why a decision was made.

This doesn't go away by complaining that I refuted your point while I could easily not refute it.

The whole argument is silly, if you think about it. What could possibly possess anyone to believe they are the only ones who know better and everyone else in the world who disagrees is stupid and doesn't know what they are doing?
by Tade0 | 2025-09-16 07:37:09+00:00
It's much like an ad for a mobile game I saw the other day. It was something about building some kind of rotating tower, but the script was wholly unconvincing, saying stuff like "It's perfect for relieving stress". The AI-generated narration was not helping.

Now that I think of it, it read like text translated directly from some non-indo-european language and assuming a very different mentality.
by yoavm | 2025-09-16 07:37:39+00:00
This might be an unpopular opinion, but I think the raise of vibe-coding can be great for Linux on the phone. The main issue the ecosystem seem to suffer from is lack of apps. Apps building is becoming way easier, especially for simple things. If the cost of making software is going to drop significantly, we might be able to finally fill in the apps gap.
by seu | 2025-09-16 07:37:49+00:00
I used to run a BBS from my bedroom when I lived with my parents. I had attached a phone to the same line, and replaced the speaker with a led, so I would know someone was connecting because the led would blink intermittently for a few seconds while it "rang". Not sure if I remember correctly, but I think the BBS software even allowed me to see what they were doing.
by ixxie | 2025-09-16 07:39:05+00:00
It's really hard to be sure, but my pet theory is that frontend tech has been rapidly evolving since it had to solve some real problems that are relatively new at scale:

- Work with reactive variables

- Combine three different languages

- Write modular code

- Enable highly response designs

The target platform (the web) doesn't natively support all of these things elegantly, and maybe for good reasons.

I've got the feeling that frontend frameworks are starting to converge to some consensus on some of these things (e.g. signals), and I hope the next decade will be more stable than the last.
by 0xbadcafebee | 2025-09-16 07:39:22+00:00
But the thing is, the burning man principles give you everything you need to deal with scenarios like this. The burn is not supposed to be a vacation, and definitely not a place to completely disconnect. It's supposed to challenge you. And you're supposed to rise to meet that challenge, with radical inclusion, self-reliance, participation, immediacy. If you're afraid of cameras, wear a giant clown mask. If you want to feel freedom, walk into deep playa and close your eyes and ears. The burn doesn't care what you came there to take; it gives you what you need. (but I'm starting to realize that regionals have a bit less freedom)
by dlahoda | 2025-09-16 07:39:49+00:00
sorry, where exactly i stated no need to write tests?

i argue, overall, that antithesis less likely will be adopted in rust because language itself (in sense extended to typelevel patterns and in macro simulations) and its ecosystem (by ecosystem i mean available libraries and tools and integrations which cover a lot of antithesis agenda). i did not expanded ecosystem argument so, because there was objection to that yet.