MurphyA/hacker-news huggingface dataset:
by mschuster91 | 2025-07-11 10:28:40+00:00
As long as MS keeps making Windows worse and worse each release (and no one willing to develop decent ARM SoCs) and Android smartphone manufacturers keep releasing utter dogshit, Apple will have customers. They already market themselves as the privacy-friendly, "just works" alternative - and that's legitimately hard to fight.

Apple isn't in the position it is just because they make factually good hardware or because of their business practices - they are where they are because the competition constantly shoots itself with a sawn off shotgun.
by Roark66 | 2025-07-11 10:30:34+00:00
>Slovak here living in Czechia. Adopting euro would give you a seat at the ECB granting influence over monetary policy in the whole Eurozone.

This is my argument exactly. A seat gives a certain small amount if influence, the resulting policy will be an approximation of what is best for everyone. This may be pretty far from what is best for a developing country with fast growth if the majority is well developed countries with low growth.

Imagine you and your neighbour decide to pool your money and invest together. He is 65 years old and has 50k EUR, you are 21 years old and you have 1k. He prefers to put his money in a bank savings acct that will allow him to withdraw anytime (he's retiring soon) and he doesn't want any risk. You on the other hand don't mind risk at all, but you need a high rate of return (stocks would be good for you, maybe of the more "adventurous" kind).

If you pool your money he will have much more to say so you end up maybe with a 6 months term savings deposit to get a little more gain. You're both unhappy because that is not enough profit to you and it still locks up his money preventing him from choosing an early retirement. Compromises sometimes work for both sides, sometimes they don't work for anyone...

>You'd also get cheaper money (think mortgage rates going from ~7% (current rates in Poland) to less than 4% (current rates in Slovakia)).

You can get Euro denominated mortgages in Poland as well. As well as Swiss Frank, Dollar etc. A country does not have to get rid of its currency for people to enjoy lower interest rates in other currencies.

You can make an argument if you earn in PLN and take a mortgage in EUR it exposes you to the currency risk and it does. It is your personal choice. But there are plenty of jobs (usually higher paying) that pay a set amount of EUR or USD and it's often these kinds of people for whom these mortgages make sense.

We even have a long running scandal involving almost a million of people that got Swiss Frank mortgages over a decade ago that had interest rates below 1% and the banks structured these deals in such a way they made a killing on exchange commission. Basically people didn't realise they had to pay in PLN and the mortgage provider would convert to CHF applying their exorbitant conversion rates. There was no way to just pay in CHF. But this story is over a decade old and people have learned the lesson.
by al_borland | 2025-07-11 10:31:29+00:00
I graduated high school in 2001, which sounds like a similar era, but what I saw seemed very different. So maybe things changed pretty quickly once computers hit the mainstream and I’m just a bit older than you.

At my high school we had several girls get pregnant. I remember a kid getting a DUI and he made a necklace out of the tube used to blow in the breathalyzer and wore it with pride. In my first class of the day the kid who sat next to me had a flask he’d be drinking from at 8am.

A couple years after I graduated news broke that the track coach was basically throwing Diddy parties (we’ll leave it at that to avoid getting graphic). He, and several others, ended up in prison.

This was all in a sleepy little Midwest town that many would describe as charming and quaint.

Though Minecraft didn’t exist until I was already in the workforce. Facebook came out when I was in college. Facebook seemed to be a thing with certain groups (sorority girls seems to have a lot of competitions to get the most friends), but no one in my group of friends in college talked about it at all. I don’t think any of them even had accounts until later. Web 1.0 didn’t really change society, but Web 2.0 shifted it massively, especially once Web 2.0 made its way into people’s pockets.

I worked at the computer help desk at my university. We would get calls from high school seniors, who got accepted, trying to get their student email address early. They wanted to sign up for Facebook. I always found these calls strange, and the sorority girls too. People were either really into it, like an addict, or they were completely indifferent; I saw very little in between in those first years. Facebook probably blew up way more with the mainstream once they dropped the edu requirement. After that, there was a lot of social pressure to join.

Social media has always felt like a proxy for actual social interaction. It scratches just enough of that itch to make people think they are connected to others, without providing any actual connection, as the whole experience is largely passive.
by FieryTransition | 2025-07-11 10:31:39+00:00
I'm looking forward to the day where an ml/functional inspired language can be used for real time rendering and game engines, how far are we from that?

Realistically, one could argue it's not the right choice overall, but still, it's an application which would push the boundaries of what those languages have been perceived to have the greatness weakness in. An application which is mostly about handing mutable state with high performance.
by itopaloglu83 | 2025-07-11 10:31:41+00:00
That’s a very good and valid question but did they sell the device with the premise that anyone can run any app they want or only the apps Apple approved can run?

We believe in the same thing, our devices should be free like speech. But the whole thing turned into a show because some rich software companies don’t want to pay Apple 30% while they have no problem with other platforms like gaming consoles.
by Y_Y | 2025-07-11 10:32:29+00:00
I agree with you and GP.

Specifically, passive voice is what I'd choose when it is unclear or unimportant who the subject is. Maybe there's a race condition and the client or server may send a termination notice sepend on whose clock ran out first, but the result is (by design, ideally) exactly equal.

On the other hand, if there a a particular party that must terminate the connection, or which party does the termination will have a relevant effect (in the context of the text) it should be made clear through active voice.

(Of course you can skip passive and explain that it's immaterial who performs the action, but whether you want to go into that detail will depend on context.)
by geokon | 2025-07-11 10:32:33+00:00
I thought another option would be to use a `partition-all` transducer (and conj'ing a result list that way), but it seems those don't support step sizes. Maybe that internally could be as efficient as running along iterators in an imperative style

https://ask.clojure.org/index.php/2422/transducer-for-partit...

https://ask.clojure.org/index.php/13187/there-currently-opti...

https://clojure.atlassian.net/browse/CLJ-2797

Hopefully gets added to the language some day..
by grishka | 2025-07-11 10:32:55+00:00
Yes, guard rails are good. I'm not denying that. They are an important part of user education.

But only when they can be overridden. MacOS around 10 years ago is a good example. It came out of the box in a foolproof state — only apps from the app store or registered developers would run, and SIP is enabled. But if you know what you're doing, you could disable both those things without any loss of functionality.
by rsynnott | 2025-07-11 10:34:05+00:00
> I wonder what could explain such large difference between estimation/experience vs reality, any ideas?

This bit I wasn't at all surprised by, because this is _very common_. People who are doing a [magic thing] which they believe in often claim that it is improving things even where it empirically isn't; very, very common with fad diets and exercise regimens, say. You really can't trust subjects' claims of efficacy of something that's being tested on them, or that they're testing on themselves.

And particularly for LLM tools, there is this strong sense amongst many fans that they are The Future, that anyone who doesn't get onboard is being Left Behind, and so forth. I'd assume a lot of users aren't thinking particularly rationally about them.
by roenxi | 2025-07-11 10:34:23+00:00
If you want the thread to do a couple of laps I'm game - this is the point where I point out homelessness was the normal standard of living for most of humanities evolutionary history. People are demanding a standard for their children that only the tinyest of slivers of prior generation has been capable of providing. If any were at all, after accounting for standards of medical care.

Being unable to afford a home isn't the major factor here, that has pretty much always been a factor. It is standards, priorities and options changing.
by klabb3 | 2025-07-11 10:35:25+00:00
It doesn’t even apply to megacorps generally. The DMA applies to Core Platform Services – meaning app stores, browsers, etc – that are evaluated as gatekeepers individually.

The same company can have provide CPSs, with different status. For instance, Google is a designated gatekeeper of Android (OS) and Google Maps (Intermediation), but not Gmail. So the DMA won’t dictate anything related to Gmail, even if Google is a gatekeeper in other areas.
by skydhash | 2025-07-11 10:35:32+00:00
> You can look at the kind of work they're doing, how effective their solutions are, and how long it takes them to do it. That's the basics of it across a wide range of professions. Now, there's no one-size-fits-all metric or formula you can just calculate based on objective facts for most of this, because the work is more varied than e.g. factory work, but it's also not impossible to make the comparison, if you actually understand the work reasonably and you use judgement.

AKA, be subjective! Which people are wary of, because what it brings is politics and tribalism.
by nntwozz | 2025-07-11 10:36:23+00:00
I dream of an alternate reality where Steve Jobs makes snide remarks about politics, sets things right with the App Store (worldwide), Siri, Ai and the lackluster UI and quality control of software lately. Steve would get on top of things and speak his mind and we were all better off for it.

There's a severe lack of character in Tim Cook, I think the best thing to come out under his reign is the M-series hardware and return to sane computer design. He's timid, and his penny pinching fuckery is costing Apple a lot of goodwill that's a lot more precious and harder to gain back.

Maybe it's a shareholder problem, whatever—the early 2000's spirit of Apple was splendid.
by tim333 | 2025-07-11 10:37:12+00:00
In Gaza the Israelis have tried to give them independence - the Palestinian Authority in the 1990. In 2005 Israel withdrew from Gaza but the locals elected Hamas in 2006 which is dedicated in it's charter to the destruction of Israel which makes it hard to live peacefully as neighbours. You can't really have it both ways unless you have a lot of military power. Either independence and live peacefully as neighbours or attack the neighbours and be at a state of war.
by derangedHorse | 2025-07-11 10:37:14+00:00
I have used Bitcoin over lightning in a way that wouldn't be faster, secure, or cheaper. It could be made more convenient if Apple Pay allowed me to pop it up, but that's not a fundamental issue with the technology. The benefits of using it are no rent-seeking middle-men, increased privacy, and the underlying currency that provides a non-inflationary monetary policy. Within the last 30 days I've used it to buy burgers and was even subject to sales tax.

And about the volatility comment, "volatility" is measured according to a specific exchange rate and can't be measured when you haven't defined a baseline. Bitcoin has high volatility with respect to gold but has trended to having more upward volatility vs downward volatility (whereas the dollar is mostly down).
by nunobrito | 2025-07-11 10:38:04+00:00
I've installed the Android version from https://play.google.com/store/apps/details?id=com.rshemetsub...

It is fantastic. Compared to another program I had installed a year ago, the speed of processing and answering is really good and accurate. Was able to ask mathematical questions, basic translation between different languages and even trivia about movies released almost 30 years ago.

Things to improve: 1) sometimes the question would get stuck on the last phrase and keep repeating it without end. 2) The chat does not scroll the window to follow the answer and we have to scroll manually.

In either case, excellent start. It is without the fastest offline LLM that I've seen working on this phone.
by whywhywhywhy | 2025-07-11 10:38:15+00:00
Yeah after the 5 years where their main laptop model had a keyboard that became unresponsive within weeks, had a charger and power system that couldn’t even cold boot the machine it needed to sit there and pre-charge before it could boot itself, ran hot, ran slow, ran noisy.

I know we all love the post-M1 MacBooks but it’s increasingly obvious that machine is the exception to the decline of everything else including the laptop line until M1 redesign saved it.
by jspdown | 2025-07-11 10:38:35+00:00
With today's state of LLMs and Agents, it's still not good for all the tasks. It took me couple of weeks before being able to correctly adjust on what I can ask and what I can expect. As a result, I don't use Claude Code for everything and I think I'm able to better pick the right task and the right size of task to give it. These adjustment depends on what you are doing, the complexity of and the maturity of the project at play.

Very often, I have entire tasks that I can't offload to the Agent. I won't say I'm 20x more productive, it's probably more in the range of 15% to 20% (but I can't measure that obviously).
by whatevsmate | 2025-07-11 10:38:38+00:00
I want to see the mouse cursor moving and clicking, and keys typed by the AI appearing onscreen in realtime like you see in software product tutorials.

The jumpiness of pages switching and things changing when an AI is driving is extremely disorienting. I find it hard to follow a thread of continuity in the page flashes and ui changes as the bot acts.

Right now it’s like watching a screen recording with no hint as to what I’m “supposed” to be focusing on.

Regardless - I have use cases for this in the mcp/browser automation vein another user mentioned so super interested to see where this goes.
by saubeidl | 2025-07-11 10:38:38+00:00
That is how EU law works - the intent matters, not any written down version. Not only is that the only workable way when 24 different language versions of any law are valid at the same time, it also prevents rules-lawyering on technicalities that is oh-too-common in law systems like the one in the US.

Apple knows the intent of the law and thus they know what to do. They just don't want to and so try to but-actually their way around it with bad-faith interpretations like they would in other systems. What they don't get is that that's just not how things work here.

> When interpreting EU law, the CJEU pays particular attention to the aim and purpose of EU law (teleological interpretation), rather than focusing exclusively on the wording of the provisions (linguistic interpretation).

> This is explained by numerous factors, in particular the open-ended and policy-oriented rules of the EU Treaties, as well as by EU legal multilingualism.

> Under the latter principle, all EU law is equally authentic in all language versions. Hence, the Court cannot rely on the wording of a single version, as a national court can, in order to give an interpretation of the legal provision under consideration. Therefore, in order to decode the meaning of a legal rule, the Court analyses it especially in the light of its purpose (teleological interpretation) as well as its context (systemic interpretation).

https://www.europarl.europa.eu/RegData/etudes/BRIE/2017/5993...
by spwa4 | 2025-07-11 10:38:53+00:00
Except this is giving up anonymity, first, everywhere, not on a few sites. Two, the goal is to find an excuse to arrest you, not to get you to buy a birthday present for your niece when it's time. Well, that, and (this is Australia) to refuse you medical care because you looked up "best cigarette" 10 years ago, as well as refuse you unemployment because you Googled "how do people fake a handicap" after watching office space, 20 years ago.
by Freak_NL | 2025-07-11 10:39:31+00:00
I think it was one of those phases education went through. My writing isn't bad even, but that is despite some of the pedagogical approaches in vogue at the time. I remember getting a left-handed work book for practising the loops and waves in the first grade as a step before actual writing, and the approach used went so far as to demand left-handed children write with a backwards slant! Pure lunacy for kids learning to write. I never accepted that idea and just went on smudging my paper until ballpoints took over.

Now I write using a Japanese Kurutoga mechanical pencil. No pens for me if I can help it.
by seec | 2025-07-11 10:39:42+00:00
Yes but it's a lie of sorts. It's only reduced at the local level in some specific places on earth. What's more the local reduction has NECESSARILY been linkend to an increase in fossil fuel use to actually build, transport and install the panels. That's not even talking about the energy used for extraction of the primary ressources used to build the stuff.

Until we can figure out how to use solar to actually power the industrial processes necessary to build/recycle/maintain it, it's mostly a lure, a stop gap at best. And to be able to do that you would need to have an industrial policy with strong rules inside the countries using the solar.

But it's all very convenient to lie about it, as if we are doing something meaningful, it's part of the inbuilt duplicity omnipresent in today's society, that derive from female virtuous posturing/behavior.

And as the parent noted, in the case of reduction of fossil fuel use that is necessary at the global level because the effect of climate change is not localized, solar doesn't meaningfully change anything yet. In fact, it allows us to just consume more energy while still putting out as much CO2 as before and actually even more. Global fossil fuel consumption has not reduced one bit; it's extremely hypocritical to have various countries around the world increase their consumption to be able to say that there was a decrease at some specific localisation.
by virgilp | 2025-07-11 10:40:02+00:00
But that's sort of my point.

> using HA-capable systems

All the systems mentioned in this discussion are HA-capable (even Redis, for some usecases, is perfectly HA-capable; typically for a distributed lock it isn't appropriate, but then again, for the scenario under discussion, you don't need a perfectly safe distributed lock so it would work just fine).

The more interesting question is not whether a system is HA-capable, it's whether the system is appropriate for the job that's required of it (given said system weaknesses & strengths, plus the specific job needs). And my argument was that both Redis and Postgres were fine, for the job that was described. In an interview situation I want to see that my interviewer is capable of thinking through particular situations and having a good honest debate about strengths and weaknesses of a proposed solution _for a proposed problem_ - not just pushing their preferred solution as dogma. In many business scenarios it's fine & correct to architect systems as "HA by default" but in interview situations we're debating hypotheticals, and I am going to judge you based on the hypothetical at hand, not based on your day-to-day job, because I don't know what your day-to-day job is (and it's not what's being discussed).
by agust | 2025-07-11 10:41:30+00:00
The ability to install web apps that open as standalone apps, and not in Safari, was introduced by Apple with iOS 2.1 in 2008. Well before this ability was added to Android.

Apple invented installable mobile web apps.

Link about the needed metatag: https://www.mobilejoomla.com/forum/4-feature-requests/330-ip...

Steve Jobs introducing web apps as the way to develop apps for the iPhone in 2007: https://williamkennedy.ninja/apple/2024/01/30/steve-jobs-int...
by surgical_fire | 2025-07-11 10:41:51+00:00
Evolution is such a terrible way to look at this. The incentives of a hunter-gatherer nomadic group of people living in prehistoric African savannah and the incentives of people living in a modern urban environment are worlds apart.

Back then it was probable that most children would just die before reaching maturity, and most humans would not live much past their early adulthood. Life was fulfilled by the most basic subsistence, and that was all.

I don't think most humans nowadays, be them rich or poor, would want to live in such an environment.

Am I soft because I enjoy playing videogames or watching a movie after my daughter is sound asleep in her girl's bedroom in a house with proper heating? Probably. I still wouldn't want to team up with my neighbor to go into the wilderness to hunt a boar while the wife and daughter freeze in a mud hut.

> That suggests it is still a priorities question - people would much prefer to embrace the luxury and comforts of the modern world and work to maximise them rather than starting a family.

When given a choice, people enjoy some mild comfort. Oh the horror.
by achenet | 2025-07-11 10:42:00+00:00
possibly a stupid answer (and if so, someone please invoke Cunningham's law and correct me) but -

Isn't Rust ML/functional inspired? The original compiler was in Ocaml, if I'm not mistaken.

Isn't Rust at least somewhat close to being usable for game engines? https://arewegameyet.rs/
by Y_Y | 2025-07-11 10:42:04+00:00
Citizens of Israel, under Israeli law? Some are, but most are not. ( https://en.wikipedia.org/wiki/Demographics_of_Israel )

They're certainly humans worthy of rights and dignity, citizens of the world, and most are citizens of the (partially recognised, limited authority) Palestinian state. But I think it's clear what we are talking about, that the Israeli state is "democratic" in the sense that it has a conventional (if unfair) idea of who its population/demos is, and those are the people eligible to vote for the representatives at the State level.

The situation you describe actually did happen to me, and many others in states without jus soli which are nonetheless widely considered democratic. This is typical in Western Europe, for example.
by ants_a | 2025-07-11 10:43:39+00:00
In that snippet are links to Postgres docs and two blog posts, one being the blog post under discussion. None of those contain the information needed to make the presented claims about throughput.

To make those claims it's necessary to know what work is being done while the lock is held. This includes a bunch of various resource cleanup, which should be cheap, and RecordTransactionCommit() which will grab a lock to insert a WAL record, wait for it to get flushed to disk and potentially also for it to get acknowledged by a synchronous replica. So the expected throughput is somewhere between hundreds and tens of thousands of notifies per second. But as far as I can tell this conclusion is only available from PostgreSQL source code and some assumptions about typical storage and network performance.