skysight-inc/HackerNews huggingface dataset:
The set of underlying assumptions implied by the phrase "commitment to the rule of law" is astounding. Most people blithely assume it means something like "acceptable behavior is defined by these laws, not by arbitrary edicts of men". But, it means no such thing.

First, any "rule of law" can only operate in the assumption that law-breakers can be easily captured and sentenced. This is so clearly impossible (witness the almost complete inability of law-enforcement to interdict drugs entering prisons) as to be laughable.

No, unless a group of free people basically agree, internally, not to do something -- of their own free will -- you aren't going to have a civil society free of that thing.

Basically, the "rule of law" is a guard-rail that allows a civil society to expel individuals who choose to not abide by the "high trust" commitments of members of that society. Which is fine -- they just have to pursue their behaviours elsewhere.

And this is where it becomes sticky. Most people want the benefits of "high trust" and "rule of law" -- as long as it enforces behaviors on others and not themselves. Which is also fine, so long as they are living with others, of like mind, in their own society. Just let us know in a generation or two how that works out for you!

Furthermore, they also demand not just Reasonable Accommodation, but full Mental Assent to their (fill in the blank) beliefs. Which, also, is fine -- so long as they are living in a society of their choice, with others who (also, presumably) have the same demands on each-other for Mental Assent to (whatever).

But, for whatever reason, people are generally not OK with a society that says: "Well, you are clearly not in agreement with these constraints that we believe leads to Civil Society, so we'd like to you to go somewhere more amenable with your beliefs. And, no, this is not a request."

Which I don't understand.
https://archive.is/etnZ8
It's not just the type system either. It also helps that rust has a great ecosystem of tools that catch all kinds of errors at build time. The compiler and clippy together genuinely do prevent a lot of mistakes.

This is a big part of why people often say "if it compiles, it works" in rust.
Article is void of any information about why they missed the treatment that day, just that their appointments were canceled, and thats it. What terrible reporting.
From the point of view of a lay person Microsoft was caught asleep at the wheel. It allowed high levels of privileged access to their customers' systems. Anti-malware software ought to be monitored and scrutinised by Microsoft's own security teams no matter that it was the customers who wanted to/were told to use CrowdStrike. But I guess they spend too much on silly fidget-widgets like OpenAI to have a budget to watch the bottom line.
Well that's fun. I was the TL of the GSA platform team and you are mostly spot on.
You are missing the whole crawling/indexing & security parts though.
the GWS on the GSA was, tbh, one of the simplest component.

Each GSA had a set of unique BIOS/root password generated during bootstrap though.
I support the push towards memory safe languages but emphasizing Rust in the way this paper does seems misguided. It creates a false dichotomy between c style languages without safety guarantees and Rust as though there are no other alternatives. There are other approaches and models that can also achieve bare metal performance for many problems without taking in all of the complexity of Rust. Moreover, we will never settle on one language to rule them all (and if we do I am 100% sure it will not be Rust), so we should be emphasizing approaches to mitigating vulnerabilities rather than prescribing a particular tool.
This is why a little bit of money spent on public order yields 10x - 100x ROI at least.

Safer streets, longer lives, a fair environment for the physically weak, longer-lasting infrastructure, a better business environment, and - more crucially than all of the above - more trust.
> There are, I think still plenty of politicians who get into politics to make things better for people, I really do.

Most people aren't ogres in their own story, but that doesn't make them not hypocritical or callous. I've been a jerk many times to people I was in a position of power over in ways that felt justified and correct to me at the time but weren't either of those things in retrospect. The fact that people find justifications that let them sleep at night doesn't mean they're not screwing people over.

> and people get really pissed off about the nuance and compromise

I don't think it's quite so simple as "people don't accept nuance". That is true, especially in the era in which we live, but it isn't the whole story. Because that was true a generation or two ago, too - it might have even been more true then than it is now.

I, and as far as I can tell a large proportion of other people, don't have a problem with nuance and compromise in principle. We're just tired of seeing nuance and compromise used as an excuse exactly when they're convenient and only in ways that favor slowing down or preventing solutions (and not in ways that might ever limit the unlimited pursuit of power and wealth). Selective application of a principle is no principle at all.

As a concrete example, you've probably seen people do this with scientific studies. Study supports their view? Well, obviously it's true! Study supports the opposing point of view? Well, you have to remember it's just one study and bias is possible and there are numerous methodological issues so we shouldn't adjust to much from a small number of data points and hey there's this alternative explanation I just thought of it's probably that and...

Or look at your standard industrial or engineering postmortem. I'm sure whatever developer introduced that CrowdStrike bug is not going to have a job in a week, because pressure from your boss is no excuse to ship something broken, you have to stand up and do what's right! But is the same going to happen to the leadership? Is anyone going to say "being distant from the problem and operating in the fog of war that comes with leadership is no excuse to run a bad ship"? No, they aren't, and everyone knows it. The elite gets to profit off of their lack of concern for building something safe, and be insulated from the consequences when it fails.

That's not being nuanced, that's pretending (perhaps even to yourself) to be nuanced as a rhetorical tool. In isolation, there's no good way to distinguish the two, so once this tactic becomes sufficiently widespread, distrust for nuance is a reasonable response.
Diffusion Texture Painting
>Only windows computers were affected

Because only Crowdstrike's Windows release was broken by them and they didn't fuck it up on the other OS. How is this Window's fault? It's not like that tool was binary cross platform compatible for all operating systems, like Electron VS Code, in order to put the blame on the OS. It's basically a complete different tool tailored to each OS kernel, under the same brand name.

> if Windows was more secure by default there would be less need for 3rd party anti-malware software that can fail so catastrophicall

Which Windows security vulnerability needed the use of Crowsdstrike's tool? How do you measure this security threshold at which you say an OS is so secure that you don't need a third party EDR vendor anymore? You see, here's the problem. That threshold does not exist, since security it's a continuous arms race, and EDR vendors are incentivize to scaremonger you into thinking Windows or whatever OS you use is so insecure and your employees so incompetent and untrustworthy with what they do on their computers that your multi billion dollar won't be able to survive if you don't buy their tool.

And that's partly true to some extents. You can have the most secure OS in the world, but if Bob from accounting runs a script he found online as root then all that OS security was for nothing since the OS can't magically detect that Bob is an idiot and should not run that command as sudo even though Bob has the right credentials for it. That's why companies hire these digital watchmen, to watch over their systems for suspicios behavior since neither Windows, nor MacOS, nor Linux can do this out of the box. The question remains who watches the watchmen? You're now trusting an EDR vendor with the keys to your kingdom instead of Bob.
Ooof yeah, just found out about too, first time seeing something not available in my country
In my mind, and this isn't science, just observation, the two main problems are loneliness and not being able to afford what was in decades past a "normal life." I think the internet and smartphone have a large role in the lonelinesses part. All in all, a teenager has this idea that when they're an adult they'll start living life, and then they get there and they can't start a family and have a home of their own because they can't meet people and afford to get going.
This is not a good explanation without also looking at who is unemployed. In Sweden, the unemployment is low:ish but it is basically non-existent with the natives, but very high among immigrants. So it might be true that crime correlates with unemployment rates, but Sweden does not have a high unemployment.
testing for software, not for content. you test, and fuzz the software that processes the updates, not the content files themselves. it's like a post on HN crashing HN and you claiming HN should have tested each post before allowing it to be displayed. you test code not data, and I dare you to back up any claim that data processed by software should also be tested in the same way. Everyone is suddenly an expert in AV content updates lol.
it does. that's what the "direct preference" part of DPO means. you just avoid training an explicit reward model on it like in rlhf and instead directly optimize for log probability of preferred vs dispreferred responses
I can point to the data. Do you have anything to back yourself? Reputable sources? What are your convictions based on?

> literally no one uses coal as peaker ever

While these plants might be strained by having to adjust their output, they don’t need to have a long lifespan. On the current growth curve, 10 years max and batteries have taken over.

As for China building things that are redundant, look at the ghost cities. Their local governments are incentivized to hit quotas, and it ends up with useless crap being built
I'm not suggesting that Russia vs the west would be successful. I'm only suggesting that this conflict is nowhere near as mobilized and driven as what Russia has shown it capable of in the past in WWII. Apparently this is a controversial take given the responses I've been getting.
If we didn't have lower wage workers doing farm work food would be way more expensive and less diverse. I'm not sure how you judge the productivity of the worker...
> What happened to all the grumpy computer nerds that basically hate people and/or can barely talk to another human?

We're sure as hell not working in Silicon Valley. It's Extrovert Central down there. It's like the guys who beat us up in high school learned JavaScript and took over the whole tech industry.
I'm sure we've all heard the phrase "We're a Windows shop" in some variation.

I understand the reasons for it, and why large, billion dollar companies try to create some sort of efficiency by centralising on one "vendor", but, then this happens.

I don't know how to fix the problem of following "Industry Trends" when every layer above me in the organisation is telling me not to spend the time (money) to investigate alternative software choices which don't fit into their nice box.
The original immigration laws were explicitly racist. They were long before the entitlement programs existed.
One step further, many rust libs use `#![forbid(unsafe_code)]` to explicitly disallow any unsafe. The rust community really likes that sort of thing, and for good reason.
I'm sorry you missed your opportunity to comment in the main thread. There are thousands of users on this site that have flagging capability, and I can't read their minds. But I suspect the overall desire to flag these extra threads stems from the fact that the news has been reported on, and people have moved on. HN isn't a multipurpose soapbox, it's a news aggregator. If it's not news...
"A proposal for a statewide basic income program is likely to be on the ballot in Oregon this fall. The measure would give $750 to each state resident annually, funded by a 3 percent tax on corporations with revenue over $25 million."

They're pulling funds from the wrong place. If the C-Suite -to- non-C-Suite employee total compensation ratio is above some determined value X, then the tax should explicitly be pulled first and significantly directly from the C-Suite income, and then perhaps a smaller balance from the corporation.

Corporate revenues are needed to improve the quality of life for people whose lives you're trying to enrich. For instance, R&D (innovation, that drives economic growth), G&A (training, safey, quality health benefits, quality services/ facilities/ tools), charitable donations, etc.. Notice aggregious C-suite compensation is not in this list.

How is this not obvious?
raises hand you guys hiring? I’ll be proof that there is indeed “anyone else.”
Correct me if I'm wrong but isn't the name SteamFork a trademark violation?
I think they got a daily vinegar ration to soak the sponge and make it less smelly. Some believe that the sponge offered to christ on the cross was a poo vinegar sponge.
Some are unable, other groups are successfully integrating. Like Ukrainian refugees into neighboring European countries, especially Poland.
> unbranded HP boxes

HPEnterprise (Compaq-derived servers) or HPInc (desktops/laptops)?
Something like this Go snippet:

func parsefile(string) string {
}

func thatfunctionthatcrashedinC() {
defer func() {
if err := recover(); err != nil {
log.Println("panic occurred:", err)
}
}()
result := parsefile(badfilethatcrashesC);
if result[0] == 'A' {
}
}

so... using a type that can't be nil. recovering from runtime panics (you have to do that but this can be enforced by standards and also it can happen up the stack for all code, e.g. like http handlers do by default in the Go standard library). More importantly these errors are not segfaults in Go, i.e. there's "exceptions" you can and should catch and there are exceptions you can't.
Alaska only has it because of a ballot measure[1], so I don't consider Alaska a win for Republicans. It looks as though Republicans are also trying to end the trial of RCV early in Utah[2]. So, of your examples of Republican states with RCV, it either happened in spite of them, or they're actively trying to get rid of it. Add in examples like Maine where the Republican loser tries to sue, claiming RCV is unconstitutional because it didn't work in his favor[3]; you start to see a pattern of Republicans resisting RCV, and Democrats championing alternative voting styles that don't force a two party system.

1: https://en.m.wikipedia.org/wiki/2020_Alaska_Measure_2

2: https://www.standard.net/news/government/2024/feb/15/utah-la...

3: https://bangordailynews.com/2018/11/15/news/judge-denies-pol...
> It is not desirable to have separate ethnic groups who "share the same language, culture and faith" distinct from the mainstream.

Why not? Mainstreams are temporary. The Romans shifted from pagans to christians in just a decade (officially speaking). The German speaking region of Belgium was annexed in the 1900s (now the country has 3 different official languages). The whole latin america started speaking Spanish long before they became actual countries. Spain was mostly muslim for over 700 years.

There’s no mainstream. We are always changing and the mix is always better.
> No one is opposed to the legal immigration of skilled workers.

Steve Bannon, Trump's chief strategist in 2016, argued that the quantity of Asian CEOs in Silicon Valley undermined "civic society" https://web.archive.org/web/20161117164322/https://www.theve....

There absolutely are a lot of people who want to restrict legal immigration. If you deny that, you're just pretending that you're not helping them out.
Never heard that someone is generating PDF documents at that pace. I'm working on a product that is used for mass PDF reporting based on Puppeteer. With nightly jobs, caching, and parallel processing, the performance is ok.

https://www.cx-reports.com
I wanted to be more specific than that. A good principle should lay out, clearly, what you will NOT do.

I'm sure I could argue that, say, failing to mention that one of our candidates did poorly on a coding problem could be characterized as "not evil". The company I'm talking to will probably over-weight that observation, they might think themselves out of an otherwise-desirable hire, and the candidate might lose an opportunity! Surely it's right to just tell this one little white lie...

The reason for the phrasing I used is to make it clear that no, we don't do that. And this comes up all the time. I find myself reminding myself of that principle almost daily when those little temptations to just skew things just a little bit pop up.
Hate to break it to you, the sponge was for their butt. And, in Asia they didn't have a sponge they just used a stick.
> I wouldn’t want the difference between 12.9 and 7.4

Do you volunteer to be one of the 5.5 in your slice of 100K?
> Note that it's only the US that has an embargo against Cuba.

And that's the only embargo that matters. Given a choice between an embargo by the US or embargo by the rest of the world, cuba and every country in the world would choose 'the rest of the world'. Especially so for cuba since it's just right off the coast of florida.

> The rest of the world trades pretty freely with them.

No they do not.
Depends if you can fit the whole model into vram or not. If you can’t then you need some sort of gpu parallelism, and you need some sort of communication between the different gpus. But maybe that messaging is small enough that it doesn’t majorly slow down inference. I’m not sure.
Well, Google already distribute hardware to various ISP - it's called GGC (https://www.gstatic.com/isp/docs/ggc-installation.pdf?sjid=5...).

We (GSA) & GGC used to source our hardware from the same supplier (Dell).
If you're an average person and don't require acceptance of diversity, the whole topic is miniscule. There are some newspaper articles discussing it, you just skip them, because you don't care. A new coworker tells you to call them with some pronoun, you use that pronoun, as easy as remembering their name. You might walk past a rainbow flag, without even noticing it.

It's not relevant to the majority, unless they want to obsess about it and want to feel offended by it.

But maybe the need to find something to be obsessed and feel threatend about is exactly the issue here. It can be anything that's different than it used to be. It might be also something that is exactly as it used to be and doesn't change.
It's sufficiently general as to be approachable from all angles but to actually understand why anything is being discussed I think category theory requires a certain amount of background material.
> richer in absolute terms, but poorer in relative ones.

Off topic, but it's funny how big of a problem this turns out to be in real life.
Palace BBQ in Crossroads Bellevue has okay KBBQ, but their kimchi is one of the better ones you can get here (and thats comparing to the places in Fed. Way)
So from a cursory reading, these protests were originally because a quota system for government jobs, originally intended for descendants of veterans, was in the past paused, and now has been reimplemented as set-asides for politically favored demographics?
I cannot find that comment. Care to link it?
I agree with your 2 of 3 suggestions…
Are. You. Kidding.

Windows servers are “niche” compared to Linux servers. Command line knowledge is not “uncommon expertise,” it’s imo the bare minimum for working in tech.
What's your opinion on flagging all posts related to self-promotion?
Finally, you're recommending this to be in the kernel. I agree for the most part, however this should be as an extra layer. The more layers, the merrier! One known example is Dirty CoW which don't work under Syd or GVisor.

Also this, https://news.ycombinator.com/item?id=41005936, lulz!
> > The first order of business can be to get the Supreme Court to remove the two term limit for President.

> Erm, can you explain how? There is zero legal basis for this. Supreme Court bad?

It turns out that there is one potential exploitable loophole with a little cooperation from the Supreme Court. It is that after serving two terms, a President could still become Vice President, then the new President would step down, and the Vice President would effectively become President again, now for the third term, repeatable for life.

The problem is that there is no explicit term limit for Vice President. The 12th Amendment may grant some unclear protections, but enforcing it as such is up to the Supreme Court.
Nope, it was use in the butt itself.
I'm curious what people think, but while obviously CrowdStrike caused the breakage, does the Operating System not have some responsibility in not allowing such outages to happen? Especially if it's an enterprise product?

Ideas:

1. Microsoft themselves could potentially enforce a gradual rollout on updates (did the update go through windows updates?)

2. Have better automatic recovery options, could windows have detected the bad driver and reverted it automatically?

3. just generally be more resilient, why should one bad driver take everything down?
When enough budget is allocated, the person is always found.

Saddam/Osama
> but many things tend to work here even if the computers stop working.

Sure, they work. At the pace of 1980's business speed. The U.S. is 4x bigger population and 6x gdp than Germany.
I think it is a lesson, yes. It's not a lesson to avoid trying to form theories. It's a lesson in the importance of out-of-model error and in assigning low confidence to arguments with many premises and logical steps along the way, because each premise and each step creates new ways to introduce small propagating errors.
Yeah, the one we had to install on Windows 98 to play MOV files. Which, I learnt yesterday[1]/[2], is the video format that turned to MP4.

[1] https://obsproject.com/blog/obs-studio-hybrid-mp4

[2] https://news.ycombinator.com/item?id=40951187
Not that long ago I moved a 250kline codebase from oracle to postgres. Yes, SQL embedded in strings and so on.

Towards the end of that process, chat GPT helped me with that, and it was pretty valuable for some kinds of problem. Still had to watch it like a hawk and specify things really clearly to make sure it didn't go off the rails.
Is it? More so than say .csv file ?

I was under the impressions that pdfs are not that safe. I thought they can do stuff like execute a subset of PostScript and Javascript.
To remove the technology part.

When Komatsu decided to go after Catapiliers market, the set quality as their first strategic intent. They then made sure that later strategic steps were beholden to that earlier one.

XP/Agile manafesto emphasized 'working software' which in theory was to have a similar intent.

But the problem with manafestos is that people package them and sell them.

Agile manafesto signatories like Jeff Sutherland selling books with titles promising twice the code in half the time don't help.

OSS has a built in incentive to maintain quality, at least for smaller projects.

Companies could, but unfortunately management practices that make people quite successful becoming habits that are hard to change even when they want to.

Hopefully these big public incidents start to make the choice to care about quality and easier sell.

The point being is that quality is still an important thing for profit oriented companies, but it is easy to drop it and only notice it after it is too late.

Showing that it aligns with long term goals is possible, but getting people to do so is harder.
It also stops smart people from doing stupid things.