skysight-inc/HackerNews huggingface dataset:
If systemd-adoption would make it harder to maintain a distro, the distros would not have adopted it.

Instead, systemd solves a lot of problems for distro maintainers. The didn't just "gobble it up", they made a very measured choice to adopt it.
A Linux/Windows computer in a household is a device that allows both consuming and creating. Many, if not most of us got into creating using a computer just by having access to one and being curious.

An iPhone or an iPad is just a device for consumption. It completely hides, if not locks you out of, the underlying workings of the device, meaning that you learn nothing and you create nothing.
This goes so completely against the spirit of what the author is doing that it would be amazing in its own right.
In general just avoid going to such countries lol
The blue and orange Subway lines in Philly are not light rail. Light rail in Philly would be the green lines heading into west Philly, the trolley on Girard Ave (55?) Heading east/west on the northern edge of the downtown core, and the lines heading out west from the 69th street terminal. Interestingly, they cover the spectrum, with the 55 in traffic all of the time, the green lines underground on dedicated rails on the most congested part of their routes and in mostly two lane traffic for the rest, and the high speed lines on dedicated tracks connecting the far edge of West Philly, where the market Frankfort terminates, to outer suburbs.
Think of serverless as “framework-as-a-service”.
Edit: why the downvote?
From infrastructure, through platform, serverless is the natural evolution of the cloud to framework-as-a-service.
I think I would try to impose some structure and possibly have an actual moderator.

I basically moderate an in person meeting once a month (though my title is chair, not moderator). I'm supposed to keep things on topic, curtail problematic behavior and try to get us out of there on time. I also take written notes.

How you do that depends on a variety of factors, including the personalities involved.

So I would think about recurrent problematic patterns and try to resolve those.

Is the problem that Alice is prone to being long winded and talking about many things?

Is the problem that Bob routinely jumps in to say something about X, then just takes over the conversation, going wherever he so desires?

Etc.

So, some things that might help:

1. A written agenda for the meetings. You discuss topic A. Everyone gets their say. You check if everyone has said their piece before you move on to topic B.

2. You lay some ground rules that address specific problems you've noticed. Don't single anyone out, even if it's primarily one person guilty of doing it. Just write up a policy saying "We will not be doing x. We will do a, b and c."

3. Name a specific person who is supposed to keep the meeting on track. Part of that role includes helping make sure everyone gets to participate in a satisfactory manner.

4. Plan time at the end of the meeting for random comments, people returning to a point from earlier, etc.
Hardware primarily. They've done a great job with the latency as well, but if you close your eyes and write on the RM, it's almost like writing in a paper notebook. It's the combination of the screen and the marker tips. As the marker tip gets worn out, the paper feeling gradually gets worse.
Working capital is the amount a company is due for services/goods (accounts receivable) minus what it owes for services/goods (accounts payable).

The ideal situation for a company is that if it receives payment for it services in advance (i.e. a consumer paying for a holiday) and has to pay its suppliers (i.e. hotels) much later. This can result in a situation called negative working capital where a company has received more cash from customers than it has paid to-date. This is effectively interest free financing.

Companies getting into financial difficulty will try to accelerate payment of monies they are owned and delay payment to supplies...as we see here.
That industry isn't a scam though. Life insurance companies have at least some capacity to balance their books by selling annuities or lifetime mortgages. The number and magnitude of life insurance claims is dwarfed by the hundreds of thousands of pensioners every year that are converting their accumulated wealth to income at paltry rates.
Google is reducing how much audio it saves for human review
That's completely ridiculous behavior. If anything, they should lock them OUT of the hotel
His application runs for a total of 3 ms. So startup time is not the issue.
>> But there are distro maintainers that can choose between maintaining a systemd free distro or not.

The distro maintainers do not represent the market.

>> Sysadmins that can decide between deploying a systemd free disto or not

They cannot, it is usually corporate policy which system can be deployed. Even if they could, the users of those distros want softwares and features that only exist in systemd enabled ones.

>> but a lot of seemingly smart people appear to have independently decided that they prefer supporting systemd to any alternative

I am pretty sure you can say the same about NSDAP in 1933. It does not mean they are right, or the thing they chose is good.
If you read Debt The First 5000 Years and don't think money is a system of control, then you really haven't read that book. Also, Money IS Debt (https://www.youtube.com/watch?v=LxJW7hl8oqM).
Always worth zooming out and considering this study that relates average temperature to economic production, claiming 13C as a sweet spot https://www.nature.com/articles/nature15725
Yes, you can always come up with a bunch of mumbo-jumbo to justify that which you wanted to do anyway. That's how the whole systemd madness got going and it will continue until all of the system has been consumed.

Take pulseaudio as a nice example: works for 95% of the trival cases, fails for 100% of the more complex cases. The more Linux is dumbed down the harder it gets to do real work.

A desktop on top of a powerful multi-user system is far more capable than a trimmed down Unix under a slick, single person UI. We already had that, it's called Mac OS/X and those who want it have had that option since forever.
Yeah postman is the worst. I hate that pos with a passion.
I used Upstart, and I briefly tested systems with OpenRC. I wasn't really happy with the configuration tools or the service file format with Upstart, and actually Ubuntu's attempt to do a kind of hybrid between a traditional SysV init and Upstart, and now a hybrid with systemd (the "service" command somehow still exists on Ubuntu!) was one target of my ire in the comment.
I read three quarters of the book over the weekend, and for anyone remotely interested in anything surrounding Snowden (whether the motivations of a whistleblower, a dive into three-letter agency corporate structure, or Snowden himself) it is excellent, and heartily recommended.

There's a point where he talks about metadata, how the NSA is able to justify their "bulk collection" by not considering data accessed until someone actively _looks up_ something from their wide capture net, and that metadata isn't just a byproduct of bulk collection, but the downplayed gem itself. It was at that point I wished we had that information with Snowden's understandable and informative writing style, that I could recommend to people who have no or negative interest in Snowden. I love the book, but regret it's only going to reach the hands of the choir already preached to.
Bursty or not, if the aggregated number of requests per day is in millions not hundreds, AWS API Gateway & Lambda is significantly more expensive than the more traditional options.
Why do you think that is? Why have production grade Linux distributions all chosen to adopt systemd?

With SysV init, how do you securely launch processes in cgroups, such that they'll consistently restart when the process happens to terminate, with stdout and stderr logged with consistent timestamps, with process dependency models that allow for faster boots due to parallelization?

(edit)

Journalctl is far better than `tail -f /var/log/starstar` and parsing all of those timestamps and inconsistently escaped logfile formats. There's no good way to modify everything in /etc/init.d in order to log to syslog-ng or rsyslog. Systemd and journalctl solve for that; for unified logging.

IMO, there's no question that systemd is the better way and I have zero nostalgia for spawning everything from a probably a shell specified in an /etc/init.d shebang without process restarting (and logging thereof), cgroups, and consistent logging.
Choosing the Best Timing for Your Emails
Discussion from a few months ago:

https://news.ycombinator.com/item?id=19907229

And 5 years ago:

https://news.ycombinator.com/item?id=7854571
I’ve been pretty surprised at how big hidden services have become

Dread, the dark net reddit, is surprisingly vibrant

I think its weird that people almost don't want to hear positive stories about dark net.

It’ll be funny when news articles and romcoms just start “forgetting” to qualify their plot piece with the “its scary” trope
That’s hostage - taking, no?
GitLens: Where have you been all my life
I'm amazed at the inflexibility of work and massive variance in pay. I have two compsci degrees and a good number of years in computer security. There aren't really any part time work options for me. I could go to a big N and make 250k+ per year, but there aren't any jobs where I can work for 3 days a week and make 100k per year.

As well, if I'm looking to switch fields, I'm pretty confident I could get comfortable in a new domain in a month or so. Still, I don't think anyone would hire me in those domains (e.g. GIS / remote sensing).

Then there is the option of if I wanted to get out of computers all together. Yoga instructors don't make enough for me to justify that career move to myself.

Where are our 3d printed houses and autonomous indoor farms? With that I could probably figure out what I actually wanted my life to be and what would make me happy, rather than just playing in the system of maximizing income and telling myself I'm doing well.
To the creator:

I actually just went through the trouble of resetting my Product Hunt account (I haven’t been on there in a long time) just to give you that upvote!

Thank you for this! Cheers.
The tools evolve and that's a great thing.

Music, as painting, drawing, sculpting, writing, stays a mean for people to express themselves, to share their feelings & thoughts.

But it's also a mean to grab attention and manipulate it, too.

> I'm not suggesting that human musicians will go away any time soon

It already happened. Since records exist. See the quantity of shows where there's only a voice performer alone on the stage or on the street, with pre-recorded music.

Not that it is a bad thing - it is a _different one_ that does not remove anything, only adds. Where the purpose is not to perform, but to grab attention with less logistics.

Live musicians are still a (great) thing, but it's definitely not the same thing.
I used Sway during the 0.14 cycle and ran into some issues e.g. with pointer warping in X-based games, so I decided to wait until 1.x. I just switched to Sway again, with 1.1.2 AFAIR, and mostly everything is working smoothly for me this time around, including Minecraft. :)

Things that don't work for me:

- mirroring (i.e. two displays showing the same windows at once), but AFAIK this is being worked on

- KDE Connect (not Sway's fault, but not having this working really hurts sometimes and might just make me go back to Plasma)
Bankruptcy laws in most countries forbid you from not trying to operate in a normal way (e.g. by comforting possible customers to buy with you). Otherwise you would be committing to a more speedy insolvency which would in the end be some form of bankruptcy fraud.

I agree with you this is strange and very non beneficial to the customers who book late in the process but it would be even worse for those who already had booked and would then be left hanging since no money was coming in anymore.

Though quite obviously the only people benefiting from this are lawyers and the executor.
> Were you exaggerating?

Only slightly. Very strong candidates will more than likely get a pass, but those are exceedingly rare and haven't seen one yet tbh. It's the majority who are genuinely borderline/just above average who will never get a pass/given benefit of the doubt that are given to others.
its quite possible they don't know the origin of the other customers, so nothing to report there
Enterprise-managed laptops need this just as much as my personal machine, they are woefully underserved by current user management.
> First of all, it’s hidden sevices, not dark web

For the uninitiated, can you please explain the differences in what they are and how they're accessed?
I'm not contradicting myself. I can like all the individual pieces of software that comprise systemd while still criticizing the architecture of the project as a whole. I would prefer that systemd be split into different projects. I would still use most of those projects.

And I have to disagree with your claim that "systems engineers loath it". There doesn't seem to be overwhelming pushback against systemd from e.g. RedHat's customers. I use systemd myself on servers (I'm a sysadmin/dev for a very small software project - a part-time job), and I have few complaints about it.
Probably bank incompetence.
Perhaps ironically, here's a link to the presentation PDF that was posted yesterday: https://news.ycombinator.com/item?id=21036020

And my comments there:

> What a good idea.

> Here's the hyperlinkified link to the {systemd-homed.service, systemd-userdbd.service, homectl, userdbctl} sources from the PDF: https://github.com/poettering/systemd/tree/homed

> Hadn't heard of varlink: https://varlink.org/

> Is there a FIPS-like subset of the most-widely-available LUKS configs? Otherwise home directories won't work on systems that have a limited set of LUKS modules.
You're right, people should eschew such debasing wordly pleasures for the noble task of checks notes tracking the living hell of anyone with an internet device to serve them with personalized ads. Much achievement, very world-building.

>Recreational drugs, on the other hand, have ruined millions of people lives.

Yes all recreational drugs are opiates and physically addictive. People have been overdosing on mushrooms and LSD for decades before the government undertook heroic prohibition efforts. That's definitely what's happened.

>It is ludicrous to suggest that they have specific intention.

The original users did them with a specific intention. That's what is meant by the passive form of 'intended'. Of course I am not forbidding you to enhance your IQ with minute LSD microdosings so that you can perform better at your next hackathon, by all means feel free to change the world.
What about software demands that we not critique bad software the same as we would bad movies.

Nobody makes me watch them but while many disagree with a particular opinion few would insist we not have them.
The Unix way, on the off-chance that it needs to be spelled out on HN, which I can hardly imagine, is to have independent tools that communicate in simple ways. The systemd way is opaque globs that are shipped as one large interconnected and interdependent system, where you no longer have much choice except to buy in to the whole thing all at once.

Unix has been able to adapt just fine and there is plenty of change over the years. But there has been very little 'change just to change', it usually was in order to tackle some concrete issue.

If all systemd did was to supply optional components that you can choose to run on top of or instead of the older versions then I'd be fine with that. It's this whole game of landgrab and forced incompatibility that gets me, besides the low quality of what is produced.

It is easy to point to 'deficiencies' and then use those for the next round of systemd landgrab, but I don't recall anybody actually complaining about this stuff to begin with.
I thought the point of Lambda wasn't for not so often used APIs but for APIs where you need instant autoscaling where you may need 100 servers in 2 minutes and only need them for 20 minutes.
After consideration, you decided that even though you don't like systemd, using a distro with it is the better deal than all other available options, such as moving to Debian.

It still seems to be the best trade-off for you. You don't use it because you are forced, you use it because you get value from it.
One universal law that these discussions usually fail to consider is opportunity cost. There are a near infinite number of constraints and competing priorities at every stage of civilisional development, and that's why we don't see any Dyson spheres or similar grandiose outputs.
Technically unfeasible considering how much time he had to go through those docs (likely - very little).
Ask HN: What would Steve Jobs do today?
The pc era is over, and the smartphone one is about to end. Apple is already there.
New techs are AI, robotics, VR, data science, earphones...
What is the most probable field of interest for a new startup for a young Steve Jobs today?
It's a hard feeling I'm experiencing from time to time, and seems to be a common human theme (it does sound similar to a mid-life crisis). Moreover, it seems to be a phase in (Vipasanna) meditators who dive in deep into the meditation. All of your life it's been about sensory and hedonistic pleasures, up until the point where you start realizing that they are repetitive, non-satisfactory, empty. The first noble truth of Buddha.

What helped for me was a refresher of the evolution theory (Dutch book so no point recommending I guess), which suggests that you are here simply because you are here. There is no grand goal, no epic mission to fulfill, no gods to please. You are here because your parents were optimized for reproduction and raising children, who existed because their parents were etc. While this might seem depressing at first, I experience it to be very enlightening, as nothing indeed matters at all indeed. Things are what they are, nothing more, and thinking about whether it matters or not is hurting yourself (as it gets you into empty/unpleasant mind settings).

I think the proceeding stage of both that attitude and meditators in a "local minimum of realization" is that you start sitting back more, just observing. Enjoy the sound of the leaves during your hike, and instantly forgetting that when the sun hits you and you starting observing the heat. When the thought of "noting matters" hits you just observe the thought instead of letting it take you, it's bound to go away again anyways. It's a very basic way of handling the world, but extremely satisfying in a way that sensory pleasures aren't.

On an intellectual level, it helped to read a wide variety of philosophy & religions from people who seemed to have mastered the "art of living" (if you can call it such a thing). A rabbi predicating hate is a completely different one from a rabbi predicating love and kindness, even if they teach the same scripts. Below the surface, they all point towards the same "thing" that is in line with what I tried to explain above.

I hope it's in some way useful. Sorry if it's kind of vague, it's a concept that is hard to put into words :)

Couple of books that helped me:
- The unthethered soul
- Core books of taoism (lieh-tzy, chaung tzu, lao tzu)
- Yoga sutras
- Buddhism (sutra's and thich nhat hanh in example)
- Stoicism (marcus aurelius, seneca)
> Working with raw audio seem like the wrong abstraction layer for music

I do kinda agree with you, but I wish I could find the classical music audio clip I mentioned. It was generating a fairly convincing clip of audio complete with an orchestral backing and a piano solo track. Maybe that would change your mind a little.

Unlike text which is discrete characters, music is a continuum of pitch, tone and other characteristics.

Maybe it won't be generating the music, but adjusting the tone instead. There's quite a lot of effort in mixing and mastering music, which sounds like good territory for ML.

To return to your text analogy - it's more like generating convincing images of hand-written text. You might generate the discrete characters one by one, and then proceed to turn that into pixels with another algorithm.
I'm so looking forward for batch files wrapped in Electron.
It is; I think a lot of people go for stream of consciousness speaking because they're afraid if they pause someone else will take over the conversation. But the reality is that people's attention span just drops down after a sentence or two, especially if it's stream of consciousness - they have to spend more and more energy to follow your thoughts. Which is absolutely fine in some situations, but it's not the most efficient.

Your message comes across a lot more clearly if you get your thoughts in order before starting to speak. This is difficult at first, because if you're not practiced the conversation will have moved on before you've got your thoughts in line, but it is a skill you can practice. Take one of your stream of consciousness statements, maybe write it down, and repeat it a dozen times, each time making it shorter and more to the point - assertive, definitive, without feeling like you have to expand on your every point. Assume that if something is unclear, the other party will ask. But also try and limit the amount of concepts in one sentence so you don't overwhelm the other party with new stuff. (assuming you're talking technology or something of course).
Here's something from http://www.quoteswise.com/rose-blumkin-quotes.html :

>[To Warren Buffett when she had lined up a group of her grandsons and sons-in-law and nephews against a wall and was lecturing them.] See all these guys next to me? If I sell it to you, you can fire them. These people are a bunch of bums, and they are all related to me and I can’t fire them. But you can fire them. They’re bums, bums, bums. [‘She went on like this for an hour, literally. The word ‘bums’ recurred many, many times. Then she dismissed me. I had served my purpose.’ – ###Warren Buffett

The other quotes are quite an interesting read also.
The 10-20k Dutch customers of Neckermann and TC are covered by an equivalent fund for safe voyage home (and possible payout). I guess more countries have some kind of arrangement.
Easy throw away comment to make but don't forget lots of honest people in Tunisia are trying to make a living out of tourism, and from a selfish point of view having been to Tunisia there is loads of good stuff to see.
Well, thanks for your candor in looking down on 99.7% of Americans. Usually people don’t say the quiet part loud.
For real time audio there is only Jack. Fortunately there is now a working pulseaudio to jack bridge.
Relationships develop through the escalating exchange of mutual vulnerability. A few people commented that I seemed to make friends very easily, so I started paying attention to my interactions with strangers. I noticed that I enjoyed sharing vulnerable anecdotes with people before inquiring about their own, e.g. dates gone wrong from the night before. Sure, sometimes I put my foot in my mouth, but people seem to like that and trust me more for it. When I started researching how friendships are forged, this was on the button.
This is a bit of a loaded question, but to directly answer the point:

RHEL adopted systemd because it developed systemd. Specifically for its use-cases, it was initially deployed on Fedora, where I used it myself (because I was and am a fan of fedora).

Debian adopted after having internal discussions[0] which are public record. To summarise their discussion (a little bit flippantly, I agree) would be to say that they adopted it because it was becoming the de-facto standard already and a lot of other projects wanted to use features only available in SystemD.

[0]: https://wiki.debian.org/Debate/initsystem/systemd