skysight-inc/HackerNews huggingface dataset:
In principle as long as a state has legal hooks into a large enough part of the business it’s probably ok. Data centers are less tricky than phones because they don’t move.

I’m also not sure there’s so much practical difference between a company headquartered in the EU vs USA. The relevant thing would seem to be where operations happen, and what legal and practical hooks each side has into the company, including physical location of servers and the people who operate and write code for them.
It's like hiring Cookie Monster to make the cookie factory more efficient.

He's just going to plant himself at the end of the conveyor belt of fresh cookies with his mouth open, and get rid of everything else.

Musk is going to try and entrench himself so much, that he'll never be able to countenance his opposition winning and removing him. Unless Trump dislodges him first, he's going to be a permanent problem.
This very neatly fits the "solution looking for a problem" mindset.
this was pulled from the 2024 monthly budget report from the treasury.
My overriding feeling after reading this is: displaying text is a key job of a web browser. A browser that showed no text would be useless. And yet, after learning that Chromium's text looked wrong on Windows (by far the most important platform for Edge and Chrome), it took 4 years for the Chromium and/or Edge teams to fix it.

4 years of user research?

3 years to respect the user's ClearType Tuner values?

Being a regression from pre-Chromium Edge, this should have been a release blocker on Chromium-based Edge. Instead, text looked bad for 4 years.
He could have made life easier for those following in his footsteps if he'd not gone out in a blaze of bitter nerd glory.
> This idea that conflicts need to be resolved quickly and in the favor of a golden boy is a millennial/zoomer issue.

This is a strawman with no support behind it in the actual blog post. Marcan's issue wasn't that he wasn't "getting his way", his issue (from his viewpoint) was with Linus and co. claiming to support Rust on Linux while doing nothing to aid in adoption and in the case of some maintainers, actively sabotaging its implementation.

If you're going to do something, then do something. Don't say you're going to do something, then do nothing while your underlings actually do the opposite.
https://archive.ph/mvplB
That's useful context because as a complete laymen I thought his message was largely reasonable (albeit I am not unsympathetic to the frustration of being on the other side)!
> Then 2024 happened. Last year was incredibly tumultuous for me due to personal reasons which I won’t go into detail about. Suffice it to say, I ended up traveling for most of the year, all the while having to handle various abusers and stalkers who harassed and attacked me and my family (and continue to do so).
It’s the literal opposite. The fancier the website, the more likely it is they intend to sell you something.
This is great. It's a more linear workflow that mimics how we filter data in our minds. How long until it's available in MySQL (never, probably)
I was a little shocked to learn he associates himself with Miasma theory of all things over germ theory

https://pauloffit.substack.com/p/understanding-rfk-jr
I mean, I kind of understand Nissan's position of not wanting to be a subsidy. And while Nissan is probably in a worse position than Honda, Honda has fallen from grace as well, they were/are a one trick pony and also in danger of complete irrelevance.

What I don't get is how Nissan exited so many segments it did well in... Look at off-road SUVs: Jeep is making a killing selling Wranglers, Ford can't keep Broncos in stock, Toyota is now selling 4Runners AND Land Cruisers in the US, where's the new Xterra?

Compact to midsize trucks are all the rage too, Nissan basically ignored that segment not updating the Frontier for what, 15 years? Then coming out with a new Frontier that is already 10 years behind on arrival...

They squandered their first mover advantage in EVs...

They literally gave up on everything that isn't a cheap shitbox, all they seem to sell is bland, cheap small SUVs and cars. Meanwhile a bunch of segments they used to care about are exploding.

Honda meanwhile doesn't really have any hits other than the Civic and maybe CR-V... Their SUVs are boring, their cars are boring, they have no off roader, never seen one of their EVs (according to their website it exists). Hyundai/Kia are doing everything Honda is doing but better. Honda has racing pedigree and probably could be doing something interesting but they just aren't.

An actual merger with a new name and some new energy could have revitalized them both and allowed them to escape the past if neither of them want to play to their historical strengths anyway... Honda making Nissan a subsidiary though is also old thinking, and just ain't it.
We were actually talking about this for quite a while on Discord yesterday. The duality is visible to the user in jj as least as much as it is in git.

Some command arguments treat commits as snapshots (e.g. `jj restore --from/--into`, `jj diff --from/--to`, `jj file list -r`) and some commands arguments instead inspect the diffs (e.g. `jj rebase -r/-b/-s`, `jj diff -r`, `jj squash --from`, `jj log <path>`).

The first-class conflicts (https://jj-vcs.github.io/jj/latest/conflicts/) allow jj to be much better at treating commits as diffs than git is. In particular, there's no real difference between merge commits and other commits; any commit can introduce conflicts and any commit can resolve conflicts. We define the changes in a commit as relative to the auto-merged parents. That means that the diff-centric command arguments work in a consistent way for merges too. For example, if you create a new merge commit (`jj new A B ...`), it might have conflicts, but we still consider it empty/unchanged. If you resolve the conflicts, then `jj diff` will show you the conflict resolutions, and `jj rebase` will rebase the conflict resolutions (a bit like git rerere, but it also works on hunks outside of the conflict areas).
Hopefully this round of extremely poor government decisions helps edify the populace in future elections.
Has apple responded to this? Are they going to comply with the UK demand?
Taiwan added similar ToT clauses when they backed TSMC, UMC, PSMC, and others back in the 1980s-2000s.

Intel is absolutely lobbying for this to hamper TSMC, but Taiwan's industrial policy ain't a saint either. At least this spurs some amount of Capex spending in the US.
It's practically impossible to document all your assumptions in the type system. Attempting to do so results in code that is harder to read and write.

You have a choice between code that statically asserts all assumptions in the type system but doesn't exist, is slow, or a pain to work with, and code that is beautiful, obvious, performant, but does contain the occasional bug.

I am not against static safety, but there are trade offs. And types are often not the best way to achieve static safety.
Looking back at our Bug Bounty program in 2024
I appreciate you taking the time to write all this out for me! This is really helpful in understanding rebasing, and generally how the commits work.
Baidu to make Ernie chatbot free as Alibaba and Apple team up on AI
You think breaking things for 10% of Americans is not harmful?
To make it more difficult to vote. That's the goal.
I'm not a kernel developer, and never done anything of the sorts either. But, I think the argument is that if they have two versions of something (the C version + the Rust bindings), the logic/behavior/"semantics" of the C version would need to be encoded into the Rust types, and if a C-only developer changes the C version only, how are they supposed to proceed with updating the Rust bindings if they don't want to write Rust?

At least that's my understanding from the outside, someone please do correct me if wrong.
The last 4 years of extremely poor government decisions edified the populace in this last election.
Have I written encrusted oranges?
I'm sure youtube is totally fine with the bandwidth costs considering their embeddable player is made for tracking and advertisement.
I'm here to insist they are wrong, because people's notion of a term is not actually what that term might mean. Call me an etymological prescriptivist but OSS has a defined meaning that no amount of vibes-based hand wringing will change, it pertains to the OSI definition in my view.

And let's not forget, licenses are legal contracts, so it behooves people even more to get them correct lest they be sued.
Marcan's career as a developer includes lots of development on hostile systems where he's jailbreaking various consoles to allow homebrew.

Asahi Linux is similar, given how hostile and undocumented Apple Silicon is, but it has a great amount of expectations of feature completeness and additional bureaucracy for code changes that really destroys the free-wheeling hacker spirit.
If you actually follow the exchange, he threw temper tantrums until he got suspended off Mastodon. I don't know, but that's not what I would expect from a professional developer.
Because the rich would rather spend money on things they can own than spending on people. If I spend a million dollars on an AI cluster to replicate my programmer, it'll never need another vacation, never complain about conditions, never argue, never balk at unethical requests, etc.
I was going to ask about this number, because it seems high enough to be statistically improbable, but back-of-the-envelope arithmetic says otherwise: there are about 10 cases of pancreatic cancer per 100,000 people per year [1], so let's say each person has a 1 in 10,000 chance of a diagnosis each year. If you know somebody for 50 years, there's a 1 in 200 chance they receive a diagnosis in that time, so you'd expect to need to know 2000 people to eventually know 10 diagnosed people. 2000 is a lot, but "knowing" a person is a pretty loose term, and pancreatic cancer has a miserably high death rate within 5 years, so it's unfortunately plausible.

[1] https://seer.cancer.gov/statfacts/html/pancreas.html
It's not that easy. With the stripe layouts, all you have to do is increase the horizontal or vertical resolution when rasterizing, then map that to subpixels. There's no current methodology or algorithms to deal with triangular layouts, etc. And OLED's subpixel layouts have been moving around yearly with both LG and Samsung. Those two even have RGB stripe layouts forecast for the future.
>We also added people and created operating structures that were meant to speed us up, only to find they were slowing us down.

Management's answers to problems is always more management, amusingly even when they think they're going to "speed us up".

>As part of this new approach, we are also bringing key technical teams together to ensure all product decisions directly support our new principles.

And just a little later is something that sounds like it will slow them down / put more people into every decision to be made ;)
Because IDs don't necessarily prove citizenship (e.g., green cards). Birth certificates do.
The framework is "we will discuss it and a consensus may emerge". Linux is an open source project, not a company trying to remain profitable for the next quarter. If some outsider stumbles in and expects something else, well, they didn't understand what they were getting into.
> Rust has a stability guarantee since 1.0 in 2015. Any backwards incompatibilities are explicitly opt-in through the edition system, or fixing a compiler bug.

Unfortunately OP has a valid point regarding Rust's lack of commitment to backwards compatibility. Rust has a number of things that can break you that are not considered breaking changes. For example, implementing a trait (like Drop) on a type is a breaking change[1] that Rust does not consider to be breaking.

[1]: https://users.rust-lang.org/t/til-removing-an-explicit-drop-...
Unicorn Engine 2.1.2
Hi HN! My first thread here though silently viewing for quite a while.

Unicorn Engine 2.1.2 is out and I hope it is stable enough as a long-term version. What’s your guys opinion on Unicorn?
A better approach being "The press says we should be upset and afraid, therefore we should be" ?

Writing an alarmist piece on every little thing this administration does is the exact same thing that Fox did for the previous administration.
The thing about Charleston's fence is you don't know why the fence was erected. But we do. The government created it, and the government can remove it.

A wild and ruthless cut would mean that the US Government would revert to a similar relative size it was in say, 1990. Back then Debt to GDP was about 60%, now it's over 120%, for measurably worse outcomes, wage stagnation, housing costs, healthcare, education, etc. One vocal group seems to think that we could solve it by spending more money and creating more programs. You know what they say about repeatedly doing the same thing and expecting different results.
So you track your website vistors?
Sure, why not. We can have 19th century medicine alongside our 19th century tariff and trade strategy.
No one is claiming there's no waste and fraud,
that exists in any large organization.
As the article notes,
the efforts so far don't seem to have demonstrably found and eliminated it.
"they seem to be using very nonspecific and unsubstantiated allegations of fraud to justify a massive overhaul of specific government agencies. "
Do you need permission from the government to do independent research?
It's fair criticism. Asahi is paraded around like a real alternative, well where are the features?

> we brought the platform from nothing to one of the smoothest Linux experiences you can get on a laptop.

Despite the accomplishment this overselling irks me.
Yeah that's true. Also, you, as the query writer, know how much the table has and will have and sometimes you decide what to do based on that information too.
I'd argue that you are the one missing the point.

These things are already taken into account via population scale statistics. In most cases, it's at best debatable whether more or less screening leads to an overall better outcome across the entire population aggregate. The argument against more screening is that it can (and the claim is it does) lead to overall worse outcomes in aggregate. For any individual case however, the story may be totally different.

What we need are better mechanisms to bin positive results to steer people towards a finer grained course of action. That'd change the math to be more of an overall net benefit.
Best not to rely on Rogan to get quality information.
You assert that very confidently, but a (admittedly not very thorough) search isn't turning up any citation for this. Do you mind linking to the law that says this so the rest of us can read the primary source?
People should not be able to get this rich.
But the US demands data from non US citizens stored in non-US countries aka CloudAct.
Astronomers measure gravitational waves rippling across universe via Pulsars
Regardless of whether hector is asahi Lina or not, the whole vtuber doing work that's important to a lot of people has a kinda off vibe and makes me a bit uncomfortable.
>"These people are members of a community who care about where they live... So what I hear is people caring very loudly at me." -- Leslie Knope

that's a very healthy and - I feel - correct attitude towards this kind of criticism. I love when wisdom comes from stupid places.
I'm so sorry for your loss. Could you share how old they were ? I'm relatively young, but the fear of getting some form of cancer is on my mind lately. And the timing of it always seems to be so cruel.
I was an early donator to marcan and never expected any delivery from Asahi project, just thought that the idea of having Linux of Apple Silicon was awesome and worthy of my support.

But then marcan told his supportes to fuck off unless they commit to supporting his political ideas, which I was not willing to do.

I guess this comment will be seen as abuse from the HN crowd. Oh well...
The people that mattered didn't see jail. That's the problem.
OCaml took the '|>' pipe symbol from F#. And F# was the language that made the '|>' pipe symbol popular in mainstream programming (as opposed to the unix '|' pipe symbol), afaik. According to Don Syme, it was used in F# in 2003 (see "Early History of F#", section 9.1, [1] which references [2]).

Here's his full comment:

/quote

Despite being heavily associated with F#, the use of the pipeline symbol in ML dialects actually originates from Tobias Nipkow, in May 1994 (with obvious semiotic inspiration from UNIX pipes) [archives 1994; Syme 2011].

... I promised to dig into my old mail folders to uncover the true story behind |> in Isabelle/ML, which also turned out popular in F#...

In the attachment you find the original mail thread of the three of us [ Larry Paulson; Tobias Nipkow; Marius Wenzel], coming up with this now indispensable piece of ML art in April/May 1994. The mail exchange starts as a response of Larry to my changes.

...Tobias ...came up with the actual name |> in the end...

/endquote

Haskell has had "$" or "backwards pipe" for ages, but that is just another way of doing function application and it does not feel the same as (and is not used the same way as) the unix-style piping paradigm.

[1] https://fsharp.org/history/hopl-final/hopl-fsharp.pdf

[2] https://web.archive.org/web/20190217164203/https://blogs.msd...
This sounds like a “reciprocal” play against China. Everyone has been saying China uses this tactic to steal IP. The dirty little secret is that they did this to Tesla (suddenly they have all this homegrown EV tech after they let Tesla into the country), and I think Elmo is pissed. The other dirty not so secret is that Deepseek just trained against OpenAI (stole it).

It’s a Cold War.
For me, that gradient translates to “cheap”, from the gradient back of cheap Android phones and really badly dyed cheap curtains.
> Any backwards incompatibilities are explicitly opt-in through the edition system, or fixing a compiler bug.

This is a very persistent myth, but it’s wrong. Adding any public method to any impl can break BC (because its name might conflict with a user-defined method in a trait), and the Rust project adds methods to standard library impls all the time.
Discussion (1265 points, 3 days ago, 575 comments) https://news.ycombinator.com/item?id=43002511
Show HN: Cloning Blurhash, my favorite library, to understand it better
Did you choose not to give the reverse analogy upon discovering that EEs working on medicine are already called medical engineers?
Same could be said about mining and the detection works
Sounds like yet another Patent Office "d'oh, obvious to anyone skilled in the art" failure. Back in '97 (date of the patent), hard drive technology had already been through multiple generations of using Moore's Law to move yet more had-previously-been-external functionality onto the PCB's of HDD's. Similar with a wide variety of other computer products.
The drilling efficiency of a wood-bit is not only comes from the tip, the bit is razor sharp throughout to effectively drill and smooth the hole at the same time. In terms of this particular bit, while it's not the fastest I have seen (and I semi-regularly use a drill with any and every material), it's not particularly inefficient on what it looks like not-very-soft wood.

> Phillips screw heads also slows things down due to the greater care needed to avoid...

It has a Pozidriv version too as the article notes. Also it's worth noting that even though you don't slip a Phillips or Pozi screw, the driver gets nicked and worn drive by the constant application of torque repeatedly. Even my Weras show some wear even though I give the utmost care I can give.

I'd use that thing at home for light duty stuff, or use it for a very long heavier duty job and might get rid of it at the end of the day.

Self tapping screws do not drive so cleanly most of the time, so I'd not prefer them for the places I see every day. They're good for places I can't see at the end of the day.
Good. I vote for omitting the pipe lexemes. I hate them.

Of the alternatives linked (elsethread), PSQL is the least bad. I'm ambivalent about the curly brackets; will have to ponder.

Malloy would be improved by omitting the superfluous (JSON-esque) semicolons.
These are often the same classification of individual who tend to modify their viewpoints towards “change is progressing rapidly in an area that I don’t understand and this scares me.” Anytime an expert in a particular area has their expertise challenged or even threatened by a new technology it is perfectly human to react in a way that is defensive towards the perceived threat. Part of growth as a human is recognizing our perceived biases and attempting to mitigate them, hopefully extending this into other areas of our lives as well. After all, NIMBYS probably started out with reasonable justifications for why they want to keep their communities the way they currently are - it’s comfortable and it works, and they’re a significant contributor to the community. Any external “threat” to this concept becomes elevated to a moral crusade against the invaders who are encroaching upon their land, when really they’re jousting against windmills.
Yeah but what did you expect, donations to go up during that period, stay the same or go down?
We almost have this in the form of a social security number. But the system is ridiculous:

1. Getting an SSN requires all kinds of obnoxious documentation. It should be easy for anyone, legal or otherwise, to obtain an SSN, and mere possession of an SSN should not indicate anything about one’s citizenship, voter, employability or immigration status.

2. It should be straightforward for anyone to obtain official ID that ties them to their own SSN.

And then the voting system could look up an SSN in a database to determine voter eligibility.

(For that matter, the current system by which a visa is generally applied for from outside the country and by which one’s immigration status is oddly tied to the act of entering and exiting instead of to the legality of being present and having a job is rather absurd.)
I understand the recommendation for breast cancer screening is that women should stop doing it above age (I think) 70, even though the incidence of BC continues to increase with age, due to declining benefit/risk.
Thank you for pointing out the blue line comment, I didn’t grasp it and continued. If you are right I’m saddened to see this type of politics being played in the kernel development. Especially since the Russian maintainer incident.
We now have discrimination down to a science.

- Gattaca, 1997
" sparks literally begin two fly." Snarkyness, poor editing or A I?
I was wrong about databases
Elected officials trying to do what they told voters they would do is literally the textbook definition of monarchy.
After confirming my email address, my browser is stuck on the page showing "Loading with Protected Routes..." for a full minute. I was about to close the tab, then it continued all on it's own. That loading time is a bit too long and/or the UI doesn't reflect that the user needs to wait a long time.
The new icann directive is that they suggest we shutdown whois. So in theory at least there will be only RDAP. I'm guessing all the distros will add something soon.

On the other hand my employer and I imagine most other registries are not planning to shut off whois. Actual people in the real world still use it.