skysight-inc/HackerNews huggingface dataset:
I think inequality just stems from human nature. People are unconsciously selfish, and life is unfair. We have not been forced into it by misinformation - we are, by nature, looking out for our own selfish self-interest. Sure we can and do help people out, but the default from nature is survival of the fittest, and some people just get delt a shit hand in life (where in the world they were born, luck, events outside of their control etc) It has been like this for millenia - not just since mass media has been a thing.

Removing misinformation will not suddenly lead to universal global equality, it will not "break the spell". Life will still suck for a lot of people in the world if we turned Twitter off tomorrow.
not sure why people give so much credit to Cuda, at least now.

AI hasn't cared about Cuda for years - sure, Torch on NV will use it, but AI is all about Torch/TF, not details below that.
Focus your eyes as if you're looking at a more distant object. You know how if you look at something a little further away and hold your finger in front of your eye it doubles? With a magic eye, the image is repetitive, and you're trying to get the doubles to overlap and "lock" together, tricking your eyes into thinking they've focused correctly. The repetition is varied in such away that it makes the illusion of a 3d object.

The kind of weird thing is that you can achieve the same effect with any repeated pattern - floor tiles, a fence post, etc. But there's no underlying illusiory image, so you just see basically the same thing but everything else is focused wrong.
Maybe not the UR, but a few years earlier https://en.wikipedia.org/wiki/Alphaville_(film)
However i think there are people spamming fake redos vulns just to get creds. Things like, yeah, if you passed in 10 mb of input this would be a problem, but also some other layer limits it to 100 bytes.

ReDos is real in certain circumstances, but it is way way overhyped and usually bullshit.
Call me hopelessly naive, but other than hiring and firing the CEO, can a board really be blamed for a corporate culture and technical failings? Other than the CEO, I don't think I can name a board member of any company I've ever worked for and neither can I come up with an example about how they impacted the company.
I just experienced one of these facial scanners in the UK while boarding a plane for the US. The thought had occurred to me that this could become the norm and that there’s nothing one could actually do about it and that we are already living in the dystopian future we feared, where no one can truly ever be anonymous. But I also wondered about various problem scenarios. If the scanner couldn’t match your face, would they deny you entry? If so, what would happen if someone had plastic surgery or some other condition that altered their face? What if this technology becomes so pervasive that your face is scanned everywhere you go? Where does any of this end?
Java and C# runtimes are getting memory safety at the cost of RAM usage in runtime, to lesser extent CPU overhead in runtime. Rust is getting memory safety at the cost of cognitive load of developers. Due to this tradeoff, by design Rust is extremely hard to use. Some people still learn the language despite the learning curve, then fall to sunk cost fallacy.

Another thing, it’s obvious people who designed Rust liked functional programming, so Rust attracts FP programmers. In the online communities, functional programmers are known for over-the-top evangelism for decades now.
Passkey can be thought of as software emulation of a smartcard (aka hard token aka Yubikey). When it asks you to save it, that's when it creates the virtual smartcard in some reasonably secure local storage (possibly TPM-secured or at least kernel-secured).

The benefit of this approach is that a bot doesn't have the private key.

Of course you want to be sure that webauthn on boarding can't be botted.
I am really sorry to hear that. I hope you find an organization which wants to remove poor performers.
Nicely done. Good write up too. I liked the bits about making hashcat do what you wanted.
Confirmation bias alert:

About 8 years ago, I deleted all social media precisely because I intuitively felt this way:

>“The misinformation ecosystem is not just driven by user behavior, it’s also driven by algorithms,” he says. “When you engage with misinformation—even in disagreement—you’re actually contributing to the increase of misinformation in the ecosystem because you’re letting the algorithm know that it’s drawing engagement.”
There is a US government authentication system (login.gov).
OK, this is bullshit. I have worked for a lot of managers and frankly, almost all of them worked hard and tried to do the right thing. Managers are people too and we need them because they ensure that the right work is done, and that the team is solving problems customers, and the organization care about.
Ask HN: Have any of you started a non-tech business?
Interested to hear about the industry, how you approached it, and how it's going now.
I love to bash social media as much as anybody, but, how different is this from the hoaxes, crazes and hysterias that society went through before social media was ever a thing? Even if we were to eliminate social media, people would just figure out another way to spread viral memes. Humans are wired to rapidly spread ideas the same way they spread the cold virus, not much we can do about it unless we isolate ourselves from each other, or introduce some kind of a govt (or AI) reviewer in between us and every piece of information we receive.
Personally I think that buybacks should be illegal like they were before the 1980s.

Companies should focus more on their nominal products/services and spend less time playing games with money.
You might want to reconsider the product/company name.
We knew this at Facebook a decade ago…. and goaled everyone on shares and engagement.
I wonder if they would be fine if they admitted that they are the x86 company and canceled/divested everything else. The x86 market is large and Intel could have 90% of it.
On Twitter I’ve started to block anyone who posts outrage stuff, even if they’re “debunking” it. I couldn’t care less. I just want to not read it. It’s actually nicer for me.
This right here. Thats the correct answer. ^^^
That's why open source can never compete with business grade closed source stuff:

- they fixed the in 3 hours instead of making customers wait 6 months for a patch (if any)

- they did not try to sue the reporter of the issue

- they did not even tell the users to throw away the "outdated" but perfectly working devices, offering a small discount to buy new
The basic use of iota is just what C enums do by default.
nvidia's success has nothing to do with bean counters - if nvidia even has them.

bean counters are for industries like beans - where the market is stable and the only way to liberate shareholder value is to catch the stray beans. they are exactly the wrong answer when "disruptive innovation" is afoot.
I'm curious about the #ifdef guard, which is of a form I've never encountered.

#ifndef BD9DF82A4540BB19368E48E4747C0706
#define BD9DF82A4540BB19368E48E4747C0706

Does some IDE do that for you? Did you just pick a random sequence? Why not just a variant of #ifndef _salmagundi_h that is more common?

Other than that, I strongly echo other's advice about avoiding so many mallocs.
Damn. I’ve wanted one of those for years. What model and what did it set you back?
I mean, that's fair to some extent.

But on the other hand you could have just purchased any cookbook that covers the basics, instead of taking all this web-scaped content without attribution or compensation. I mean, look, I totally get it and I'm certainly guilty of this too - but let's not pretend that we're not basically stealing other people's content here. Much of the time those people running those recipe websites are just trying to cover their hosting costs and make a squeak of money on the side.

A friend of mine tried to set up a website that would host open-source recipes for people - he called it The Open Sauce - but in the end there just wasn't enough input from recipe creators.

Also, and by the way, the top google hit for bechemal is this : https://www.allrecipes.com/recipe/139987/basic-bechamel-sauc.... Few ads, and the recipe is at the top of the page. No life story in sight.
The first emoji sets were created by Japanese portable electronic device companies in the late 1980s and the 1990s.

~ https://blog.emojipedia.org/new-earliest-emoji-sets-from-198...
Chinese data centers told to stick to Nvidia chips domestic chips not compatible
From Fabricated Knowledge[0]:
"Meet Greg. He’s the former CFO and EVP of operations at Boeing. He’s been on the board since 2017 and was an interim CEO at Boeing during 2020. He also sits on the American Airlines board and is Chairman there. He sits on the Sierra Nevada Space Corporation board as well.

He has almost no semiconductor experience and could probably be directly involved with the Boeing fiasco. He’s been on the board for the entire Intel disaster and, at one point, was interim CEO of Boeing, so he's likely not the most focused member."

[0] - https://open.substack.com/pub/mule/p/the-death-of-intel-when...
Not in large corporations. Typically, this is what happens for full time employees:

1. The manager decides the employee should go.

2. The manager reaches out to the Human Resources department. They explain what the manager has to do to ensure that the employee can be fired without causing the company to get sued.

3. The manager meets with the employee and puts them on a performance improvement plan. Typically, the employee is given goals they must meet to keep their job. The manager documents the employee's performance. The documentation's goal is to ensure that the company can avoid a lawsuit if the employee is fired.

4. PIPs last about 3 months.

5. If the employee meets the goals, the employee is taken off of the PIP and stays on the team.

6. If the employee did not meet the goals, the employee is fired.

Note it is a lot of work and this has been going on for decades. There are a few problems with this process:

A. Teams are stuck with poor performers because managers cannot quickly get rid of them.

B. A lot of time, the employee on the PIP has no chance. The manager wants him gone and unless the employee does an amazing job, that employee will be fired no matter what.
Let's all go yelling FIRE in crowded rooms then.
Surround yourself in the language. In Germany we have almost everything dubbed, so you can watch pretty much any popular movie or TV series in German or read any popular book in German. Besides that there are also quite a lot of German productions.
isis 2.0
If we had not accepted async we would almost certainly got threading support in Browsers.
Wasn’t Krzanich an engineer that climbed the manager ladder? He must have had technical insight.
That's not a good longterm solution on a platform which will continue to subject you to it - by design.
Anecdotally #40 seems way more common. I see that one everywhere.
I have Lyngdorf amplifier at home, and it came with a calibration microphone. You move it to different locations while the speakers play different tones and measure how the sound interacts with your environment, and creates a listening profile for it.
You're not considering:
- the risk of transmission by children to others. You can say that shouldn't be a factor, that (parents of) children should only have to consider the cost-benefit for their children directly. I'd reply that that's selfish. But we shouldn't have that debate since you didn't bother to bring it up in the first place.
- the potential unknown long-term effects of covid on children who otherwise recovered.

But in the end it comes down to: thousands of children died of covid-19. How many died from the vaccine? Do you understand why, statistically, it might be difficult to demonstrate a clear clinical benefit, while still confident that such a result would occur?

Or put simply: are you substituting your judgement for that of medical researchers based on a full and clear understanding of the facts, which you simply interpret differently? Or are you speculating based on an armchair understanding of the situation?
Intel's board certainly has a lot to do with things like acquisitions, whether the company goes into certain fields. Foundary is a good example: either it was a good idea (and Pat definitely got it going with EUV), or it's a bad idea (and the board's to blame for letting the company work in that direction years ago).

It's pretty common for a board to trigger big restructurings - especially of firings, killing of product lines, divestiture.
Let them be well the trained P-Zombs they are, they can't know it any different anymore.
I mean, fair enough, I'll give you the point.

Your point about the horror movies is a good perspective as well and as a philosophy graduate I love your reframing.

But I also think we both know how most people are going to take this so it feels hard to revel in these fun, but small little questions.
Because it wasn't designed by PL researchers. It was designed by systems programmers who are used to C and just wanted a "better C". It was made popular because that happened within Google and they publicly gave it their backing so they wouldn't have to train new hirees on their new language.
Stripping zero is not a common practice. You are clearly speaking of your own bubble here.

For most of the world that is even more ridiculous than using dot as decimal space separator or writing dates with month not in the middle place.

Even Americans I work with don't write it like that when doing quick draft discussion, as they know it's confusing to others.
What sort of cuts would cause you to need to remove the riving knife?
It was incorrect of you to say the court scoped its statement to a particular illegal act. It said police cannot commit illegal acts full stop. There goes your first sentence.

You repeat your error in your reply: “the ruling only makes this particular act illegal for police officers”. That makes no sense. It literally says that police cannot do illegal acts and that this is why they could
not convict people based on making crack. How could it even be otherwise? You really think the court is saying police could vandalize a store or murder someone to bust others involved in the crime, since those illegal acts weren’t specified in the ruling?

It seems like you missed the part where eurleif said the TLDR is a verbatim quote from the ruling.

In your second sentence you made an inapt comparison to civil forfeiture. What makes civil forfeiture outrageous is precisely its legality. The whole point of the ruling is that police must confine themselves to legal behavior. So civil forfeiture is as relevant to this ruling as walking, cooking, or breathing. Legal and permissible by police.

It’s also wrong of you to accuse eurleif of fabrication. I can’t see a single thing they fabricated. They very carefully and precisely explained why your entire comment was wrong. You should thank them!
The major difference in my mind is the volume and speed. A constant fire-hose of it being beamed at you 24/7

I don't think it is hard to ignore the outrage and drama on social media if you want to, but do people really want to?
It automated the feel of the aircraft to resemble 737s of old, to the point of overriding pilot input. And it was done incorrectly though single points of failure and outsourced low quality labor.
https://news.ycombinator.com/item?id=3842713

Not sure why all the downvotes? Thought this was a classic.
Chinese think tank recommends Nvidia for data centres, warning of transfer costs
In the google cache for that you can find a link to https://webug.xyz/, which is... something.
Who has the xkcd comic about standards handy?
I feel like the question answers itself. We know what the world looked like before widespread adoption of social media, and what it looks like now. Before: obvious bullshit struggled to gain any audience at all and fringe stuff was largely contained by the cost of stamps and labor. After: one rando successfully convinced untold hundreds of thousands (if not millions) of individuals globally that lizard people exist, probably from their phone, in their spare time.
It is more that people made comments semantically important, e.g. a tool which did not interpret comments would not correctly interpret the data in the document.

This actually would put JSON in a worse place than XML - while XML has an overly complex infoset, that infoset is actually defined and standardized. Representing "a property with a comment on the property name and one before and after the property value" so that information is not lost in parsing would explode the complexity needed for an "interoperable" JSON library.

if someone wants to create some sort of scheme where they do "createdAt$date" as a property name to indicate the value is to be interpreted in some agreed-upon date format, that at least doesn't lose data if the JSON data doesn't understand that scheme, or require a new custom parser in order to properly interpret that data, compared to something like /* $type: date */ "createdAt" :...
People say a lot of things, but given there's no action, it's just... words. It's weird for me to say this, as I consider myself a general optimist. But when it comes to navigating layered political structures that involves trillions of dollars, it's hard to believe that anything of significance will be done.
Discussion (18 points, 13 hours ago, 15 comments) https://news.ycombinator.com/item?id=42358402

Related Apple clarifies why it abandoned plan to detect CSAM in iCloud photos (224 comments, 1 year ago, 312 comments) https://news.ycombinator.com/item?id=37348914
Randomized trial of AI boosts discovery – at least for good scientists
From the article, regarding the benefit of supplementing with AI: "Researchers who had been ranked as the company’s top performers got even better, whereas the bottom ones did not seem to get much benefit."

I wonder how much of the disparity we're seeing with the value-add of AI also has something to do with who is using the tool...
given that you already have past time workers, would you consider part time for this role and ramp to full time if there is a mutual fit?
Anyone Noticed the Outage?
https://radar.cloudflare.com/traffic

Cloudflare radar shows 50% global traffic drop. Like, instantly, about UTC 02:00 8 Dec. Apparently, all continents affected. Downdetector.com has a spike on all graphs about the same time. The internet is pretty centralized these days, so a sudden 50% drop is explainable. Still, I see no commentary on the media.
How common is intermarriage between the various sects?
https://archive.is/UqLNZ
This works for those two types, but consider something slightly more general like an Either type with a Left and Right. You could just repeat the same think as Ok but for Left or Right, but then why pick one or the other? It becomes a footgun with more complex scenarios to always demand some default value. Also how it interacts with generics needs to be considered.
The inspiration for Tesla self-driving trucks
And the retro arcades are really bars for their business model. The profit is all in the $9 beers and $16 nachos, not the admission charge or coin drops. The games are just the crowd draw like live music or trivia or whatever.

Redemption games get families loading up $50 per kid at the card machine (and then $50 more after the kids blow it in twenty minutes); retrocades aren't pulling that from anybody.
That's one of potentially unlimited use cases. iota composes with just about any static math expression to generate almost any kind of sequence. The most common is obviously conveniently constructing bit vectors; which is possible in C, but not as an automatically composed sequence. This really is a nice feature in practice and certainly not the only type of convenient sequence you can create.

A contrived example might be:

const (
A rune = 'A' + iota
B
)

func main() {
fmt.Printf("Hello %c", B)
}

You can, of course, just write it like a C enum if you were so inclined and that willing to go out of your way to show your disinterest in something.
Whats laughable about it?
How to Reverse Engineer a 12 EUR Intel PCIe FPGA Card IBM 98Y2610
I've been enjoying the improvements in Nim's effect system lately. The Nim LSP recently added the ability to see the exceptions any function can result in. It's been pretty handy. Well when the LSP isn't crashing like a seive at least (it's getting better slowly).

The LSP doesn't show where the exceptions are raised from, but that'd be cool. Even just having a link to pull up a search for a given exception would be handy.
Insane Cave Diving [video]
The video is two years old. I have a diving license but I don't actually like diving and I'm afraid of dark depths. "Normal" caving on land is also qute frightening to me.

Maybe this why this video has such a big impact on me. I can't think of a more dangerous and more desolate place on Earth.
The only Apple that is really "retro" is the Apple 1 or Apple II series. A mac is still a mac, even OS9.
I didn't watch the video but read the GOG post and did an AI summary of the video.

I don't see the "humiliated" part. GOG definitely is picking a tiny fight and taking a principled stance but there's no indication Blizzard even cares, is there?
Killer write up, very clever bit of code reading and exploit development.
Any idea who went down? Might be a measurement probe outage
A visitor to physicist Niels Bohr's country cottage, noticing a horseshoe hanging on the wall, teased the eminent scientist about this ancient superstition. "Can it be true that you, of all people, believe it will bring you luck?"

"Of course not," replied Bohr, "but I understand it brings you luck whether you believe it or not."

s/luck/lower negative log likelihood. Besides, a participant can still think about and glean truths from their reflections about a conversation they had which contained only false statements.
> Dont tell people to change. Its a red flag of intellectual bankruptcy.

But people do have to change. The core problem is a transition from:

- sources being few and somewhat reliable (traditional media), and had reputations to uphold
- normal people faced significant barriers to sharing information widely

to a world in which neither of those constraints still holds. And there's no going back, no putting the genie back in the bottle. It turns out that when you give everyone unlimited communication, it exposes weaknesses in how people and societies consume and manage information that were present before but didn't have the environment they needed to materialize. Well, they have that environment now.

There's no going back really unless you want to clamp down on free sharing of information and the "peer to peer internet" in general. People will just have to change their relationship to information. It will take time, but I'm sure we can manage.

Social media and ad tech certainly aren't helping but the root cause is basically technological change and unless you want to roll that back, targeting the companies won't fix it.
How would you design the study?
Actually there is a common practice that java or js library used to serialize typed data.

They just preserve the key starts with $ for special use

So a class A with a double and and an int field will be something like

{
"$type": "A"
"value":{
"a": {
"$type": "double",
"value": 1
},
"b": {
"$type": "int",
"value": 2
}
}
}

And what about keys that actually starts with $?

You just escape it with special $raw key

"$raw": {
"$escaped": {
"$type": "double",
"value" 1
}
}

It's a bit way too verbose. But given it is just a serialization format inside some library or app, it won't cause too much problems.