skysight-inc/HackerNews huggingface dataset:
well, yeah...if mozilla's been selling all our data, then screw firing leadership—they as an organization are rotten to the core and should burn

but I honestly think that's a totally unreasonable conclusion to draw based on this kerfuffle alone
> politicians sometimes lie…?

That isn't a big enough reason to assume everyone's been fooled. Or at least, the people who disagree with you have been fooled. That's possible, but it's also possible you've been fooled. So bringing it up one-sided is a bit grating.
China is also authoritarian, has central planning, and deliberately had a one-child policy for a while to prevent the opposite problem.

I'm not saying this would be a pleasant or fun experience for those involved, but I am saying I wouldn't bet against China even on demographics.
Building a Hand-Drawn Digit Recognizer with PyTorch and Mnist
Yeah that view builder syntax is a perfect example of optimizing for the wrong thing. It makes for nice short examples but in real apps your compile times explode trying to untangle these crazy generics and the compiler very often just throws up its hands and tells you to figure it out. This means you just start commenting out bits of code until you find by trial and error what it doesn't like.

That this is shipping in the native UI framework for a trillion dollar tech company is astonishing.
The phoneme-number assignment is something I learnt from a book. That system was developed by several people over several hundred years. See https://en.m.wikipedia.org/wiki/Mnemonic_major_system for more details about it.

Indeed /w/, /j/, and /h/ are not assigned any numbers in this system. I believe the intention was to omit sounds that are phonetically too similar to vowel sounds.

A word composed entirely of vowel sounds are not used in this system.
Claude Plays 2048 - a twitch livestream
or usecase/adoption increase ? also : capex!=operating costs
This is completely made up bullshit masquerading as a fact.
It was not so much a "not enough time to transition" and more like "there is no consequences yet so why bother OH DAMN WE NEED TO MAKE IT TODAY IT GOES INTO FORCE".

Many had no issues, but a few companies didn't bother to do their homework, problem would have been the same if the period was twice as long.
I see you posting anti-Western comments all over the place but amidst your irrational hate you are forgetting history.

Originally, the US was the protector of almost all Asian countries from Japanese Imperialism, an axis power allied with Nazi Germany. How are people like you forgetting the rape of Nanjing or the mass killings of civilians by the Japanese across the Philippines and many other places? How are you forgetting Japanese imperial occupation of Taiwan and Korea? How and WHY are you forgetting Japanese Unit 731 [1]?

Ironically, the government which fled to Taiwan was ousted by a Communist revolution and chased into exile. How likely do you think is it that this operation, destablilising China, was funded and supported by the communist Soviet Union?

Writing that "US is the intruder" in your other comments completely dismisses history and is a ridiculous show of brainwashed anti-Western propaganda spread by Putin, Xi, Trump and such authoritarian dictators.

Of course a whole lot more happened after 1945 and American war crimes in Vietnam and elsewhere are part of that. As a European, I am aware of American cultural and military hegemony but I much rather argue with raging capitalists about workers rights compared to raging authoriatarian communists who kill everybody not on their ideological side.

Given all that, I am also glad that Europe is now moving to emanciapte from the dependency on American security infrastructure but that doesn't mean NATO should stop or that the US should stop being allies with European nations. Trump gets his goal of spending less for European security but that comes with the loss of hegemonial influence.

[1] https://en.wikipedia.org/wiki/Unit_731
For reasons I am not sure about,

When a new major version of macOS is released
macOS developers seem obsessed with quickly
releasing a new version of their apps that
will only run on the newest operating
system.

From then on any updates and bug fixes are
only available on the latest macOS

If you don't upgrade to the latest and greatest
macOS you are out of luck.

I fear the day when all new apps must target the
M* chip and everyone on the x64 side has a paperweight

This made even worse when Apple dictates when your
computer is no longer allowed to run the latest
and greatest OS¹.

On the Windows side, a majority of applications tend to
work on a wider range of operating systems.

¹ There are various ways of bypassing this and installing the latest
OS in a most unsupported manner.
KeePassXC 2.7.10 Released
I was literally just talking about this the other day—every app on my Mac that gives me trouble is from Apple (Music, Podcasts, Keynote). And don’t even get me started on the declining UX quality in iOS. It feels like the cracks are really starting to show now. I know Apple’s developer quality has been on a downward trend for a while, but at this point, it’s impossible to ignore.
This is also a big problem for multi-modal commuting. Do I really want to lock up my bike in a location that screams 'the owner won't be back for 9 hours', knowing police won't investigate bike theft?
True, but what I'm pointing out is - imagine parabolas never predicted movement of anything, or imagine that math itself never had any prediction power in the real world.
The self-consistency and the aestethics and the ability to prove statement inside itself would all be just a bunch of symbolic games, much like poetry or crossword puzzles.

You may argue that that, in itself, is powerful, in which case fair enough. But that "power" would be comparable to that of poetry or painting, which, in my opinion, does a disservice to the true power that mathematics holds. Mathematics is much more powerful than poetry and painting, because poetry never helped us build nuclear reactors.
Zuck Around and Find Out: Mark Zuckerberg and Meta's MAGA-Masculinity Crisis
I think of SQLite on the server as something that you would use when running in a traditional server (VPS or dedicated host) setup rather than an orchestrated, container-based one.
For an anaesthesiologist, intuition stands between life and death Essays
Sigh. Seems like Reddit is leaking again.
And also a vibrant democracy, potentially serving as an example (foreign and domestic) that alternative political systems are an option and perhaps even desirable.

I have a strong impression there are similarities with Russia and Ukraine. Having a neighbor with a similar culture and overlapping histories that also has independent, democratic government was likely viewed as a direct threat to the Putin regime and one of the driving reasons for the invasion. I could see a similar calculation with Taiwan/China.
Ask HN: What calculator are you using in 2025?
Tell me what calculator are you using? Is it an app a hardware or program on your pc? Is it for programming, science or just a litte bit adding and subtracting?
it's fantastic if you're on an LTS version about 2 years after it's released. Again, if you're a email & ebay user you won't notice, because even the in-between non-LTS releases work fine for that.

When you start wanting to replicate experiments, or run software you find on github, then you will learn the pain of ubuntu 20.04. or 22.04. Otherwise you can have the fun experience of most linuxes in the mid to late 90s where you are compiling arbitrary libraries to bootstrap some other library so you can find out where the package you actually want to compile's make file fails at.

Give me a rolling release distro or a source based distro any day.

ninja: all of this should be read as me saying:

"Why yes, i do in fact have several machines and VMs of ubuntu server installs, ranging all the way from 16.04 to 24.04; because that's the only way i can guarantee i can run any software posted on the internet."
I see a lot of irrational online hate for wind power - even going as far as wanting to dismantle offshore farms.

I do wonder who is fermenting this - the obvious place to look here is the fossil fuel industry - they have the means, the motive and a track record of flexible morals.

A lot of currently very rich and powerful people lose in a world where most countries and even people can generate most of the power they require.
They should raise their kids in a manner so they can be trusted to browse the web responsibly and talk to their parents about scary stuff.
Solar freakin' parking lot roofs.
Are you including energy usage that's currently not electricity but should be in the future?

https://www.tesla.com/ns_videos/Tesla-Master-Plan-Part-3.pdf suggests 240 TWh of storage is required, but also that that's a realistic target
Web server is down Error code 521
Visit cloudflare.com for more information.

I just wanted to see if there is a section for peace and reconstruction. /s
If your assignments are so easily circumvented by AI, you're not actually teaching much I think.

The way I see it, either one of two options will happen:

1. Trust based assessments
Everything will be continue as is now, only the students will be asked nicely not to use any AI in their learning, with the explanation that they're only shooting themselves in the foot by not learning anything that will be required later in life.

2. Back to basics
Everything will be paper-based again, with only in-person tests being used for grading. This sucks for a lot of reasons.

I don't see the education field innovating in any way, especially if it means adding more work on top for teachers, in the form of designing tests specifically to be AI-proof. The entire educational system stands on the shoulders of low-paid, overworked teachers, who are burnt out already.
recently switched from android to ios and it's buggy as hell
Seconding CL. For my personality, purposes, and preferences it's the closest thing to a perfect language.
Chinese agriculture is heavily dependent on fertilizer and energy imports. A blockade would easily result in famine.

In fact the history of China is just constant famines.
I'd wager that for the sort of person who has the desire to care deeply about stopping windmills being built (perhaps feeling a need to 'conserve' the old way of doing things), instead of say, worrying about putting food on the table - this is pocket change.
No problem. Neither of the current populations in Israel should have the right to ethnically cleanse the other one, regardless of historic demography in 1900 AD or 1 AD.
Depends where you're from. Lots of people use toasters in the UK.

I'm due to buy a new one, because the supposedly decent one I bought less than 5 years ago isn't toasting properly, and either burns the toast or does nothing despite adjusting the dial.
SEEKING WORK | REMOTE | WORLDWIDE

I'm a Serial YC Engineer who loves to solve complex problems in Systems / Infrastructure / Backend

Some of my previous works include:
- Building a Karpenter controller for a cloud provider
- Building a self-driving (ADAS) stack which can run on your Android phone
- Running Gentoo Linux on bare-metal Android phones, and running Android userland in a LXC container on the Gentoo userland

Resume: https://bin.wantguns.dev/resume
Blogs: https://wantguns.dev/blog
Email: mail [at] wantguns [dot] dev
So.. hypothetical could you decentralise the computation and software? Run it piggybacking on some virtual computer similar to that alien Signal search? Ty it to a cryptocurrency where the mining process is work on the weather model?
To be honest - having it all in one building - in the wild earth we move towards, was a single point of failure anyway.

How do you finance decentralised infrastructure, if you do not have a center with a power monopole to collect taxesd.
If all those e-scooter rental startups can have remote GPS tracking and theft alarms then it really shouldn't take much to implement that into personal ones too. I mean people leave those things absolutely everywhere and they never get rightfully stolen.

A 4G modem would probably be overkill, but one might be able to do it for free with lorawan. Or alternatively a big label saying "this bike is GPS tracked" with absolutely no extra hardware at all and hope that bike thieves are dumb fucks.
> What these companies need to do is slow down and stop chasing every shiny thing

Who is dealing in fantasies now, friend? :)

Apple's software really isn't in crisis. It's just very low quality relative to what people who've written software for a living know to be possible.

But it doesn't matter - Apple is a prestigious jobs guarantee program for rich kids first, entity that delivers value to consumers second.

It's not that they're chasing shiny things. They're cosplaying competence and they genuinely don't know it. They think they're actually competent, elite really, because they attend 'elite' schools, get good grades and go work at the 'best' places.

They have it ingrained in them that anything a poor person says can be disregarded because poor people are losers, because they're poor. They're an unintentional suicide cult. They genuinely don't know it. You can't convince them of anything because they are rich. If you complain - go see a therapist, there's something wrong with you.

You can youtube search Garys Economics. It's a poor kid who slipped into the rich kids club and defected. It's quite eye opening.
I agree completely that something needs to change procedurally—this can't be allowed to happen again
Having used Go professionally for over a decade, I can count on one hand the times I used recover(). I've actually just refactored some legacy code last week to remove a panic/recover that was bafflingly used to handle nil values. The only valid use case I can think of is gracefully shutting down a server, but that's usually addressed by some library.
Modular Phone Concept Is Xiaomi's Plan to Kill the Camera Bump
It's a bias to think the problem is people not knowing how to architect a good CSS solution. The reality is projects are maintained by multiple people over the course of its life. OOCSS only brings technical debt and constraints, and not to mention bloated CSS files. A good explanation why OCSS is bad https://www.fcss.club/manifesto and why functional CSS or atomic css is better in the short and long-term https://www.fcss.club/why. Tailwind just brings more complexity.
I do prefer acoustic versions of Route 66, On the Road Again, and King of the Road.
> illegal agressor

Are there any "legal agressors" ?
> panic and recover are best reserved for exceptional circumstances.

You might go with Joshua Bloch and say exceptions are also best reserved for exceptional circumstances (which actually only means "things aren't working as expected"), that's why Go's authors used "panic" instead of "throw" or something similar, to make clear that it shouldn't be used where you might use exceptions in other languages. I mean, it's in the FAQ too: https://go.dev/doc/faq#exceptions
Why won't European or Canada or Australia defend democracy and provide Taiwan security guarantees and protection?
Also cycling on the pavement where the snatching occurs is more acceptable on an e-bike, even though it's illegal even for a pedal bike.

The police should still be stopping those bikes as they don't meet the legal definition of EAPC and so require a licence plate. Not that they do.
About a year ago I changed from android to ios, thinking id have better integration with my laptop.

A year on and my main take away is that ios is slow, buggy and has frustrating ux. The over use of modals and no consistent pattern for going back are frustrating. The UI lagging and glitching out and application crashes are so much worse and more frequent than I had on an old pixel.

I dont think ill stick with ios for my next phone but i dont plan on replacing it for 3 years so it's going to be a frustrating 4 years with a supposedly premium device that is objectively an inferior product.
My impression after spending month and half in Taiwan last year is that China wouldn't have to fire a single bullet to take over the country. The only thing that would stop China is a US president with the strength to put two aircraft carrier strike groups between the island and the mainland. [0] If China needed Taiwan strategically they can surround the island in two days and take it the next. I concluded China is only postering and it is the economic threat with its ASEAN trading partners and the EU that keeps it at bay. The ASML chip fab machines are designed to be remotely disabled so they are not getting chips. [1] There is nothing to be gained from attacking the island and that is the reason it hasn't happened.

[0] https://en.wikipedia.org/wiki/Third_Taiwan_Strait_Crisis#199...

[1] https://www.theregister.com/2024/05/21/asml_kill_switch/
Thank you for sharing and I'm glad you got out of that mess and recovered. That's good advice and I've been through something similar myself a while ago. Back then, I tried working in a taxi, but programming ended up saving me. Now, if things keep going this way and AI starts taking over IT jobs, it’s quite possible I’ll have to work as a driver for Uber, where there aren’t as many AGI robots yet.

For now, I still wanted to focus on building startups and developing humanity's economy, which is what I'm best at.
You need to have a color selected to begin with. This bug won't appear when switching from an image/dynamic to color. Only color selected -> close app -> reopen -> top right custom color. But even then, it's a MINOR thing, it doesn't stop me from selecting the right color at all...
I know this is not a very helpful w.r.t. protection, however there is https://bikeindex.org/ - recently I was listening to a Darknet diaries podcast https://darknetdiaries.com/episode/153/ which has a nice story about stolen bikes and what to do about it.
“I reject your reality and substitute my own.”

You can dismiss any source by saying “nuh-uh” but you need to back it up to be taken seriously here.
> Those who care very deeply about very tight privacy

> that has enough privacy to be sustainable

These are the key phrases. Mozilla has hitched its wagon to advertising. Behind all the bluster over last week, the underlying direction is clear. They bought Anonym [0] and Ajit Varma, the new VP of Product for Firefox and source of the updates, is ex-Meta. It's reasonable to assume that he's there, in part, because of advertising expertise.

Some will see Anonym's "privacy-powered advertising" as "enough privacy" and the only viable way to sustain Firefox without Google's annual cash injection.

Others won't buy that, believing that a browser can be built without relying on advertising. Ladybird is taking this approach - so we'll find out.

> If Firefox’s market share dips any lower website makers won’t support it

This is the risk the exec team must know they've taken. Specifically: what proportion of the current Firefox user base exists because of the historic pro-privacy stance, and what percentage of that will leave because of the advertising-based future?

[0] https://www.anonymco.com/

--

EDIT: addedd missing reference
We don't develop without components anymore.

You can have a nice component with all the cases, type-safe, and apply few utility classes to produce more maintainable code.
I'm looking at the https://www.mozilla.org/en-US/privacy/firefox/#lawful-bases section of the new privacy document which goes into more detail on what is collected and why, along with the "Types of Data Defined" section above it that describes the different data.

It doesn't differentiate when that data is stored locally, when it is sent to (and collected by) Mozilla, and when it is sent/accessed by the website you are on/using.

Likewise, because "Interaction data" covers both "how many tabs you have open" and "what you’ve clicked on" (as well as ad related information in the next paragraph) it can cover things like handling anchor ping attributes (what you've clicked on) which are nec1essary for Firefox to work w.r.t. that feature vs. collecting ad related information ("Click counts, impression data, attribution data, how many searches performed, time on page, ad and sponsored tile clicks.") which is not.

With those broad information categories they are combining different use cases from using the browser, telemetry, and collecting data useful for advertising.

Another example: in the "To adapt Firefox to your needs" section they explicitly call out sending location data to websites like Google Maps but the data collected is listed is "Any data type" not "Location".

I know there are other cases, but the specific wording is vague and unclear. For example that section mentions being able to "clear your browsing history". As a developer I can infer that that is related to JavaScript APIs being able to access your browsing history, but that isn't called out in this section so it is unclear that this is what they are referring to.
Spigot: an extremly precise calculator. it calulates every formular to the needed precision. Other programs often have problems with longer formulars, especially when it goes to an precision beyond 3 numbers after the comma.
If we need to do anything, it's get behind Ladybird, and put up with a Firefox fork for the next 12-24 months as a 'daily driver'.

Mozilla has little enthusiasm for developing its actual web browser, and doesn't seem to like its users very much.

For the past decade, Mozilla has made one bad choice after another, and every time it blows up in their faces, their takeaway is that they failed to properly 'educate the customer'.

Mozilla should just get out of the way. If Google Legal didn't need them, they already would be out of the way.
I wonder what would happen to the US economy if other countries did similar things.
An Italian plumber had a solution
I think many people believe this is an absolute bubble, that these valuations do not correspond to fundamental values of the business and are just based on promises and fraud.

I don't like having such a black and white view of the world though, so I would be interested in seeing if there is any sane reason for these valuations. Do you think these businesses would be as highly-valued if there was not all this hype around? How would you justify this valuation?
Yes, trying to find the "original intention" is as valid as anything else, but not more valid than anything else, that was my point. Because it's very usual for discussion to be centered only on that.
But not for someone thinking their £2m house will “lose value”

There are a lot of rich people in the U.K.
Reference counting is a form of GC / automatic memory management [1] but it’s ok, it’s a common mistake to make. What’s less ok is this absolute intransigence in persisting to believe that memory leaks aren’t possible in tracing GCs but only when playing the same definitional games you accuse Rust of doing by limiting the types of things you count as leaks. For example, if I implement a cache as Map<String, Object>, that’s a memory leak if you define memory leaks as retaining memory longer than you’d actually need if the goal is to have just a single instance of a value for key live (because it’s not using a weak reference) or forgetting to delete/evict from the cache. Bad software design can result in memory leaks and defining it as not a memory leak because a live reference to an object exists somewhere is just playing the definitions game [2]

[1] https://en.m.wikipedia.org/wiki/Garbage_collection_(computer...

[2] https://stackoverflow.com/questions/4987357/can-there-be-mem...
Killing wild birds accidentally is completely different from raising and bucthering birds for food, from virtually any point of view I can imagine. People who have no problem with eating meat will still not find it OK to kill a pet pig, and might still consider sport hunting wild boars to be barbaric.