skysight-inc/HackerNews huggingface dataset:
Amazing to see the progress of JPEG XL here. Been following the effort for a while, and despite the adoption difficulties (i.e. Chrome), they're making great progress regardless.
Awesome article! Bookmarked.
I'm a bit worried that it's now off by default, because this is one behavior I really like about KDE. Just leave the background visible somewhere and you can switch virtual desktops with ease. I know you can just click on the graphical virtual desktop display in the toolbar, but once I became used to it then it became muscle memory and now it's harder to do without it. The reason not making it a default worries me is that sometimes that makes it a nice candidate for "something we can remove that will only affect a minority of users". And it will be a minority of users, because most users won't even know it's an option.
> Moving towards an autocracy at a rapid pace

Can be said for UK, France at least. Current UK prime minister is basically a guy who was parachuted in after the previous nominee was couped by her own party, France massively reformed the pension system last year by using a legal hack. Germany we'll see where it is in a year.

> Large part of electorate to cheer it on

When parties that are "far-right" (as labelled by mainstream media) are above 20% in most countries sure seems like we are getting there (given that most of these parties like RN, AfD, Vox, etc are branded as anti-democratic/autoritarian).

>Gerrymandering and propaganda

I mean in France 2 of the biggest TV stations (BFM/Cnews) are billionaire owned and run a certain line. Same can be said in UK(Skynews). Germany has dark money campaigns exactly like the US, only you don't hear about them(because all the money goes to CDU/CSU).

>Two party system

I guess this is the European innovation, but with the concept of Brandmauer/Cordon Sanitaire you effectively have that any opposition party can be frozen out of government by the "establishment" parties.. I don't care that CDU/CSU and SPD are 2 different parties when they basically switch between each other for the last 20 years. Same thing was the case with PS/LR in France.

I am not familiar with Nordic countries, they are probably fine, but in the heartland stuff is not going in the democratic direction. And I didn't even mention countries like Poland, Hungary, etc.
I really loved a good Twitter thread. Breaking down points and ideas into sections forced people to build organization into their rants instead of rambling paragraphs. I found redundancy and reiteration much more rare in the golden years of Twitter.
What are the benefits this has over Reddit and Reddit alternatives?
Incineration which generates power and/or district heating

Homes that don't have electric or district heating are often heated with oil anyway, might as well have some utility to that oil before it's burned?
Interesting, hadn't considered that the mobile equipment would be different. I do think the mobile service monthly charge is higher than the standard/stationary service?
Because there are break points where the tactics needed to handle the problem change.
That's because what is restarting, if I understand correctly, is Mutter. And under X11, Mutter is effectively an X11 client. But, under Wayland, Mutter is the compositor... it of course does still do compositing under X11, but under Wayland the compositor is also the display server. So you can't restart it without disconnecting all of the clients... kind of.

Crash recovery and graceful restarts of the compositor are things that should be possible and are being worked on, and ideally this will allow for well-written Wayland compositors to tolerate a variety of issues that would've been hard to on X11, but for now, Wayland compositors mostly can't be restarted. This is also why GNOME doesn't want too much complex stuff going on directly in the compositor, and can explain some other architectural decisions about GNOME Wayland that are otherwise peculiar.
I run CodeLlama70B in my home lab using two RTX 4090s and the MLC AI framework. It provides Muti-GPU support and is extremely fast on consumer grade hardware. I'm seeing about 30 tokens/sec.

https://blog.mlc.ai/2023/10/19/Scalable-Language-Model-Infer...
Table is not the oldest CSS layout system. That would be flow layout, which oddly enough doesn't appear in this list at all.
Is Google's Gemini chatbot woke by accident, or design?
Sadly, Esperanto is only easy to learn if you already speak a European language, and even then it helps even more if you speak one of the languages Zamenhof, its inventor, spoke.

http://jbr.me.uk/ranto/#01

> Zamenhof included in Esperanto every Polish phoneme with a consistently used letter or digraph of its own, leaving out only the ones that are harder to recognise as phonemes: the nasal vowels, “soft” (palatalised) consonants, and /dz/.
Show HN: Handshake – Next.js OAuth handler for 200 APIs
Hi HN! I'm Felipe, founder at Fiber (https://fiber.dev). This week we're open-sourcing a project called Handshake. It's a Next.js app that handles OAuth flows with over 200 APIs.

Handshake helps you with _integration_ instead of authentication. Think "Connect your Github repo" button instead of a "Sign In with Github" button.

Here's how it works:

1. Clone the repo

2. Modify `app/options.ts` to configure the APIs you want to use

3. Deploy to a subdomain like `handshake.yourdomain.com` (or wherever)

4. Then, to obtain eg. Github tokens from a user, send them to `HANDSHAKE/auth/github/redirect`

5. The app will handle the authorization and token exchange, before sending users back to you.

Why build this? We've been hosting Handshake internally for clients at Fiber for over a year, and the feedback has been great. But helping developers with OAuth is not core to our offering, so when companies come asking to use it, we've always had to turn them down. So we decided to open-source Handshake so they can use it for free.

Our north star for this project is ease of use. We built it to fit the stack we use internally: Typescript, Next.js, deployment to Vercel (soon other PaaS) etc. The other solutions we considered before building Handshake took a bit longer to setup (Docker, binaries, Kubernetes etc), or tried to do too much (eg. went open core to make money, required a database etc). Of course, Handshake won't be perfect for everyone either, and that's OK. :)

Check out https://handshake.cool for our demo and a list of supported APIs. Looking forward to your thoughts and feedback on how to make this better!
A Revolution in Thought? – Dr Iain McGilchrist [video]
> As to gerrymandering, what makes you think it has any real effect?

Without gerrymandering the Republican party would have last controlled the House in 2007.
The year in this link is very important. In the following year, the Elm team decided to not pay attention to the maxim "perfect is the enemy of good" and crippled their FFI story, making it impossible to actually use the language in production[1].

I would recommend to steer clear of a language that makes these sorts of decisions -- that certain features are off-limits to the regular developer because they can't be trusted to use them correctly -- because if you find yourself in a situation where you need that to solve your problem, you're trapped. I included Go in the set of languages I would recommend steering clear of for years, due to their decision to allow their own `map` type be a generic[2] type but no user-defined types could be[3], leading to ridiculously over-verbose codebases, but they have finally corrected course there.

If you're looking for something kinda like Elm but not likely to break your own work in the future, I'd recommend checking out ReasonML[4] instead.

[1]: https://lukeplant.me.uk/blog/posts/why-im-leaving-elm/
[2]: https://go.dev/blog/maps
[3]: https://go.dev/doc/faq#beginning_generics
[4]: https://reasonml.github.io/
Money supply has little to do with inflation. You can print like crazy and have about 0 inflation (a decade before Covid) or you can raise rates and have huge inflation. It's because inflation happens when supply of goods is limited. Covid messed up the supply chain -> inflation happened.

Some printing may even lower prices because it allows production at scale to happen.

If you just print and just helicopter money you will have some inflation but this doesn't happen at scale significant enough to matter in any civilized country.
> If you are talking to support, you already know your question isn't in the 95% easy ones.

Common sense is not that common
I know a couple of Android users who wear Apple Watch, but I don't think I've ever seen an Android watch - but then again it's not like I've ever looked out for one, and having now looked them up I see that there's a ton of different form factors so it possibly wouldn't have been obvious if I had. How are they, any good?
At some point it has to come down to that. The USA is (mostly) not growing through birth so any proposal to gradually decrease the population has to include immigration. As AI advances I believe having a lower population will be a competitive advantage.
I watched it because I can tolerate quite a bit of jank if there's nothing else compelling to watch, and if the source is good.

That said, I don't know if I'd consider it enjoyable. Effects being cheesy is fine. But the pacing was very odd. Not sure if it was originally released on another schedule, but watching it straight through, the pacing seemed really odd. It started out fairly decent, but around the midpoint it seemed to keep rehashing things a lot more while completely forgetting about some threads.

I still applaud the effort, because it's not necessarily an easy adaptation, and as you say, they stick to the source pretty strictly. I'd rather a mixed but solid attempt than a complete rewrite to be more typical cable/streaming fare (which is what I expect from the upcoming Netflix version).

Also, I know this is common in reverse, but it was hilarious to see the C-grade acting from the not-Americans in the "war room" scenes. It was like someone reading from a script with zero comprehension or emotion. I was curious if they just didn't bother past finding a guy who spoke English, or if they wanted him to sound a certain way but didn't care about the acting since it wasn't aimed at an English-speaking audience.
Great, but konsole tabs on the bottom by default? Why?
Would be cool to see a blog post on how you wrote the website.
And when you join the military you're used as a tool to cement corporate power across the sea for... you guessed it!
Non-paywalled https://archive.ph/yJyOE
That's OP's argument, I don't think UBI is a solution that makes things worse. That said, I'd like to know what the alternative could be, hence my line of questioning.
Ignoring all the other bad stuff with Windows 11, one thing that made me switch to Linux was the ugly "modern" design. iirc, someone on HN said that Windows designers don't even use Windows, they use Mac.

But then I switched to Linux and a lot of apps, specially gnome and gnome-inspired apps, have such terrible design as well. I'm going to spare you the details because I could rant about it for hours.
I use it at work. I tried to write Vue once and just hated it with a passion, so rewrote that part in Elm and was much happier.
>> Germany here (rural suburbian village of a medium sized town)

But I would bet that every service you might reasonably need is within a few kilometers of your home, and every conceivable service is likely within 100km. Many people do not live in such environments. I'm in a town of 16k people, but the nearest allergist 200+km away, the nearest railroad 400km away. (One of my team is away today because he has to take his kid to the allergist, an all-day trip by car.) And it was -30c this morning. Car "culture" isn't a fashion choice but a necessity for anyone not living in a warm suburban village.

Yes, pickups do outnumber cars here. Most don't really need them daily, but offroad ability is an actual thing in winter in areas where the roads are not plowed ever 20 minutes, and in summer when forest fires evacuation is a real thing.
What do you see is the fundamental problem with concentration of wealth (by which I assume you mean concentration of relative wealth, which seems to be what most people who discuss this topic are looking at)?

I'd agree that if absolute wealth is being concentrated, that could pose a serious problem, because it would ultimately make large swaths of the population dependent for their livelihoods on a small, centralized set of people who determine the disposition of wealth.

But I'm not sure how UBI -- a program that would make large swaths of the population dependent for their livelihoods on a small, centralized set of people who determine the disposition of wealth -- is a solution to this problem rather than a de jure entrenchment of it.
If you can find me one person that uses an emulator and doesn't play pirated games on it, I'll send you a dollar.
I have read it. Have they lowered prices? Or have they held them high because they can?

https://www.ippr.org/media-office/revealed-how-powerful-comp...

https://www.axios.com/2023/05/18/once-a-fringe-theory-greedf... ("In March, the chief economist at UBS Global Wealth Management, Paul Donovan, published a note on "profit margin-led inflation," describing how in late 2022 and into this year, companies — particularly retailers and consumer goods makers — convinced consumers that they needed to raise prices. (They didn't really.)"

https://www.interest.co.nz/business/122533/paul-donovan-what... ("Paul Donovan on what profit-led inflation is, how it happens and how to combat it")

https://www.federalreserve.gov/newsevents/speech/brainard202.... ("Retail markups in a number of sectors have seen material increases in what could be described as a price–price spiral, whereby final prices have risen by more than the increases in input prices."

https://www.nytimes.com/2023/07/13/business/pepsico-earnings... | https://archive.today/RgxsB ("Price Increases Lead to Big Jump in Profit at PepsiCo")
This is the core problem. It doesn't matter if you convince Mom & Dad & the kids to play risky if the primary "risk" is getting picked up by the police and having your family fed into the bureaucratic grinder of Child Protective Services. Society isn't just encouraging the removal of risky play, it is enforcing it. Until the police are trained to get a call to a child riding their bike down the road by themselves and berate the person who called them and not issue even a token warning to the kid or parents, there will be no change.
There are more than enough jobs. If your deepest fear is that people with different cultural backgrounds will replace people like you, you don't want have an actual debate about policy. You just want to remain in your safe space.
>> Unrestricted campaign donations is a huge issue in US politics. It allows for the repeated undermining of democracy in favour of rich people's interests. It is anti-democratic to the core.

> Only individuals are allowed to donate to political campaigns, and the FEC sets maximum contribution limits per individual that are far below $100,000.

> For this election cycle, the maximum campaign donation is $3,300, the cap for a committee donation is $2,000, etc. See: https://www.fec.gov/help-candidates-and-committees/candidate...

It's pretty obvious he probably wasn't referring specifically to hard-money campaign donations, but referring to the post Citizens United situation. That's pretty clear, if you don't read the comment pedantically and over-literally.

So a rich guy can give unlimited amounts to a candidate's Super PAC, an those have ways around the restrictions on coordinating with the campaign itself.
> CSS layout [...] has 4 different layout systems: table, the oldest one, still used for email [...].

Nooot exactly? Literal HTML table markup is indeed probably the oldest way of laying parts of webpages side by side and is still used for email, but that has little to do with CSS.

In CSS, you have display: table and related values, but IIRC they were less usable on old IE versions than floats and received fairly limited use; certainly not nearly as much as literal non-semantic tables. I haven’t noticed them receive much use on the modern Web, either, and I don’t really know why—perhaps the requirements on the surrounding markup are too stringent (there’s no way to reorder things, for example, and if you need multiple rows you’ll need to include some sort of elements in your HTML to play that role).
Alternatively, here's a YouTube link: https://www.youtube.com/watch?v=cO-Are8053g
You can use grammars to guarantee correct syntax, at least.
Advanced Property Testing (Interview with Oskar Wickström)
Plastic recycling is marketing myth to make you feel better about plastic trash.
The GameStop Mess Exposes the Naked Short Selling Scam (2021)
I would agree that Java, of all those I listed, is likely to be better supported. I do wonder if a Java version from 10 years ago would still be officially supported (or recommended) - and encouraged to use the later Java release... meaning (likely) code changes.

This is not entirely the case for C. I guess.. it depends.

If I use gcc (std=c99) for a project I wrote today... this will likely work in 10 years time, with the latest gcc version... without changes.
This rename has been a thing for 10 years now. All the VPS providers jumped on the cloud bandwagon and call themselves cloud.
You're using Europe's seventh-smallest country with the second highest earners in the OECD as your benchmark for net worth bar? Interesting.
I think that's an issue of tools at your disposal to create content (including comments) rather than their distribution model (e.g. pull vs push). If your main method of saying stuff is through a blogpost, ofc you'll end up in the situation you've described. If the tools at everyone's disposal are textboxes that just work, people will use that.
Don't know about the pitchforks, but one doctor has you covered in the shovel department [0].

[0]: https://youtu.be/zZL5pHmpCG0
I know a lot of people who would love to have the money to buy.

Whether they would rather have a house - or - rent but have a down payment's worth of money, I think is a better question
Math is helpful for neural networks, but it seems our mathematical sophistication is immature. For example, why can't a MLP (the most basic neural network from the 1960s) do the same things as a Transformer (the successful new architecture from 2017)? We've cited some possible reasons in retrospect, but we're not skilled enough to predict the performance of a neural network without trying it.
Still wondering if I can use emacs bindings on KDE, I recall a few years ago that wasn't possible without some tricky workarounds.
The new Governance layer should help check the boxes.
"The intuitive progress bar allows viewers to navigate through videos effortlessly" and people still ask how to figure out if a copy was written by chatGPT.
This will hopefully make up for the cancellation of the end of https://en.wikipedia.org/wiki/The_Peripheral_(TV_series)
I'm too busy working to be able to eat.
I looked out the window and saw it was grey outside
I’m fine with LLM code as long as someone actually understands what it’s doing.
Honestly it's better now that it's dead. The 0.18->0.19 transition was a big disaster. Imagine if we got one of those ever year for the last five years! I think that's what would have happened if Evan had continued to be able to produce new versions.

Dead means it's super stable. Stable is good.
> Why would someone prefer to give away money instead of invest it into their net worth ?

You mean… how. Cash? Mortgage? Buying is easy, running the thing not necessarily. What are you going to do if you lose the job? Health? What’s your plan for when you get old? Do you see the work around the house?

Do you remember Lehman Brothers and why it happened? Because so many thought they could afford it! Have they increased their net worth?

Is that a new build? Second hand? How old? When is the roof to be replaced? Hows the isolation? What’s the quality of windows and doors? Is the electrical installation ready for solar panels? And so on…

> Are there really people that prefer renting, and wouldn’t buy even if they could afford to?

Obviously.
The other day one of my colleagues was trying to sell me the Apple ecosystem by giving a specific example. He has airpod connected to his mac. As soon as he gets a call, they switch to his iPhone.
He was quite surprised when I told him that the same thing happens with my Asus laptop running Kubuntu, Motorola phone and Oneplus ear buds.
This.

For those of you who DON'T know the history. Mao did just what OP wants.

It went very very badly. Like millions of people died badly.
https://docs.hetzner.com/cloud/billing/faq/

> Do you bill servers that are off?

> Yes. Until you, the customer, delete your servers, we will bill you for them, regardless of their state.
Nice article.

Every time I said "But wait you can just ... " the author went on to do that thing. Much appreciated!
So, in this we don't really disagree. But, I would only agree that it is an objectively better choice for you. It is not an objectively better CAS. Demonstrably so, per that benchmark.

Similarly, a lamborghini is almost certainly an objectively faster car. Such that if you were discussing fast vehicles and someone pointed out that their ebike was good enough for them, it would be a statement out of nowhere that is not using the rubric for ordering that was being discussed. Are they wrong that the ebike is a better choice for them? Almost certainly not. Would it be valid to say that it is the best fast vehicle because of that? (I say this as someone that loves bikes and is fairly anti car...)

And there would be other rubrics that would shine light in either direction regarding python. Arguably, the stewardship of the language lost a lot of trust with people in the hilariously bad 2->3 migration. More so in how bad dependency management has become. Yes, you can roll your own, but people with large support contracts can almost certainly offload a lot of that to the team on Mathematica, if that is truly a concern.

(I could similarly cast shade on Mathematica, but I think my point is made. Yes, you can have a rubric that changes which is the better choice for a situation. No, there is no total ordering of correct choices.)
Exactly. Every video has to be transcoded on upload, then stored for both fast delivery and then shifted to long-lived-but-cheaper storage after a set time period. There’s nothing trivial about it.

The only reason to give it away for free is if that allows them to ship the app with video-based ads — but it’s pretty much impossible for advertising to coexist with a decentralised messaging protocol.

And as a regular Bluesky user, I don’t miss gifs or video — it massively reduces the mindless attribution-free reposting of popular TikTok videos you see on Twitter, IG and (now increasingly) Threads.
Basically just Indeed. It's where I got most of my jobs. I know it's limiting. If LinkedIn works for you, use it. But it's been the worst site for me, honestly.
Yeah and if you get a blowjob for free every morning your life is going to be better as well. The problem is someone needs to be forced to provide it.

That's about how much those experiments are worth.
I have them on the bottom for 20 years. The first thing I'll change on fresh system. Glad I won't need to do that anymore.

I wonder if "new tab" button is always visible now too.
(Author here): Users new to KDE don't know what's up with the feature. They miss a window and suddenly they're on a different virtual desktop. If they connect the behavior they may feel like "ooh, I've discovered a new trick" -- or they may feel like the desktop is unpredictable.

It would be a good candidate for one of those first-use "did you know you can" type things.
I use Elm and am quite happy with it, despite the project being dead (and Evans horrible cult of personality).

I am also keeping on eye on Gren as a replacement: https://gren-lang.org/