skysight-inc/HackerNews huggingface dataset:
I find your comment here sadly indicative of the level of discussion around systemd from its haters.

Your metric is utterly misleading not only because you're almost certainly counting non-code files, but more crucially, because the systemd repository contains the code for *sixty-nine* entirely separate binaries, separate tools under the overall systemd project umbrella, so counting their collective code size as if it is the code base of one single gigantic tool, a single gigantic program that compiles into a single gigantic binary, with all the interweaving that implies, is just disingenuous at best. That number does not represent the size of a single attack surface area, and pretending it does is nonsensical. It's like pulling in the source of all of gnu and doing a line count. And for the record, I've actually done this properly, cloning the systemd repository and then reading the documentation to figure out what directories and source files did what, and assembled a list of the directories and source files that represented just systemd-the-init-system, and got about 240,000 lines of code.

And remember, it won't actually be systemd the init system that will be replacing sudo, it will be systemd-run, which is a separate binary, with a separate memory space, and a separate permissions model, that merely communicates with systemd the init system to get certain things done. I guarantee you it's probably smaller than the code base of sudo, and this architecture, as LP points out if you actually read his thread on mastodon, far better represents the methodology of running things with at least privilege and privilege separation and so on, because instead of having the binary that is called from unprivileged space managing transitioning itself into privileged space and then doing things, instead the binary always stays unprivileged and just communicates via a strictly defined IPC protocol that gives it no direct abikity to do anything with a process that was already privileged instead, that can decide what to do on its own.

Let me leave you with this quote:

> If you build systemd with all configuration options enabled you will build 69 individual binaries. These binaries all serve different tasks, and are neatly separated for a number of reasons. For example, we designed systemd with security in mind, hence most daemons run at minimal privileges (using kernel capabilities, for example) and are responsible for very specific tasks only, to minimize their security surface and impact. Also, systemd parallelizes the boot more than any prior solution. This parallization happens by running more processes in parallel. Thus it is essential that systemd is nicely split up into many binaries and thus processes. In fact, many of these binaries[1] are separated out so nicely, that they are very useful outside of systemd, too.

> A package involving 69 individual binaries can hardly be called monolithic. What is different from prior solutions however, is that we ship more components in a single tarball, and maintain them upstream in a single repository with a unified release cycle.

https://0pointer.de/blog/projects/the-biggest-myths.html
> Thus leaving no trace of her entering the EU as a Russian national

Computer systems of face recognition deployed everywhere would want to say something about that bright plan
I think the difference in the number of participants and base of support is material.

That said, the 2018 protests were definitely more disruptive than this one. 20,000 employees left their desks. [1]

Part of it might also be that several of the organizers of the 2018 walkouts left Google in the months following the walkouts (including Meredith Whittaker, who now runs the company behind Signal).

I think my original argument in the GP is wrong. The more I read about this topic, the more the true narrative seems like "after the 2018 walk-outs, Google took steps to ensure mass political action within the company like the action that tanked Maven would never happen again," and we're now seeing the results of those steps.

[1] https://en.wikipedia.org/wiki/2018_Google_walkouts
As a player (jazz bassist) I'm amazed by the subtlety of making notation work. Oddly enough, most of my band's material is still not in computer readable form. A lot of it was hand copied.
[dupe] https://news.ycombinator.com/item?id=40203126 236 points, 1 day ago
I was surprised to learn that their bread slices are frozen. I bought one and then discovered a sticker on it that was several months old. I took it back and they said that was the date on which it had to be frozen by, and that they had just defrosted it today.

I used to sometimes work at a Starbucks and buy sweets to bring home, since I don't drink coffee. I don't buy sweet treats since discovering they're actually frozen/thawed.
> If it’s the latter, please point me to evidence of pro-Palestine organizations supporting the violent actions of Hamas terrorists. I don’t want to see individuals that have no visible ties spouting bullshit. There should be a press release by the orgs or leaders of these orgs stating this as such.

The question is whether this is an unreasonably strong standard. Even Hamas themselves have not issued a clear official statement in support of their actions; their spokespeople variably claim that they did not commit any atrocities on October 7, or that the atrocities against civilians were collateral damage in a legitimate military operation.
the Israeli PR and propaganda machine is very effective. But I think some of the more extreme behavior (as you point out, very quickly citing anti-semitism) is starting to be recognized, and the overton window is shifting towards more skepticism of israeli claims.

I suspect some of the most virulent statements being made by protesters are being made by what I call the professional protestor class- people who like to show up at protests and cause problems (my friend called them the "fuck shit up contingent") for fun.
Probably negligible,
It's just looking good on Media, but a lot of them hanging around there when there are not recording cameras...
Using Android doesn't make it a scam.
I have anecdotal evidence to offer.
If you really want to summarize the situation quickly:

GM et al did conspire to monopolize the bus industry. They didn't conspire to destroy streetcar lines: those were already largely failing due to decades of underinvestment.

Given that bus transit themselves has now fallen (especially in the US) into decline because of persistent underinvestment, there's been a resurgence of romantic attachment to streetcars, and so the conspiracy has been transformed in popular imagination into a more sinister conspiracy than ever actually existed.
Rule number one of being a rebel. Don’t do it at work. Protest all you want in the public streets where you have freedom of assembly. You do NOT have that freedom within a corporate office building. Regardless of employer. A few firings and maybe they’ll get the message to take it outside.

I empathize with people wanting to speak out over something they are passionate about. I do this often. Just know your venue and know your audience. Bridges take a while to build…
'sudo' and 'doas' are inline connection methods in TRAMP, so no need for SSH to localhost. Curious that systemd-run isn't already supported, but I imagine that will quickly change.
Were streetcars more or less dangerous than cars? The accident and death rate was probably a lot lower than cars although I'm not sure, maybe during that era cars were slower.

Yeah the problem in my opinion mostly lies in the fact that so much of the United States is quite habitable and real estate is (and especially 70-100 years ago) relatively plentiful. Without a forcing function to live in a dense city people with families tend to opt to live on a piece of land they own with a nice house. It's a major source of wealth for Americans as well.

There's definitely major tradeoffs with the suburban lifestyle. I do think dynamic cities with dense urban cores and lots of foot traffic and clean public transport are really fun and interesting, but I can also see the appeal of carving out your own slice of the American dream as well.
And, as LP points out, fails to solve the actual problem because it's still locked into the exact same flawed Unix model, and refuses to integrate with anything else in the system to get things done in a better more systematic way. It's just a slightly refined version of the same tired old Unix way
Also, by the time the iPhone came out, mobile phones had already been ubiquitous for a while. People were already used to carry a slab of electronics in their pocket, so it was easy to rationalize the purchase of an iPhone as a replacement. At the very least, it was still a phone, with a sleek design and a futuristic touchscreen.

Plus Apple had already been very successful with the iPod line, so they weren't new in portable electronics and people were willing to trust them.
SERO was one of the Sprint Rate Plans, the other was the Pioneer Plan for early adopters on SprintPCS

HTC got into a bit of trouble with the carriers on the whole IMEI/MEID rewrite mess at the end of the day. With Qualcomm, that was an NVITEM that was supposed to be read-only.
Bonuses are typically annual.
Supporting a cause doesn’t provide an immunity idol against being fired for occupying executive offices or other acts against Google.

It seems they could be fired for their actions though not for their beliefs.
I wonder if this is compounded by the prevalence of work-from-home. After all, I can not only make very good coffee, but don't even have to go anywhere for it. Although, I don't mind a nice bike ride, and I realize that a trip to the coffee shop is more than just for procuring coffee.

As for pastries, toast on homemade bread has no competition.
This will be a primary focus moving forward — improving the reliability of displayed information. We're currently working with an API that doesn't come from any official streaming providers, which, as you mentioned, generally do not offer such support.
Thanks! Baldur’s Gate is one of the few video games I’ve played in the last six months, great game. That gives me a bit of a reference for what AAA games might look like.
I wonder how much resourcing it takes to keep it open
The Floyd riots did lead to several deaths and billions of dollars in damage, documentation of that is an internet search away. Completely different from the current round of protests against Israeli brutality (which, unlike "systemic racism", is actually real)
I think it's fair to say that Google is cracking down. They did tolerate activities like this previously, but came down like a hammer on this. It seems like they are setting a precedent and giving fair warning to anyone else thinking of doing something similar. Things like this can be viral, as seen with the college protests. And the more enabled they are, the worse they get, as seen with Columbia.

And to be fair there has been a big shift in the market for tech workers. There was a sort of indispensable aura that protected tech employees before that just isn't there any more. People who think this sort of thing wouldn't yield a rapid firing are living in the past.

There is a video from the participants-

https://www.youtube.com/watch?v=LLiWHO71fOU&lc=

I find it rather incredible. They end it by announcing that they should all be reinstated because they "did nothing wrong". They repeatedly talk as if they expected just to have their "concerns heard", to get a warning, etc.

As an aside, what is with the insane, anti-HN moderation in here? Rational, constructive comments are greyed out because someone's raging bias is countered.
Sounds like there's still a very reasonable amount of support even after this. I expected the FAQ to tell me that I wouldn't be able to play games online or get updates or achievements after July, but it's really just buying new games that's stopping. I have zero idea how many people are still playing Xbox 360, but I bet it's more than I'm thinking.
Underperforming Samsung will reportedly make top bosses work 6 days a week
How the Colville Tribes are restoring traditional lands and wildlife
If you want we can talk about Palestinian armed resistance more generally with out bringing up specific organizations engaging in said resistance, sure we can do that. However I don’t see how that is any better. But I’ll try.

My main point here (and the point which sparked this discussion a dozen posts upthread) is that there does not exist a political avenue for Palestinian self-determination, and the main actor preventing that is Israel, not any of the number of organization—some bigger and more successful then others—which engages in armed resistance. Israel has shown time and time again, that no matter how many people or states want Palestine to have self-determination, it is simply not going to happen without armed resistance.

I bet people also said the same of the IRA, a terrorist organization which targeted civilians, that it simply wasn’t a viable actor in the region. However, without the IRA, or other groups engaging in Armed resistance, there would not have been an Easter Uprising, and Ireland would not have been free. The way the British got rid of the IRA was with a ceasefire negotiations which gave the Irish nationalists political rights. Treating the IRA as a non-viable actor would have prolonged the troubles and resulted continuing violence for many years more.
Are there strains of marijuana high in CBD but almost absent of THC?
Hell, you can make very good espresso with no effort or cleanup on a Nespresso machine for ~$1 a cup. Plus, the aluminum pods are 100% recycled by the company if you send them back.
asking for a password to do an authenticated action is about as far away from surprising as I can legitimately reason about.

The contextual blurb does have a way of disabling it in a persistent config, which is easy enough to set. It also goes to stderr and not stdout and does nothing to alter the output of the command itself.

It also does not show if you have NOPASSWD: set in your sudoers. So even less surprising.
The carrier can ID the device type by the radio layer itself at the PHY layer.
You can just say: I don't know. I don't know why Tesla is pursuing layoffs, or this particular layoff strategy.

And because I don't know, I don't have a strong opinion about it one way or the other. That's all "benefit of the doubt" means. "I don't know one way or the other, but this guy has a pretty good track record, so until I know more I won't assume anything bad."
The resulting wayland environments are more complex because wayland itself refuses to define/include features that desktop systems are expected to have. This results in a sprawling mess of competing and incompatible interfaces for those gaps that other parts of the implementations (desktop environments) now have to compensate for by including multiple implementations of the same thing based on all these different interfaces.
Thank you! One of our users used it to compare travel insurance policies.
These protests aren't about Hamas though. There are other protests about that, and surely those are valid. These protests are about Israel's campaign of what UN officials say is genocide. Most attempts to change the subject to Hamas are bad faith attempts to protect Israel from culpability.
This is exactly the time for upstart competitors to Starbucks.

If you have the skill, connections, supplies (because maybe you started a boutique coffee shop in the past), find ways to seize customers from Starbucks - by advertising LOWER prices. Starbucks cannot compete on prices but an upstart can.
> That is a bit rich coming from the author of systemd, which must be in the running for one of the largest bodies of code that must run as root.

Not really a far comparison given that it’s an init system
> why don't they

It would make macOS more of a general-purpose OS, would increase the amount of functionality from which third parties would benefit, but Apple themselves would likely not. That would increase the number and variety of tech support requests, ever so slightly but still, and would introduce a few new attack surfaces.

Instead, Apple's strategy is to tighten the macOS more and more, and turn it into a specialist OS completely controlled by Apple, with a few companies like Adobe and Ableton licensing access to its internals.
Those "overwhelmingly peaceful" protests caused an estimated $1-2B in property damage, making them the most destructive protests (from an insurance perspective) in the last 50 years: https://www.axios.com/2020/09/16/riots-cost-property-damage
Use something else then?

Linux won on Unix merits.

Feels a bit disingenuous to use that against it, especially when including half the system libs has caused one major and highly publicized security issue already
Ansible needs a working Python interpreter on the target machine.

Pyifra doesn't even need that. Just needs a shell.

Subjective opinion but it is heavily under recognized piece of software.

Ansible is really great but you soon end up writing Python in Yaml strings.

So why not straight up Python?
I mean, Starbucks pastries are just not good. If I can pay a buck more and get something good, or go to the corner store and get a donut for $1.5 why would you go to Starbucks?
Not the title: Major tech company will reportedly make top bosses work 6 days a week, discussion [0] (18 points, 10 days ago, 16 comments)

[0]: https://news.ycombinator.com/item?id=40102664
Sure, if you enjoy the taste of plastic. As much as I like espresso drinks, I’d rather opt for a good press coffee or drip. That said, my wife still loves it so I’ve let it go.
Hijack DLLs Through Proxying
If you were rich, which companies would you buy?
If you were very rich, which companies would you buy? I would initially buy Blogger, Google Workspace, Pocket, Google Podcasts, Artifact, and The Verge.
Australia as a whole is largely forced to hug the eastern coast of the country. 70% of the country is arid desert, so the population is scattered linearly, which is actually quite perfect for rail based transport.

The population distribution of the U.S. is far more spread out, so to build enough rail or bus lines to make it so that you don't have to walk more than a quarter mile to a station is impractical for all but the densest cities or denses parts of urban corridors.
Yes. I prefer having tools that do one thing well. That's the point of unix. How the user uses them should be up to her.

GNOME offering a monolithic environment with heavy opinionation is the opposite.
I don't know why the story doesn't follow up, but it appears Shania Arms died last summer: https://www.eppsmemorialfuneralhome.com/obituaries/shania-ar.... She apparently never got the transplant. Unfortunately, this was down a ways on web search compared to her GoFundMe, which is still up, so thanks to reading this after reading her self-told story of fighting so hard for 23 years while constantly being told she was about to die, I think I'm gonna disconnect from the Internet and go cry for a few hours.
Appreciate the kind words! I'm looking to improve the product with more advanced features in the near future, so stick around :)
You mean, in order to shut them down?
it comes down to "does increasing this parameter improve the performance on this task? Yes? Move the dial up a bit. No? Down a bit..." x 1e9

This is not how gradient based NN optimization works. What you described is called "random weight perturbation", a variant of evolutionary algorithms. It does not scale to networks larger than a few thousand parameters for obvious reasons.

NNs are optimized by directly computing a gradient which tells us the direction to go to to reduce the loss on the current batch of training data. There's no trying up or down and seeing if it worked - we always know which direction to go.

SGD and RWP are two completely different approaches to learning optimal NN weights.
A fragment itself is a generic programming construct that serves the same purpose as a function (just more general). When used in Rama topologies, they serve a similar role as observables in terms of reacting to new data as it flows through and sending any amount of information downstream to any number of output streams.
"run locally" is meaningless if you don't state the hardware requirements unless you don't mind wasting the readers time making him or her figure it out only find out it takes a $20,000 computer. Or is this just assumed?
The marginal cost of selling internet to existing subscribers is close to $0.

That provides a strong incentive for the ISPs to lower prices instead of terminating accounts.
That's the current model, except "the benefits to you" are you get a telephone. Don't like it, go to the one other phone company that has an identical "agreement".

Opt-in doesn't fix anything. Only by making these practices illegal (and aggressively enforcing the law) can this be stopped.
i don't see a bunch of tech people moving to tennessee, doesn't seem like a culture match
The mathematics is necessarily an argument sketch.

The single-minded, singular goal of seeing Sam Altman answer to a criminal
jury for his crimes?

Serious as a guy happy to talk to journalists. I won’t sleep a full night until he hears a verdict carried by a bailiff.

Any remaining confusion?
It's more than likely that one of my purchases would be a low tier football club which allows me to play Football Manager in real life.
George Floyd Riots overwhelming peaceful? Not if we stick with facts.

"arson, vandalism, and looting that occurred between May 26 and June 8 caused approximately $1–2 billion in insured damages nationally, the highest recorded damage from civil disorder in U.S. history, and surpassing the record set during the 1992 Los Angeles riots"
Political affiliation is not a protected class. California law does restrict employers from punishing employees for their political activities, but this generally applies to activities done outside of work.
That's not how it works. His $55b isn't in cash the company has and could have just charged less for the cars.
NYC Starbucks on a busy street removed chairs and stools.

People stood at table near windows. Then they removed tables.

Now people stand with their device in one hand and coffee in another.

When did urban retailers forget that customers in glass windows attract more customers?
Was there any thought to perhaps do a version with an agent? I really like how fast Saltstack can be as compared to Ansible.

I've been using my own homegrown project that does just this - Python roles, server/client, Mako templates: https://github.com/mattbillenstein/salty

It's very very fast to do deploys on long-lived infrastructure, but it hasn't been optimized for large clusters yet; I expect the server process will be a bottleneck with many clients, but still probably faster than Ansible for most setups.
I think O is recessive (if I remember from high school correctly).

A is really AO (if we're being verbose). B is BO, AB is AB, O is OO. Each parent passes one of them on. So, a A dad and O mom would mix (being verbose again) AO and OO, and thus the child might be AO or OO, A or O.

The + or - is for an independent "Rhesus" component, as you say. Not sure how this passes through the genes. This is all like high school level knowledge, so maybe someone can share more if they want.

My dad had surgery and some paperwork we received said that he had AB blood. It became a family joke because me and my siblings are all O blood type. If my dad really did have AB blood then we are not his children. The hospital later confirmed it was a mistake.
that link makes it much more clear

> they are removing older code for Qualcomm specific use case that is no longer supported (Wear OS IIRC was discontinued). That pre-dates all the current work, so I expect this was removed because the platform was deprecated

and

> since maintenance of an officially _labelled_ GKI kernel is more expensive, we're removing the sticker for now.

so... basically a nothingburger?
Genetic Markers That Increase Your Risk of Developing MS After Vaccine