skysight-inc/HackerNews huggingface dataset:
I sponsor Mastodon and pay for an app for it (Ivory).

I would never pay for any kind of algorithm driven ad supported social media.

I also pay for Kagi and would not pay for Google. They’re surveillance driven so they have their payment already.
I use Wipr, not so much to block ads but to reduce the chances page content will shift around while loading (to accommodate ad sizes that designers don't bother to plan for). It works pretty well, however it only affects Safari.
I use Django (python) and htmx to get away from React/JS/npm (or deno, or bun). Not trying to dunk on JavaScript/React devs, but the language and its ecosystem suck the joy out of me.
If a civilization was discovered with Iron Age technology before what is the currently accepted beginning of the Iron Age, wouldn't that just mean the Iron Age started earlier than previously thought?
It's much easier said than done, but get the hell away. So far away that your past relationships cannot in any way taint your future ones. Move to a new job, new city preferably. Rebuild your friend network.

I've been lucky for the most part with good friends, but periodically rebooting your life situation has other benefits too. I recommend it heartily, if you're in a position to do so. Keep your old friends if they're good, in that case.
This is so cool! I want this for every language now.
Sounds like they're not asking for anything to be given yet, they're asking for a lit hold pending future asks?

https://en.m.wikipedia.org/wiki/Legal_hold
Oh yeah, totally agree.

I’m a little sensitive about the kind of extrapolations that are so common with some of these articles/announcements - it doesn’t make science look good, and it’s important that science does.
it used to be that snoops, spies, and private eyes had to work for this info.

now people just yeet it into the app of the month. they even pay for the privilege.

we are living in truly amazing times.
Right but Steven Tyler was accused of sexually assaulting a 16 year old just last year in a lawsuit that is ongoing.
Part of my interest in this project came because i was writing software to arbitrage TCGplayer and eBay around last Christmas, because I was wasting time doing it manually and wanted to see if I could automate.
I mean it actually happens. Not powering down the actual machine, but in my last house the landlord had a cleaner visit every fortnight. Occasionally I came home to find downloads broken or my remote connection would drop randomly in the afternoon. We lived in an old house and had a wifi extender to reach the upper floors (and not enough sockets). The cleaner would unplug the extender to vacuum the kitchen and half the house would go offline.

The ice cream story reads too much like a dramatisation to be truly believable, but accidental and repeated unplugging is common I expect.
why, are a lot of Hacker Newsers pursuing short order cook careers?
I believe this is why Amazon no longer includes what you bought in their order status (confirmation, shipped, delivered) emails (an annoying change, imo)
I've broken plenty of networks by adding typos to /etc/network/interfaces and then running ifdown;ifup. Misconfiguration can happen no matter what format your config files are in.
YAML creators are very big fans of overengineering.
This comment seems way off

For example women and queer in armed forces are routinely mocked by the right as feminization and weakening of the military
Are you sure? Debian from what I understand uses standard /etc/network/interfaces
I want to reiterate my homegrown solution to digital addiction: lock your devices and hand the key to a trusted individual human, the "keyholder".

The keyholder's role is simple. When I ask them to choose a password and type it in without telling me, they do that. When I ask them to share the password with me, they do so. The keyholder role is not about outsourcing discretion or approval around addiction. Instead, the keyholder changes the mechanism by which I access my addiction, in a way that disempowers my "animal brain" in its inner struggles with my "wise man brain". I've had several keyholders at different times; my wife, since I got married, and before that it was a mix of coworkers, roommates, and friends.

Locking devices: On iPhone, I set my own parental controls to 1) limit social media/games to 10 minutes per day, and 2) block the web. Then I had my keyholder change my passcode. On my computers I modified /etc/hosts (and /etc/resolvers/* for wildcard domain matching) then yanked sudo from my daily driver login. Keyholder has the password to the admin account. Updating apps is the main pain point on both platforms.

If you set this up, let me know how it works for you. And, if there is a piece of software that automates the above (in a way that does not give me a simple "let me do the thing" button) please share!
Debian doesn't usually use netplan? It's written by Canonical for Ubuntu.
Nice photo and a bit of an explanation: https://www.reddit.com/r/InfrastructurePorn/comments/nm212i/...
> (though to be fair, VTE-based terminal applications seem to be the best on Linux).

xterm is still the best terminal on linux, and it is not VTE-based.
Investing is trading with a long horizon.
Celsius lost millions in dumb mistakes like that too.

Someone at Celsius manually approved a bogus transaction on a hacked website...

https://www.coindesk.com/markets/2021/12/03/crypto-lender-ce...

Badger later reimbursed Celsius with inflation on their token that would be released slowly over several years. "restitution".

Someone at Celsius thought that they could sell that restitution token and ended up forfeiting it... which was another $22m loss...

https://www.thismorningonchain.com/articles/defi/celsius-mad...

Then they tried to get the DAO to vote to give them back their lost tokens, without even admitting who it was that lost the tokens... and everyone voted against it.
Huh, Dota was my big addiction in college. Thanks for sharing that perspective on how to reframe your time spent in a positive way.

I think for me, I would like to turn my many hours spent into a will and a way to help others deal with addiction to videogames, as well as porn and other digital addictions that are not yet taken quite as seriously as physical addictions.

I think that would be the ultimate way of making something good out of all this
wayland has app-id, which is sort of equivalent. IIRC most modern terminals set the app-id when you use the --class (or similar) flag on wayland.
The Android app honestly feels like they have a daily quota of permissible user annoyance.
Median Household Income After Taxes Fell 8.8% in 2022
The crazy stuff he says is not the stuff about civilization going back further than conventional models. There are numerous archeologists who argue that and their positions are usually considered outside the mainstream but not insane.

Hancock says a lot of other things that are actually crazy, and like many people he’s gotten much worse lately.
The concept only barely predates the press, with the first actual copyright laws being in the 1700s. https://en.wikipedia.org/wiki/History_of_copyright
75% of Americans Believe AI Will Reduce Jobs
And?

> fact that downward bump is just not what the HW expects you to do.

What fact is this? and what does it have to do with stack being bounded? (bounds of stack are unknown to most micro architectural state and only stored in OS structures).

HW prefetchers support access pattern in either direction, so do load/store instructions (stm(fd)/ldm(fd); ltp/stp;)
I think my moment was the realisation that we're one, maybe two years away from building a real-life C3PO - like, not a movie lookalike or marchandize, but a working Protocol Druid.

Or more generally that Star Wars of all things now looks like a more accurate predictor of our tech development than The Martian - the franchise that is so far on the "soft" side of the "hard/soft SciFi" spectrum that it's commonly not seen as "Science Fiction" at all but mostly as Fantasy with space ships. And yet here we are:

- For Protocol Druids, there are still some building blocks missing, mostly persistent memory and the ability to understand real-life events and interact with the real world. However, those are now mostly technical problems which are already being tackled, as opposed to the obvious Fantasy tropes they were until a few years ago. Even the way that current LLMs often sound more confident and knowledgeable than they really are would match the impression of protocol druids we get from the movies pretty well.

- Star Wars has lots of machines which seem to have some degree of sentience even though it makes little practical sense - battle droids, space ships, etc - and it used to be just an obvious application of the rule of cool/rule of funny. Yet suddenly you could imagine pretty well that manufactures will be tempted by hype to stuff an LLM into all kinds of devices, so we indeed might be surrounded by seemingly "sentient" machines in a few years.

- Machines communicating with each other using human language (or a bitstream that has a 1-1 mapping to human language) likewise used to be a cute space opera idea. Suddenly it became a feasible (if inefficient and insecure) way to design an API. People are already writing OpenAPI documentations whete the intended audience are not human developers but ChatGPT.
I write on Medium and there's no paywall. The paywall is a choice to monetize.
Selling Magic cards was my first business! My friend and I took all of our Bar Mitzvah money, drive two hours across town to the “bad” part of town, and bought two boxes with 50 cases each. It worked out to $1.25 per pack.

Then we sold the packs individually out of my trunk at places where nerds hung out for $2.50 each (retail was $3, but we had no overhead because dad paid for the car and gas!).

We sold one box worth and opened the other box, so we broke even but got a bunch of rare cards.

Including multiple sets of multilands. I put two full sets into sleeves and packed them away, and then made a five color deck with all rares and multilands.

My buddy and I were basically unbeatable.
yeah a lot of "dumb" mistakes. whoops accidentally sent to wrong address, which i happen to own the private key too...
> There’s a deep paradox in our industry: software and software services are extremely expensive, yet people have been conditioned to expect them to be either free or very cheap.

Software has potentially very high fixed costs but near zero marginal unit cost, and prices in a competitive market are driven down to marginal costs; more quickly if the N+1st competitors fixed costs are substantially lower than the Nth competitor for some N value(s) of N.

Sofware services have higher fixed and unit costs, and are designed to limit competition compared to actually selling software, but if the underlying software is open source still suffer (from the seller’s perspective) from the above for N=1.
Exactly! Just like how all of the “experts” liked blade-ground coffee when it was blindly tested (https://youtu.be/O7LAzSKgeoQ?feature=shared), in what seems to be the only blind test that brings together experts on the internet. They liked it, so that’s what counts.

It’s easy to like something though when that something’s “taste” (when drilled down into the realm of unrealities) is largely social.
That’s why John Manzo noted as such in coffee, connoisseurship, and an ethnomethodologically-informed sociology of taste.

https://philpapers.org/rec/MANCCA-3
For those wanting human readable and editable configuration files, NestedText might be a solution. It only supports strings, but conversions can be done during import anyway.

https://nestedtext.org/en/latest/
Unfortunately, you are in the minority. You are the exception that proves the rule.

Mastodon is so poorly funded that even with 6 million users in the .social instance, they only get enough funds to pay two full-time developers, and even then the pay is ridiculously low. Gargron himself is reportedly taking 30k€/year, pre-tax, which for someone living in Germany is just a step above minimum wage.
Charging for Twitter makes sense because spammers will not pay and average users will pay.

Whereas spammers have financial or ideological incentives for having accounts, the average user does not.

Because spammers stand to profit by paying for Twitter, they will not pay for it. Conversely because the vast majority of normal users do not have anything tangible to gain, they will pay for it.

It is possible that spammers might try to game the system and find ways to give Twitter as much money is necessary to continue using the platform. In that case, Twitter would logically spend any resources necessary turning away as much Bad Funds as possible while maintaining Good Funds from Good Users.

I do not see why anyone could find fault in Mr. Musk’s plan to charge everyone — it would simply be an expansion in the explosion of quality and user trust that resulted from the Twitter Blue program.
Codeberg scaling issue mostly caused by software architecture
Just like asking a random person what was on page 100 of a random book they've read, it's HIGHLY unlikely for the LLM to be able to regurgitate that level of accuracy, let alone across the whole book.

Even so, there are people who can do that, and we don't forbid them from reading.
Thanks. I’ll check it out.
A lot of the "genius" credit given to FTX, Alameda, Sam are all during a time when crypto was soaring, probably partially because people were home more and got free checks in the mail. The fact that a single person could absolutely tank the entire company with a single trade shows how reckless they all were. But it worked because the market was going up. That's it. The market slumped for like a week and their behavior dropped them to 0.
YAML is far to helpful to convert bare strings to what it thinks is right (like 1.20 to 1.2 or no to false). It could be helped by having data validation, but the fundamental issue is that YAML does not make it clear to either human or machine what is meant or expressed.

The issue is not isolated to JS either, the same could have happened in python, php, or any other untyped language.
> Certainly makes the harvesting of screens from dead laptops seem like a good option.

Wouldn't it be awfully nice if the manufacturers made this easy to do.
I get your concern, I've found that while it doesn't have CTE's and other modern things it's enough to get people rolling unattended.

That being said... man I wish they would update it.
I think their robot has a way of converting touch to a video input. The white bubble manipulator has a pattern printed on the inside that a camera watches for movement. (see 1:58 of the video).
Yeah, I've got a Tree of Heaven problem that sucks hardcore
No, it's the syntax. It's bad.
Proxmox can use a hypervisor, KVM, or manage containers. It's not a hypervisor. Xen is also hypervisor.
Saying proxmox is a hypervisor is like saying virt-manager is a hypervisor.
+1. Lazygit is one of the few tools that does the TUI just right. Super functional UI + Easy discoverability = Chef's kiss.
There apparently were letters sent by the UK Parliament to politely inquire if Brand is able to earn money on the recipient's platform. No requests or threats of course, oh no, just asking...

https://twitter.com/rumblevideo/status/1704584929026216118
Well the point is that these two other major suppliers are very close geographically to Russia.

So I doubt it will be them. And even then, the price will simply not be the same.
I can't parse it.
Realistically, a decimal type with defined precision is just a coverup for the real problem which is that version numbers aren't decimal numbers. If "1.2" < "1.19" < "1.20" that's not a decimal number and treating or storing it like one is a problem. I've seen this time and time again in software projects where someone treats the version number as a decimal, which works great right up until they have more than 9 minor versions, someone adds a bugfix version or someone adds a beta/alpha suffix. Then a whole bunch of stuff breaks that was making bad assumptions.
The version that I remember hearing was https://www.snopes.com/fact-check/polished-off/. Also false.
> Counter-point, JSON sucks and is way overused. The types are too fuzzy, the syntax too quirky, and validators/schemas are almost never present. You can bolt that all on, but it wasn't designed for it and it shows.

XML's validation, schemas and typing are far more complicated and equally useless - the impedance mismatch is too big, all they do is give you a whole bunch of extra ways to shoot yourself in the foot, particularly in the presence of namespaces. If you want something fully structured, protobuf or equivalent is the way to go (and converting back and forth between protobuf and JSON is relatively painless).
Now that you mention it, I vaguely recall writing a language classifier based on character histograms as a youth. Good times.
Sorry, I know of the site, but haven't used it for purchases.
I see OPFS being mentioned a few times by team members. I could not find any estimates on the website, but could any of the folks in the know share any details? I work on an Electron-based text editor which uses the filesystem to manage text files. Something like this would really be useful to me if it supported plain text files.
Yup. Good call. Weather is good these days so taking a long walk will be on that list :) Also photography, calling people for a random chat, and reading fiction.
> There is no subsidies for making chips

Except for the subsidies for growing the potato.
As with ever other major innovation, it will both destroy and create jobs. Whether AI creates more good than harm will be hard to actually evaluate. Like every innovation, there will be general disagreement on what constitutes "good".
Bad rendering, weird menus with poor discoverability, and total crap Unicode support. I will never understand the cult of xterm.
This actually happened to one of my colleagues a few years back! Except it was someone in the next row over sitting down causing his monitor to turn off. Took them ages to figure it out.
About 10 years ago they had a failed project to do the same with technology that lets you do OWL inference and SPARQL queries (old A.I.) against data in relational databases. (imagine the 1970s symbolic A.I. but rigorously defined and scalable.). I went to a conference on semantic technology at Gallaudet University where there was a sub-conference you needed a security clearance to get into where they were talking about it.

What I understood was that congress was asking “where does all the money go?” but there is a systemantic reason why they don’t know is that the Pentagon doesn’t want them to know because “black programs” are hidden in what looks like waste and corruption in other military programs.
YAML bashing is sooo tiresome. Yes it has quirks and tries to do too much. And yet JSON and TOML have their own broken idiosyncrasies as well. But in the end they are all trivially interchangeable with each other for 99% of their use cases.

But XML is not even a comparable standard. XML addresses an entirely different problem space. It cannot be directly mapped into baseline common data structures in most other languages like JSON/YAML/TOML.

Saying XML is “better” than YAML requires defining your problem space. Otherwise it just looks like you don’t really understand the difference between the two.
It was easier to navigate at night in Salt Lake before smartphones than almost any other city. You still don’t need a smartphone today to find addresses by their coordinates, it’s dead easy. You can instantly tell which direction to drive and how far away it is by the address too. I do not understand why you think a simple grid with predictable coordinates is difficult. What naming system or city layout do you think is easier?

One of Salt Lake’s defining features is how much easier addresses are than other cities. “Though the nomenclature may initially confuse new arrivals and visitors, most consider the grid system an aid to navigation.” https://en.wikipedia.org/wiki/Salt_Lake_City#Layout
There are two opposing forces here: put the prices up to get more money when demand is there, put the prices down to get that high-demand bunch of clients that would otherwise have had to pay more for the service.

Who wins? The surge-price guys will win today, the price-down guys will win the repeat sales in the future.

It's called 'Pricing yourself out of business'. But then again, Uber has always been a scam, not really a true business at all. What they can and do charge is immaterial to their business model.
I'm very finicky with the way my desktop works, for example, I want each window to always start maximixed in the same monitor, and I want its siblings/dialogs to follow suit. I want a different desktop background for every monitor. I want independent docks for every monitor, each with different widgets, and a few other small things.

Gnome is rock solid, but it can't do any of these things, and some aren't even possible to do manually. KDE does, but it's less stable, so every couple of years I try Gnome again, only to switch back after a couple of months. Gnome is not ugly, it's actually elegant in its simplicity, but it's too plain, too vanilla.
Yeah, I personally find XML elegant and well-designed compared to the popular alternatives today. And things that supply what’s missing (for example, JSON-LD and JSON Schema) aren’t much less complicated than the XML equivalents.

Of alternatives, I think EDN is the closest to being a satisfactory replacement because it supports namespaces.
Maybe so, and this is why we live in hell.

Nobody pays for software unless it’s manipulative, intrusive, or addictive. If it just delivers value it has to be free.

I keep coming perilously close to declaring free software a mistake, but the problem is a lot more complex than that. It’s also a result of land, expand, enshittify models.
Ah, kinda. Yes, they existed, but they frequently didn't have many of the more standard features like autocomplete (particularly on both sides of a new tag) and on-the-fly structure parsing that makes much of the painful parts easier to work with. I think we take for granted how good our modern approaches to IDE assistance can be.

Ever use the earliest IDE incarnations of Eclipse on a PC still measured in hundreds of Mhz, or when RAM was still in the dozens of MB? That was the world XML found itself in during its inception.
This is the usual way of dating buried archaeological finds - you work out when the thing was buried by studying the surrounding material. In this case the specific dating technique is new, but the principle is well established. If you find something buried in material that was laid down 470,000 years ago, then the thing was buried at that time. Assuming teleportation doesn't exist, how else could the artefacts get there? The only other option I can think of is deliberate burial and I imagine archaeologists would already have considered that idea.

As to finding and using extremely old wood - wood does not survive that long except in cases of very specific environmental conditions like this one; surely another reason to expect that the wood has lain undisturbed for its entire history, rather than having been dug up and turned into some structure a few thousand years ago (then buried again).
Well, there are other exports.
There might even be oil. The neighbor Chad has some and isn't any better.

Checked, oil has been discovered in Niger in the 70's...so yeah... And they are still poor?!

And even then, they should have exchanged a package: Exploitation rights against revenue with costs of infra + maintenance deducted.

There needs to be roads or trains assuredly and whatnot for those exports to transit.

Who cares if they get a better bargain from the US, the Chinese or whoever else. That's competition. That's supply and demand. That's how they should get the most of what they have. No need to be so sour about it.