skysight-inc/HackerNews huggingface dataset:
I'm getting so interested in the meta dynamics of this. The ability of the Chinese company to just openly state "we're working on this because it's interesting" rather than the US version "We want to wrap the world in puppies and hugs and we love you all and it's just a really embarrassing mistake I ended up buying myself a Koenigsegg and fired all the scientists from my non-profit board". To apply the same scepticism to the Chinese CEO - you can't threaten the monopoly of the Communist party so you have to pretend you're less capable than you are.

I don't think there's any doubt that China can produce some level of tech innovation, I do wonder if it can be sustained and exploited since we saw the damage that went on with Alibaba. Although maybe that's looking like a more reasonable approach when you see the danger of the opposite happening in the US.
Gift cards are so much trouble. If I ran the world I'd ban them.

(My sister-in-law bought a Burger King gift card for my son. She didn't know that BK went out of business in my town. My son and my wife spent half of it when they were in Cortland. My son fucked up and I'm like "you better give me that gift card" and I had it in my pocket when I was at the Oculus in NYC and hadn't eaten anything since getting on the bus in Ithaca. There was a BK across the corner with a disgusting pall of smoke and grease and a Chopt across the street. The BK was packed and I anticipated more than a 30 minute wait -- hamburgers are not fast food. So I went to Chopt, got some better food instantly, and I still have $5 left on the gift card a year later)
She is a "customer-support engineer" on a EUV machine from ASML.

Shitty clickbait title...
Where have you traveled in 2024?
> You're just a hater.

Yeah, with hundreds of contributions to multiple Linux projects including the Linux kernel, GCC, KDE, Wine, etc.

A total hater.

> How you have to tweak registry to remove the ad, but still can't get rid of OneDrives reminder, and then comes the forced updates.

Takes roughly 2 minutes, ok.

> Settings are spread in between millions of places, extremely confusing, and twisted.

Not sure what you mean. In Linux settings are spread all over UI, /etc /home/.config /home/.app etc. etc. etc. And you need to learn shell and console editors to configure stuff.

> Search results are random, what the hell?! Can't even run the most used app with confidence, from search. Which is just a absurd.

Search is not even available for multiple Linux DEs.

> Managing software, is freaking pain. Everything is everywhere, no proper centralization whatsoever. choco is good, but its cli, with which people have so much issues with.

MSI and GPO exist. Most serious applications nowadays have auto-updaters. Others often need no updates.

> Windows is just not usable, and in my way, it's only feeding on the legacy, the apps.

Works near perfectly for 2 billion users.

> But Linux becoming much better now

Barely works for its 40 million users, riddled with bugs/regressions and missing features.
Bullshit of the ages. China is not even that cheap in terms of labor anymore.

This is just the capital class mantra wanting to reduce labor protections, because of course they will.
What we call AI is not “the future”. But I’m not sure how OpenAI stealing European IP would help Europe, even if it is.
The British Empire was actually one of the most benevolent ones. There's a reason why Gandhi's violentless approach worked and why China is an independent country.

Colonialism might just as well exist today like it did in the 1800s. UK amongst others specifically stopped it.
Prof. Caroline Elkins from Harvard and her books mentioned in the article - https://en.wikipedia.org/wiki/Caroline_Elkins

Legacy of Violence: A History of the British Empire | Caroline Elkins & William Dalrymple - https://www.youtube.com/watch?v=eeZRDIarayk
I’m a heavy Obsidian user personally, started using Fibery for my startup, and now I’m starting to use Fibery for personal stuff over Obsidian as well.

Obsidian is a better note-taker, but Fibery is much more programmable and has the most important OOTB feature of Obsidian which is bidirectional linking (IMO).

I don’t think Fibery gives you less control except in the sense of like data ownership (which is what brought me to Obsidian back in the day).

More key bindings for Fibery would also be appreciated :)
A Doping Feud Almost Cost Salt Lake City the Olympics. It Still Might
> And no I've spent far less time "fixing" Windows. [...] I just had to reinstall the system from scratch.

That's one way of dealing with it.

> Never mind how once I had to fix a glaring issue in the Linux kernel which rendered tens of thousands of systems unbootable.

You didn't have to fix it, you could've booted the old kernel. You chose to debug the issue and help. That's commendable, but do you think people (who work on Windows or hardware, or in IT departments in any organization) don't do that for Windows as well?

> And I'm not talking about my system, I talking about hundreds.

Is it tens of thousands, or hundreds?

> Lastly I'm just a poor Linux kernel bugzilla maintainer who actually overlooks a lot of stuff and sees a staggering number of fixes in every stable Linux release. I follow way too many bug trackers and LKML as well.

Well if you're Linux kernel bugzilla maintainer, it's natural that you see many more Linux bugs than Windows or MacOS bugs. Again, commendable that you choose to participate, help, and make it better! You choose to live on the bleeding edge, and so you bleed. But that's far from typical Linux desktop user experience.

> Could you be specific about what constitutes "a rant"?

Well, your entire comment is a rant: https://www.merriam-webster.com/dictionary/rant

You're obviously very passionate about, and involved with, Linux. But you also seem to hate it so I'm confused why do it? Buy a Mac, be happy, live and let live, etc.
Which, physically in hand, still took years to determine they were naturally occurring rock. It’s hard.
> And then, if we were to add a little conspiracy-theory flavor in there...Imagine a scenario where they carefully backdoor control into everything. They would be able to remotely shutdown any town, city, state, province or country.

Doesn't that apply equally to every Western product which has a CPU? Like that cars made by a billionaire who makes rockets and digs tunnels?
Honestly, I don't receive any emails which are even worth summarising. I unsubscribe from marketing emails, and the humans who email me aren't writing more than a couple paragraphs at most. It becomes more effort to hit a summary button, wait for it to generate, and then read something of roughly the same length.
I'm worried this new "level up" of communication and record keeping technology at a time when fundamental ideological differences between groups in the western world are causing problems is going to result in a repeat of 1500s europe.
it is frankly impossible to make myself believe that this many people make for an effective and efficient research and engineering organization. Even a company of 1000 people is difficult to organize and scale, at least from what I’ve seen. Maybe they’ve solved management and ops, but I doubt it.
I was thinking 20/25 is pretty great! At least 5 of the problems were pretty tricky and easy to fail due to small errors.
They've been open about how to deal with it — and do not intend to deal with it in pretty much the same way as all their predecessors.
Takes literally 2 minutes of Google searching to remove.
Ask IRC/Stackoverflow/Reddit/ChatGPT?
Chihuahua.
TIL

> … zero-knowledge succinct non-interactive argument of knowledge (zkSNARK), which is a type of zero-knowledge proof system with short proofs and fast verification times. [1]

[1] Microsoft Spartan: High-speed zkSNARKs without trusted setup https://github.com/microsoft/Spartan
I already have this filter applied to HN.

See e.g. https://idiomreplacex.de/ (German language)

It used to be a fun lab prank to set text filters on browsers of unattended laptops, like swapping all gendered words. A colleague spent a week in an alternate universe before he realized something was amiss when he read a movie review for "The Lady of the Rings".
I don't think that the lesson here is "exceptions are bad", the same kind of bug can be easily made without using exceptions.
> has ignored it's developments to this extent

What have I ignored precisely?

Bugs? Regressions? Missing features? Lack of funding?

Xorg being deprecated, Wayland being all the rage while being usable only in Gnome and KDE?

> Many in this thread have also identified that MacOS and Windows are deficient in several of the criteria you listed.

Windows: 2 billion users with no technical background.

Linux: 40 million users most of whom are geeks.

End of story.
There is a fundamental difference between a "regular" foss project and a "free" service in this sense.

Once a foss project has been written, the cost of one additional user is almost zero (some small amount of bandwidth to obtain the package).

I think it's legitimate to worry even about how the funding occurs for those comparatively small costs: the costs of running GitHub (subsidized by M$) and distribution repositories.

But with an LLM service, or any other service which does not run locally, the cost of one additional user is very real. It has to be paid by someone.
As always, it depends, right? I'm perfectly happy with Linux and use it both for personal tasks and work. Office is in the cloud these days so that's covered. Our designers still use Windows or MacOS though.
There's a saying in Chinese
liberals community: We cannot help but admire the American system's ability to self-correct.

I've seen it twice these years, one was after JoeBiden won election, said the system choose Biden to fix Trump mess, one was after DTrump won, said the system correct the Biden error.

So China is, of course, more fragile.
What Happened in 2024
Given it's the empire responsible for the most human deaths in history, it's hard to argue (still have to contend with the Soviets, Mongols, and of course the Romans).
Of course not everything is black and white - so having a short article about one of top two greatest empires of all times, is bound to lack context and breadth.
That's their cost for a dedicated "clean" transit. At $15/mo you're just sharing tenancy with everyone else, using their SMTP setup together with everyone else. I'm running my own setup for a handful of domains, my own configurations, signing procedures, filters, features, aliases and catchalls etc. Incidentally almost all spam I receive comes in via Gmail, Yahoo and Hotmail.
The app can be installed only by tapping, but the web app requires typing in the url or into a search.

I feel this is difficult for many more people with less motor skills, or that can’t read.
> A longer life is dangerous.

Just so we know, at what point should we have stopped searching for medical advances that make life significantly longer? I’m assuming you’re anti-chemotherapy?
Also surprised an async completion was writing to the stack. You should normally pass a heap buffer to these functions and keep it alive e.g for the lifetime of the object being watched.
> only interpreter

Hey now, Windows Script Host (WSH) supported VBA and JScript scripts. WSH was installed by default on systems up through Windows 7, I believe. Scripts run though WSH had access to a wide array of APIs -- a lot was possible. The WSH executable (wscript.exe) was also configured to be the default handler for .js files in Windows Explorer.

Also, HTA apps were an option. Write an HTML file, include a <script> tag with either JS or VBA, and you have access to APIs equivalent to a local HTML file opened on IE5, plus some. This was a popular option at one point for powering CD-ROM autorun menus, among other things.

(The company I worked for used embedded HTA in a massive C++ COM app to render some forms where the fields and values had to be dynamic based on data only known at run time. Debugging was horrible until I learned you could inject Firebug Lite into the HTA apps and at least be able to console.log(). It was truly a dark, dusty corner of Windows programming -- of which there were many.)
Probably what Abbott in Understanding Analysis calls the axiom of completeness: every set that is bounded above has a least upper bound.

Making this stipulation distinguishes the reals from the rationals, as e.g. the set of numbers whose square is less than 2 is bounded above by any number whose square is greater than or equal to two, but among the rationals there is no least upper bound: given any rational number whose square is greater than or equal to two we can always find a smaller such rational.

Assuming the axiom of completeness, we define the square root of two as the least upper bound of the set of numbers whose square is less than two
Oops sorry, that's unintentional. I've fixed this in the source, the next pypi release should support 3.13.
Well most developers do it for money.

The fastest way to money is to not dig too deep
South Korea court approves arrest of President Yoon in martial law investigation
Polish linguistic and cultural competency benchmark for LLMs
My first thought after seeing that stock image watermark looking line on the dog picture
Give it a try with www.workspaicehq.com
He mentioned in the article that the corruption happens at a seemingly random spot the middle of a large buffer, and you can only have a HW breakpoint on 4 addresses in x86-64.
I don't know what they were doing, but I tried o1 with many problems after I solved them already and it did great. No special prompting, just "solve this problem with a python program".
Love to see the ongoing progress here, but I'm really starting to worry that the growth of attestation on Android will make using custom ROMs like LineageOS impossible in future.

Is there any way we can fight this? Feels like there must be some EU/US consumer rights or digital market legislation somewhere that could be used to more directly object to organizations like banks saying "your phone works just fine but we actively block you from using it" especially as mobile apps become more and more obligatory for banking. It's a huge problem just in e-waste of old devices that work fine but can't be used because of the lack of updates.

Just one legal case upholding this somewhere would put a huge red flag over it and significantly discourage the whole trend.
> but it's also nice that we can make Ruby behave like a more strict language in parts of a codebase

Certainly! But that should IMO be i) part of the language and runtime - e.g. some immutable do/end block, ii) used, and promoted by rails or at least some other popular frameworks and iii) become "idiomatic Ruby", in the sense that it's commonly known and used and iv) be default part of linters and checkers like rubocops defaults.

Otherwise it will always remain that weird idea that some people once saw, or read about, maybe tried and ran into issues, but no-one ever uses in practice.

I've seen so many good ideas like this in Ruby/Rails that ultimately failed or never really got off the ground. From the awesome "trailblazer" to the multiple attempts at async ruby.
H3i: A command line tool and library for low-level HTTP/3 testing and debugging
What I’d like to see is data on if there’s a changing table and if it’s in the women’s restroom only.

Surprisingly large number of places have them, but too large a fraction have nothing in the men’s room.
The sorry state of open source multimedia
And there's already an app that shows toilets based on OSM, it's called LavSeeker.
Clearly they don’t.
LavSeeker app. It's on F-Droid. Not sure if it's on the play store too.
> most dog breeds have been bred primarily for a specific practical purpose

Sure. But most of those traits are shallow. Let the breed go stray and many characteristics go away. The neoteny does not.

> Not necessarily exactly cuteness

The neoteny—large eyes and heads, for example—is precisely cuteness. Not all breeds are equally neotenic. But they’re very much not wolves.
This looks nice, but is anyone really demanding AI powered summaries? That seems like antireading. Especially when human-powered summaries of many books are available.
Failing to detect 20% of firearms is probably a really deal. I would bet the majority of findings are just ordinary people who forgot to leave their gun in the car (akin to how TSA used to take grandma's knitting needles away every flight).

So, if your process really only detects people not trying to bypass it and people not even in the wrong then it's a problem.

Although I mean with the long lines at security you might as well just gun everybody down outside the stadium in that nice open area they are all packed into ...
Unfortunately no BYOLLM. Brave supports bringing your own LLM e.g. through Ollama

Besides that I'm using AI Summary Helper plugin for Chromium-based browsers https://philffm.github.io/ai-summary-helper/ which also allows using Ollama (or OpenAI / Mistral), asking questions to articles and inserting summaries right into the DOM (which is perfect for hoarding articles / forwarding them to Kindle)
Yeah, running GrapheneOS, this has been a big headache for me. And it's incredibly stupid too.

The app won't work natively due to a lack of attestation, so I have to fire up the browser and user the service.... Exactly how is that more anti-abuse than just using an app without attestation? It's security theater and has no basis in reality.
Just buy a separate low-cost device and use that only for your banking. It's a total non-issue, there are way more nefarious uses of SafetyNet/the attestation API's.
Thanky you, hope you like it, and feel free to submit issues, if anything wrong happens.
What’s the advantage of something like Homa over just using raw Ethernet packets?
Imho the hordes of code monkeys see an incredible improvement in their productivity and keep boasting about it online which is inflating the idea that LLMs are close to agi and revolutionizing the industry

Meanwhile people who work on things that are even slightly niche or complex (ie. Things which aren't answered in 20 different stack overflow threads, or things which require of few field "experts" to meet around a table and think hard for a few hours) don't understand the enthusiasm at all

I'm working on fairly simple things but in a context/industry that isn't that common and I have to spoon feed LLMs to get anywhere, most of the time it doesn't even work. The next few years will be interesting, it might play out as it did for plane pilots over relying on autopilots to the point of losing key skills
I think this kind of counterfactual is pretty impossible to do.

Do you mean that it would have been won without any US involvement? Or do you mean the US involvement would have proceeded similarly with a different president?
I always thought that the movie would be better with another actor in the main role. I just don't buy the character played by Charles Bronson.
While it seems mostly about the individual level. The thing that always bugged me was that organizations seemed to fail to get a warranty on software. If you're going to be forking over millions of dollars like get a real warranty that it's going to work or spend that millions doing it yourself ...

Of course, warranty still has the counter-party risk that they go out of business (probably because of all the lawsuits about a bad software ...).
> How often does the Bing API go offline?

That’s not the point.

Use any search engine in a terminal to strip the shit. Welcome to Hacker News.
> if you're worried about a machine seeing your private stuff, why did you type it into a keyboard in the first place?

Who owns that machine is important though. I don't mind putting my card details in via my phone to buy something because there's a level of trust in the whole system (it's my phone, I have a level of trust that google is not going to steal my card details via android, and a level of trust that the shop is legit and will process my order.)

If some random person off the street asked me to type my card details into their phone that's a very different ball game as I don't inherently trust them.
Indeed. You're not bootlicking or kowtowing, to simply meet as equal partners and determine what both sides need, want. The best deals, I find, are where "everyone wins".

This is entirely achievable, as both parties have different goals. What has value to one, may be meaningless to another. I've brokered deals where I gave nothing I cared about, yet that same point was of immense value to the other party.

Yet when you simply wave away the other's requests, that's madness. In the example given, what is the cost for Google sharing data from maps? Almost nothing. It has value, but the cost of cloning that data is absolutely minimal. The legal agreements and NDAs for that data are more expensive than any other aspect of the agreement.

And if that data has no value to the client, but they think they want it, even better! Now you're giving them something they don't really need, that you don't have a cost in giving, and it's now a bargaining chip with an innate value! Beautiful, absolutely beautiful!

I can even picture a scenario a month or two down the line. The client is baffled a bit by the API, what they receive. Now you consult for them, in an additional arrangement, and provide better integration, etc.

Instead of shutting them down (you wouldn't know what to do with it), you sell it to them as they wish, then teach them what to do with it! What an awesome business opportunity!

And of course during that arrangement, you may fine more revenue streams. And ones that, indeed, help the client even more!

Never shutdown a client like that.

Of course, the story could be exaggerated, or mistold.
> Obviously most people disagree

I’d argue this is the popular take. With almost any medical research. “Don’t play god” and all that. At least while the benefit is hypothetical.

> If people could live 150 or 200 years that will make the problems on this planet much worse

Climate change would become a peach. We love to talk about thinking of the children, but self interest is more powerful among most. Longer lives mean longer-term thinking.
> mozilla is a non-profit so doesn't need to respond to market signals.

No? They, just like every other entity, will have to achieve it's investors goals using the least amount of costs possible.

It just happens to be the case that Mozilla's investor's goals aren't more money.

For example, if a non-profit wants to build a bridge to a small island to provide the children of that island access to the mainland's schools; that non-profit would still be very susceptible to market signals regarding the most cost-efficient materials for bridge-building.

It is precisely because of current market signals that this move is a bad move for Mozilla. If GPUs were a dime a dozen and an AI engineer cost a thousand times less to employ than a browser engineer, Mozilla offering an LLM service would be a lot less objectionable than in the current economy.
> Why?

If 150 years is dangerous, why not 80?
As I understand deepseek has the best open source model at the moment by a fair margin. Disproving that a Chinese company cannot outperform western offerings due to censorship and compute constrains.

Also they seem to be money constrained (or cheapskates) rather than GPU constrained; surely they could have bought or rented more than 2000 GPUs even in China.
Telegram founder Pavel Durov had to roll back his cryptocurrency project after threats from US agencies (SEC if I remember correctly).
Yes, desktops.

From other comments you can still sort of configure your own laptop.

What I was referring to was laptops already configured with Linux. So all the drivers are working, for example.
Their android browser is kind of terrible. It's significantly more sluggish than chrome, bordering on unusable on some websites. Maybe there's a state of the art flagship phone out there somewhere that can run firefox android and see it perform well, but I've sure never seen it run well.