skysight-inc/HackerNews huggingface dataset:
There are a whole lot more complaints than that for journald.

The most common one (and one I share) is how slow it can be. `systemctl status foo.service` takes a significant amount of time on any of my machines thanks to the journal, and that's just the reader side.

It used to be quite crashy with lots of CPU overhead, but that has improved over time, the metadata caching helped a bunch with the overhead.

There was also a pretty embarrassing CVE not long ago:

https://nvd.nist.gov/vuln/detail/CVE-2018-16865
Where was this said?
It seems pretty fool-hardy to me to think that we shouldn't act on climate change on the chance that we can simply spend a few dozen trillion a few decades down the road to try to mop up the problem.

Perhaps we should find a report that also analyzes how much human suffering and ecological damage would occur with a 3 degree C increase versus a 1.5 increase?

One point that isn't stressed enough is how much humanity depends on rich ecosystems for so much of our technology, medicine, and science. Life would be much harder for us on an ecologically devastated Earth.
Blockchain Coffee Platform of India Gets Notable Adoption, Gets 30k Sign Ups
Funny. That other famous philosopher, Karl Marx, had a similar take on free time and its effect on people in Fundamentals of Criticism of Political Economy. Only heard that second hand though.
Call me cynical, but this article looks like one of those ghost-written SEO articles for self-promotion and improving search result position.

Take a look at DigitalOcean's articles and compare to this one: night and day.
Same here. I believe I’ve had two, possibly three “mentors” like this. Except instead of mentors they were managers and their managers.

Two in particular were only a few months ago and it still confuses me if I think about it. They did every single thing you mentioned, mostly in private, no written record of any of it, moving goal posts, sometimes really scraping the barrel when looking for negative feedback.

Sometimes it would be in public too - really petty stuff. Sometimes it was basically “Oh, you’ve forgotten that one particular API of the framework we know you haven’t had to use for over a year? Fuck you, you are incompetent.”

I’m starting to think I was hired specifically to work on all the projects no one else wanted to do, while dangling the interesting projects like a carrot.

I too am now extremely suspicious of any one on one arrangements - by nature they are specially designed to favour the organisation without fair representation for the employee their are victimising.
Installing a new language is way easier on linux - apt-get install <language> and you're getting started.

You seriously underestimate the amount of work people have to do to get started in an IDE.
Israel's missile-interception system stopped 86% of an enormous rocket barrage
Big Story: What the Layoffs by Cognizant and Infosys Mean for India’s Economy
Current smartphones have sped up an unimaginable amount since the early models. There is no excuse for them to ever be unresponsive, even with the higher resolution screens. There's a difference between 'complexity' and 'bloat', and if they just had less bloat they would win against 'people like that'.
Allow the project owner to designate a User or email address or endpoint to receive "pre-alert non-binding internal potential-warning notifications" or whatever the google lawyers will let you call it.

Someone will surely argue that it will let evil-doers know if their attacks are on the radar... hopefully someone else will argue that at least some of your customers pay with clean money and would appreciate the customer service.
Thanks for comment - alas, I can't really point out to any publically available training on-line or such. Probably automotive engineering courses and model-specific trainings for car mechanics bring up more of these.

What I wrote I've learned by fixing cars myself and by listening to the mechanics who've been doing things for me (I've been driving for over 30 years and mostly rather cheap cars, so I've seen a mechanic or two).
All tech demos without strong use cases yet. Machine-generated content, spinning content, etc. are black hat tactics employed for decades in order to game Google. Works (just look at what crap ranks high) but the foundation for new huge industries? No.
We haven't seen anything yet. Wait until PulseAudio is merged into System-D.
The Future of Stem Is Female
Funnily enough I found it much easier setting up networking in weird configurations using Gentoo... For simple DHCP stuff yeah but iirc you can use NetworkManager without systemd.
Have a one plus 7 pro with a pop up camera. There are a number of websites that seems to invoke the camera. Becomes more viscerally disturbing when it just pops up out of nowhere.
Systemd is at odds with the core design philosophy of UNIX. That is do one thing and do it well. Systemd has been brilliant for speeding up the boot speed, thanks for that! But I do understand the controversy of systemd design.

Thanks to all great Debian developers!
You might be surprised how fast web pages load when the browser you’re using blocks the tracking scripts, especially on a mobile device. Brave runs on iOS and Android; the iOS version with the Brave Rewards wallet is expected to be released imminently.

You might want to take a look at Brave, which uses Chromium underneath, has Tor built-in, is compatible with Chrome’s plugins and even has a business model based on paying people to view ads only if they opt-in: https://brave.com/features/
What could be the reasons he wanted to use a cluster to process that spreadsheet? Just curious what was the problem they had.
If people are regularly interrupting their development work to answer questions, then it suggests that documentation isn’t a priority and/or the team isn’t being very productive. Async communication often works fine as long as people are willing to read and write in detail.

And you can often work faster if the code is better organized and self-documenting than if you have to spend an hour meeting with another dev to understand it.
If there was significant desire for something other than systemd, it would be quite a bit higher than 1% being tallied.
The multitude of comments here scream the same thing:

1. No one trusts Google to be an impartial judge of speed.

2. Increasingly, Google is inserting itself as a non-neutral third party between the end user and creator/developer. Power lies asymmetrically with Google, and threatens both creators & users.

If anyone from Google is reading, this incremental but definite appearance of a power grab by Google will only draw more regulation
I first read about persistence hunting in an article about a family in Siberia [0], so I'd assume that it's still feasible (if difficult).

0: https://www.smithsonianmag.com/history/for-40-years-this-rus...
Seeking Developers for Paid Contract Improving Pip
It also has the advantage of slightly-less-technical people thinking it is the SQL Server and there's no other options.
systemd is a dependency graph solution. If you have to know "when network is available" or "when time is synchronized", your init system has to know about these events and that is why I imagine they coupled network and time services.

Could it have been done any differently? Perhaps. Would it require more moving parts? Definitely.
Django Rest Framework, Postgresql and Redis. RQ for background jobs.
I was confused by this also, especially since it seems unlikely to be able to locally procure paper in the middle of a warzone. However I do think it probably.makes logistical sense since you can pre-stock the paper (e.g. on a ship) or ship it with a much higher-latency mode of transportation (e.g. ocean freight).
And rarely do the biggest vendors ever blame anything on one of their own vendors.
You’d think and yet Spotify playlists are mostly full of exactly that - short clips maybe 2 minutes long, it’s so jarring it’s impossible to listen to.
> many parts of how it works, most notably the configuration file format, are distinctly Apple-isms (or more precisely NeXT-isms)

Basically every type of systemd configuration files are just INI files, which I seem to remember originating in MS-DOS...
Well Express + Express Generator is pretty neat in NodeJS ecosystem.
This is irrelevant because it's minimum wage where the job is posted.
70/20/10 Model (Learning and Development)
The article literally gives an example of people doing that with elogind (though dbus isn't good, it's just necessary for certain software to work).
I find this often boils down to people being unwilling to read/write very much. If people insist on reading and writing no more than a single sentence at a time, async communication will be very difficult. If they’re willing to provide full answers to the question, it’s not so bad.

Good documentation is also invaluable, and good documentation being 1:N is often more valuable than a 1:1 synchronous discussion for certain things.
Filtering journal contents by metadata is known to be unreliable.

It's not that the logs are missing, it's that they're not getting included by your query.

The way journald associates log lines with process metadata is inherently racy.

This situation has improved some with the metadata caching changes, but IIRC there are still some holes where processes can log without journald associating accurate/up-to-date metadata with the logged info.
https://www.reddit.com/r/submechanophobia/
You can create these elements without JavaScript
So far my use of "big data" was on networking management solutions for mobile networks, containing years of telecomunication data growing by the second, Oracle and SQL Server OLAP engines managed any kind of query without much sweat, other that fine tuning queries and indexes.
Just using templates with floating point numerical computation is a sure red flag. One has to adjust the code to the limits imposed by each internal representation.

Floating point code is not to be written without figuring out much more than copying some math formula from somewhere.

In this case the article maybe attempts to demonstrate that fact, but the discussion of what's actually happening is surely lacking.
Do you a list of required reading?
Hilariously, OpenBSD is closer to systemd in its philosophy than anything else — one umbrella project developing all parts of the OS, often depending on each other.
That's when I'm getting lost

>but reducing the ships' speed will reduce the rate and the price at which you can potentially deliver said products
(Emphasis mine)

The moon rock argument would be solid if the prices were to rise, but by your own admission, it would lower them. The regulation just bans "high-speed" expensive shipping.

As another commenter has stated, this will just make time-sensitive shipments to switch to the cheapest alternative, and for non-time-sensitive items like consumer goods, this will just mean higher stockpiling in origin.

As anyone who has work on In-demand manufacturing will tell you, the slower the transport the higher the waste.
As a User the only way to avoid beeing ammonition and target in this armsrace, is to self-discipline into a budhistic seeming attitude. Do not feel any strong emotions, may they be positive or negative.

Problematic with this approach is- it is not realistic. People like feeling stuff, be part of a group- hurling insults at the others. Thus we have the social media bubble-wrap society we have today.

Maybe this should be tought in school, along with fact checking and how it feels to be had and head-hacked.
A while ago there was brouhaha that Snapchat did this as well, of course the (technically valid) reason is having the camera running is faster than needing to launch it on-demand as the user swipes to the camera view
I haven’t seen that for 25 years. Thanks for posting. I loved it so much back then.
Caddy doing similar things left bad taste in my mouth, wouldn't recommend this approach to anyone. It's key-value API for gods sake.
That is pretty much the issue: to some, systemd is too many things.

Realistically, one tends to take or leave an upstream package since picking and choosing pieces of it is far more work than a typical package maintainer takes on. Also, upstream design decision changes can make doing so problematic down the road.
Please don't take HN threads on off-topic ideological tangents.

https://news.ycombinator.com/newsguidelines.html

We detached this subthread from https://news.ycombinator.com/item?id=21503824 and marked it off-topic.
There have been photographic fakes for a long time now, and they were quite good even in the pre-digital era.

Have you seen it creating major social issues? I haven't observed much of anything.

For the lies most people want to tell, there isn't any need to make a fake. Want to paint a protest in a bad light? Just use a real photo of a riot and falsely label it as the current protest.
For completeness some languages do not have the concept of future or past tenses.

So even what you are taking for granted as inate in human language planning was also a social 'technology' that humans enhanced/improved on as a community.
You’d need to install foo-dev in the context of any language that supports c extensions.
If it's highly modular then why (according to TFA) are they struggling to incorporate a fork of a systemd subcomponent? If that's not easy to do then it's not modular.
The fact that you don't send a Referer may ironically make it more easy to track you.
I suspect that's because no one can really supply you with a mentor who's going to be good. There are only two reliable ways: you catch the eye of the person you want to be mentored by, you bug them till they mentor you.
YouTube offers videos in multiple formats for viewing. VLC may have an option to configure your preferred resolution (min/max).

Looks as if that's available for desktop but not the Android app:

https://www.vlchelp.com/how-to-choose-youtube-video-quality/

Otherwise it should default to the best available quality.

youtube-dl, mpv, and mps-youtube are three other options, for which you can either d/l and play, or specify default viewer and/or options.

All three run under Termux on Android.
> Aircraft engines are designed to be light, and sacrifice low cost and the ability to burn cheap diesel fuel for that.

Small correction: aircraft engines generally use kerosene-based fuels (Jet A-1, Jet B). Also cost-wise, aircraft-grade kerosene costs more relative to other uses of kerosene since those applications can tolerate kerosene of lower quality than aircraft-grade kero.

https://en.wikipedia.org/wiki/Aviation_fuel
This is great, would love to find more information on what kind of software they use on these ships. No way that was happening manually. Some kind guided software would be best suited for this. Also how long it took them to lift the cruiseliner ?
There should be a term for it, so that people like me can describe it in less than a billion words.

Wikipedia says:

People with hero syndrome generally cause an
accident or disaster with the intention of
then coming in to render aid, and become the
'hero'. The reasons for this often vary.
The perpetrator may be trying to validate
their own self-worth, or be seen as brave
by others.

From that description, it sounds like the would-be "hero" in hero syndrome deliberately creates these disasters.

I think things are a little less clear-cut in the sort of (common, IMO) engineering scenario I was talking about.

I feel it's often more of a systemic situation, where the company/team does not properly value the knowledge transfer, empowerment, and management skill necessary to avoid those situations.

In the specific situation I described I don't think our architect intentionally created messes, and I think probably believed at each step of the way that his actions were best for the company.
> What about your grandma? How would she fare?

Grandma’s still falling for the phone and mail scams. No amount of legislation is going to fix the reality of technological illiteracy among the oldest adults.

Deepfakes might fool some of today’s adults who don’t quite understand, but we are raising a generation that has turned into a meme: “Everything you read on the internet is true” -Abraham Lincoln

I think the real silver lining here is that the internet is an alternate reality. Many of us refuse to believe that, but social media has created manufactured people. The only solution is to bring people back to the real world. The people are real here. Their opinion, no matter how controversial, comes from a real mouth, and the face you see is the one they were born with.

If anyone forms their worldview based entirely on things they read on the internet, they probably would be just as susceptible to our real world forms of propaganda/gaslighting/ whatever you want to call it.
Edit: I misread the comment. Sorry!

Please don't post flamebait to HN. We've had to ask you this before. We ban accounts that do it. I don't want to ban you, so please review https://news.ycombinator.com/newsguidelines.html and fix this.
The software meltdown behind Crossrail’s costly delay
> > Systemd is monolithic,

> It's monolythic [sic] in the same what that the GNU project or FreeBSD is monolithic.

The FreeBSD system initialization artifacts are not monolithic.

> > "Linux monoculture" is a real thing, and systemd makes it seriously more monocultural.

> FreeBSD is a monoculture. OS X is a monoculture. Solaris is a monoculture. OpenBSD is a monoculture.

This is straw man incarnate.

> > It was not entirely gently pushed on everyone by Red Hat, by making Gnome dependent on it.

> Lies and misrepresentations.

Not according to here[0].

If you want to be a "systemd warrior", fine, feel free to be so. But don't lump FreeBSD and other Unix systems into your crusade.

BTW, when you wrote:

> Because systemd has unified OS design for Linux ...

Know that an init system, any init system, does not design nor define an Operating System.

And while your disdain for shell scripts is readily apparent, what you proffer as the benefit of "... systemd uses a declarative configuration syntax that all you need to do is create a parser ..." ignores the fact that POSIX shell scripts provide this feature by definition. Including, but not limited to, being able to source other files which define requisite variables.

0 - https://www.quora.com/Why-does-GNOME-3-require-systemd
Starting and perpetuating flamewars will get you banned here. Please don't do that on HN.

https://news.ycombinator.com/newsguidelines.html
Why do you need pyenv to set PATH?
Thanks for writing that up
Please don't perpetuate flamewars on HN. We're trying to avoid that here.

https://news.ycombinator.com/newsguidelines.html
Here's my opinion without any credentials attached:

* Free tier - essential

* Documentation - essential

* Stack overflow tag - desirable
All the various "let me save you from editing" programs I've seen over the years have been well-meaning, but...

Okay. Look: here's an actual snippet from the first chapter of a novel I wrote a few years ago. It's not unusual for dialogue to be written like this: short paragraphs, one or two sentences each, right?

---

If he’s based on Panorica or one of the half-dozen platforms that have a compact with them, he could lose his license for that. Or worse. But a lot of the private yachts berth at places where space law is more space suggestion. “Who else have you called?”

“Just you. I’m pretty sure the ship’s completely dead. The crew either got out already or didn’t make it.”

“Jesus, Randall.” She runs a hand through her hair, stopping outside the bar. Could she lose her license for following up on this? “If it’s dead, how’d you find it?”

“I picked up an emergency beacon. It stopped before we made visual contact.”

“What kind of ship is it?”

“The beacon data was for a Horizon class freighter.”

“A Horizon went missing and nobody noticed? When was this?”

“Yesterday. Maybe fifteen hours ago. I’ll send you the telemetry data.”

---

Now: imagine trying to write that when every paragraph immediately disappears after you type it.

I'm sorry, but that's just not going to be helpful. Writers don't need to have their past paragraphs hidden from them; we may, in fact, need to see those lines for context. If you want to grey them out the way iA Writer does in "focus mode," fine, although I confess I remain skeptical about how much benefit that truly brings. If I'm actually typing, like I am at this moment, my eye is following the cursor and I'm focused without the extra benefit of disappearing text; if I stop typing, it's because I need to think about what I'm going to write next, and I may need to, you know, read what I've just written in order to do that. If it so happens that I notice a typo in the previous sentence -- or even, heaven forbid, the previous paragraph -- I don't actually feel like my editor is helping me if it prevents me from doing that.

And this is the problem I have with an awful lot of these "let me help you write by being super super minimal and throwing in one neat trick you haven't seen before that makes this even more minimal than those other minimal" editors. I sincerely appreciate the ideas and the work and, yes, the aesthetics. This particular one is really elegant and I don't want to take away from that. But it's part of a whole class of editors that feel, at least to me, like they're kind of solutions in search of problems.
Presumably because there being multiple binaries doesn't mean they are actually easily seperable.
To Have a Fulfilling Life, Don’t Set Yourself Any Limits
They could easily be gathering facial expression data, processed on the phone, in order to better assess people's reactions to what they're being shown, in order to better manipulate them for money.

Just because it's possible doesn't mean they are doing it – this instance is probably just a bug. Doesn't explain why Instagram turns on the laptop camera indicator light on Windows 10 when the app isn't even (supposed to be) running, and stuff like that, though.
> At a certain point "systemd" becomes a brand more than anything else

Bingo, so what's the problem? Except for the timer/cron functionality, everything else you listed is separate software that just comes from the systemd brand.
In my personal experience, apart from onboarding, "forced" formal mentoring is bullshit and a total waste of time. No one benefits.

I totally get the benefits of getting advice from more experienced folks, but you can do that ad-hoc so I just don't see the point for formal set ups and have chalked it up as something that someone somewhere in the organisation thinks is useful that everyone should do - kinda like all the bullshit "team work" or "what colour are you"/"look inside yourself" training courses that we are all required to take from time to time but no one actually wants to do and are a 100% totally pointless exercise.
Or just put a carbon tax on the fuel.
> Create a key-value pair

> GET /?key=key&val=value

GET is supposed to have no side effects, according to RFC2616 9.1.1.
You are missing the point (and probably on purpose at that). Most people do not complain about systemd as init but evrything else. Furthermore Systemd try to replace software that works better than the alternative it proposes. So your argument nobody is doing it is moot. You're comment, using a part for the whole, is misleading and used every time someone criticizes systemd the umbrella, it's getting old.
In certain circles, "3D" means the real world and "2D" means the opposite. 3D models are "2D", for example.
The feeling when you find your problem asked and answered on StackOverflow.com

Some things, Money can't buy.
For everything else there's... :P
My guess: Google wants a thriving web (ie. with more activity on the web and less on facebook) and someone has argued successfully that slow speed on the web is an advantage for facebook.
Show HN: Remote Marketing Jobs
TGW: Alpr,anpr,lpr camera,license plate recognition
Americans have been carefully conditioned to count only American casualties.

The number of people killed or mauled in recent wars is so horrendous that any American complaining of unpleasantness should be ashamed.