skysight-inc/HackerNews huggingface dataset:
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/n... blocks SIGHUP and captures output in a file. That lets me type

nohup ./long_batch_job.sh &

and walk away, knowing that it will keep running after my shell exits and the controlling terminal is lost.

systemd broke that at some point, for no obvious reason. I think there is some nonstandard route to make systemd run something in the background, but end users shouldn’t need to talk to init.
That was one of the few good parts of this article. Software will have to become power-aware. You already see that on phones where software has to schedule tasks with the OS rather than running them whenever it wants.
Can seems like a sane person. I'd appreciate having more people like them on the internet.
I use activitywatch: cross platform, free, locally hosted.
Millions have been using the Fediverse for years, I haven't looked back for the past two years myself. It's built on open protocols and it's multi-platform by definition. You can even follow your Twitter accounts from Mastodon. So what exactly are you folks waiting for, and why do I have to keep hearing the "is there an alternative to social network X" question every couple of days? Just jump on any Mastodon instance, invite others to do the same, and let's stop whining.
Infinitely Scrolling E-Ink Landscape Never Repeats
I like to say "farmed, not gardened" as a veggie alternative to "cattle, not pets". As in "containers are farmed, not gardened".

No idea if that sounds right to a native speaker, though.
IMVHO the reason is simple: we all use IT stuff to do pretty anything. The original IT was *information* technology in the sense of tools to manage information. Then they involve for business purposes into crap try mimicking old paper-based tools offering their limits AND NOT their advantage but allowing those who sell crapware to profit.

The current involution is even deeper: most people nowadays own really nothing in IT terms since they live on someone else computers at someone else rules.

IF we came back to classic desktops, with their document UI, their end-user programming concepts AND classic HUMAN networking and organization in a far less near-flat pyramid than productivity will skyrocket.

Oh in other philosophical terms: free people are FAR more productive than slaves, since the modern world is more and more based on slavery...
Do you consider Blackberry phones as smart phones? If so, they were numerous and everyone had one years before the iPhone launched.
ActivityPub has been around for much longer. I consider Nostr and Bluesky rip offs of what ActivityPub has been trying to build for more than a decade.
Safari is hot-linking images to semi-random websites
Behold: The modern form of an SQL injection; the AI instruction injection attack!
1. 44 Billion Dollars in market cap is being partially reallocated internally with a bias against the existing players and possibly career defining turn around.
2. Tech is generally looking at a bad decade ahead career wise and being at a big private company run by Elon might be the best cavern for the nuclear winter.
Procedurally-generated infinitely-scrolling Chinese landscape for the browser
Chrome is not fully open source, so any fork would be somewhat reduced.
Every time I've tried to use a pi as a long-lived server, the SD card ends up getting corrupted. Switched to a chromebox running kodi for my media server, running 24/7, five or six years ago and haven't had a single problem with it.
I have started checking the feeds of Corax, and I see a definite tendency, confirmed by the "About" page:

> We provide an alternative startpage for news, free from left-wing bias

Now, I must recommend that the ideal be "to find information which has worth because of the deserved authority of the writer, owing to being blessed with well-earned capital of wits, good sense and intellectual cultivation and wisdom, analytical experience and synthetic talent" -

and not "to find information from people with glamourous lower leanings", also promoting a satanic tendency towards relativism and groupism.
From an outsider perspective these stick out to me as most important:

- Unified logging subsystem

- On-demand launching, memory limits, and general resource management

- Advanced security features, i.e. sandboxing, DynamicUser

- Well thought out and implemented given the constraints (feels like Linux quality)

In general it represents a shifting of code from daemon developers (who previously handled daemonization themselves) to the system.

On-demand launching is good for performance: work can be deferred from boot and inactive daemons can be stopped. This is critical on battery and RAM constrained devices
I wouldn't try to make a server out of a raspberry, they are not reliable at all.
Unreliable power, overheating.
You can still have your wonderful script but in the case of systemd, you delegate the execution lifecycle of that script to a unit, which, IMHO, is a great abstraction compared to the mess of having to deal with the status of the service from the script itself. You simply throw the unit file into directory, then enable it. Your script does its thing, systemd deals with when to run it, in which runlevel etc

About the logs, yes, plain text files, commands and pipes are great, but journalctl is really great too. It is powefull and includes everything you might need to inspect logs with accuracy in the same tool.

Just to clarify: I'm not a fanboy, I'm just pragmatic.
What's wrong with maven? You have version in pom.xml, you can retrieve corresponding git tag and audit it.
Try a Beagle Bone Black
I had never heard of this person before this Intercept article, and after scrolling her feed for a bit, she's the exact type of person who should never be anywhere near a "committee" that decides what is and isn't "disinformation" (or "misinformation" or "malinformation" or whatever Orwellian term they come up with next).

Incidentally, this is a great example of why Twitter is so useful. This person definitely qualifies as "elite", if she gets to sit on this committee, and Twitter is giving me an insider's view into how she sees the world, and it's a very specific, curated narrative that is basically the consensus opinion from The Economist, plus unquestioning repetition of whatever the Intelligence Community says.

Absolutely bananas that people don't have a problem with this.
Bunsen Labs is pretty good, but IMHO the Crunchbang++ team took the ideas rather further and made something better.

I wish they would just settle their differences and work together.

Or, if that would involve swallowing too much humble pie, make them more different -- for example, move Bunsen Labs onto a Devuan or MX or antiX basis, and take it systemd-free.
Facebook and Twitter have portals for the government to request takedowns
Now I agree twitter is deeply flawed but there is no guarantee that a changed twitter will be better twitter. Especially I would say when it’s directed by someone who shows such little regard for law and responsibilities.
>As long as there is scarcity there will be competition and a "rat race"

That makes no sense. Human wants are infinite only at zero marginal cost. The moment there is a positive marginal cost wants become finite. Even a gift that costs you nothing has a marginal cost to receive and store it in your house. So even if the entirety of humanity gave Jeff Bezos a gift he would refuse those gifts at some point.

What western societies suffer from is not scarcity but abundance relative to our quite limited wants.

We give up an unreasonable amount of resources to buy something that is already there, land in a popular location. One thing that is special about land is that humans didn't create the earth. Suddenly there is an infinite demand for land because you own anything that happens on it, even the labor of other people working the land. The marginal cost of land is negative because of income taxation. But here is the thing. One man's land abundance is another man's land scarcity. So if you really wanted to solve this problem you would have to divide the earth equally among all humans.
> It'd be nice if there was a platform that was specifically designed for People, not bots / propagandist.

I don't know how you can say this, when they were/are one of the main drivers? Did anyone ban Hillary Clinton from speaking? No. But, nevermind characters such as Alex Jones etc, they banned the sitting president from speaking on their platform!

Whatever your political position, I find it amazing that banning opinions that you disagree with seems to be acceptable or even desired. It used to be that people would say: I don't agree with you, but I'll fight for your right to say what you want.

Instead, it seems everyone wants to live in a comfortable echo chamber, parroting the apparent consensus opinions. So it comes as a shock to them when someone says something different.

People should try to become a bit more resilient of diverse opinions, rather than insisting on an imagined right to fragile homogeneity.
Or rather the other way around (usually, though not here)?
> Even if somebody links a package to their Git repo, who knows what commit correlates to a given release? Even if somebody pushes a "tag" for the release, there is still no guarantee that it's actually the same code

That's not what reproducible means in this context. Being able to go from a given release artifact to a git repo is not what the "reproducible builds" project/movement/whatever is about.

Reproducible builds are more about the packaging of something than about specific language ecosystems, so asking about languages that focus on reproducible builds makes less sense than asking about package ecosystems, build systems, and linux distros that do.

Let's look at an example: docker is written in go, and is marked as reproducible in debian, but unreproducible in archlinux: https://ismypackagereproducibleyet.org/?pkg=docker&query=que... (named docker.io on debian https://ismypackagereproducibleyet.org/?pkg=docker.io&query=...)

Why is that?

Well, debian sets the "version.BuildTime" option when it compiles it to a constant value each time it compiles it: https://salsa.debian.org/go-team/packages/docker/-/blob/4f1f...

Archlinux's PKGBUILD doesn't https://github.com/archlinux/svntogit-community/blob/cf04bef...

Because of that, "docker version" on arch linux outputs that it was built on the actual day it was built, whenever that was, and each time it's built that string changes. Hence, not reproducible.

Reproducible builds are about capturing enough information about how something is built, and specific enough build instructions, that two people can produce the same bit-for-bit identical output, and therefore verify that someone didn't compile a malicious backdoored binary, and also increase the chance that each build consistently works or doesn't work, regardless of who compiles it when.
We live in a stakeholder's world. A world where it requires 5 million or 10 million or sometimes many more individuals to come together in order to undo some truly heinous initiative of a handful of stakeholders. These stakeholders own all the major information outlets and the last thing they want is to have a return to truly representative democracy. The masses are to be fed but not nurtured.

So I would argue that there is no news anymore. Not in the sense of news being factual and unbiased.

If I read news on a topic that interests me, I only do so to find the links to the source material and explore that without reading the bias surrounding it. Takes more time but is infinitely more rewarding.

A number of comments here suggest getting involved locally. Good advice; it's much harder to introduce spin and bias at such a level of granularity.
Lots of people are on Telegram nowadays

but then I follow a lot of Russian and Ukrainian sources so that’s why. It’s very popular there.

I still don’t know how they make money though. It’s shady.
Perhaps computer architecture is destined to become like building architecture: functionally complete, with variation only in form, aside from some minor incremental innovations and the occasional one-off megaproject.
We have solved this problem in a much better way on Mastodon.

Do you want your account to be verified? Do you have a personal or business website or blog that is associated to you? Then just add an <a rel="me" href="my social account"> to the page, add the link to your profile, and the connection is done - you have proved that you are the owner of that website.

Do we really need anything more than this?
No. And I'm not going to.

For encryption to work in practice, certain things, like master passwords can NEVER leave your head. I'm not going to print out my private keys and master passwords and put them in a safe, because in the unlikely scenario a state actor would raid my safe, it's a free-for-all on everything.

The only thing I should probably sort out is give my wife access to Cloudflare DNS and Microsoft 365 Admin panel (we both have emails under the same custom domain, hosted at Outlook)

However I also have several other domains, and she'd have no business accessing or doing anything with those.
I've never understood how someone who supposedly liked, wanted, and had experience with Scheme ended up creating JavaScript, even being rushed to do so. This isn't a personal judgement. It's just that I don't understand it.
email does all three reasonably well
just enough education to perform
You also can't use Google services with unofficial build. That includes Sync, Translate and bunch of other stuff.
The phrasebook I have from the 1950s is rather boring.

Some parts were neat historical relics ("Where can I send a telegram?", "How much is it per word?")

The oddest was the part about social life, ending with "Will you marry me?"
Since the company incorporated in the EU, I don’t quite see how this is relevant.
That is exactly the problem. It doesn’t give me enjoyment. But why shouldn’t it?
I've written about it on the Register, and tried to bring it to HN's attention, too.

https://news.ycombinator.com/item?id=32074871
I've only heard it used ironically in skateboarding to make fun of anyone who uses it unironically.

But skateboarders do sometimes say "full commit" or something like that.
lxd is not part of systemd.
I've once seen the following approach:

do {
SomeConnection *conn = conn_open(...);
if (!conn) break;

do {
SomeSession *ses = sess_open(conn, ...);
if (!ses) break;

do {
// ...
} while(false);

ses_close(ses);
} while(false);

conn_close(f);
} while(false);

The idea was apparently to use "break" instead of "goto fail" because goto is bad.

P.S. Also, why is "connection" abbreviated as "conn", but "session" as "ses"?
What you propose is certainly possible, you could do that with a vector database like Weaviate (https://weaviate.io). Import the data, vectorize it, and connect it to a person with cross-references
Interesting that the status dashboard had to be redacted, not only the URL but the data itself:

https://brr.fyi/media/wastewater-plant/status-dashboard.jpg

I was watching a documentary on cruise ships the other day where I noticed they similarly blurred out a screen in the ship’s wastewater processing room. Why is this information sensitive?
It depends on what you consider "similar", but no, the rotation of the paper has nothing to do with the rotation of helicopter blades during autorotation. In that case, the blades act like ordinary wings and they do an ordinary glide, albeit in a circular direction because the blades are fixed at one end. What happens with the paper is different. The axis of rotation is horizontal rather than vertical.

However, there is a sort of rotation about a horizontal axis in an ordinary wing because a wing produces vortices, and this is a necessary part of the process of producing lift [1]. In heavy aircraft these vortices can be surprisingly powerful and long-lasting, to the point where they can cause smaller aircraft to lose control and even crash if they get caught in one [2].

That first reference has an excellent description of what was going on in my design [3].

[1] https://www.av8n.com/how/htm/airfoils.html#sec-circulation-v...

[2] https://en.wikipedia.org/wiki/Wake_turbulence

[3] https://www.av8n.com/how/htm/airfoils.html#sec-spinners
Same answer as always, evolutionary socialism. Tackling the Russian money would be a good first step today. Find something that works a little and is possible today, and change that.
You mean Cattle, not Pets is the general mantra, right? Or have things changed a lot since I was last doing Ops?
I've got the feeling Russia is first in line. Though admittedly some Americans also seem eager to try.
"Cattle, not pets" is not a great analogy in the first place. Maybe I only talk to smaller farmers, but they definitely care if a cow dies. Maybe not as much as if the dog dies, but it's a sign something is seriously wrong with their operation.
I keep hearing about people getting information from Telegram, but when I open it, it's just a list of chats with my contacts. I don't see any way to follow or otherwise see posts from people I don't already know that are just broadcast out to the general public. Am I missing something?
This is typical thread talking about tyre wear: https://teslamotorsclub.com/tmc/threads/caution-model-x-hidd...

Nice tire on the outside, completely gone on the inside. There are now enough aftermarket parts and repair shops knowing what parts to replace and how to alight the wheels so that in low suspension setting the car is usable for long time. Sadly full air suspension potential can’t be used, but I can live with that. Internet is full of aftermarket parts claiming to solve these problems for all Tesla models. Finding proper repair shop is however hard. Love for details is not popular trait between underpaid mechanics.

I can tell you one thing: model X has no competition. Mercedes EQV comes closest, but is bigger and the range is very poor. VW buzz has no 7 seats and it’s price is insane. I also don’t like companies gazing apes: https://amp.theguardian.com/business/2018/jan/29/vw-condemne...
This doesn't give the contact access to your keychain. Only messages, files, photos, etc. In order for them to inherit things like cloud passwords you'll need to set that up yourself somehow.
As a random person on the internet, it makes sense to me.

Would you please explain what exactly doesn't make sense?
>I don't think anyone really cares about what I have to say

Reaching 3 - 5 friends who care is enough for me.
I could for example use a sales of buckwheat as a proxy of GDP! I think ut will be some interesting reporting about who is exaggerated their GDP!
Hey Asim. I appreciate you taking the time to thoughtfully (and elegantly) lay out your thoughts.

At the moment, I don't want Nicheless to perform a similar function to Twitter. I love Twitter and use it daily, but I find it useful as a space to reach a broad audience of people I don't know. An open network with unlimited growth potential.

With nicheless, I want it to be the opposite. A place to follow people you already know, either from real life, or from existing social connections. I want it to be a place for a higher density of thought to be exchanged for a smaller group of people. I've written a bit about it here: https://nicheless.blog/post/mission

In fact, I'm even considering capping the number of people you can 'follow' on Nichless. Maybe it will help create an algorithm free feed of interesting thoughts that spark real life conversations. I don't know yet, but I might experiment and find out.

Let me know what you think?
Only local news from my city (will my sports-complex close due to COVID or energy savings).

And liveuamap for the upcoming dirty bomb, and the wind direction (if going to Russia or Europe).
From AT protocol (bluesky) FAQ:

> Why not use ActivityPub?

> [...] Account portability is the major reason why we chose to build a separate protocol. We consider portability to be crucial because it protects users from sudden bans, server shutdowns, and policy disagreements.
The authors of the study looked at several possible alternative hypotheses. I suggest reading it before dismissing it.
Telegram has premium and ads now
Typical microsoft employee
Banks Do Not Create Money Out of Thin Air (2019)
Hasn't been updated in 7 years, from what I see. I suspect that makes it rather unsafe to use online, pretty comparable to, say, WinXP.
Seems like interesting website, but judging just by this article it seems to be lacking context and correct information plus quite outdated info:

"78 people dead and several injured as a recently renovated 100-year-old suspension bridge in the Indian state of Gujarat collapses, officials say the bridge could not bear the weight of the people standing on it, committee formed to probe the incident"

There were more than 130+ people dead reported already yesterday and maybe if those people were not aholes actively swinging the bridge (videos available on twitter/reddit) then it could bear their weight.
I'm not an architect, but I very, very, much doubt building architecture is complete. Just look at buildings from 30 years ago to now. The differences are stark.
In the Euro 2004, Denmark and Sweden would both go on to qualify at Italy's expense if the result of the game was 2-2.

Of course, the score ended up being just that towards the end of the game, and then the players on both teams just stood still and passed the ball between themselves running down the last 8 minutes or so of the clock.

https://youtu.be/9kgJNL_uuHI
Thanks for pointing out the wiki portal. I have added it to my small list of news sites.
Author here of Sqwok, it's a hybrid microblog/public chat app meant for having live public conversation around a topic.

Each post has a chatroom instead of comments, with expected chat features and more.

Not trying to build a Twitter or X replacement, just a quality place for live discussion.

https://sqwok.im
Unix traditionally has never had proper seat and/or session management, with all the chaos this entails. With systemd, they added it. You’re effectively proposing that systemd (or anything else) should never implement session management. The most reasonable solution seems to me to be that nohup is instead adapted to do the semantically correct thing and tell systemd in the modern way that it should run the nohup command in a detached session.
John Baez has written a lot about this stuff. Try this: https://arxiv.org/abs/0903.0340 . There's also his TWF column.
> They've never been a mark of subject matter authority.

That's false, the owner has to be notable enough to get a blue check mark. Authenticity is just one of the requirements
It catches up on you. I've not managed to fully quit, but the last five years or so have been about learning about how my use of alcohol affects me and adjusting my life accordingly.

There's a lot of good support out there. I hung out on /r/stopdrinking on reddit for a while, it's a really nice community. Worth checking out.
Agree. I see posts from my.friends, NASA, ESA, hikers. The only soft porn account is porn actress i specifically subscribed to
I've been following Scott's blog for, I don't know, 15 years? I can' remember one instance of bragging, but many instances of humble. I don't think this kind of criticism is applicable to his case.
UFOs would like an FOUO word.
Not necessarily, but very likely. I used "give pause" very carefully.
This isn't the only backup I have of the data, it's just another copy of the data. BTRFS snapshots should be enough protection against the ransomware use case as well, assuming I discover it fast enough. And if I don't, I still have offline backups.
Oh jeeze, I had the wrong person in my head. My bad.
People who think they are winners have more intrinsic motivation.

This means that they are more likely to become real winners at some point.
+1 for systemd-networkd too: it let me declaratively describe some netns/ipvlan interfacing the other day that netplan et al simply couldn't.

It could use with some more netns awareness but its pretty great at the current stage