skysight-inc/HackerNews huggingface dataset:
I don't know, there's quite a few open source projects where the original author stepped down and it's thriving. Take Arch Linux for example. Before that Gentoo - and there I think the main "problem" with popularity is that self-compiling fell out of fashion.

There's also tons of software projects where this happened, just more quietly. Usually when there is no drama, nobody reports about it. So I'd assume it's usually more a problem, if there is drama, but even here I can think about projects surviving despite it. See OwnCloud/NextCloud.

Honestly, I can't think of projects where this did not end well. Given that SerentyOS is still a thing, despite Kling pulling out a while ago (in the sense of only working on the browser) it really doesn't sound like the project is on its last breath now.

Given the history of getting people into OS development - even more so than Haiku, which also did a pretty good job at that I think Kling leaves with a multitude of people stepping in.
So if i want to keep my information private, i'll just have to revive my usage of GPG. Scan all you like.
Adversaries can see IP addresses, not hostnames, although they can be highly correlated (especially for large websites with dedicated infrastructure instead of shared hosting).
Show HN: Australia focused tech job board
In Austria there was a case where protestors were jailed for months because mobile phone records placed them close to a house that burned down. Only after the trial showed that the house burned down because of an electrical fault the day before the case was thrown out. But the people's life was ruined already -- being put in jail for no reason fucks you up.

Western democracy doesn't help much when a higher up wants to get you.

And then there are all the crazy bastards beating up people for their religion or their sexual orientation. It's been shown that Facebook leaks some personal data to advertisers with carefully crafted campaigns.

And if that doesn't worry you, there's also all the fraud that is spread via Facebook ads: "Better Ads" means "More convincing cons". Con men use ad targeting to deliver exactly the kind of fraud you are most likely to fall for. A relative of mine fell for a finance scam -- it seemed perfectly legit, and thanks to Facebooks accurate targeting the campaign was delivered exactly to the right person that would fall for it.

Don't give them your data.
That was a surprising amount of new information to me about the origins of Apple. Good article.

Jef seems like the successor to Woz.
I fully respect these reasons, they are logical and well said. But hopefully interest in SerenityOS doesn't taper off due to this. Kling was great at garnering interest with his YouTube videos where he'd go deep into bug fixing and feature development.

Certainly, the browser has the most potential and even immediate necessity for the sake of the open Web, but I would still like to daily drive SerenityOS some day. Its aesthetics and holistic architecture are a dream realised.

Windows is going down the toilet fast, and Linux lacks the holistic element, so having something that combines the greatest visual design language - mid to late 90s interface guidelines - with the powerful Unix shell would be a huge boon for desktop computing. (Yes OSX has great albeit modern UX with the Unix underpinnings but isn't OSS or affordable to the masses).
Not entirely true. The registrar is apparently completely fine with non locals using it so long as the sites available in Catalan language.
> considering the alternative would be death

Which is exactly what happened to the first "dictator for life" (without the B) ;-). Even at more or less the exact age where one would expect someone to retire today.

See also: Julius Caesar, Ides of March

Edit: Just to make this clear, I also find the "I'm doing this as long as it works out and makes sense" to be the only useful approach to the "title" of BDFL.
Even deregulation is of course some kind of regulation, but what comes to my mind is:

https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32...

A summary is here: http://publications.europa.eu/resource/cellar/c56fbf1c-97bd-...

It abrogated the various national laws concerning product quantities, ie. in France you could sell shampoo in 250ml or 500ml bottles, but not 295ml. Or you could sell mushrooms in 250g and 500g boxes, but not 230g or 490g.

This is now allowed, which made this in effect a deregulation enabling shrinkflation.
So what's the alternative to Timeout? Or does it mean that if I think I Timeout is the solution then my approach is wrong?
I think you're making my argument out to be something else. I'm not saying we can only have laws that are bulletproof. But the fact they think links and text are different things, makes me _know_ they don't understand what they are doing. So I know their interpretation of the risk/reward is also not good and it's annoying to have freedoms taken away by dummies. If I get the impression they are smart and looked into it I'd swallow it way easier.
Unlike SerenityOS, Ladybird will have a relaxed NIH policy (instead of "no 3rd party code!")

This requires that it becomes a Port rather than a core part of Serenity.
It looks like minutes but it can't be. It's milliseconds if you look at the numbers: "1.4 mts/day/century (0.5 sec/year/cty) historical slowdown"
Infographic on four interpersonal relations theories
I would prefer that we figure out how to make the massive vector blobs called AI work more efficiently, versus throwing tons of hardware at what we can barely understand in perpetuity. It doesn't sit right with me that putting lots of floating point ability in edge devices for running these approximate-at-best models is considered the way forward for computing.
Lingua Cosmica: The Lincos Language
I tried Ladybird browser for fun, and it looks more stable than when I ran it for the last time, which is great!

It doesn't properly load the given substack (it seems to stop loading it in the middle), but it looks fine. :)

Surprisingly, loading Google Maps even work, but I can't seem to do more than move the map around. Github even works!

So far it seems better than Servo in throwing random sites at it, but I last tried Servo years ago so it's not fair. I guess I will try Servo now for the heck of it

edit: yeah Servo still seems worse, but it loads the whole substack post :)
I dunno, 2 metres sounds pretty impressive to me. That's just over 1 MJ (Michael Jordan). Remotely, in vacuum, in stony electrostically evil regolith which might also be big solid bits and no takebacksies on the drilling site.

Apollo 17 was three metres deep, but they had a meatbag-in-a-bag to feed in drill segments and keep things under control. Which has its own tricky technicalities to keep the meat fresh and moving, to be sure. But it does simplify the other mechanisms.
Ooh possibly! The name is familiar but I’ve forgotten entirely what it was like.
What are you talking about? This is nowhere near the truth. I have nothing to sell, especially a competing product to meetup. The last thing I want to do is get into the crappy event management business. Go ahead and use Meetup if that's what you want. I shared my experiences as a meetup organizer for well over a decade. Share yours.
Useless. Pedos will encode cp as text.

As everybody knows this is not about the children but concerns how to snoop on the public in not so obvious ways.
The comparison done by the AMD announcement and by everyone else compares the Zen 5 cores, which will be used both in their laptop/desktop products and in their Turin server CPUs, with the Intel Emerald Rapids and the future Granite Rapids server CPUs.

As you say, Intel has abandoned the use of the full AVX-512 instruction set in their laptop/desktop products and in some of their server products.

At the end of 2025, Intel is expected to introduce laptop/desktop CPUs that will implement a 256-bit subset of the AVX-512 instruction set.

While that will bring many advantages of AVX-512 that are not related to register and instruction widths, it will lose the simplification of the high-performance programs that is possible in 512-bit AVX-512 due to the equality between register size and cache line size, so the consumer Intel CPUs will remain a worse target for the implementation of high-performance algorithms.
Maybe a mistake? I would usually read "mts" as "minutes".
AMD comparison:

8x AMD MI300X (192GB, 750W) GPU
8x H100 (80GB, 700W) GPU

What would be the result against

8x H100 NVL (188GB, <800W) GPU

?
Fake jobs go back to non-existence
Oh yes, a MacOS like design but open with Unix, that would be amazing!
No, it's a case of the countries which are in the EU all making their legislation equivalent because they all agreed to let the EU be the place where they figure out how to do that.

The EU is specifically the mechanism by which the countries streamline their legislative differences.
The WinRAR CD has been discontinued
This is a very well written and informative article for working with USB, wish I had it when I first started USB signals.
Tested with an idea. Does what is says on the tin regarding developing a UI with pictures and descriptive text. Looked like a visually decent starting point.
I assume it's https://tinyapis.io/ because there's a "featured on HackerNews" link that point to this page.
Counter point is that I’m an adult who started transition at 36, and I really wish I’d known this was an option when I was younger. I knew trans people existed, but only as the butt of jokes. I wish I had understood this to be a real choice when I was younger.
What a good article, how do Hey handle devices being offline? I know Outlook synchronize everything when I get connection again.
> An entire continent with barely a single AI company wants to tell the rest of the world what to do.

It tells "the rest of the world" what to do when they operate in the EU.

Which is exactly what governments are made for. AI companies do whatever they like outside the EU, and it's not the EU's concern.
Votes can be seen here (second page): https://www.europarl.europa.eu/cmsdata/277893/Vote%20results...
> It also clearly visible on the Left (in Germany Wagenknecht, die Linke, in France le francais insoumni, every Communist and Left populist party I am aware of)

Those parties certainly seem more sympathetic to Russia than "centre" parties in their rethoric and likely policy. However, do you know of any cases of interference becoming known recently?

As I said earlier, I generally don't assume the level of corruption or susceptibility to interference is strongly correlated with "position on the political spectrum". So it's perfectly possible that there was interference, all I claimed is what has become known recently.
> It also clearly visible on the Left (in Germany Wagenknecht, die Linke, in France le francais insoumni, every Communist and Left populist party I am aware of)

Those parties certainly seem more sympathetic to Russia than "centre" parties in their rethoric and likely policy. However, do you know of any cases of interference becoming known recently?

As I said earlier, I generally don't assume the level of corruption or susceptibility to interference is strongly correlated with "position on the political spectrum". So it's perfectly possible that there was interference, all I claimed was about what has become known recently.
So, in order to write a new browser you first have to write (as a training exercise) a new OS.

Not the fastest way, but it seems to work. Best wishes to Andreas.
Oh, sorry, I didn't mean to imply that all coffee in Valencia is bad, not at all. I had a chance to visit the city and found some really good coffee too. It was just enlightening to understand why that particular coffee tasted so bad.
There are also variants, for some science cases it is preferrable to get out of the Earth referential and move to e.g the barycentric reference frame and use the Barycentric Julian Date [1], which can itself be expressed in different standards (UTC, TAI (atomic time), TDB etc ...)

[1] https://en.wikipedia.org/wiki/Barycentric_Julian_Date
Here's a story for you: I was born and raised in Switzerland, but I live in Germany now. When I first moved here, I was working as a freelancer and needed to register as a sole entrepreneur (Einzelunternehmen, one of the legal entity forms here).

Now, there are several types of taxes you pay in Germany based on your income. One of them is the income tax, the other is called Gewerbesteuer (maybe best translated as "commmercial tax) - and the Gewerbesteuer can be significant (something like 12% of your income). Many freelancers are exempt from the Gewerbesteuer, and so are software engineers. However, I learned that you only qualify as a software engineer if you have actually studied software engineering or a closely related field. I had studied business administration. I tried to explain to them that I have been working as a software developer for over 10 years, literally doing the same job as somebody who had studied software engineering - to no avail. They woulnd't exempt me from the Gewerbesteuer.

I'm not claiming that I'm an "engineer" or that my computer science fundamentals are as good as somebody who studied computer science, but the tax exemption shouldn't be on some bureaucratic difference like what you studied a decade ago, rather on what kind of job you're doing.

Welcome to Germany!
I recently had to debug an issue due to the Java equivalent; the analysis is basically the same. Raising an exception anywhere including code that is not expecting it tends to cause subtle and unrepeatable bugs.
I'm a software developer. How much interaction do you think that I have with children?

And if the discussion is concerned with what one does outside of work, well, presumably those exempted industries also have time outside of work.
Luckily .NET is open source.
Interesting, I haven't thought about using it in C++ before.

It's an idea that has existed for a long time in languages geared toward safety-critical systems.

E.g. Derived Types in Ada: https://fsharpforfunandprofit.com/posts/designing-with-types...

It is sometimes used in Ocaml or F# for domain-specific types: https://fsharpforfunandprofit.com/posts/discriminated-unions...
Wondering about that too, but to be fair, he probably doesn't use it as his primary OS (none of the developers does I think), so with Serenty mostly being a development project and the interest shifting (back to) developing web browsers it seems logical to focus on these targets.

I've been working on projects myself where the primary target switched, because I noticed it's a bit draining to keep supporting something "just" because I love it. Dropping a target usually doesn't mean it cannot be used there anymore, but simply that you don't feel comfortable guaranteeing support.

I don't know if that's the case here, only that it doesn't necessitate bad feelings.

Given that it was also stated that it won't be self-contained anymore that's also a very good technical reason. And I totally get that if you want to create a new browser with a new layout engine not wanting to re-invent every audio, video, image decoder, not wanting to reinvent all the wheels makes it already a huge project and I'd assume it's hard to guarantee all of these things will also work and compile on Serenity, which despite doing an amazing job at porting might get stuck here and there. I mean, see the OpenBSD and Rust(up) story.
Please reconsider your "a lower case only blog, purely for aesthetics." decision. It's a gimmick and makes it unnecessarily harder for readers.
I made a much worse mistake once. We wanted to use rsync to snapshot one of our file servers every evening because the tape backups we did took a long time and could only run them weekly. My boss asked me to develop an rsync script.

So I sat at my desk and after reading the man page a bit, I wrote a script and kicked it off as a test. It seemed to be humming along, so I turned my attention to other tasks.

While I was doing that, one of our users came to my desk and said “hey, the file I am working on just disappeared.” I said OK, I’ll be over to look in a minute. A few minutes later, another person came over and said the same thing, and my reply was the same. OK, I said, I’ll come check it out in a minute. When the third person came by, I started getting the nagging suspicion that something I did was the cause. When I looked at the log of my running script, I had a realization that filled me with utter horror. I had gotten the arguments to rsync backwards. Instead pf the source being the file server disk, I used the blank disk, and the target was the file server. Worse, I had used the —delete flag. As a result, rsync was valiantly trying to sync the disks by deleting all the files on the server.

An because the last backup had been a tape backup nearly a week ago, I lost the company nearly a week’s worth of work. After the company president sent our hundred or so employees home for the day “so that IT could fix the problem” she called me into her office. I was sure she was going to fire me. All she said was “you’re not going to make that mistake again?” Yes. That mistake and many others like it. I learned a lot that day.
And without any protections Google would be a massive host and facilitator for CSAM. Let's not be naïve about this.

Google support is notoriously non-existent and/or obtuse, and that's the real problem here. Combined with that it's a "ban for life" black/white type thing, that it's not really possibly to appeal anywhere reasonably independent, and that type of stuff. There's tons of innocent reasons your account can get banned, and this is just one o them.

Doing anything that allows random people to upload or send stuff is being flypaper for the worst of the worst of dickheads. You really do need some kind of protection.

I'll go a step further and say that providing such a large platform which ties in to so many aspects of life (whether you want to or not) means accepting some responsibility. This means having at least vaguely helpful support. And also means not being a massive host for CSAM.

I remember a time when I worked as a repair tech and randomly clicked something on the frontpage of Google Video just to test if Flash Player was working without really looking what it was, and it was some guy blowing his brains out. And "young 12-year old Alice proudly shows her small tits" type stuff being quite common to just come across without looking for it on Kazaa, "warez" sites, and the like.

Where do you strike the balance on all of that? Good question. But pretending the balance doesn't exist is not helpful.
Astronomy is a big field. In my field it is either UTC or TDB.
I’m no expert but I thought front wheel powered bikes were thought of as dangerous since there is less weight on it?
Yeah, developer is much more ambiguous. Could also be a real estate developer, or a business developer (fancy word for "sales").
keep on with the fantasy, UberMensch. It's pretty funny.
TikTok users being fed misleading election news, BBC finds
I don't have any experience with Arch but I can tell you that I've had tiny servers run Ubuntu for a whole year straight with no issues (except one incident where apt couldn't pull updates from internet because some files got corrupted somehow, but the solution was easy and I didn't lose anything).
> Note: "privacy" is not a car that can be stolen once.

I'm not talking about "all of privacy" being lost in one go, I had assumed this would be obvious to all readers.

I'm talking about the specific matter at hand; Message scanning, with the point of how this failure mode poses a threat for further and further infringements of privacy down the line.

> If privacy dies, it ends creativity, civil society and funding for politicians.

Cute poetry, but the aftermath of 9/11 clearly shows otherwise.

Consider for a moment how even these "anti-terrorism" measures are seeing shockingly little pushback. Despite al-Qaeda being an ocean and continent away.

You're a fool if you think any politician would risk their career to revoke message scanning once implemented. The attack-ads write themselves, "[POLITICIAN] wants to let pedophiles sextort your children".
Yeah. There are an awful lot of ex-VMware customers and users joining the Proxmox forums over the last two months, which is when I joined.

It'll definitely be interesting to keep an eye on.
I think it is nice to have a basic understanding of differential pairs and impedance, I will admit I never really had to do the calculations since the ecad software I use has several tools for routing differential pairs and even analyzing signals for impedance. But as long as you keep your traces really short it normally doesn't matter.
Tipping tour guides is normal in many places. It certainly is in the US and Peru.
Because you know, AI never gets an image wrong, right?

https://arxiv.org/pdf/2401.15817

Quite long paper, but rich in examples that speak for themselves, like AI mistaking a Starbucks logo for a Ferrari one, or an airplane for a baby stroller, etc. CSAM producers will always find a way to poison images or use other tricks to conceal them.
There was one in fact years ago that involved appending a .rar archive to a .jpg image without renaming the image (including the .jpg suffix): an image viewer would correctly show the image ignoring the following data, while a .rar unpacker would ignore anything preceding the .rar header, thus the image, and would extract the archived file anyway without errors. One wonders if the capability was intentional and how many times this trick has been used to exfiltrate from somewhere sensitive data disguised as kitten pictures.
>As the most notable improvements to params parameters

The naming of "params parameters" sounds like C++ "template template" parameters.
I really hope Ladybird will become the browser that will put HaikuOS on the map of desktops!
To counter your anecdote, I was doing something on my boss's computer and clicked refuse all on the google prompt. My boss was surprised and said she thought the site wouldn't work if you refused. We're software engineers.
You can see who voted for "Amending Interim Regulation on a temporary derogation from certain provisions of the ePrivacy Directive" at https://mepwatch.eu/9/vote.html?v=167712, which from what I understand is about extending the duration an earlier version of chat control (1.0) [1] where the scanning is only done by tech companies on platforms such as Xbox and Facebook Messenger [2]. So not quite what is being talked about in the article in this post but definitely related.

[1]: https://www.patrick-breyer.de/en/chatcontrol-1-0-pirates-con...

[2]: https://www.patrick-breyer.de/en/european-parliament-o-exten...
Timers / cooperative timeouts. AFAIK they’re the only way to ensure that effectful code will never end with a corrupted state.
i’m probably not the target audience as a “quick slack huddle” fits my needs.

but i dread cables, and i don’t want another usb cable on my desk. how hard would it be to make it battery powered and pair using bluetooth ?
Exactly this.

I want plot/character driven games like RPGs to be a curated & carefully designed, plotted, and paced experience.

I want speech & narrative to be scripted! It means someone sat down and thought about the experience it produces for the player. It means a real voice actor has performed it, putting the right emotion and pacing into the line.

I don't want AI generated stilted dialogue, uncanny valley speech, etc.

And I also don't want an extra few hundred watts of power draw on gaming PCs - they're already high and in modern games the CPU is under pretty substantial load, the GPU is maxed out, and the GPU's AI/NPU style cores are being used for things like DLSS too.

Bringing in more compute resource for running speech to text, LLMs, text to speech, etc fast enough to not feel horrible is going to come at substantial power and financial cost.
hahaha me too ! IIRC it was from some kind of "Show HN: What can I learn in 5min"
And for the knot, it was maybe https://www.fieggen.com/shoelace/ianknot.htm but not sure.
> the fact they think links and text are different things

I don't think anyone really thinks that.