skysight-inc/HackerNews huggingface dataset:
> (I meant before systemd/upstart existed).

I still don't think we were "locked into shell scripts" though. Even if shell scripts were the only thing that existed, it was still possible for someone to make a service manager which supported something else, with a backwards compatibility mode for shell scripts.

> What's stopping someone writing a new init / service manager that's systemd-compatible?

My understanding is that systemd deliberately makes it hard to independently reimplement certain critical components like logind and journald. In practice, no distro is going to go to the trouble of packaging and supporting a mixture of components from the "official" systemd set and other competing implementations, even if those competing implementations were easier to use, or faster, or more secure, or more portable.

Compare this to the situation where system services were not so tightly coupled and it was possible for distros to change their default ntpd, for example. Just as monopolies in industries prevent new innovative start-ups from emerging, a monoculture in Linux system services prevents people from even trying new approaches.

> As proof that the overall model works, there are distributions out there that shun or provide non-systemd options.

I can't help being reminded of the (in)famous scene of a Microsoft lawyer holding up a boxed copy of Red Hat as a defence against the claim that they were abusing their monopoly[0]. Alternatively, it's like an authoritarian dictatorship pointing to the existence of nominal opposition parties to show that its citizens are free.

My point is, I think you're missing some of the power dynamics here, in particular the fact that people don't want to completely reinstall their operating system just to avoid the problems of systemd. Indeed, most users wouldn't even know that systemd is the cause of their problems, especially when the problem is something nebulous like a lack of innovation and competition in the system services space.

To put it more simply: Just because lots of people don't switch away from Windows (or Facebook for example) doesn't mean that they are happy with it.

> systemd would have gotten zero traction anywhere if it wasn't actually solving real problems.

It might have solved a few people's real problems, but I think that GNOME suddenly making it a hard requirement probably mattered to more people.

> If you want to convince me that something I find useful every single day is bad, then build something better.

If you find it useful every day then I'm happy for you. However, I don't think I have to convince you of anything. I'm not trying to make it harder for you to use systemd, whereas systemd is making it harder for people to use other inits, including SysV init which has been working fine for them for decades. The onus should be on the ones doing the coercion, to convince the people whose choices they are reducing, not the other way around.

[0] https://archive.is/eMmMB / https://www.washingtonpost.com/wp-srv/business/longterm/micr...
Thats like 1K data in total
petition to recall https://www.recallsfschoolboard.org/
My bad, it was me. I needed some head.
I’d be surprised if the anti vax sentiment has really flipped that much, as in: remember when then vice presidential candidate Kamala Harris said on tv that she doesn’t trust the vaccine? Or when the governor of California said he wouldn’t take it unless it was independently reviewed by California? Or when the governor of New York said he doesn’t trust the vaccine? ~40% of black people currently are wary of taking the vaccine because of statements like that, are those the antivaxxers you’re referring to?
No I'm not. Ubuntu does use Snap, but distros based on top of Ubuntu (like elementary OS or Linux Mint) come with Flatpak instead.

So I'll always take something based on Ubuntu rather than vanilla Ubuntu.
Where do you see the playlists? I only see one at the top.
In the US, blackmail has a very specific meaning: it is a threat to inform law enforcement of a violation of federal law under demand of a thing of value. This would actually be extortion, which is defined in 18 USC 875(d):

Whoever, with intent to extort from any person, firm, association, or corporation, any money or other thing of value, transmits in interstate or foreign commerce any communication containing any threat to injure the property or reputation of the addressee or of another or the reputation of a deceased person or any threat to accuse the addressee or any other person of a crime, shall be fined under this title or imprisoned not more than two years, or both.

https://uscode.house.gov/view.xhtml?path=/prelim@title18/par...
I think 'Trust the soyence bro' and labeling anything negative about vaccines a conspiracy theory is probably what convinces people on the fence to become anti vaxxers.
There’s no coronavirus genetic material in any of the vaccines, so no
Black student forced to drink urine in bullying incident
Sumerian writing started 2,000 years before Phoenician. The origins of Sumerian writing are unknown, so it's unique until the Akaddians (nearby city) also adopted it.

Literacy was lost for several centuries after the Bronze Age Collapse because all the scribes died of war and famine.

https://en.wikipedia.org/wiki/Sumerian_language#Writing_syst...
This has a lot of words, but not enough content. I recommend 3Blue1Brown's neural net videos instead: https://www.youtube.com/watch?v=Ilg3gGewQ5U
It’s just another WSB wormhole where some amateur who doesn’t understand anything about how the market works writes pages of misleading conspiracy theories.
Gmail does not stop opens from being reported using personalized pixels. This is not a guess, I know this is true from direct testing.
Sonofon (now Telenor) in Denmark had a similar issue using FWA for internet service. Internet would drop out in the rain, the signal couldn’t parse over small stretches of water and leafs would get in the way in the spring and summer time.

The stupid part is that people had already been asking if water droplets would’t be an idea, and technicians working on the test equipment had noticed that it wouldn’t work in the rain.
Apple isn‘t simply running iCloud locally as the law may require. They have transferred the operations of their entire iCloud service to a government owned company, including all keys.

What Apple does in China is more than complying with local laws. They appear to be exceptionally proactive in staying in the regime‘s good graces.
The amount of complexity you've put into your pricing structure makes me wonder about the complexity you add to the code you write.
https://www.rfc-editor.org/rfc/rfc8962.html
Opening the window would make me happy, even once in awhile. I understand it’s not feasible in most buildings.

(The thought of going back to closed up modern building is sickening lately. I know it’s coming for myself though.)
why not just use google analytics and be done with it?
If there are regulatory issues selling it in the US, why can anyone in the US buy it on Amazon direct from the manufacturer?
>The US would not allow Egypt to become part of the Warsaw pact either, yet Soviet support somehow made that situation different.

The US wouldn't have had the ability to prevent that from happening if somehow the USSR and Egypt and most Arab countries supported it. For Turkey however, it's very different, as it's much easier for the NATO to project power into Turkey than for the USSR and because willingness is much higher.

>They didn't for the Suez Canal crisis, the US broadly sided with the USSR against France and the UK.

Yes, but that wouldn't have happened if instead of the Suez Canal it was also the Bosphorus Strait, for which being into NATO hands completely prevented the USSR from becoming a naval power, which may very well have changed the course of history.

>Much like the Suez Canal, they never had control over the straits. A treaty regulated both civilian and military vessels that allowed the USSR access. Reinforcing my point, that their treatment wouldn't have changed with a canal too.

This is simply very false. Not only did the treaty limit what kind of ships the USSR could pass through for military reasons, most importantly the presence of the strait meant that in the case of a war against NATO it is impossible to defend the passage without an invasion of Turkey. Obviously, the treaties would not mean anything in a hot war.
In the case of notification, we can do that with webapp as well.

Both Chrome and Firefox support that https://developer.mozilla.org/en-US/docs/Web/API/Push_API
I'm a bit embarrassed to ask, but what does this do?

I assumed by the name it would play a bunch of sounds over each other.

Is it just a catalog of streams of different music genres, arranged in a 2d grid?

If so, that's cool. I just want to make sure I'm not missing some functionality.
The title should be updated to reflect that this post is from August 2012.
If you're ANGRY can you put several dots?
That's an interesting fact, but I can't help but feel like your comment is a bit too unaware of its own culture. After all, there's nothing that makes capitals inherently shouty, it's just another convention.

Saying "they didn't have capitals so they used spaces" would sound odd to an alien, who would wonder why capitals were necessary in the first place.
Australia investigates possible link of blood clot case to AstraZeneca vaccine
If you make a screaming sub, that doesn't even require foregoing strict:

$ perl -E 'use strict; use warnings; sub screaming { "SCREAM" } sub doIt { 0 } doIt or die screaming'
SCREAM at -e line 1.

Hell, we can go full English if we want:

$ perl -E 'use strict; use warnings; sub screaming {"SCREAM"} sub it {0} sub do {0} do it or die screaming'
SCREAM at -e line 1.

For those following along that aren't quite as familiar with Perl, that's a statement "do it or die screaming" which is all completely valid, strict and well defined Perl. When not a one-liner, it would be:

use strict;
use warnings;
sub screaming {"SCREAM"}
sub it {0}
sub do {0}
do it or die screaming
Docker as an Integrated Development Environment (2019)
I tried it for a year for a Gmail-backed account. My complaints are:

1. Searches in Mail are slower and less accurate than web-client searches.

2. No access to Gmail filters.
I don’t blame Mail for this, but it is a reason I returned to the web client.

3. Applying labels is harder in Mail. Maybe I missed it, but it wasn’t as easy to apply multiple labels or to apply a label to a draft email.

4. I couldn’t find a Send and Archive feature in Mail.

Basically, I like the Gmail experience. I hate Google, and I’d love to move away from them. I have for search, maps, mobile OS. For calendars, contacts, and mail, Google has the features I like.
Short version: Go play the videogame Soma.

Longer version. It's still a copy, but is a copy of you still you; are you still you if you've had a copy? (My belief is yes; though at that point timelines diverge and neither 'you' is fungible for the other.)
I'd be more interested in which country/ies where Excel is NOT used by MOST businesses. I'm sure such country exists, but I just can't imagine there is, considering it's also in widespread use in my country.
Come See My Collection
While I accept of course that there are government-owned systems that have uptime measured in years (decades?), I think that extrapolating that into an argument about the overall reliability of those systems falls into survivorship bias.

But if I had to make an a priori prediction about which systems would have the better reliability over the long term - cloud-based or those run out of a corporate DC - my money would be on the cloud-based systems.

The cloud providers are going to have better management of power/network/hardware than the most mature government agency, simply because it's a core capability for them.
> I'm surprised the number isn't closer to 80-90%, especially with the recent energy efficiency rules.

It probably is with all the work that was done without permits.
The value of reading code depends somewhat on the language and context. Some languages are so expressive and low friction that they read as easily as we breathe air. And some contexts are so well understood that we already know what is going to happen in the code, assuming there are no bugs.

Therefore, I would argue that a lot of code simply doesn't need to be read. If the problem it solves is understood and documented, and various approaches to testing prove that it does what it should do, then chances are the details of how it accomplishes that goal are largely uninteresting.

What is interesting to read is more organizational approaches that can be used when solving a problem. For example, at the architectural level a solution can be a monolith or some collection of coordinated pieces (services). Here, the interest is in the decisions made and how they were implemented at a conceptual level.

At the code level, things only get interesting when we want to take an uncommon approach (such as functional Ruby). Then the code can illustrate tradeoffs of the approach taken, and we can learn by studying and debating it.

Lastly, performance constraints can make code "odd", and that can be worth studying. The standard boring ways of solving problems may not have been possible in a given situation, so some new or complex or novel approach was taken. But even here, the magic isn't really in the code; the code just implements that solution. It's probably more valuable to understand what implementation decisions were made and why.

This is not to say that doing code reviews is a waste of time; it very likely will make you a better programmer. But time could be spent at a slightly higher level and make you a much better developer/problem solver. (Unfortunately it's not often possible to read at that level since a lot of that information never gets documented!)
I am still hoping to find a message in the pattern of Ulams spiral, https://en.wikipedia.org/wiki/Ulam_spiral

Take the variation seen in https://en.wikipedia.org/wiki/Ulam_spiral#/media/File:Sacks_..., isn't there a Fibonacci spiral also contained?
No. A company needs to be legally present in an EU jurisdiction to be exposed to liability under GDPR.
If the code were particularly bad, or there were much better implementation approaches, that can spark a nice discussion which might actually teach more than simply reading good code.

Postmortems of failures tend to stick a lot more than good examples :).
Using Miro as virtual team board
There's a blurb of text at the very bottom that explains what it is (I just found it, it wasn't obvious to me either):

> Every Noise at Once is an ongoing attempt at an algorithmically-generated, readability-adjusted scatter-plot of the musical genre-space, based on data tracked and analyzed for 5,304 genre-shaped distinctions by Spotify as of 2021-03-30. The calibration is fuzzy, but in general down is more organic, up is more mechanical and electric; left is denser and more atmospheric, right is spikier and bouncier.

> Click anything to hear an example of what it sounds like.

> Click the » on a genre to see a map of its artists.

> Be calmly aware that this may periodically expand, contract or combust.

EDIT: Artist map is even more interesting, see e.g.: https://everynoise.com/engenremap-russianchoir.html - it has a scatterplot of artists, genre's neighbourhood, and... I'm not sure what that dark one is. I'm guessing the neighbourhood opposite in the "genre space"?
Running cloud services in China requires establishing a JV with a local partner. Look at AWS China as another example of this, but there are many.

Can you provide a reference for Apple's JV partners being government owned? Any company in China of course has to do as the Party tells them to, so I guess the difference is largely academic, but I haven't seen it mentioned before that Apple's China partners are government-owned.
In Germany incidence of CVST is around .3-.5/100,000 per year. (Higher in women under 50; some undiagnosed cases probably notwithstanding)

Vaxzevira (the A-Z vaccine) has been in use for less than 3 months, ~2.2M doses have been given, resulting in 31 cases. So, worst case, you would have expected around 5 cases at this time.

(Edit: changed acronym to English version, instead of the German one)
Wouldn't something like Secure Boot help against that though?
Click "list" in the top menu
https://everynoise.com/everynoise1d.cgi?scope=all
IIRC, functional / structural scanning needs more than an fMRI such as a PET and a CT with contrast.

Source: I know a guy who worked on Alzheimer's and they combined several radiology sources to form a composite brain scan to study structure.
i browsed through the adana blog a bit, and it was refreshing to see a discussion of canvas vs accessibility! far too often no one thinks about that.
Could we use similar techniques to find the middlecase letters?
You mean higher? This is not about "normal" blood clots. This is about cerebral venous sinus thrombosis, sometimes in conjunction with thrombocytopenia.
Of course, but I'd be more likely to give the job to the person who could decipher such madness and explain it clearly any day over the author.

Code should be written to be understood by humans first and foremost. The person who can understand such deliberate garbage clearly and explain it well to those who don't understand, well, those people are the perfect human debuggers, in my opinion.
In the same vein, I use this in my .tmux.conf:

bind-key u capture-pane \; save-buffer /tmp/tmux-buffer \; new-window -n "urlview" '$SHELL -c "urlview < /tmp/tmux-buffer"'

And with that I can just hit `<prefix> u` to pipe the current pane into urlview. Typical use is for example when pushing to a branch and bitbucket prints the URL to create a PR to stdout. I hit `<prefix> u`, `<enter>` and the link is open in Firefox.
well, the developer experience might be good, but vor administrators and for users this huge packages are worrysome.
I was recently trying to answer this question while playing around with Dapr (amazing project by the way).

So despite it being a solution that has existed for distributed systems since the 70s I was watching a talk from Microsoft on the topic where they would refer to actors as “cloud native objects” and the model itself as an ideal way to do OOP on distributed systems. The marketing feels a little cringe at first but the mental model works well.

I have an object which contains some state. Normally I would be responsible for managing the entire lifecycle of this object including resolving race conditions for DB writes and a million other problems that make distributed systems difficult. With many modern implementations of the actor model however (Microsoft have done a lot of interesting stuff here building Azure and Xbox games like Halo using Actors heavily) you don’t have to worry about any of this. You can just call the object as though you had unlimited RAM and it was in memory for you and race conditions were no longer a thing that you had to worry about.

This paper is a good intro to the topic I found https://www.microsoft.com/en-us/research/wp-content/uploads/...
> Apple is the only major tech company that still operates in China

This is not even remotely true, even if you define "major tech company" to mean "major US tech company".

Both AWS and Azure have actual cloud regions in China (delivered with a local JV partner just like Apple's cloud services are).

Even Google operates there in various ways - they have four offices there, they manufacture hardware there, and they sell tons of ads to Chinese companies via their local subsidiaries (for display outside of China obviously).
I'm suprised anybody uses JOE as their preferred editor. I have never met anybody even mentioning it, but obviously people have different backgrounds.

I've used Unix in the 1980s the first time and learned that whatever your preferred editor is, you need to know vi, because vi is always installed. That has been true in my experience with a single exception. In a recent embedded Linux I used they had only nano available.

So what is the story behind JOE and what is good about it?
I am so envious of your country on so many levels. I used to be proud of mine?
Encryption added to Active Record
Vue3 OverlayPanel
React OverlayPanel
Da Vinci Derivatives | C++ Software Engineer | Amsterdam (On-site) | Visa Sponsored

Da Vinci Derivatives is a small algorithmic trading firm.
Our software engineers continuously optimize for the lowest latency, and are passionate about efficient and clean code.
Whether you focus on our trading algorithms or the architecture of the core components that form the backbone of our trading technology, your work will make a difference.

This is a great opportunity for ambitious Software Engineers that like non-standard problem, and being surrounded by smart, pragmatic colleagues.

Interested? Contact bernhart - AT - davinciderivatives.com
Angular OverlayPanel
What Is OLED?
You joke, but there's some truth to this. Better to have a nice tailored report that shows only what's needed to make a decision, than a dump from Looker, Heap, or just a 200MB of CSVs.
Intruder (https://intruder.io) | Mid + Senior Software Engineer | Full-Time | London | REMOTE optional (UK or nearby timezone required)

Intruder is a SaaS platform that helps companies easily identify their cyber security weaknesses, and fix them, before they get hacked. We're a fast growing startup, over 1000 customers from around the world love our product.

Tech stack: Ruby on Rails and Python/Django back-end apps. Vue.js front-end. Many 3rd party API integrations. Mostly hosted on Kubernetes.

Although our base is London, we have team members located around the globe. Currently we're all working from home but looking to establish a London office (likely to be in Shoreditch) again once that's possible. We'll consider remote applications for this role as long as you're within 2 hours of the GMT timezone.

Our open roles:
- Mid-level Software Engineer with full stack skills
- Senior Software Engineer that is able to help scale our technology so it can meet the needs of a global SaaS platform, as well as taking on a leadership position within the team

Check https://careers.intruder.io/ or email me (CTO) at patrick@intruder.io if you fancy a chat!
> some kind of "freedom from want" ...but only when it comes to want of healthcare

Heathcare is a good example, but it's hardly the only want. It's worth raising when comparing countries, because it's a notable difference: different flavours of state run or state mandated healthcare is common in the developed world, USA being notable exception, and universal coverage gives people more ... "independence" if you like a different word to freedom.

I think you're assuming an entirely false dichotomy between "security" and "freedom". Along these lines https://www.adammcfarland.com/2017/10/18/would-universal-hea...
https://exclusive.multibriefs.com/content/why-medicare-for-a... Not to mention the entire notion of "precariat" - e.g. zero-hours contracts are means of control, yet they arise from lack of job security. So lack of security leads to lack of freedom, and presence of security (of healthcare, of income, of whatever) leads to freer choices in these cases.

The original question was "Why would you give up on freedom" not "define freedom!" and I'm not going to focus on a debate on parsing the definition of "freedom", or drawn back into the assumption that there is a single definition, which I rejected above. As far as I am concerned, that is a nonsense-making, derailing tactic.

But losing or gaining healthcare will be a consideration when I decide where to live. Regardless of a "coherent definition of freedom", that is a big Quality of life factor that I will look at. As I mentioned here https://news.ycombinator.com/item?id=26660947
Here are also the edge guides how to use it:

https://edgeguides.rubyonrails.org/active_record_encryption....

What do you think: will this become a new standard feature in web frameworks? Should this happen in the database or framework code? Happy to hear your thoughts.
That is so mild, I suspect somebody here is way too insecure about his expertise.