skysight-inc/HackerNews huggingface dataset:
First of all, this is just the beginning of the war. Israel has been very explicit that they have no intention whatsoever to negotiate any kind of peace (at most a temporary reprieve in exchange for the hostages that they haven't already buried with their own bombs), so this will continue. And the 45k number is almost exclusively confirmed casualties. Before the Ministry of Health was completely decimated itself, around the time the number was 30k, these were all people whose names were known.

But there are many, many more people buried in the rubble or otherwise missing, who are almost certainly dead, but are not included in this. And then there are indirect deaths, from starvation, injuries, lack of medicine: those already amount to some 100k+, almost 10% of Gaza's population.

Not to mention, virtually the entirety of the population of Norther Gaza has been displaced by now, which is another form of genocide, especially if they will not be permitted to return. This is already being planned by some in Israel, with some coveting parts of Gaza as prime real estate.
A lot of people are retreating off public free-for-all platforms like Twitter to more siloed spaces like Discord, for many reasons, not just fear of archiving.

It all has the same effect of making it harder to archive though.
I didn't feel the need to enumerate every advantage bats have. And where I leave, there are not nearly enough bats to keep the mosquitos anything like under control.
Government moderation.

It's fine both to "moderate" your own repo, as well as to "censor" your own repo. No need to play word games or demand that strangers that you owe absolutely nothing to can't be upset. They can be upset, and you can ignore them until they go away.
It was a security nightmare. Basically a half baked browser with a subset of the security considerations you'd expect from a browser.

Valve worked on it for a little while patching bugs as they popped up (notoriously slowly I might add). Then in August 2017, an exploit in which server operators could execute JavaScript on players that joined their servers started to spread and was maliciously abused by bad actors. For example, some server operators using their player bases residential IP addresses to sign up to gambling websites so they got kickbacks. Others simply tried to hijack Steam accounts or sell rare Steam virtual items on the Steam marketplace to themselves.

After Valve patched the above exploit, some smaller bugs popped up in the following weeks and 2 months later in October, Valve completely binned the VGUI browser in CSGO. They had enough! This broke a lot of plugins like IdentityLogger and music players that would play music in the background as you played the game. But at least the attack vector was removed.
I agree on the management aspect, and even promoting good engineers "too high" on the "parallel promotion track" can effectively take them out of the engineering work just as much as if they went into pure management. "Does the CTO still code at least sometimes?" is the only tell I have for whether a company has fallen into that trap or not.

For the engineers themselves, though, I think it's a mixed bag when it comes to "older" ones. That is, correlations on just age in the field are weak. Sometimes they're great, sometimes they're really meh. Whether something is over-engineered or not really is case-by-case, part of the problem is sometimes something looks over-engineered but is just the normal thing to them by now, nothing special, even though its architecture handles a lot of concerns that a more naive and obviously not over engineered style would have produced. In that case, they're validated sooner or later.

Sometimes they're more up to date about various new things than even the energetic young bucks, sometimes they're too stuck in their ways. I've seen examples of both knowing about modern hardware details (and being able to take advantage of them) and having a stale idea of how CPUs work that wasn't even quite accurate in the 70s. (So, not too different from a lot of fresh engineers who get educated on such simple models.) I've noticed no correlation with age on whether someone has completely mistaken ideas about JVM performance.

Being stuck in their ways in particular applies to things beyond the pure code and coding style -- and it's not necessarily a bad thing. If they've managed well so far without pick-any-of good documentation, good debuggers, good source control, good editors, good open source, methods to thoroughly avoid various causes of engineering pain, etc., why bother doing or taking advantage of those things now? And if they're skilled, they might even be right, it's probably best not to disrupt them if they're not a bus factor risk. But if they're more on the meh side of things overall, they can hold things back too much.

(By "older", I mostly mean those who were practicing since the late 90s/early 2000s. But I keep in mind that the global supply doubles every several years or so, so it's quite possible for someone with only around 5 years of experience to be in the top half of seniority already.)
I think that's a very naïve way of looking at game development. There are many reasons why games are exploitable besides lack of reasonable dev effort.

- Almost all games are going to use a licensed or shared game engine. That means the softwsre architecture is already known to skilled cheat developers with reverse engineering skills.

- Obfuscating the game will only go so far, as demonstrated by the mixed success of Denuvo DRM.

- The game will not be the most privileged process on the machine, while cheaters are glad to allow root/kernel access to cheats. More advanced cheaters can use PCIe devices to read game memory, defeating that mitigation.

- TPMs cannot be trusted to secure games, as they are exploitable.

- Implementing any of these mitigations will break the game on certain devices, leading to user frustration, reputation damage, and lost revenue base.

- And most damning, AI enabled cheats no longer need any internal access at all. They can simply monitor display output and automate user input to automate certain actions like perfect aim and perfect movement.
CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videos
Factually untrue.

I'm going to quote ChatGPT here, just because finding links outside of that is hard (it's an obscure topic) and this summary is good enough.

> The phenomenon of compensating wage differentials for working in "sin" industries is observed not just in the U.S., but internationally as well.

About "sin" industries:

> "Sin industries" (alcohol, tobacco, gambling, pornography, miltech) can be seen as morally contentious by some workers. As a result, individuals may seek higher wages to compensate for any discomfort or societal stigma attached to their work in those sectors.
Sounds like projection to me. lOl
It isn't really notable because those PE multiples are literally just noise. There are many companies with negative PE on that list too, even though that makes no sense.

To take that even further, imagine ACME Corp.'s stock price is $1.00 today. You're a research analyst and built a very robust model based on your understanding of the company, the market in which it operates, corporate guidance, competitor performance, your experience, phone checks with the sales channel, etc. Your model currently says the company will have negative ($0.01) EPS over the next 12 months. Based on this information, its implied forward P/E multiple is -100.0x.

The next day, you come to work and update your model based on some new information like the Fed cutting rates by 25 bps or revised labor market assumptions, what have you, such that your expected next twelve months EPS is now positive $0.01. The implied trading multiple is now 100.0x.

Do you think a $0.02 change in the expected EPS should result in a 200.0x P/E difference? No, it shouldn't. The P/E ratio for a company with negative or near-zero earnings has no meaning.
Tl;dr: a student was caught cheating on their project, admitted to such, was punished, and now the parents are suing the school in an attempt to salvage their child’s academic reputation.

The parents say that the student will suffer irreparable harm from the school’s punishment.

From the article:

> RNH was temporarily held back from joining the National Honor Society and parents want their offspring's academic records cleared of any mention of the incident. In addition, they want the student to receive a B grade for the project and the removal of any indication that cheating was involved.

The school’s defense is that students weren’t allowed to use AI for their research, and that the student failed to cite the AI as a source.

From the article:

> The school argues that RNH, along with his classmates, was given a copy of the student handbook in the Fall of last year, which specifically called out the use of AI by students.

> "RNH unequivocally used another author’s language and thoughts, be it a digital and artificial author, without express permission to do so," the school argues.

> "Furthermore, he did not cite to his use of AI in his notes, scripts or in the project he submitted. Importantly, RNH’s peers were not allowed to cut corners by using AI to craft their projects; thus, RNH acted 'unfairly in order to gain an advantage.'"
Still, are those temporary inconveniences so dull that you can't read a book or something? Why cling to a desperate need for hyper stimulation when you could just relax with a newspaper or book. Oh jeez, it's misty out, and I forgot my ridiculous VR goggles, guess I'll just be sad :(
the most common attitude I encountered about D.E.I. during my visits to Ann Arbor was a kind of wary disdain.

That's because people don't like to see their hard work and efforts undermined and seen as not deserving because of their skin color. Worse it tells certain classes of people "you are inferior, and you need help." DEI is a feel good program but in the long run it is more utopian than it is practical, or even useful.
reddit!
consumer healthcare website
From the very article you quote:

> IS THE GAZA DEATH TOLL COMPREHENSIVE?

> The numbers do not necessarily reflect all victims, as many are still under rubble, the Palestinian Health Ministry says. It estimates some 10,000 bodies were uncounted in this way.

> The Humanitarian Research Lab at the Yale School of Public Health has said that the true figures are likely higher than those published, without giving specifics.

> The U.N. human rights office also says the Palestinian authorities' figure is probably an undercount. In past Israel-Hamas conflicts, its own tally has sometimes exceeded theirs.

> It declined to share its toll for this war since it is incomplete but confirmed to Reuters that the deaths it has verified so far show that the majority are women and children.
> Do you use the same SSH keys on multiple devices?

Yes.

> you'd need some way to sync them across multiple devices securely.

I take out my physical keychain and plug in my yubikey. Then, after typing in the password to my yubikey, I can use ssh and pgp until I unplug my yubikey. It is a hell of a lot more secure than storing your ssh keys on disk regardless of whether or not you use a unique key per device. I could lock someone in a room with my computer, my yubikey, and my password, and they still wouldn't be able to copy my ssh key.
My personal code isn't licensed, so there is nothing that stops you from doing that if you get your hands on my hard drive. What has licensing got to do with it?

Also, we're not talking about personal code either, but something that is arguably a product humanity, or a part thereof, would want to preserve for posterity.

Lastly, no one is telling you to open anything. I am saying that if someone decides something you have created need to be preserved, they should go ahead. You can protest, you can sue, the point is it shouldn't stop anyone from trying. Which doesn't apply to this case, as the owner of Winamp actually wanted to make it open source.
It's too bad the title prefix "75x Faster" got dropped.
Hi,

https://www.merklemap.com/documentation/how-it-works

Basically the same process here but using that data to perform DNS queries.
The problem is that once a technique like this becomes standardized the cheat software will know how to automatically disable it. Even in the article it points out that had the cheaters put in the work they could have edited a single text file to break the system, but they did not. If this solution had been implemented for all CS:GO players then it would have been defeated fairly quickly, but since it was just one set of servers those were easy enough for the cheaters to avoid.

That said, eyeballing the chart in the article you can see an enormous ban wave that happens when the system is turned on, but afterwards the total level of cheating quickly returns to roughly where it started. If there were long term impacts it was only in the reduction of staff hours needed to review game footage to determine if a player is cheating.
My idea:

1. Determine minimum human reaction times and limit movement to within those parameters on the client side. (For example a human can't swing their view around [in a fps] in a microsecond so make that impossible on the client) this will require a lot of user testing to get right, get pro players and push their limits.

2. Build a 'unified field theory' for your game world that is aware of the client side constraints as well as limits on character movement, reload times, bullet velocities, etc. Run this [much smaller than the real game] simulation on server.

3. Ban any user who sends input that violates physics.

Now cheating has to at look like high level play instead of someone flying around spinbotting everyone from across the map. Players hopefully don't get as frustrated when playing against cheaters as they assume they are just great players. Great players should be competitive against cheaters as well.
We probably have different ideas about what constitutes the hard way; but that's not the point in this thread.

Anyway, NetworkManager can be managed using cli for those that insist, so all that was needed was:

nmcli connection import type openvpn file <filename.ovpn>

Even Arch wiki says:

> By default networkmanager-openvpn plugin appends DNS servers provided by OpenVPN to /etc/resolv.conf.

(which is not really true. Yes, it does the right thing with DNS info, but the specific action depends on the resolver backend NetworkManager is configured to use; for systemd-resolved and dnsmasq it configures these services instead).
If all perceived superiority comes from achievements in a thin 300 year slice of human history that basically is bookended by overwhelming Asian (Chinese, Indian) dominance, then this whole endeavor seems to be pathetic.
It is, except it lets you do it as a sub-file level.
You can clone a (block aligned) byte range of a file using the copy_file_range() syscall
I’m saying Palantir and defense tech is better because they are upfront about their association. In contrast you have what the author calls as morally neutral companies that are in fact gray areas.
> Over the past year we have developed a Disaggregated Scheduled Fabric (DSF) for our next-generation AI clusters to help us develop open, vendor-agnostic systems with interchangeable building blocks from vendors across the industry. DSF-based fabrics allow us to build large, non-blocking fabrics to support high-bandwidth AI clusters.

Is that somewhat akin to Infinibands credit-based flows, where someone is making a decision about who is allocated traffic.

It'd be really cool to see this takeoff. The OCP NIC is seemingly the only piece of OCP that is really truly well adopted. OCP servers and power supplies are pretty rare I think. Some of the related more software side things seem to be ok - OpenBMC & some of the related specs.

But like, networking has very few options right now. Ultra Ethernet Consortium clearly wants to improve but I'm not sure what pokers they have in the fire, what their focus really is. Nvidia owns Marvell, which was the last Infiniband standing, and they have Nvlink. A company bought Intel's pretty excellent Infiniband derived Omni-Path, Cornelis Networks, but not sure where if anywhere they have presence.

Really miss the days when Intel server chips came with variants that has OmniPath. Interconnect on chip should definitely be beyond the pizza-box, but we seemi fly regressed to the semi-costly space-using NIC model. Boo.
This isn't the better question.

When you have software running locally, you can arbitrarily modify how it runs.

Like an aimbot is a powerful cheat, and there's no amount of security that can prevent one from being used outside of an anticheat being able to look deep into what your system is doing, what it contains. The only way to prevent that kind of thing is to remove your control of your own computer.
It's not about letsencrypt but certificate transparency which works the same for all public CAs.

I wrote a documentation piece here:

https://www.merklemap.com/documentation/how-it-works
It says that a color image is 150ppi, and black and white is 300ppi. How does a colored highlight work on a mostly b&w page? does that section have reduced sharpness?
The whole picture includes everything that is good as well as everything that is bad about all of the choices under consideration.

It is impossible to make an informed (instead of faith-based) decision without looking at all of the things in an unbiased way.

Trees near dwellings are seldom hands-off, and solar can have benefits beyond supplemental energy production. It isn't a straight-forward comparison.
There are long periods where the filters aren't running during startup and shutdown, you'll notice once the seatbelt sign turns on at the beginning and right after it turns off at the end, things get stale super quickly and the temps start rising. That's because they turned off/haven't switched to air supplied by the jetway yet.
Agreed. But if the police then go and bomb the kidnappers's family homes, it's the police who are responsible for all those dead families, not the kidnappers.
and then wait 3 weeks for them to get back to you, as they contact your insurance and work out what they can get away with billing
Don’t forget you can also trade in pretty much any old kindle in any condition for another 20% off (plus a few bucks for the old device itself).
so you gave 3 steps to get it working for firefox but forget one step that results in an IP leak.

so not fud, it's a more brittle way to do it.
I’m not convinced by this study at all. I’d like to know whether the risk of circulation-related issues was more applicable to people already at risk for those issues. I use a standing desk almost daily and it’s really alleviated my spinal issues, along with making me feel more energised throughout the day.
I don't really see putting important links in the footer as anti-pattern. For my entire internet life, many important links were put into the footer of a webpage. Careers, About Us, Contact Us, Locations, Citations, etc. They are expected to be there.

Most emails I get aren't long enough to scroll anyway. Companies generally know people aren't going to read more than maybe a sentence in a given email. I can get to most unsubscribe buttons without even scrolling. If I do scroll, it's like 3 scroll wheel notches.
I don't, I just press this button (not my screenshot) https://www.badsender.com/wp-content/uploads/2016/09/bouton-...
IIRC you can't use firecracker if all you have are VMs and you don't have nested virtualization enabled.

Does ec2 now support nested virtualization?
At the time of the events in the blog, CS:GO was NOT free, and yet there were still cheaters that apparently had access to 80+ accounts.
Great point!

This community is Australian & New Zealand based, we had 0 European players or visitors. And as @unsnap_biceps this predated GDPR compliance.

You are right though that you wouldn't be able to do this in Europe today because asking for fingerprinting consent defeats the purpose because the hacker would likely quickly figure out what is happing and circumvent it.
I was curious, so I googled it. I'm guessing GP is talking about this:

https://www.washingtonpost.com/news/answer-sheet/wp/2018/06/...

The aim was to create teacher evaluation systems that depended on student standardized test scores and observations by “peer evaluators.” These systems, it was conjectured, could identify the teachers who were most effective in improving student academic performance.

(it's not clear to me if this created any standardized tests for students, or just depended on existing ones)

Sounds like it ran from 2009-2015ish. If Bill Gates is going to be brought up, then I guess George W. Bush should be, too, with No Child Left Behind. AFAIK that's what kicked off the trend of standardized testing for students in the U.S.
There is a difference between saying "less than optimal" and "bad" if you are really trying to convey some technical point.
GP misunderstood: 3b will be available for running on edge devices, but you must sign a deal with Mistral to get access to the weights to run.

I don't think that can work without a significant lobbying push towards models running on the edge but who knows (especially since they have a former French Minister in the founding team).
If it was inevitable that it was going to get taken down then it was never a gift in the first place.
information wants to be free or so I'm told/was shouted at for a decade.
211GB seems very small. How is this generated?
Learning from Painting, Part 7: Finding Inspiration, Six Years Later
In case anyone else is confused by what the functions named "oval" and "snot" mean in the following example:

> (cond ((eq (oval pi) pie) (oval (snot pie pi)))
(t (eval (snoc (rac pi) pi))))

I realised after a few seconds that they are meant to be "eval" and "snoc" instead. The above code should be written as the following instead:

(cond ((eq (eval pi) pie)
(eval (snoc pie pi)))
(t (eval (snoc (rac pi) pi))))

This article has been a fascinating read, by the way. Kudos to the maintainer of the Gist post. I am also sharing these corrections as comments on the Gist post.

EDIT #1: Downloaded a copy of the original Scientific American article from https://www.jstor.org/stable/24968822 and confirmed that indeed the functions "oval" and "snot" are misspellings of "eval" and "snoc".

EDIT #2: Fixed typo in this comment highlighted by @fuzztester below.
There's absolutely no doubt that it's terrorism.
It's not the space.

You've consistently mixed up "baseload" and "baseload generation" (not usually called that), irrespective of spaces.

There is baseload. That's demand.

"The base load[2] (also baseload) is the minimum level of demand on an electrical grid over a span of time, for example, one week."

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

There is generation capacity that caters to that demand, for example "baseload generation" or better dispatchable generation. That is supply.

> There’s an even older saying: “Better to remain silent and be thought a fool than to speak out and prove it.”

True, true...

You understand the difference between supply and demand?

"This demand can be met by unvarying power plants[3] or dispatchable generation,[4]"

Dispatchable generation can also service variable demand, but it is difficult to impossible for non-dispatchable generation to service baseload.
So does nuclear, and in much larger absolute extent: production of steel and concrete, used copiously in NPP construction, inevitably releases a lot of CO2. Melting silicon or smelting aluminum, not nearly as much. (IDK about epoxy resin production.)

I suppose that instead of eliminating the processes that produce large amounts of CO2, we should embrace them, learn to capture the CO2 where it's produced in high concentrations (like steel plants or cement furnaces), and either bind the carbon in non-volatile ways, like in plastics, or produce fuel from it again and close the loop.
Hey, at least you went to school there. I've gotten a ton of emails from LSU over the years. I don't think I've even been within 100 miles of Louisiana.