skysight-inc/HackerNews huggingface dataset:
bluetoothctl and alsa.

Pulseaudio was built in a time where alsa didn't support multiple sinks. Alsa promptly got support for multiple sinks, so the primary need for pulseaudio wasnt there.

PA was a stinker when it first arrived, but it's actually really good now. There's no reason to use anything else if you don't have issues. I still have some issues with sink identification (super long string identifiers on the CLI), it doesn't seem fit for human consumption, but if you stick with pavucontrol and its ilk (and stray away from the CLI) then it's very usable these days. I would even call it more capable and mature than ALSA.

the archlinux wiki has information on how to run ALSA by itself: https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Ar...

However, they rely on udev, and it may drag in systemd.
Tips to Create an Effective and Winning Enterprise Mobility Strategy
️Nuclear Survival Guide️
In the old days it would just be 2 separate applications. Unfortunately, with so much work being done with SaaS that suck in collaborative features (that should ideally be handled on a different layer, outside of the software), it has to be one app, so I guess it should be done in 2 tiers to be useful.
Thanks a ton for this. I opened this thread curious about the ideas and the top N comments were just talking of systemd.
Microsoft: Embrace, Extend, Extinguish
Lennart: Reject, Rewrite, Extend, Extend, Extend
My Bot Helps You Trade Data – Introducing ARBot
For sure, other people are using nepotism to get ahead, that's great for that one guy. But, as a point of learning I don't see how this leads to anything but more racism and my opinion is that we can't stop racism/sexism by being racist and sexist in a different way. There is a problem that this leads to a slow change; hence questioning this to explore possibilities.
https://www.wsj.com/video/under-ais-watchful-eye-china-wants...

The intrusion to brains has already started. Schools in china are experimenting on using brain-wave trackers to track whether students are paying attention in class. But the parents do not seem to care. It is likely to give false readings so the accuracy is unclear.

The picture is scary. They do not seem to care about the privacy issue even though the benefits are unclear. They are OK to sell out for ... maybe nothing.
There's a good book on this called "Why Nations Fail," [1] they posit that extractive economic policies (corrupted governments) essentially de-incentivize entrepreneurial businesses, while inclusive policies cause them to thrive.

They use this argument to counter "Guns, Germs, and Steel" [2] to explain dramatic economic differences across country borders in similar environments.

[1] https://www.goodreads.com/book/show/12158480-why-nations-fai...

[2] https://www.goodreads.com/book/show/1842.Guns_Germs_and_Stee...
Or to help you to outperform everyone by such a large margin that racist don't have an excuse not to hire you for being black?
Finally reality is catching up to the hype. I was saying this 3 years ago. Tech should be about results, it should not be a religion.

We should accept that most famous CTOs, engineers and other "thought leaders" are not geniuses (also, they're often corrupted by financial interests) and we should not outsource our decisions to them. To innovate, we need to start thinking independently and make our own rational assessments.

Even if you make the wrong decision initially, at least it will be your own decision and you will learn from it. Moreover, when it's your own decision, you will learn from it sooner because you're not going to be getting undue reinforcement from peers.

If you over-idealize thought leaders, you will tend to stick to the popular doctrine instead of listening to your own reasoning.
I would even argue that the memory of "the album" is some instance of the Survivorship Bias. We fondly remember the great albums, forgetting the large amounts of bad or average albums from the past.
Monorepo with CircleCI Conditional Workflows
According to recent news, the alien megastructure proposed in [2] may just be a shredded moon [3].

[3] http://www.astronomy.com/news/2019/09/evaporating-exomoon-co...
I made an attempt to check:

* shutdown(SHUT_RD): seem not to have _any_ side effects. you can totally still recv() on that socket. Kerrisk writes 61.6.6: "However if the peer application subsequently writes data on its socket, then it is still possible to read that data on the local socket". Basically, SHUT_RD makes recv() return 0. That's all it does.

* SO_LINGER on O_NONBLOCK: shutdown() doesn't block. close() still blocks.
I think they help with glare.
Discussing in generalities can be more fun anyway
Warhol learns Pattern Libraries and helps to create consistent user interfaces
Digital circuits also process everything in parallel. It's only CPUs (i.e. one particular thing you can build out of a digital circuit) that have trouble with it, really...

Quantum computing is (somewhat) analog in nature, but it's not "just analog". In theory, taking advantage of quantum physics in the computer gives you an improvement in asymptotic complexity (not just a constant factor speedup), one that you can't get any other way.
> Change for change's sake is the worst possible reason for change

Which is not the case here. The slides outline what is currently lacking and why and how improvements are needed. Admittedly this seems more driven by enterprise needs (LDAP, encryption, yubikey support etc.). You can rightfully criticize the systemd project for many thinks, but "change for change's sake" is definitely not among them.

> Not that I want my servers to be more like my desktop, but the other way around.

In which way are managed, scriptable home directories not more like servers?
Anti-glare
I don't understand the term or brand "serverless", to me it seems it's still using a server, meaning a fast computer somewhere running 24/7 in a datacenter.

To me "serverless" implies decentralized networking, with a DHT or some kind of network authority, meaning P2P networking at one point or another.

Am I missing something?
Sorry, but you'll need to find a word different from "forced"
Or perhaps these people simply aren't hedonists that orientate their lives around momentary pleasures. Instead, they derive pleasure from achievement and building things.

Recreational drugs, on the other hand, have ruined millions of people lives. You are being disengenuous to suggest that they have a positive effect to most people.

Finally, no one "intended" drugs to be anything. They are simply tools that humans have discovered. It is ludicrous to suggest that they have specific intention.
You're not wrong, but, you have to admit that even if one is a highly advanced civilization, some planets are a lot easier to live and thrive on than others. I mean sure, we can TECHNICALLY settle Mars and live on there, but it will cost a lot of resources, the inhabitants will be constrained to enclosed spaces, etc. Even Antarctica is easier to live in despite its harsh conditions because you can step outside and not die from asphyxiation. (I'm mentioning that because the camps / settlements on Antarctica are probably the closest thing we have right now to a remote / off-world settlement).
> Don't hotels realise this is a reputation business?

I would say that the facts presented above answer that question for you.
Here in Italy that's very common during your first years, especially if you're not living in a big city like Milan.
>The whole idea of serverless is so you don't have to manage infrastructure

That's one of the ideas. Serverless shines for burst-y traffic where the traffic timing is unknown. If I had known static high loads I wouldn't use serverless.
Performance Matters [video]
Can anyone explain me why this is on the front page? I mean it's basically someone bashing languages they've not worked with, not understand or in the case of C++ simply don't like. As in, he doesn't bring anything new or insightful to the table, just "this is my personal opinion". Which btw is a fine opinion, as far as personal ones go, not one that I share, but it's a perfect example of "great let's agree to disagree".

Which IMHO basically amounts to trolling for HN comments if you post it here. Now people are just going to argue how wrong he is, against and for their favourite languages and nobody will learn anything new or useful.

Is this guy well-known or something? Did he make any good games in C?

Maybe I'm missing the point of this article (someone please explain), but it looks like it's worth as a post is only as a discussion starter and an inflammatory one at that. If there was any time a reason to flag a discussion thread for being useless, it's this one I think.
You are a rich person with money to burn and a job that offers you time liquidity. Most people have neither, which is why - and not because of their irrationality - arguments from opportunity cost don't work as well as one would expect.
Of course there's still a server. What it means is that you don't have to worry about it.
integration with JACK (low-latency audio) and software that needs JACK (audio production software)
Yikes.

This is part of the reason why I prefer to never let any services/apps/etc. save my bank/card details. If there’s not an option to save the card details that I can uncheck, 9x out of 10, I reconsider the transaction.

The assumption here though is that the services/apps/etc. that do provide the option actually respect it; in other words, unless you use fake/virtual card details (not entirely reliable, in my experience), you can’t be 100% sure that you’re safe either way, which sucks.
> But what happens if they declare bankruptcy on you way back ?

Buy your plane tickets with a credit card, ask your credit company for the money back, buy another ticket. This is one of the main advantages of using a credit card: the credit company will absorb the debts of the third party (the airline, in this example).
Users don't read so I don't know how well this is going to pan out.

You're making the mistake thinking users are carefully operating their machines with a purpose. It's more like being surprised by a spider, clicking on anything that moves and if it starts bonging click shut down and try again later before you delete your life.

/12 years tech support and have a family.
What word would you recommend?

If I must do something then I am forced? no? -- and I'm not being facetious I'm genuinely curious.

If I wish to keep using production grade linux distributions (that my company has been using for 15+ years) then I must adopt systemd.

I guess I could convince my 25,000+ person organisation to change everything to a Debian based OS and subsequently move them to Debian, but that's not likely.
> doing so seems to risk your upward mobility. It's a sad POV but from my experience anyways I think it's reality.

Maybe some people aren't that concerned about upwards mobility, and care more about having a work envitonment where they can relax and be themselves?
Is there a way to see this site while remaining in private mode? There are 13 trackers blocked ffs
my god, i can't even handle boiled eggs, where do they find these people?
> Reminder again to never hold gift cards.

$3,000 is no small amount of money, do people really feel so much shame in giving someone plain old money that they have to buy a gift card?

A gift card is almost like buying a stock, except it's much more risky and gives you zero benefits compared to the cash that paid for it. If you want someone to be able to travel for $3,000 just give them $3,000.
Actually I'd argue that the scale / vastness of the universe is the main reason we HAVEN'T seen anything yet. I mean we can barely make out the planets in our own solar system, let alone asteroids - even assuming there's derelict spaceships out there several kilometers across, we can't really tell the difference between them and asteroids. Take Oumuamua, the asteroid (?) that passed through our solar system - even when all of our equipment was trained on it, we still could only make vague guesswork about its nature.

But anyway, that already assumes there's tons of spaceships out there, enough to actually show up on our equipment. Even if there's a galaxy-spanning civilization out there, the chances of running into them are low. I mean for a close analog, look at the game Elite: Dangerous, that can give you an appreciation of the scale of the universe - and in that game it's basically cheating because you can jump from one solar system to the next in seconds. And even at those speeds it takes forever to get anywhere.
Rose Blumkin is the classic American-immigrant-rags-to-riches-by-hard-work story. I love this story from Warren Buffett in his 1983 letter to shareholders:

"Omaha retailers began to recognize that Mrs. B would offer customers far better deals than they had been giving, and they pressured furniture and carpet manufacturers not to sell to her. But by various strategies she obtained merchandise and cut prices sharply. Mrs. B was then hauled into court for violation of Fair Trade laws. She not only won all the cases, but received invaluable publicity. At the end of one case, after demonstrating to the court that she could profitably sell carpet at a huge discount from the prevailing price, she sold the judge $1400 worth of carpet."
One of the most interesting thing with paper globes is that the object becomes very familiar with kids.

They understand it's inexpensive, won't shatter if they drop it so don't fear touching or moving it around, playing with it. They can participate in making, so it becomes more personal. And as there's no stand, it's easy to mess with the orientation. "upside-down" becomes arbitrary, even with text on it, you can discuss inclination, or how it can be seen from completely different perspectives.

It's a very nice object to have around.
Now, wave at your camera to the lovely NSA agent tracing you.
Man its almost as if the software wasn't specifically designed for you and nobody is forcing you to use it.
Ugh, talk about feature creep and planned obsolescence. From version 7.0c you need a 200 MB or larger drive for autobackup and Win95+ or later for mailing/FTPing autoreports.

Now I need to replace my perfectly functional 386DX-40 with one of those fancy 486. Hopefully a Cyrix CX-486DRX2 will do and I can avoid the expense of a new motherboard...

:^)
The hotel reservation problem actually happened to me. I booked the hotel via a company called AMOMA, which Google recommended me when I entered the hotel name (it was the cheapest so I took it).

They recently sent me an email saying that they immediately ceased service and our booking will probably be cancelled. I checked with the hotel the same day and got a confirmation that the booking is all good (via phone and email). One day after I get an email from the hotel saying our booking has been canceled.

I did pay via (prepaid) credit card so it'll be interesting to see whether I'll ever get my money back...
How the VIC20 Works
Sorry but no. The poster is taking a simplistic view of things. Random circuit sampling is a generally accepted method of establishing quantum supremacy.

See this paper from Dr. Vazirani (Berkeley) saying as much https://arxiv.org/pdf/1803.04402.pdf
iOS 13 ships with known lockscreen bypass flaw that exposes contacts
I backed it up with 4 sources, and I get criticized.

You left out the part where your own sources contradict your claims.
Yea, it definitely seems geared towards ordinary users rather than admins. On the other hand, he did say it would remain backwards compatible with the existing system of preassigned uids and ordinary home directories, so that's ok. You could use a migratable home directory for your development machine while using ordinary home directories on servers and VMs.

Also, you can rekey a LUKS volume very quickly. Each volume is encrypted with a master key which is encrypted in turn by your personal key. Rekeying the volume just means decrypting the master key with your current key, and reencrypting it with a new one. Similarly, you can have multiple keys that can decrypt the master key. On the other hand, it's something you will only do rarely, so you'll have to look it up.

I don't think I'd get a lot out of it personally (last time I migrated to a new computer I just moved the physical drive), but it won't get in the way either.
The distributors have no choice. They have to bend over backwards if they want to be inclusive. Gentoo has their own Udev fork for that; Devuan folks realized it's easier to fork a whole distro.

Basically at some point you had a choice: you either ship Systemd or can't ship Gnome because of GDM's dependency on Systemd. At this point we knew we're royally screwed up. It's almost funny that in Debian you can replace any element of the system, even the Linux kernel with a BSD one, but you can't replace the init system, even though several alternatives exist. Our problem with Systemd is the lack of choice.
1350$ per month is still fraction of salary of developer. So if it saves you that fraction of your (or your colleagues) time, it is definitely worth it.
Reasons Starbucks Failed in Australia
I actually appreciate Poettering's projects.

But all his efforts are futile, because main linux-desktop problem is very complex fragmentation (someone religiously believes that it's linux-desktop main power, but we are not in 2003) — distros, DEs, widget toolkits (this mess with gtk or kde/qt look, not working gtk3-shadows in KDE because kwin developer is a child, gigantic controls in gtk3, and xfce as "alternative" to all this mess).
This is not a one-off. This is a general purpose computer with general purpose gates. Verifying the correctness of the RCS is nontrivial.
Shushh, don't rock the boat.
From the photos it seems Freeman's Luggage are having some technical problems with their POS.
Instead, you worry about the provider, and when their worries become your worries you hope you're significant enough to warrant worrying about...
> what does that even mean?

The topmost stack frame. That's what "stackless" generally implies: it doesn't preserve the stack itself, that doesn't mean it preserves nothing.

That's what you see with most async/await systems (as opposed to more integrated "lightweight thread" systems like Erlang or Go), yield points blow the stack (though it may be relinked for debugging purposes), but they don't break local variables.
While for a laptop many of those problems he describes are non issues. I.e. configuration via LDAP doesn't happen on a laptop.

That said: Integration with encryption and so on is definitely good. So maybe this goes too far in some direction, but too little I. The other?
Luckily I never had that done to me.

To me, there is clear loss of continuity when you duplicate a brain. The process inside has been broken/does not continue. The structure is not the key, the key is the running state of the brain. Under anesthesia, the brain still functions.
You missed out the step where the knowledgeable people who run and have to support most of the major distros adopted systemd. When's that going to backfire? Any day now, right?

I don't understand your last paragraph. Did the guy behind systemd use OSS or leave it?
> Wouldn't be at all surprised to see the hotel change name in the next year, if they survive.

It won't change its name. The reason they are still in business is that they are so dirt cheap. They are known in the area and avoided by almost everybody except for these "tours" and the uninformed.

> But perhaps worse that that, a hotel behaving like this, and not being slapped down hard by the Tunisian authorities, will damage the entire Tunisian tourism industry

It's already damaged. The tourism industry is a joke and the receipts are laughable comparing to other countries (Morocco or Egypt). Just a week before protesters were able to blockade a main road in the capital and cause a gridlock for several hours lasting until late-night.
I find when talking with computer people, just saying "if I could move a few layers back up the stack" let's you backtrack to problem 1 if you want. This only works if you have people who understand the idea of the conversation as a stack.
Is IVF 100 percent successful?
Artificial Intelligence has a gender bias problem
> Marriage is a very intensive (and rewarding) commitment that I think most modern people cannot make.

I just want to nit-pick and put the emphasis on the modern world rather than the modern people ^^.
Here we have self-service maintenance/cleaning places for cars (often at gas stations). So if you don't have your own driveway/garage you can rent some space and have access to tools and a place to do maintenance.
I am a big Snowden supporter but I wouldn’t go as far as “beyond reproach”. A whistle blower is seeing wrongdoing, and reporting it. What he did instead is grab all the files he could get hold of, send them to journalists and tell them “I know there is wrongdoing there, find it among all this legitimately secret stuff that should have never left the NSA”. You can see why the NSA would find the approach more than cavalier.

I think given how it affected the public debate, he should certainly be given leniency if not pardon. But that is not to say he did nothing wrong.
> Can someone explain to me the hate for systemd other than: "It's trying to do too much" "I hate Poettering" "I prefer things to stay the same, that's why I use a ThinkPad from 2008"

These are all perfectly valid reasons, you can't just hand-wave them away. The way you phrase them makes them semi-strawmen but they're just the equivalent of conventional wisdom: "do one thing well", "don't put all your eggs in one basket" and "don't fix what isn't broken".

And also, my ThinkPad is from 2012, thank you very much.
I predict that streaming, listener analytics and metrics will have a much bigger effect on music production by removing the human producers for mass consumption pop music in the next two decades. The writing is on the wall.

We're already at a point where the producers (who compose the songs and usually even create the audio using computer software) spend a lot of time analyzing the metrics they get from Spotify et al. They look for stats on how many seconds someone listens to a track before skipping to the next one, do they turn the volume up or down, which songs are paired to the same playlists, etc etc.

When reading interviews of musicians, they frequently bring this up and usually not in a positive light. You can also hear the results if you're exposed to modern pop music - when there's a hit single, there will be quite a few copycats that will shamelessly borrow the elements of the hit. This is not a new thing but the degree to which it's occuring is.

Now what's good at looking at metrics, doing tiny adjustments and gradient descending towards some local optimum and cheaper than hiring a musician? A machine learning algorithm of course.

While it's not common yet, there have been some fairly impressive demonstrations I've heard. Computer-generated music notation is easy to generate (read: number of bits in the output is rather low) and has been experimented with for a long time.

But this can go even a step further, rather than producing sheet music, an algorithm can generate the audio directly. As in the PCM audio waveforms (or maybe spectrograms, frequency domain might be easier for algorithms). I recall hearing AI-generated classical music audio (found through HN) which sounded fairly convincing to me (albeit with a white-ish noise on the background).

If you're a professional pop music producer, make the most out of your career while you can. You're closer to being replaced by robots than you think.

I'm not suggesting that human musicians will go away any time soon, I'm sure people will enjoy playing instruments with their own hands in the future. But the kind of producers that create music with a computer mimicking popular songs and tracking analytics from listeners will be, if not replaced, at least heavily assisted by algorithms more and more in the near future.