skysight-inc/HackerNews huggingface dataset:
> It's a relevant question. You are blaming it on the particular group of migrants involved in the case of Europe right now. But historically Europe has ghettoized other groups.

My understanding is that pre-WW2 Europe you had community groups that dealt with their people. So in a Jewish neighborhood, you had powerful Rabbis or other religious leaders that dole out law. These unofficial community leaders were given a lot of autonomy as to how to deal with their subjects. You see hints of that today in Jewish neighborhoods in Brooklyn where you have un-offical private police [0]. I don't think its as simple as saying they were excluded or ghettoized.

But that begs the question, what does it mean to be a country? Some people think its just magical land, like you step onto the country, get a piece of paper that says you're from that country and that's it. I think every country has a cultural identity. Much less so for America, since its the only country I know of where you can call yourself American despite not being born there or have any blood relatives from there but no one would bat an eye. But even there, some things are anti-American. Things like women being second class citizens (e.g. women can't drive or are forced to cover up). Or lawlessness (e.g. riding illegal scooters the wrong way down the street).

I think its perfectly reasonable to say that if you don't accept a countries values, you should not be allowed to move there. If you want to treat women like second class citizens or don't have respect for private policy or rule of law, you shouldn't be allowed to come to law abiding Western country.

https://www.nytimes.com/2016/06/18/nyregion/brooklyns-privat...
Initial details about why CrowdStrike's CSAgent.sys crashed
Reading markup isn't always easy. Have you ever edited a large matrix in LaTeX? (Or a table in HTML?)
Er, this is already the law right? Every job I’ve held in the US, I needed to prove I’m eligible to legally work. Obviously this doesn’t work to resolve the issue at all.
> I used to laugh at Dijkstra's idea that all code should be mathematically proven correct.

That would not help for this outage.
A pattern I've seen some people do is to just make an operator bool for the type that checks for a contextually-sensical invalid state that is also the default constructed state. This is absolutely a hack, and has lots of other implications, and I wouldn't recommend it, but I see why people do it, because it creates a low-overhead way of getting around the possibility of invalid stuff while not taking on the problems of lacking a default constructor

Personally, I like the simplicity of this kind of approach, but prefer to force consumers of the type to be more explicit. To that end, I really like having an constexpr bool operator! instead, so the same checks can be performed without making it easy to accidentally coerce your type into some shady arithmetic operations. You still can if you meant to, but it will be more obvious what you're doing and won't happen accidentally
The best thing about Typst is that it's intuitive.
I'm just saying that they are solving the wrong problems.
>A typical solution would be to have two machines, one with the automatic updates and a second one without automatic updates that jumps in in case the first one breaks down.

Great, now the other one is still vulnerable and hackers can still steal information from it.
I honestly do not believe this should exist, it is a bad idea and anyone using it will use it to make a worse website.

Of course I do realize that this might be hurtful to the individual who has spent time on this, but that doesn't change my opinion one bit. Animations on the web are already overused, having a framework dedicated to making them even more overused will make websites even worse. I absolutely think that OP should spend his time on something else.
At some point you have too, you will never control 100% of the system between your servers and whoever or whatever will be interacting with it, and between your servers and whatever other services you have to work with.

There might be smaller parts of your system you could say this, but unless your system is 100% airgapped, and all of the wiring, servers, etc are all put down by you and you are working with a LAN.

There are not many systems that fall within that definition. As soon as you hit using the internet for communication you are reliant on your ISP working. Maybe you can have a redundant connection, but then you have to assume both of those will do their job and that they don't have a dependency that could bring them both down.

So no, it's not absurd unless you are never going to the internet. You have to make the decisions on what your system relies on and what it can handle.

I fully understand what this brought down, but again there are plenty of other instances where you assume an outside company is going to do their job.

Looking back and saying, well maybe this was a bad idea because its an external dependency isn't helpful when we can point to any number of other external dependencies that may not have brought down as many systems but can just as easily bring down critical systems.
PG recent tweet seems on topic

https://x.com/paulg/status/1814805327210291551
Could be really interesting to port Alpine Linux to those and other similar boards. It is a lot smaller than libc based distros and has been already ported to the Raspberry Pi and other ARM systems, but although they have RPi images readily downloadable on their site, there's no such thing for other boards, and the process to take their ARM ecosystem and turn it into a bootable image that can be transferred onto a SD card is quite long.
Yes it does, that means "sounds correct."

https://en.wikipedia.org/wiki/Minnesota_Transracial_Adoption...

Black kids adopted by well-off White families remain lower IQ than White kids adopted by well-off White families. In a world that actually gave a shit about the truth this wouldn't be news to you
I don't think you understand what a kernel driver is. Apple won't sign yours full stop and Microsoft already has a certification program in place.
LA.

Apartments used to be like 600$ or so.

It wasn't perfect, but LA used to have a bunch of working class neighborhoods.
My experiences with NetWare came about 2 decades after most in this thread, but thought it would be fun to share anyway. My high school used some version of NetWare for all of the XP-based machines the students could access. I specifically recall having login form with a red Novell banner across the top.

Anyway, since the desktops were pretty tightly controlled, we ended up storing a copy of Unreal Tournament 99 out on the school's file share. It was buried several directories deep with some innocuous filename to help prevent detection.

Each day before class started, a group of us would login, download the UT99 files, and drop into a LAN game. We had basic Dell Dimension systems but they were more than adequate for the game, so we'd frag it out every day for 10-20 minutes before class.
The situation sounds dire. Why haven't you left (it seems you have the opportunity)?
Sounds like a pretty dysfunctional team, not due to code review or agile.

When I’ve found myself on teams like this, as a junior engineer I just did what was asked to get along and get experience. As a senior engineer, I often looked for a new job. As a staff engineer, I push back with as much politeness as I can.

Many engineers out there have traded getting it done for perfection. That’s not good judgement.
Of course not. Thats the point I was making
I fully support increased wages for menial jobs, as long as they're not going to illegals
Legal or illegal immigration? Should we background check immigrants for crime?
The monetization model would indeed be complicated. But, as an off the cuff estimate, there are several billion Windows installations in the world. A small fee (say $2/year on average) would easily cover an excellent engineering operation to maintain Windows. And appropriate regulation could force everyone to use Windows or a similarly independent OS, and the whole industry could survive this.
I don't get it. You put in multiple options, it picks one randomly. No?
This outage (fuck up) impacted critical workflows. Lawyers should be foaming at the mouth to get a class action lawsuit going if criminal penalties are not applicable.

Hospitals - physicians/doctors/nurses lost access to critical equipment. Patients may have suffered degraded care as well. Reports of this outage impacting active surgeries. Patients forced to reschedule appointments around ClownStrike

Airlines - many flights grounded. Delays, delays, delays. Wasted fuel, time. Loss of revenue due to rescheduled flights, refunding customers. Local airports flooded with grounded flights, increased personnel to deal with it. FAA stressed.

Banks - many people lost access to money. Frustration for people trying to get access to pay bills, or get paid themselves.
> It's a protected unalienable right. Cannot under any circumstances be circumvented.

Until the next amendment to it, be that in a couple of years or centuries
I'm not fully sure what you mean by 0.01% cases? Where did you get those percentages?

Businesses are under a constant barrage of cyber attacks, with goals to steal the data, encrypt it and then blackmail or sell all the data. Ransomware payouts exceeded $1 bil last year. And that doesn't include all the damage done besides the payouts.

Edit: Supposedly global cost of cybercrime is expected to reach $20 trillion+ by 2027.
attackers can check if a virus scan would detect the virus and change it until it passes the scans, so virus scans are not sufficient protection against dedicated attackers.

just because a virus scan did not find anything in a binary, that doesn't mean the binary is safe.
Senior SDETs can and should set the process for deploying software fixes.

But many companies don't view SDETs as equal partners in the developing process.

Anyway the entire world knows they cut corners here.
Read the disclaimer at 8.6
Brilliant idea. Have you heard of Form I-9?
We’re not long before an explosion of GPU like processors from hardware startups trying to dethrone nvidia

Massive parallelization is in right now
How is it possible for some to recover on Thier own?
Is it the embargo that prohibits fishermen in Cuba from fishing, farmers from harvesting, cubans from freely doing business? Is it also responsible for cubans getting beaten and imprisoned for thinking differently? Was it the embargo that destroyed every sugar mill in the country, textile factory, shoe factory, you name it?… The dictatorship is the one responsible for all these things.
What saved my company from this is the recommended policy I’ve had the last three companies I’ve implemented this in. N -1.

The first time I ever rolled out Falcon, the sales engineer said, “if you want to be on the latest when it releases, choose this policy. Generally customers like to be one release (N -1) behind. This is the safest option in my experience. We rarely have issues but this is the way to prevent issues if we do ship something bad.”

I’ve been telling other admins this is the safest option moving forward. I don’t see a need for my org to run bleeding edge releases of newer products. This also applies to OS updates unless it’s a zero day. Major OS releases I wait for the first .1 update to release. Currently doing this with Ubuntu Desktop 24 LTS as it shipped with missing features from 22 and a broken autosetup functionality. August is the first update to 24 LTS and we’ll test and determine if the bugs have been squashed.

I can’t think of any way to always be on the latest upgrade of anything critical. All of these companies were on the bleeding edge release of CrowdStrike and it brought a lot down globally.
Building a class of undocumented workers who are outside the normal legal system is simply a gift to corporations. I am staunchly against illegal immigration while being very pro legal immigration. If we need workers, bring them in legally instead of allowing them to exist in a legal grey area as exploitable labor.
I remember in the early 2000's getting a virus that made multiple long distance calls to Japan with my dial up modem and having to try to explain the charges to my parents.
lol, haven’t used AV in a long time. It’s security theater and it’s trivial for a malware dev to get around these programs.

Only stops script kiddies, at best.
One day we’ll understand the mystery surrounding the death of all Tom Fabers at once.
Even if we accept this point as fact, which I think is maybe, partially true in some cases, it’s such a ridiculous argument. Do you think the average American is going to think that because their 3-10x generation ancestors, who might not even have existed in this country, might have been assholes to the 3-10x generation ancestors of these immigrants today, that they are now unable to have an opinion on how their government handles immigration and entitlements?
I had a go at an implementation of my own in Lil, using an imperative style rather than OOP. I tried to loosely follow the organization as shown here, but opted for a very different board representation, and I included some niceties like displaying board legends to aid in choosing the proper coordinates.

https://github.com/JohnEarnest/Decker/blob/main/examples/lil...

I'm really not convinced that OOP simplifies or clarifies this type of program.
Frankly, my home country doesn't deserve my brain, nor the brain of anyone else willing and able to leave it.

It's a nice sentiment, but you also can't ignore that, if people like myself are willing to go through the oftentimes extremely stressful task of emigrating with all the things that entails, there's probably a reason for it. It's not like you can just pick up and leave, after all
Setting the tired debate of communism vs capitalism aside, Cuba has a government that puts itself above its own constitution.
https://en.wikipedia.org/wiki/Gun_culture_in_the_United_Stat...

https://www.scientificamerican.com/article/how-the-gun-becam...

https://www.pewresearch.org/short-reads/2023/09/13/key-facts...

https://www.nbcnews.com/think/opinion/fourth-july-musings-am...

https://www.gunviolencearchive.org/
> Economy and how you are doing are what matters in the day to day life of people.

Very much so. Look at how people in Krasnodar started protesting after they lost power for 10 hours. After 2.5 years of Putin's war.

> The average Joe does not care about politics

Sadly, true. My parents blame everything on 'queer Westerners', while turning literally a blind eye to the torture of those who were against Putin. Might have a point though - my grandmother's family wouldn't have stayed alive if they weren't silent in the 1930s... she remembers how her building was 'purged' of mostly intelligentsiya.

My friends are oppressed and many can't return home. _I_ can't return home because my country will happily jail me for who I am, literally (I'm queer)

My country lost any chances of becoming a nice place to live for the next 100 years. AND IS THIS THE FUTURE MY FAMILY WANTED FOR ME?!!!.

I... I don't know what to feel anymore. I left the day after the war started. My friends turned refugees. Countless civilians dead. Bombed by my own country.
Sometimes I wish Russia was nuked out of existence, and I wish I was at the ground zero. Sometimes I wish Sun went nova and wiped any and all life because life is overrated and unnededed in this universe that was meant to be cold and lifeless forever.
It's not a controversial take. You just lack understanding of the English language.

OP: Looking at two countries in an actual long running war...

You: This isn’t really all hell breaking loose actual war.

Nobody used the term "all hell breaking loose". You did. You redefined the conversation to be about 100% mobilization (from Russia), and then got all pissy that people called you out.
I still don't see your point. I am responsible for my systems not other vendors.

- You need more than one ISP

- You need diverse Operating Systems and Databases

- You deploy in phases with canary releases

- You don't deploy on Fridays....

How difficult can it be?
Yes... in the same sense that if a user bricks their own system by deleting system32 then Windows shares some small sliver of the blame. In other words, not much.
PalmOS borrowed this resource structure almost exactly. You could edit resources and change the user interface on the device! I used it to fix a bug in an PalmOS game. https://blog.gingerbeardman.com/2022/10/07/fixing-bugs-using...
> Cannot under any circumstances be circumvented.

Tangentially - I find it fascinating how the originalists on the supreme court get fuzzy on what a "well regulated militia" meant at the time the amendment was written.
This guy takes butt plugs more seriously than ClowdStrike does CI/CD.
This is hilarious.

One time, I had to speak up, that something might actually be ITAR, before an imminent potential violation.

I probably didn't make any new friends on that occasion, but the situation was taken seriously, and violation was averted.
I Built My Dream Keyboard from Absolute Scratch [video]
(N-1) release is recommended on any product/software that cannot be independently monitored (ie, proprietary shit).
But Linux does support those things. Changes like deploying software and desktop background changes are easy with configuration management systems like Puppet, and centralized user account control exists with SSSD (and it even connects to AD if you have it, so you can use the same accounts on Windows and Linux).
"Having a CoC in place guides moderation of situations where interests may conflict.

As for which CoC to use (if looking for a prewritten one), you can check out ours as an example."

Haha, not sure if intentional.
MONITOR.NLM had it in version 3.12 and it continued in later versions.

You can see it here:
https://youtu.be/G2Jk-tMz-eU

These instructions for loading NetWare in KVM would probably be helpful: https://www.zx.net.nz/netware/server/411-kvm-2/

It has been implemented for Windows:
http://www.anderbergfamily.net/ant/perfsnake/

There is also this re-implementation for Linux: https://github.com/cosimo/xscreensaver-loadsnake
https://daily.jstor.org/this-is-how-they-wiped-themselves-in...

https://en.wikipedia.org/wiki/Shit_stick
The ClownStrike Paid Holiday
How much difference is there, really, between various European nationalities? They are all white and Christian, using similar language and script, mostly the difference is in the Christian denomination.
I'd be very cautious reading anything into IQ results with no other context. An IQ test result is only a good metric of how a person compares to the rest of the population with regards to the specific types of questions and modalities in the IQ test.

An IQ result alone is pretty meaningless, especially if you haven't done te research to validate that the IQ test is a high quality predictor of twhstever you are using it as an analog for.

If you have reproducable research showing a link between the IQ test design and authoritarianism I'd be very interested to see it. I've never seen such a study, at least a study done with any scientific rigor.
Since WWII
Tibet (annexed)
Korea (at invitation of the North Korean government, but invaded South Korea)
India
USSR
Vietnam

China has been fairly quiet and well behaved since 1980, but it is current quite publicly talking forcefully reintegrating Taiwan and has had continuous naval disputes in the South China Sea.

If we are talking about colonialism, “China” is a land empire that has absolutely dominated its neighbors and often conquered them. Making an apples to apples comparison to European colonialism isn’t very useful and I don’t pretend to know details, but historical China has plenty of expansionist and domineering episodes.
This is what desktop computing should look like. We've all gone down the wrong path due to our obsession/actual need to stay networked all the time and constantly run unaudited code.
> - You need more than one ISP.

I addressed this in my previous response. It is still an external trust, even if you have redundancy.

> - You need diverse Operating Systems and Databases.

I have never ever seen a company run the same server side software deployed to multiple different operating systems.

> - You deploy in phases with canary releases.

As I mentioned in a previous post, there are going to be critical enough systems that may be under a serious threat of breach that any wait is not worth the risk.

Also as I have already mentioned, in many cases automatic updates is turned on for compliance reasons that may not allow what we think is common sense for the vast majority of software.

> - You don't deploy on Fridays....

I agree but to the best of my knowledge this was essentially a security definition updates not a code update. That is the kind of thing that you would push out when you have it otherwise your systems could be vulnerable over the weekend.
Hobbes doesn't get the last word on the natural state of mankind. Thank God.
Show HN: JSON-Threat-Protection Rust High-Performance Crate
Indeed, it's an important omission.
I'm at least moderately sure it is
lack of signal is also a signal
California is the world’s fifth largest economy. Elon leaving isn’t even going to move the needle, and he needs California to buy Teslas and Megapacks more than California needs Elon’s employee base at X and SpaceX.
So we shouldn't use AI at all because it's often inaccurate? I think it's fine as long as it's made clear that it's not totally reliable, both in widespread public knowledge and in UI disclaimers.
George Kurtz will just get a golden parachute, and replaced with another clueless MBA.

We need jail time for these executives otherwise nothing changes
would love to know more about the author's time as artist-in-residence at Autodesk. Blog looks promising.
Oh amazing - it looks like the GP commenter is right. Yrs is significantly faster now than it was when I benchmarked it a few months ago. I'd update my comment above, but its too late.

For example, in one of my tests I'm seeing these times:

Yjs: 74ms

Yrs: 9.5ms

That's exceptionally fast.

This speedup seems to be consistent throughout my testing data. For comparison, automerge takes 1100ms to load the same editing history from disk, using its own file format. I'd really love to see automerge be competitive here.

(The test is loading / merging a saved text editing trace from a yjs file, recorded from a single user typing about 100 pages of text).
I depended a lot on Google search. Since Google start moving to the dark side, I was wondering when could I remove the dependency. It turned out the dependency removed itself.
>Microsoft already has a certification program in place.

And you think Crowdstrike's driver isn't signed? Given all drivers have to be signed for windows to load it, I highly doubt that's the case. Moreover, I doubt WHQL's testing covers logic bugs. Graphics drivers crash all the time for instance, and they're definitely WHQL certified. You could inspect the code even harder, but that just goes into my previous question.
Correlation and causation are a very different thing.

I don't have a solid enough understanding of the research to say whether IQ scores are correlated with race, but it seems plausible enough to me. That is very different from saying races causes it though. To study such a thing you have to control for so many other environmental and economic factors that it's unrealistic to do. The population sizes would be too small, or you missed controls and the data is garbage.
You can also make sure, before you get married and/or have kids, that neither one of you is an unreasonable jerk. Then you can work out custodial arrangements and financial obligations like reasonable people, as most divorced people I know seem to do.