skysight-inc/HackerNews huggingface dataset:
Tangential, but Serious Eats is one of my favorite food websites on the internet. In an ocean of crappy SEO recipe blogs overstuffed with generic photos and unnecessary backstories, Serious Eats has a deep collection of well-explained and high-quality free recipes (and articles like this one).

I would happily pay some kind of premium membership, but there doesn't appear to be such an option.
Thank you phgn

I submitted my personal homepage.

Those GitHub conventions are helpful. I was hoping people would create entire repositories in a standard convention too. Similar to Rails conventions.
Uh oh! (edited title then, thank you for letting me know!)
> Also family of four: we fill a 120l garbage bin per week

What goes into this since you already recycle bio, cardboard, plastics and metal? My "generic trash" is a 25 liter bag that I empty about once a month or so. Since most things go to the specific recycling containers, the generic waste is dominantly just napkins and tissues that shouldn't go to bio.

I don't have kids so no diapers or anything like that, but 120l weekly sounds still a lot after recycling.
If it's alright with you, and even if not, I'll just keep right on as is.

Maybe you might want to unseat yourself and attend to your problems before telling others what to do. Cheers.
In my town, the commune has built a children's cage at the other side of a not-so-busy road, where cars are thus invited to speed.

Thanks to the safety of their cage, cars can roam in freedom without having to worry about needlessly interferences.

I have been lately despising every kind of caged playground, where children might find fun in a sandbox.
To my knowledge there currently isn't a solution, but it is being worked on/discussed: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/m...
It's not methods I register, but APIs (i.e. interfaces).

An API in this case may have be sized something like this

service LinkGraphApi {
rpc getAllLinks(Empty) returns (stream RpcDomainIdPairs) {}
rpc getLinksFromDomain(RpcDomainId) returns (RpcDomainIdList) {}
rpc getLinksToDomain(RpcDomainId) returns (RpcDomainIdList) {}
rpc countLinksFromDomain(RpcDomainId) returns (RpcDomainIdCount) {}
rpc countLinksToDomain(RpcDomainId) returns (RpcDomainIdCount) {}
}

This can be injected and invoked pretty much anywhere in the codebase that needs access to the link graph, from the domain ranking calculation to the site information view.

The primary difference is that where the receiving end of this code runs is completely abstracted away. You don't create a "link graph server client", you just create a client for the API and it figures out where the remote end runs transparently. The implementation for the service is also written in a way that is removed from the topology. You can basically inject it anywhere, in its own server, along another service in a larger server, all in one big blob of a monolith. All of this is abstracted away.

I'm interested in seeing where the idea leads though. Feels like I haven't quite reached the logical conclusion of the paradigm yet.
https://www.instagram.com/70sdinnerparty/ - Fantastic IG account. Pretty wild what people did/ate in the 70s - lots of weird jell-o stuff, heh. :)
> It's preactivated.

Do you have proof of that? I have proof they have never been preactivated. I'd like to learn if it's different elsewhere or elsewhen.

I have needed to activate and re-activate more than a 100 starlinks to date and it never was easy.
If something has been orbiting something else for billions of years I feel like they’d end up in some sort of pattern.

We used to think shells and flowers must have been made by gods because they have patterns.
Ask HN: Should we care about the privacy of LLMs for personal use?
Never knew i needed a CT scanner.

Wonder how much this costs? Medically speaking they're pretty damn cheap (compared to other modalities anyway)
Gnome has a completely different workflow than KDE. Gnome is the reason why I use Linux. If I had to use KDE I would stay with Windows, the workflow has the same logic, is almost the same, except that with Windows I have no restrictions with applications.
The message is different. It's explicitly mentions that you are being throttled for posting too much too fast.
Looks like they added an option for split view in dolphin if that's what you mean.
Honestly if we were smart we'd stop this insanity and merge most car companies by countries/continents, make them produce a few models and call it a day.

A small 2 seats for cities, a comfy sedan for people who are on the road X hours per day, some kind of van for large families, trucks/buses

In big cities you could even ban personal cars and have a giant fleet of public cars to rent for X km or X days at an attractive price (not hard given the current prices of cars), this would be nationalised of course, maybe included in some kind of global public transport membership.

I bike daily and see what kind of people are on the road, you could replaced 90% of cars with a one seater and 30km of electric range and the vast majority of people wouldn't see a single difference in their daily commute.
Shape Suffixes (coding style of Transformers co-author)
Not doubting the experiences of anyone else, but I have only been a daily user of this site for the past 18 months, but not once has it been down for me in the morning or evening when I reach for a dopamine hit.
The Nebraska side of my family used to make "broken glass jello," which was essentially translucent Jello in an opaque gelatin.[0] (So gelatin in gelatin.)

That and Dorothy Lynch salad dressing[1] and runzas[2] are what I most remember about our trips up north. With this kind of food, it's a surprise that my grandparents lived as long as they did, but it was good living.

0: https://bellyfull.net/broken-glass-jello/
1: https://www.dorothylynch.com/products/home-style
2: https://houseofnasheats.com/runzas/
Maybe they have improved performance but traffic increased even more?

There was this recently:

A steep rise of Hacker News in Google rankings
https://news.ycombinator.com/item?id=39423949
Very good point, I've considered this too. So far I've observed that I was simultaneously logged in with an alt on another browser and it worked fine.

I also got the message on the same wifi network but not when browsing from a phone, suggesting an IP timeout.

It doesn't have to be nefarious. Dang has told me in his view I am misbehaving deep inside a Google thread that was memory holed from the front page. Maybe he was doing his legitimate moderation and also did the same equally to people who hurl personal attacks at anybody who is negative about DEI, who knows. ;)
So you need a separate implementation for each compositor? Count me out.
My personal KDE looks and operates nothing like Windows and more copies the MacOS workflow (although I am not a Mac user at all). GNOME is not that much customizable and it is the main reason I stick to KDE. Also, quite stable. I do rarely have any issues to be honest and it usually is Latte that has bugs but it is in the state maintaining limbo for a while now.
Switching to copying whatever Windows 11 does instead of Windows 10 I guess?
Jitterbug is already around for my humanist phones.
Do you have an example of it actually happening?
> Many Wayland compositors provide an API to list the windows.

KWin does as well (workspace.activeWindow, workspace.windowList).
KDE has spoiled me. I installed a Gnome distribution a short while back, but used it for a couple of hours and missed KDE so much that I wiped the hard drive and went back to Manjaro and KDE.
Spartan used a 500 kT thermonuclear warhead, I believe. It was a special warhead designed to minimize immediate beta emission in the debris cloud (which would create ionization that would interfere with radar). To that end, the tamper in the H bomb's secondary was not uranium, but solid gold.
Like a really well done fireworks show!
It's still the only open source image program I know that will not only let me print, but also show where the image will be on the page, and let me move it and scale it up/down. Seems like overkill, but I keep it installed for that reason.
> Edit: I like that I posted this comment and in the half second it took to post, it's been downvoted. I think HN might have a bot problem?

Your comment started with "I like what X has become", in reply to a submission complaining about what X has become. Some of these people don't read past the title of articles, so don't be surprised at losing internet points over technically somewhat agreeing with them.
Arguably putting plastic back in landfills is just returning oil back to earth, but it’s not a pretty site.
That is the state of a lot of things in Wayland. They seem to remain that way for a long time, alas.
“After checking with Bryan that he wasn't implementing this himself, I took the nerd snipe bullet for him…”

I love that - wholesome.
I don't agree with this decision. As an American, I'm not quite sure of the rights of Europeans, but in America, we have the right to petition the government for redress - lobby, in short. It's part of our basic, fundamental rights. Amazon, yes even a corporation, should have the right to petition a governing body.
So basically some large customers wanted to rent physical servers by the hour so now everyone gets to rent physical servers by the hour?
The checkboxing (conversion from image to boxes) could use some better dithering algorithms - with blue noise, perhaps?
Congrats, you understand what "unit test" was originally supposed to refer to. This is not what it's commonly meant to most people for years. The common meaning is "test every individual function in isolation".

I think this came about because of people copying the surface appearance of examples (syntactic units, functions) and not understanding what the example was trying to show (semantic units), then this simplification got repeated over and over until the original meaning was lost.
I agree with most of the article, and I will try to incorporate some of the concepts in my future discussions with colleagues and external consultant.

I do have some problems with this, though:

In practise we never end up walking the design tree forever. Residue from our past mistakes (the dotted nodes) lingers in the codebase and makes it ever harder for us to walk around the design tree. Eventually, fresh competitors will be able to do it quicker and take our users.

I mean, is this really the case? Maybe it is if you work with smartphone apps, but apart from that, I cannot really think of an example not only in my own niche (administrative systems in mid-to-large companies, so ERPs, Reservation systems etc.) but also in terms of things that I never worked on, but I use regularly.

E.g.: Google took out all their attempts at creating a social network (I remember Orkut and Google+, probably there were others). They were the competitors (to Facebook) and no matter how "nimble" they were in adding or changing features, in the end they just quit.

Word/Office is probably another classica example of something that has lots of "design decisions" layered like geological strata, but they are still dominating the market (I am Mac User, btw, so I am not talking of Open Office as a "innovative alternative", here.)

The authors seems to think that customers can't wait to get rid of, I dunno, Oracle Finance, as soon as someone comes in with more feature... in my experience the reality is that no matter how much they hate the old workhorse, having to convert lots of existing data (and adapt processes, and retrain personnel) is a cost which is very difficult to justify, and no amount of "shiny new features" will really be the main driving force in such decisions.
Law firms and corporations are dealing with USPTO's non-DOCX penalty
I can remember milk delivery in the 1970s in where I grew up in Scotland moving from glass bottles to rather ghastly plastic sachets.
ESP32 in a toothbrush? What? Why?
I know HN users hate modern UI trends. But for the record, GNOME actually has professional UI designers (Red Hat employees or volunteers) designing their UI.

https://gitlab.gnome.org/Teams/Design/os-mockups
Don't forget to stop eating meat, while we heavily subsidize the resources industry and frack the land.
Probably the fact that the software was written decades ago, hacked together and also the author decided to first write their own lisp, then implement HN software with this lisp (called Arc).

I'm guessing that has something to do with the difficulty of changing it.
This sounds like alarmist journalist talk. What “malware”, even subtle backdoors, are sneaking into the LLM-generated code used in a piece of software that’s actually worth a damn?
Certain senators flying in private planes too!
Research team uncovers universal code driving formation of all cell membranes
> Early North American settlers lived in tiny, one room log cabins, and raised those 3+ children in them just fine. Homes that small are not even allowed in most jurisdictions these days. The middle class have way more space to work with these days.

Sure, but... who wants to go back to the days of the early settlers "living" in such conditions? We're in 2024, not 1607 after all. As a species, as a society we should progress, not regress. Just because our ancestors had to live in filth, it doesn't mean we have to as well.

> Let's face it, the reality is that middle class people just don't want children. It's not 'cool' to have children.

Anecdata ahead: many of my relatively middle-ish class friends want children but no one can afford them - the biggest road block is of course housing (the market is completely dead here in Germany - sales aren't happening because everyone fears the market correction / to realize a value depreciation, and rentals are routinely at 300+ interested candidates for a single apartment), but also a lack of stable career perspective: academia is a shitshow of limited-term contracts anyway, government doesn't pay anywhere near enough to be competitive with the private sector (usually about 60-70%, but IT and legal staff <<40%), NGOs pay even less than government, and the only way to get raises in the private sector outside of highly competitive unionized shops is to regularly churn companies which has the downside you're the first one to be on the chop block in case of layoffs.

Back in '91 when I was born, a lowly police officer could support a family on his own, even in a big city like Munich. Nowadays? Completely impossible.
The saddest part about this is how little you understand about the situation. So brainwashed that wanting to cancel a subscription is an edge case. Is that why Apple fanboys keep throwing money at them? Canceling is not an option.

I didn't read most of your post but I get the gist, you're really cool and I wish I could lick the ground you walk on.
As a new Starlink customer, they didn't do a great job of communicating the REV3 -> REV4 transition. While they primarily displayed the kickstand version (plus alternative mount options) it was vague enough that I was surprised to open the box and not see the tripod everyone else's dish seemed to have come with. To get to the order page, you first put in a delivery address and from there they simply hid mentions to the REV3/articulated option which is still shown for non-U.S. delivery addresses.

In a way, it's great not to have the extra moving parts and complications that come with articulation. Performance-wise, REV4 seems to work fine even when the app complains about misalignment. On anchor, a boat can easily swing +/- 20° within a minute while bobbing around a few degrees, which means any increase in range and power helps considerably.

My only disappointment is the power consumption that is likely inevitable with the wider-range static terminal. The possibility of cutting power draw by 30-50% makes me wonder if I should downgrade to a secondhand REV3.
KDE should probably invest in better defaults if these need tweaking.

People don't usually dig in the settings menu unless something is bothering them. If there are great opt-in features they're going to stay off.
All that you need to know: "...their future financial firepower is likely to be a divisive lottery, predominantly determined by inheritance from previous generations...".
From OP:

> Nope, all audio was straight from the camera, no gain adjustment or muting. Something odd happened with the diaphragm in the mic I think.

https://news.ycombinator.com/item?id=39546439
^^ This.

This is one of the good things about C. I could write something in C99 and, in 10 years, it will likely still compile without changes!

Can we say this about Java, C#, D.. and ESPECIALLY Rust??? You might still be able to download the specific version, but you then have to cater to package manageers, or the IDE/editor you are using, etc.

C does not try to cram in "Cool Feature A" and "Cool Feature B" because it is the cool thing of the time.

I think the only other languages to come close is Odin and, perhaps, Zig. Both have not had a production release (yet) so I am still expecting there to be some changes at this point. However, once mature, I would expect very little changes if left for 10 years. Of course - they are young languages but Odin (especially) makes it very clear what they will and won't add to the language, and keeps it pretty close to C in a number of ways.
That would be 1.2 cubic miles a year uncompressed. Quite a lot but also not that much.
Show HN: Text Spinner API
It's your email and web content cocktail shaker – you decide what goes in, and it keeps your text fresh without losing the flavor. Layer content pieces for extra zing. No subscriptions; pay for what you use, when you need it. The API is a breeze to use.

I made this in protest to the "everything AI" highway that everyone is now running on. AI APIs are still way too slow to facilitate real-time spinning, and responses contain too many hallucinations. Yet there are many services that shamelessly offer such products at a price.
Users who prefer the old behavior can toggle it back on in the "Mouse Actions" settings under "Desktop Folder Settings", so it's not going away entirely.

This is really important to me, the fact that it's configurable. The trend in other desktop environments has been to just take away features to lead everybody down "the golden path", but everybody has different preferences. I prefer a set of sensible defaults and a maze of settings to adjust every little thing, than just a blanket "here's how it works, deal with it".
And timing-wise, didn't Verizon FiOS launch like 5 years prior?
How about a choker then (like a throat microphone)? Or perhaps bone conduction headphones?
I found no way of calling KWin functions other than piping javascript into dbus and parsing the reply via journalctl, which... lol?

https://unix.stackexchange.com/questions/706477/is-there-a-w...
Been tinkering with Plasma on my Framework 13 with NixOS and I upgraded to Plasma 6 last night. So far things seem pretty great!

The combined overview (four-finger swipe up) is one of the main things I felt was missing from Gnome and macOS and is really nice! I wish it was a three-finger swipe, but it's KDE, so you know there's probably an option somewhere.

I'm also excited about being able to consume HDR content on my workstation where I have a much nicer monitor, so will have to report back on that.

I really dislike the new default lock screen wallpaper. Not entirely sure why.

Plasma 6 fixes the panel configuration mess, which was pretty buggy. It works flawlessly now while being more intuitive.

The new Breeze theme fixes a lot of the spacing inconsistencies that irked me here and there. It looks much better now.

Fingerprint unlock had some weird bugs as well, which all seem to be ironed out. Very clean and consistent now.

Even the new default sound theme is _super_ nice. I'm a huge fan of the new sound effects across the desktop environment. Seriously, they're so good.

New screen recording stuff just works (Super+R) and the PipeWire setup plays perfectly with OBS. Can record individual windows and it all seems to work as expected.

Still not entirely sure this will replace Sway for the serious workstation multitasking sessions and the advantages that a tiling window manager brings, but it's really a joy on my laptop.

I know a lot of people (rightfully) have their gripes with Wayland, but this feels pretty feature complete to me. The last missing piece I'm personally feeling is remote desktop access, but I admittedly have not done anything there yet. Since screen capture is working perfectly and KDE Connect to control machines remotely from my phone works, I'm guessing the pipes are all in place and I simply need to set things up.

If you're feeling curious, give it a shot! I think it's a fantastic starting point.
It's very difficult to shake the view that Klarna is just... scummy. They kind of want to say two things: They want to say that they're going to employ this crazy new AI that's going to bring their customer service costs to 0. This is presumably because they want to IPO and their actual financials look like crap. So tell a fairytale about AI and hope people buy it. But at the same time they don't want to go around screaming "Ha! Suckers! We're going to fire you all!" to the actual people who do their customer service today. So they simultaneously claim that they've got AI that has replaced 700 people, but that they haven't actually fired 700 people, but if you're listening Wall Street we're are firing them, but if you're listening EU regulators and main street no no we're definitely not.

At the end of the day Klarna is a loan shark, not a fintech. They desparately want a fintech exit in an IPO, but I don't think it's really going to happen.
An interview (1) with the founder Ian Brooke was illuminating on this jet and the wider opportunity it presents. He sheds a lot of light on the problem space (no pun intended) and how it can be tackled whilst being commercially viable. I particularly enjoyed geeking out the pros and cons of turbo-fan, RAM and SCRAM jets, rockets and the limits of physics.

He's oozing Elon vibes in ambition, first-principle thinking, deep domain knowledge and commercial intelligence. One to watch.

1. https://twitter.com/1stPrinciplesFM/status/17629458095729254...
I remember growing up in India and plastic was introduced to "save the trees". It took us decades for us to fully grasp the environmental devastation it caused.
I'm a little surprised no one has pointed out yet that this is incredibly close to cellular automata, which Wolfram has show can get you Turing completeness among other things.[1]

Wolfram's "New Kind of Science" almost certainly has tons of fun things for the author to play around with if so inclined.

[1] https://en.m.wikipedia.org/wiki/A_New_Kind_of_Science#Simple...
> the SNES didn't have a graphics processor

It absolutely did! Even the NES had one. In addition to the (cloned) Motorola 65c816 SNES CPU, the PPU (picture processing unit) was a custom chip that offered several different layouts for spitting out tile based backgrounds and sprites as each scanline physically drew across the CRT TV. It was even capable of fancy things like background rotation and scaling (Mode 7, think Mario Kart) and hardware transparences which you can see in many games.
Furthermore, in the case of Doom (and games like Starfox) the cart was baked in with the "Super FX" chip that handled the 3d calculations. So you were actually dealing with two graphics processors for that specific title, heh.

Here's a wonderfully (and painfully) detailed series about the SNES hardware by Retro Game Mechanics Explained:

https://www.youtube.com/watch?v=57ibhDU2SAI&list=PLHQ0utQyFw...
React Strict DOM
JPEG XL and the Pareto Front
It's a two way street:

The move comes after Amazon’s repeated refusal to attend hearings in the European Parliament on working conditions in Amazon warehouses.

If Facebook et al refused to front a US Government hearing then they also might face consequences.
If no one knows why, why would I bother reading the article? Shame on npr for stooping to clickbait.