skysight-inc/HackerNews huggingface dataset:
I was thinking along the lines of ~/.data/{prog} without requiring further subdirs. The config, data, and cache would all coexist within the same directory per program

Each of the data, config, and cache envvars would all be set to ~/.data in this setup (though “data” isn’t a name I’d use)
That's been the default since Windows 7 though.

Most people have been using the taskbar that way for nearly 15 years, only a minority of people would have switched away from the default.
I've been getting a ton of spam texts, almost daily over the last 3 months. It's a mix of housing speculators, political donation requests, and sex stuff.
Whenever dotfiles are mentioned, it's safe to assume we're talking about terminal applications and that the target audience is software developers. This stuff only really matters to us, people who actually care enough about the system itself to not only use a terminal but also to bikeshed configuration formats and file system trees. That's exactly what the article this thread is about and the comment I replied to were talking about: stuff like developer tools and ssh.

Honestly I don't even disagree with you. I think POSIX sucks. I think even the libc sucks. However there is no way you can look at the Windows API mess above and think it's somehow better than the portable and clean getenv function call. Maybe you can "get used" to that cruft but I can't. If I had to deal with code like that the first thing I'd do is abstract it away so I don't have to deal with it anymore. That's exactly how Windows is and should be treated by everyone.

Video games, your counter example, are probably the most platform-specific software imaginable. There's a reason pretty much everybody uses an engine these days. There is no way you can compare that stuff to getting a user's home directory and writing files in there.

Also, for video games it ultimately doesn't matter how sucky the APIs are since it's all about market share anyway and people will use whatever they need to get it done. First parties don't put in effort into porting games to Linux because they don't see the money. Valve puts in effort because it gives them their own platform that they control and therefore leverage over Microsoft and its app store. Emulation and compatibility layers are a proven solution when first parties aren't playing ball. If they don't want to make it work on Linux, people will make it work whether they want it or not.
I had the same experience recently. It's a rootkit installed by the BIOS to inject the crapware.

Immediately returned the ASUS board and got something else. It sucked to tear apart a computer I just built but I don't trust then hardware in my machine now.
Windows allows the firmware to provide a binary that will be executed on first boot (or maybe every boot? not sure) - ASUS is abusing this feature to make their crapware permanent.
And 15 years ago it was cool, wasn't it?
The article goes into really good detail about the nuances. It feels like many people in this thread are giving their answer to the question in the title instead of commenting on any of the content in the article.
Similarly for me, I switched my dad to my old Dell XPS which came pre-installed with Ubuntu. He's on Fedora and it's been running fine for about 4-5 years, across multiple (automatic) version upgrades.

The only thing I've had to help him with across that time are little things like setting his Firefox home page and finding some files "I definitely saved in Documents" but turned out to be in Downloads. I can deal with those.
So, upvoted cause ultimately we do need to do something with it...

But I used to work in a industry that would bundle its used plastic and burn it to get rid of it... (I know, I know... terrible)

Let me tell you. That stuff doesn't burn easily unless there is already a damn good fire going, or some helper combustibles. Sure, it will burn just fine when you put a few in a fire, etc. But once you get to the kinds of loads that occur with bails of plastic...

It's going to mostly smolder and offgas from my experience. It got so bad they stopped burning it, and started selling it to some company that found a way to recycle it. Ironically enough.
Says the person promoting Ivermectin as COVID cure in their post history. What is the odds someone would believe in two cases of Russian misinformation, I wonder.
You shouldn't really need binwalk given how zipfiles work with the directory at the end of the file. You should just be able to unzip the file as-is. Though I suppose that could vary based on what you're unzipping it with. They should support it, though, as that's how a self-extracting zip is supported...ignoring any extra bytes at the top.

The zip on Linux has "zip -A file.zip" functionality that will strip the non-zip preamble too.
"Game Boy consoles use a custom Sharp CPU core that resembles Z80 and 8080 but is not exactly either." - well said but do know that the Z80 resembles the 8080 and it isn't exactly an 8080. To be fair the SM83 as coined here does have a few Z80 instructions but by and large it is an 8080 clone.
I thought selling anything to Iran is already mostly verboten, even civilian gear.

Some reseller is going to have egg on their face that their equipment wound up in a drone.
> 22 => 2222

With a well configured SSH server, 22=> 2222 is pointless, very much the definition of obscurity providing zero security.

OpenSSH is impeccably written software, widely battle-tested and its been literally forever since there was any significant vulnerability in it despite being one of the most widely deployed servers on the planet.

Enable key/cert only authentication and you are already effectively 100% secure.

Then, to double-down:

- Harden KexAlgorithms and Ciphers
- PermitRootLogin no
- Compression delayed
- PerSourceMaxStartups
- PerSourceNetBlockSize

Job done.
> The ghost writers get about $2500 for a 10,000 word book researched and written in a month

Actually they get $250 for 25,000. The $2500 is what they should get.
You may be right and maybe I am just viewing things from an opposite ideological view.

@dang - any input here? Hows moderation been in 2016 vs now?
Although it is easy to attribute this to school closures, we should not dismiss the possibility of these results being caused by brain damage from (repeated) COVID infections [1, 2, 3].

[1] Douaud, G., Lee, S., Alfaro-Almagro, F. et al. SARS-CoV-2 is associated with changes in brain structure in UK Biobank. Nature 604, 697–707 (2022). https://www.nature.com/articles/s41586-022-04569-5#citeas

[2] https://www.frontiersin.org/articles/10.3389/fnins.2022.9921...

[3] https://neurosciencenews.com/covid-microglia-21676/

[3] https://link.springer.com/article/10.1007/s00415-022-11398-z
Did I say they should?
Do half of all new books sell less than 12 copies?
Sounds like the optimistic merging principle of the late Pieter Hintjens: http://hintjens.com/blog:106
On the other hand, my very high end work-issued Lenovo laptop came with zero crapware installed. Only one Lenovo support tool which I used when I needed and has never bothered me ever.

I think this problem is more with the consumer line.

I've been in the same situation as OP before though with computers from parents and friends, and it's unbearable. A straight reinstall of Windows after buy is the only viable option. I had to diagnose a not-so-old pc sold with all kinds of crap installed, 4GB of RAM, Windows 10 and a rotating 5400HDD thrashing all the time.
My late father, who was a software developer by trade before his retirement, had a desktop machine set up running Windows 7 (probably?) that he used for checking email, and buying stuff online.

A few years later, when he had been diagnosed with cancer and was on chemo, it updated itself to Windows 10 without his explicit consent. It completely fucked up the install, and was unusable for him from then on. He was too tired to go through the process of getting it sorted out, and was thus unable to book a vacation that he had intended to take to recover from that round of chemo.

Microsoft's unfriendly us-first, customers-second process robbed him of his last holiday and I will not easily forgive them for it.

If a seasoned developer can be robbed of quality of life by this flavour of bullshit, what chance do the non-technical types stand?
Ruby Ternary Operator
Many languages have a ternary operator, including Ruby. The goal is to reduce the size of the code by displaying a one-line condition. Let's see how.
Wouldn't that produce unexpected but not necessarily undefined behavior? To parent's point, I'm not sure there's going to be a language level _exploit_ there, but it will certainly not work the way you'd think.
On Management and the Maginot Line
To be honest, in the case of the explosions, this is what most of the world believes. It doesn't make sense that russia sabotages its own infrastructure.
I'm on Firefox so I used: Right click image -> Open in new window -> Right click -> Save as. The resulted .jpg file I've rename it to .zip then used 7Zip to extract it to a folder. Within that folder I had multiple .rar files so I used 7Zip again on 1st file to extract it to another folder. That one resulted shakespeare.html file which I could indeed see that is a Project Gutenberg collection of all his work. Awesome.
The general pattern is that plastic items cannot be made into the same kind of items 2nd time around.

Plastic bags require pure refined plastic so they don't have random holes and thick spots in.

But then you can melt down 1000 bags into a big lump and use that as a chair...
I've spent a lot of time in GTA V doing exactly this and nothing more.
Plastic bottles are pure PET, the easiest to recycle type of plastic along with HDPE. Unfortunately, many if not most everyday plastics are much trickier.
I love it. I feel like I'm looking into a magic window because the interface is so clean and minimal. It feels like opening a gift each time the loading wheel spins. Great job!

That being said, you might want to add a link to a faq talking about the legality of using the generated images.
The fewer buyers you have, the less flexible you can be with you prices.
Unfortunately I doubt it. If they are just printing on-demand low-quality books it seems they’d not be badly hurt as their variable costs are cheap paper and cheap ink.

If you could find a book that broke their machine, sort of a Legends of Stuxnet, then you’d get somewhere.

Or if you figured out their business and determined if they sold so many they placed a bulk order for a printing, then place that many orders, they place the bulk order, you stop buying, and then do the mass return.
Not even just the NZ users who were posting about it. They wanted the IPs and data of everyone who participated in the thread. I think maybe everyone on the site?
Could be, and pedantic comments add even less to the discussion.
Different species of ant perhaps? Also, the cnn photo crops the ant's eyes and mandibles.
I am giving serious consideration to starting a free mini goat petting zoo for local families and ours just to chill and hang out at. more of a clubhouse I guess but oce to focus on non-tech stuff that I feel can have a positive impact on a childs life, my own included. I still have a 7 yr old inside as well
Sadly, also in Denmark as the article mentions, I’ve only had to clean my windshield once this summer (by clean I mean scrubbing, I do use the windshield washer more often). 1995 Defender.

I only have to look outside at my neighbors winter wheat field to find one of the reasons. It’s been sprayed 3 times already this fall after sowing.
I saw Fireflies for the first time two years ago after moving to the Southeast US.

I saw very few last year. I saw zero this year. I'm glad I got to experience them before they were all gone, I guess.
Greenhybrid was a former "student" of mine, I'm hopefully credited somewhere by him :) Edit: just looked, yep I'm the "lyc" mentioned in the comments.

I also had planned to make a game based on the tech but never got around to it / professional rendering engines were enough of a battle.

Some of my 2D path traced renders over the years on deviantArt (among much other junk/scraps sorry): https://www.deviantart.com/lyc/gallery/scraps

and a GIF: https://www.deviantart.com/lyc/art/saturday-night-livecoding...
It may elicit an illicit response.
I'd also like to learn more about about this subject. Cloudflare offers some API to update DNS: https://developers.cloudflare.com/dns/manage-dns-records/how...

I'd like to see some of those scripts that use CF API to detect and update IP in dynamics public IP environment.
Maybe we should blame people who produce horrible content instead?
> Having super quick evolution cycles, could it be that insects evolved to avoid roads?

No.
>Mr Putin’s warning was a study in chutzpah. Russia denies responsibility for the explosions. But few doubt that the Kremlin did it.

They cant be serious. The Kremlin gains nothing from blowing up their own pipeline.

The investment gave them potential leverage over the German energy market that is going to be screaming for more gas come winter.

America and Poland are the most likely culprits.
Debunking Tailwind Counterarguments
You're under the impression that the few people in this thread complaining about the social aspects on Github is a greater force than the massive amount of people USING their social aspects?
Hours ago, I tried an experiment – I tweeted a thread w 15 productivity hacks
Indeed there’s no such thing as cheap almost anything. Someone is going to have to pay the full price of our "cheap" commodities sooner or later.
You are what you don't breathe out would be more accurate.

https://youtu.be/vuIlsN32WaE
Move the Needle or Move On
That's no beard. That's a moustache! :)
So fake sellers are selling fake books, reviewed by fake reviewers, and they get fake crypto moneys, with which they can buy fake food, and live a fake life.

Fake sounds very much like reality
So lets go the other way and say we need to ban _more_ single use plastics and also ban the export of waste. Every take out will happily fill your own container if you bring one.
Ah but he is a "clever" one, right? Talking about the world, but actually meaning "Russian World" in secret! Had me worried there for moment.

But seriously, if anything is at risk, it is because he and people like him still exist.
>the car will really stick to the ground

I've got some airtime on the Moon map.
PM102: The classic lies in product management (2021)
> If your friends wants to access a website that has been blocked by some authority, they can with this system. With the status quo, they can not.

OK; if the blockage is that authoritative DNS records are unavailable, this system could help. At the cost of all visitors installing an alternative DNS client stack. But most websites subject to DNS blocking just move to a new domain; TPB seems to manage. More generally, you could simply move your DNS hosting out of the reach of the problematic authority. Unless the website owner made the mistake of using a subdomain of e.g. a repressive CCTLD.

> IOW, if you are okay with the status quo, good for you.

I'm not OK with the status-quo; we know DNS is problematic. But you suggested that this system is simple ("All you need is..."). You didn't mention that (a) the problem it addresses is constrained to the blocking of authoritative DNS, nor (b) that no alternative mail client or OS actually exists.
The website that accidentally destroyed the world
If you happened to buy a machine with an OEM Windows Home license baked into the motherboard and want to install retail Windows 11 Professional, this makes it extremely frustrating because you no longer get the choice of which version of Windows to use during the install process.

You need to add the EI.cfg and PID.cfg [0] files to the installer medium before booting it. Once you have those files present with the correct syntax, it will install the version you want, but I can't imagine a non-tech person being able to figure this out on his own.

[0] https://learn.microsoft.com/en-us/windows-hardware/manufactu...
I don't want to be a Debbie Downer but what about this is revolutionary here? They're making plastic items on a really small scale using plastic. I'd also guess that the energy they're using for this is causing more environmental pollution than they save through reusing the plastic. This doesn't look like a net benefit at all.
It's not even limited to a 'fresh' copy of Windows either. When you 'upgrade' to Windows 11, it automatically installs and enables Microsoft Teams (formerly Skype) at startup without the user's consent. I have never once used the software in my life. Surely the capable engineers at Microsoft have a way to detect if I have Skype/Microsoft Teams in my previous installation to make an educated guess as to whether it should be enabled in the new installation?
There are different perspectives on this.

One perspective is that large institutions have a sort of life of their own, caused by the interaction of internal factions and priorities, and almost beyond the ability of any individual to change.

Nobody in America is in favour of school shootings, and yet they get loads of them. Nobody at Google wants people to avoid their products expecting them to be cancelled, and yet they have that reputation.

Another perspective is that of course the institution's actions are the result of individuals' actions, what else could it possibly be?

That multinational that appears to have committed manslaughter would like us to believe nobody was responsible and it was just a tragic series of misunderstandings and communication breakdowns, so nobody should face any punishment. Are we fools to believe that?
On Nordstream explosion "Russia denies responsibility for the explosions. But few doubt that the Kremlin did it."

I can stop reading at this line to know that this isn't journalism, it's opinion at best and propaganda at worst. I expect better from HN.

At this point if Moscow gets obliterated in a Nuclear Mushroom cloud, I expect the next mornings headlines to be "And here's how Russia benefits from this"
Windows 10 LTSC + Snappy Driver Installer Origin + Firefox + uBlock Origin + TinyWall removed my family PC support burden by 95%. Vast majority is used business class Lenovo hardware. No ads, no spyware, no bloat, no tracking, no telemetry, no viruses. Add an older, pre chip Brother laser printer/scanner and home computing for frugal non technical people is almost bearable.
Thank you for your explanation, sorry for not having been clear. I know what AI is (it was part of my PhD many years ago when it was starting).

It is rather the actual problem I was wondering about (people using stolen models? Ot not sharing after having used models that were open? or something else?)
Threaded: <https://threadreaderapp.com/thread/1584116278150602752.html>
Author seems to understand supply and demand — they are making the point that the NFT perspective doesn’t include a rationale for demand.
Juniper – Thoughtful, refined and meticulously crafted luxury lighting solutions
Math Scores Fell in Most States, and Reading Dipped on U.S. Exam
Is it self cleaning, hobo proof and powered 24/7 by clean renewable energy. Oh leed platinum too in hope
> Job done.

What part of "if there's a remote zero-day" you did not understand?
Maybe the MuditaOS for the Mudita Pure phone based on FreeRTOS is free (GPL) succesor ?

https://github.com/mudita/MuditaOS
Some of the hosts have significant added value. (And you can self-host them.)
Question: why does the market fail so miserably in this respect?

Why are all consumer grade electronics running closed sourced questionable code that you cannot alter? I need a laptop, a table and a phone. I have been looking for over a year and I cannot find anything I like.

0. I don't want arbitrary software running on my personal devices, fullstop.
1. I want to be able to run my preferred free software.
2. I want my preferred free software to be able to access all installed hardware and use it to its full capabilities.
3. I don't want to pay a $1000 premium to be able to do this.

This is one of the biggest market failures of our generation. All we have is fake choice, but not a single manufacturer wants to deliver plain open hardware. If you look at buying a car you will end up in exactly the same situation. In fact all consumer hardware of all sorts has the same problem.

RMS was right back then, but the problem has recently become much more serious. Back then it was only about laptops. Now I have to worry about my fridge spying on me.
It shows that he is willing to cross (another) border we didn't think he would cross. The motivation is to cause fear, uncertainty, and doubt in western countries, lowering support for Ukraine. Here in Norway we are definitely more worried than we were before, so that part of it is working. Will it help him split the west? Will more and more people speak out against supporting Ukraine? Fear can be a powerful motivator. Time will tell.
Not new. Windows Update will by default pull and automatically install drivers and software based on hardware IDs. If you try to uninstall it, it might be "self-healing software" (can't actually uninstall, have to delete services, autostarts and files manually and in the right order) but in any case Windows Update will put it back anyway soon until you disable automatic driver updates completely. GP already mentioned ASUS by name, MSI also does this, their boards install some weird very hard to remove "audio improvement software" or something like that.
Yeah, this is the mirror image of RT.
If you are looking to learn more about these techniques, the field is named steganography: https://en.wikipedia.org/wiki/Steganography.
It (either SRV or HTTPS/SVCB) solves two significant problems:

It makes web serving as robust as SMTP, with official fallback servers listed in the DNS. This makes most uses of CDNs or DDoS protection services unnecessary, as you can just spin up N different servers and list them all in the DNS. No need to centralize everything behind Cloudflare or Google.

It also solves the “apex delegation” problem; i.e. the problem of having to hard-code the IP address or addresses of a service at the apex domain name (i.e. on example.com instead of on www.example.com), without even having a CNAME, making you having to change that IP address on all domains using that web service whenever that service changes it IP address. (So-called “ALIAS” DNS records are fake; they are an ugly hack which does the aforementioned changing of IP addresses automatically.)

These two are what I personally consider the most important ones, but there are more:

https://datatracker.ietf.org/doc/html/draft-ietf-dnsop-svcb-...
Can I really stop visiting sites that use javascript? All of them use it. Can I really stop visiting websites that load facebook? Google trackers?
Sure I can. And then I can cancel my internet service too.

If anyone applies DRM on html, you can't even use ad blockers anymore.
No need to hypothesize, a perfectly anagolous situation occurred, ten years ago, in the US.

https://www.theguardian.com/world/2011/jan/23/lethal-injecti...
New data transmission record set using a single laser and a single optical chip
While I wouldn’t say "most of the world", it’s certainly not "few doubt that the Kremlin did it" either.
Wish we would ever see how reverse engineering the flight control works. Clever kids with spare time hack iPhones in a matter of days, wonder how military compares :)
Stress-free software development.
I think most people assume Putin blew up the pipeline to limit the possibility of his would-be successors being able to sell gas/oil to the West. And Putin has probably rigged the other pipelines with explosives. Otherwise the incentive is too strong: someone in the FSB or the military could kill Putin and start selling unlimited amounts of oil/gas to the West. Putin is well aware how easy life is going to be for his successor, unless he takes steps to limit their options.
Extra hilarious in light of the news that this isn't even the first toilet in SF that cost more than $1.5m