skysight-inc/HackerNews huggingface dataset:
I wouldn't correct someone for saying "It's me" in most contexts. But I will step right in and defend the person who says "It is I" and is told she is wrong.
Here is the archive.org link now that the original link is 404'ing.

https://web.archive.org/web/20221208070504/https://margin.re...
Look you make lots of great points.

But the real question is “why do so many people have these suspicious attitudes towards law enforcement and CIA and so on”.

Might it be because of the Hoovers and the Nixons and the countless CIA overthrows and the fake WMDs and the support for Israel and the military industrial complex and 2008 and ..

The government has most definitely not behaved in not earned our trust. And yeah, that will lead to scenarios where when we (the people) see violations of constitutional rights we don’t rush to nuanced investigations we rush to assuming it’s another instance of a corrupt government.
To become a PhD candidate at a non-top-tier Physics university, I had to derive similar trivia over a wide variety of physics topics in a sort of entry exam. I think it is quite normal. What I doubt is typical anymore is for this to be individual and oral. Also, it was quite typical to fail on your first few go rounds.
How GreptimeDB design a cloud-native TSDB with enhanced analytical ability
Which can still lead to unrecoverable runtime errors, that could otherwise be compilation errors.
You mean a person with early onset Alzheimer's? Yeah, even with an iPhone they are going to get scammed by robocallers, family, and friends.
+1 for Tutanota
I never experienced any issue with any type of usage. (Using it with own domain.)

Also they have a good support, always answering within hours.
It’s included by reference as part of the universal plumbing code. There isn’t a “toilet seat act of 1927” or something.

The original intent was to make it easier for women to clean the perineal area without contacting a surface, and reduces genital contact with a surface.

How do I know this? My wife was on a safety committee in a past job where there was a workplace injury claim related to this topic. In our case, there was an automated toilet cover dispenser, which made the round seat code compliant.
Why would that imply he wasn't a narrow specialist?
It is fascinating that this unique system developed there. Cultures are a bottomless bucket of diversity.
Building Integrity on YouTube is a fabulous channel to watch if you're interested into deep dives into failures such as this. The host is a civil engineer who specializes in performing structural audits of older buildings (specifically condos, I think).

He did a an episode on this bridge. It is excellent, and it provides some context about other timber bridges that is not discussed in this article.
Ivan Kgbinov is a . I humbly suggest Vladimir Kgbinov
You are correct.

The billion dollar mistake was not null, it's languages that have a null value but don't support nullability in their type system.

Kotlin and Swift get this right.
Woah - also, their license automatically becomes open source (Apache) three years from now.
Reading the post and then HN comments makes me realize the average HN user lacks a lot of emotional intelligence.

People are criticizing the post based on the cold hard mistakes the author made while completely glossing over the emotional introspection the author went through to acknowledge all their mistakes and finally close this chapter of their lives.

Stop treating this post like you are code reviewing a PR.
Not just this country — but countries all around the world.
I'd have to say the same for this video that leads with several minutes of unfunny jokes.
Those are the obvious first questions, yeah.

I don't think #1 is very puzzling: can you expect a gradual continuous evolution from wiggly machines in solution, which communicate primarily by diffusion, and which must be robust to genetic variation, to a factory in hard vacuum? The path must be not just possible, but fitness-enhancing in each neighborhood (on the scale of the steps evolution took historically). In our history there was some evolution in this direction: introduction of compartments, active transport, complexes which cut out most of the diffusion step between related enzymes. But the compartments and the complexes are not qualitatively different.

It seems a harder question why life stuck with protein/bone/enamel instead of discovering lighter and stronger densely-linked carbon structural materials. Maybe because bone is continually incrementally torn down and rebuilt?

Re #2. I think anyone would agree that biology-style nanomachinery is interesting and promising. But factory-style opens up a whole new level of possibilities with orders of magnitude greater performance on multiple measures. People can pursue both! Flapping-wing flight had both scientific interest and potential applications in more-agile flying machines; that doesn't mean fixed-wing wasn't a much more strategic direction in the years around 1900.
I'm normally with you on the whole "rich people don't go to jail" thing, but I think this is a misread of this situation. He's in no way a member of the upper crust of our aristocracy – he had money, but he hadn't yet traded some of that money for power.

He currently has no money, and he ripped off a lot of people with money. He'll go to jail.
I don't put my photo up either. I know of an old newspaper clipping that made its way online and of course yearbooks have as well.

The other way my photo has made it online is pictures with friends and family, generally facebook.

Luckily, between that and my name being shared by several people in my country who are more comfortable with online persona's, and no one is actually going to find my image unless they're trying really hard to specifically target me.

Your point is a good one and I know I'm lucky in that respect. I very much miss the days when anonymity was a major value in online interactions.
Counterpoint: as a 35 year old man, I met all of my closest friends at work, in the office, and I still talk to 3-4 daily.

I work remote now and making new friends has become significantly harder because I no longer have consistent repeated contact with anyone. Outside of works, meeting a new person tends to be a one-off far more often than not.
Profit is not market share.

They do not control the market, and thus are not subject to -- and should NOT be subject to -- the kinds of restrictions justifiably imposed on actual monopolists.

>Android is stagnating, if anything despite the free and Open Source operating system

I might argue that Android is stagnating BECAUSE it's free/open source, and as such lacks effective leadership.
> There used to be a time where in the case of Windows, people were wondering if its fair that they ship it with a calculator program. Now you can just use your massive platform and extend in every possible direction, seize secondary markets, nobody seems to care.

Windows was artificially crippled by the DoJ ruling and not including a PDF reader by default. I, for one, like it when more is built into the OS by default.
Other array language AoC collections, although they don't come with explanations like the OP:

- K: https://k.miraheze.org/wiki/Advent_of_Code

- APL: https://aplwiki.com/wiki/Advent_of_Code

- BQN: https://mlochbaum.github.io/BQN/community/aoc.html
Showing people in kayaks without life vests… that’s a paddlin’.
I’m American that used to live in Vanuatu.

It’s the infrastructure. One time the electricity went out and I called The electrical company and they said “we are going to fly in experts next week, so we are getting it fixed”

That was the update. Much of the expats were dumbfounded.
He is not a member of the upper crust - he was trying to muscle his way in but he went down in flames. I swear there are a lot of bot like comments that come through here without thinking.

If they can prove it was fraud he'll be going to jail. Depends how smart they were and how well they covered their tracks.
It's also confusing... I mean, what does "non-production use" mean anyway? Does it mean "non-commercial use"? Or "testing/debug/staging environment"? Or "does not produce any valuable output"...?
He is 100% going to jail.
For me something to stand out in the current day and age. THE "killer" feature.

It has some nice things but for everything in PHP, there other languages that do it a lot better. And I don't think CGI is a killer feature in 2022, it doesn't matter anymore than any other implementation detail, and causes more problems than it solves.
I think you misunderstand what null safety really means. It’s not that values can’t be null/None/Empty. It’s just that it’s made explicit where this is the case and where it’s not the case.

Without null safety everything is implicitly maybe null.
For everyone on this thread making broad proclamations about how SBF won't go to jail because of American corruption--I'll see you back here in a year or two. Then we can have that conversation.

In the meantime, I suggest that you consider whether you would reevaluate your priors in any meaningful way if, as I expect, SBF is ultimately prosecuted.
Raw performance is not there yet but the "Max" gpus seem to be quite powerful and on par with Nvidia (on paper). Blender and also gaming (via Proton) works quite well under Linux too already which is great considering the drivers are not even fully merged into mainline yet.
Disposable email addresses, how to use them like a pro to spy on competitors
Let's say that he does go to jail, but it takes 5 years. What would you conclusion be at that time?
Hmm, I disagree, and I also have a few clients that swear by its success.

Many times it’s not that you didn’t show enough info on your site, it’s that you purposely withheld info on the site to force a live chat requiring a name and email or you can provide good service in the chat and ask for it.

What the consumer wishes were true and what it requires to make a sale are unfortunately at odds in many businesses. It’s still not a perfect world.
“verbal” can be applied to either spoken or written word, but I get the sense that people default to “verbal” over “oral” just out of discomfort.
I don't think I've ever disagreed more with an opinion on here. I think chat support on sites is one of the best things to happen to customer support. It's become my preferred way to contact companies for problems.

Some Benefits I've noticed to chat support.

1. You have auto documented your case.

2. You can get service asynchronously.

3. Wait times are IME almost non existent on most chats.

4. Better sites have some really good auto support functions in the chat. I've gotten refunds from nothing more than a few mouse clicks.

5. Chat support doesn't have the "not my department I'll transfer you" nightmare.

The main downside is chat support is not consistent across sites some do it really well some do it just OK. All are passable though since most of these chat functions were developed recently its mostly just the company implementation that is bad. Either way I have a better experience than the phone or in person support most times. I suppose the other problem is if the chat support is bad they just ask you to call on the phone anyway but that has been rare for me.

Customer support is and always will be a low paid job where you are interacting with people that basically don't care and are putting in minimal effort. They have no authority or power to do anything but follow a script anyways 99% of the time so there is no point in wasting time talking. The chat allows you to get straight to what they are allowed to do. Anything that makes it quicker to a resolution without waiting is a win for me.

I do agree that I despise when a site uses the chat as an advertising vector. That is easy to solve same as sites with various types of popup and interstitial ads. I just don't patronize the business.
Serverless FIFO queues with filtering using Amazon DynamoDB transactions
He wont be going to jail, the fact that he's still walking around free is proof enough. He defrauded people out of billions but w/e I guess
Nobody is removing null because null itself is not the mistake.
The mistake was to say like in Java that null is a valid value for every possible class under the sun.
What Kotlin & cie are saying is that if your parameter is a RandomGenerator, null should not be allowed there because null is not a RandomGenerator. Null is null and that's it.
If you search something in a map, your value will be of type "String?", that is "String | null" and that's completely fine, the compiler will assist you with that too.
To be honest, the contract with the publisher and my editor. I have a family with two young kids, so there is always something (sick, more fun playing with them etc.).

Also the goal of having a publisher "approve" of my writing was a huge motivation!

In the end, it helps to deliver chapters to the publisher and to the early-reviewer, so you always make progress and feel accomplishments along the way. I am not a type to self-publish this, maybe 5 years ago or in 10 years from now, but I am very happy what Manning offers and the care they give each writer.
What is your actual point here? It feels like we’re just playing a game if hypotheticals that are no longer based in reality.

Sure Apple could update your device to send all your photos unencrypted to them. They could also remotely turn on the mic and spy on all of us. They could also add key word detection to iMessage and flag law enforcement if you text out the wrong words.

I think everyone here understands what Apple could do. Which is why it’s a good thing that signs point to Apple not wanting their customer data. And why Apple refusing government orders that they feel violate their customers is unequivocally a good thing (even if they’re doing it for selfish reasons)
> When donors want something ineffective, isn't it EA's job to convince them to want something effective instead?

To a point, yes. On the other hand, it's good for people to be trying a range of things: it's a hedge against groupthink, opens up new areas that might turn out to be important, what most needs doing might change over time and it's good to be prepared, people don't all have the same beliefs about what matters or the same theories of change, diminishing returns from overinvesting in an area, etc. This means that while it's good to push back on proposals to understand how they're plausibly high impact, "that's not what I'd put my time or donations towards but I don't think it's bad that you're working on it" is a common view for EAs to have of other EAs' work.

> If they are only holding their own events there, it's a waste.

I do think this is what they're doing. How is it a waste?
Scipy (I believe Numpy parent project) just straight up has wrong formulas in some of its methods because they are legacy and changing them would change people's codes.

Hamming distance was one, if I recall correctly, that wasn't correct, as well as a few others in its parent module.

I still use the package, of course, because its great. But given the disconnect I saw I'm still careful when documenting as to what method is used (and use a comment to clarify). Most of the time it isn't a huge deal.
Three decades of IPv6 mis-adoption shows otherwise. "Running out of IPv4 addresses" is not a problem you face unless you're an internet service provider or a mobile network.

99.99999% of the rest of us don't care because we use 192.168.0.0/16 or 10.0.0.0/8 when we have to do networking.

Yes, NAT is complex. That sucks. No, blindly stating "you don't need NAT and you're holding it wrong" is just plain incorrect.

Please make NAT easier to use and configure, don't sweep it under the rug and pretend like the world can function without it.
Is it becoming more corrupt or less corrupt over time, or about the same?

I imagine a few generations ago it could easily get away with being more corrupt at every turn.
You're not making any sense with this sentence or explanation, why even comment if you're unaware of the execution model?

What "external" process are you talking about?
he had zero effect on the whole project, the game was already massively popular and a cultural phenomenon well before 2011 and before it had an ending.
To be totally fair, that also happens with the kernel's OOM killer.

Sometimes you wish X had been killed, instead of a total freeze or for example LUKS/dm-crypt being unable to allocate memory (and causing way way way worse issues than X being killed).
The Internet is a data transfer mechanism. Considering it equivalent to people or living things is a mistake. It can be used to deliver elaborate illusions, which are fun, but you have to have the ability to lose yourself in illusions for that to work, and at a certain point it's not healthy. But we live in a world that is anything but healthy except for the very, very well-off, and sometimes it's better to be lost in illusions rather than allowing oneself to be totally destroyed/subsumed in a hostile, unconquerable reality.

> does it produce convenience at the expense of contentment?

I don't understand those who have a constant/ambient need to interact with whoever is near them--seems to be a vehicle to relieve boredom. I don't want to talk to people while I buy groceries, renew my driver's license, or do other mundane stuff, and if someone is just talking to me because they are bored, that is something they need and I don't - honestly, it's not my job to entertain you. So I'm very glad of these conveniences such as online shopping, etc. and I am fine with it happening at the expense of those who use me for their own boredom relief/contentment without regard to mine.
> Each job I seem to stay in touch with 1 or 2 coworkers regularly, and am on good terms with a few dozen more. But in terms meeting your social needs, it ends up hurting a lot more when you realize you were all alone the entire time and your coworkers were just paid to talk to you.

Yeah, exactly - you'll probably make a few good work friends who you'll convert to just friends and then keep in touch with afterwards, but for the rest the common link is the work and once that's gone so is the connection.
It is the same mindless angry mob sentiment that has existed through the ages, from the crucifixion of Jesus to the burning of witches to the lynchings through the American South.

People bray for blood and deem the government corrupt and ineffective if it is not immediately provided.
I genuinely do not understand why you say other backup solutions aren't secure. Do you have anything to back that up?

re: point 3 - they really TRIED to scan all your data with your CSAM tool but got too much pushback. They are only doing this now because they are dropping CSAM and trying to garner public favor.
Apple's proposed system did scanning on your device, whereas google's system does scanning in the cloud. That is the distinction. A person's own hardware shouldn't be used to report them to the police. You cannot interpret technology like this in terms of what it is applied to today, because its use will be broadened in the future.
Given that Caroline Ellison supposedly told the whole hedge fund she and 3 other people knew about the FTX customer funds being transferred, I dont think they did a decent job, that is a lot of potential witnesses.
With multiple dispatch you can extend the types of your data and functions that process it independently of each other. For example, some people can extend floats to intervals (to keep track of precision) and some other people can write any code that operates on abstract floats. They don't have to communicate and agree on things and conventions, the composite code just works.
Enabling passive measurement of Zoom performance in production networks
This is a ridiculous piece. SBF isn’t some supergenius who is now executing a brilliant plan to avoid prison. He’s a naive idiot who is digging his own grave and will end up behind bars or dead. There is a 0% chance that he steals billions from rich and connected people and manages to skate because he blabs to a few people on social media and tosses a few pennies to some politicians. He stole billions, he’s going to prison if he doesn’t end up dead first.
It means if a company uses this program, they can't use it without paying the developer.
> Seems a bit premature, don't you think? Elizabeth Holmes's frauds were discovered in 2015 but took until 2018 for her to be indicted.

The fact that the rich can delay their trial for years while everyday people can have seized their assets ("civil asset forfeiture") without much recourse or get executed by police on the street for small-scale crime (George Floyd) is in itself an evidence of a corrupt, biased system.

And it goes even worse than that: the uber rich can inject billions of dollars into politics "thanks" to Citizens United - the Midterm 2022 elections had almost 9 billions of dollars in budget over all the candidates. Whoever has the most money on their side has a really good chance of winning an election - an absurdity, given that ideally elections should be decided on political merits, not on who could buy the most media airtime or hire PIs to dig up dirt on their opponents.

Democracies worldwide are sick at their core, and some of it already are falling towards capitalism-fascism ideologies. In the end, unchecked capitalism will always devolve towards fascism. The USA nearly re-elected Trump 2020, an awful lot of the Midterm 2022 elections were extremely close, Italy has fallen towards a fascist, in France the only competition for Macron's LREM is the fascist Le Pen, in Sweden the fascist Sweden Democrats are the kingmakers, in Israel literal terrorist lawyers and sympathisants will soon be part of the Cabinet, Hungary's Viktor Orban is a far-right autocrat...
I remember doing weeks of planning just to take a road trip within the US -- to a place we were already familiar with... driving down to the AAA office, getting regional and local maps, a highlighter and some string, determining the best route, highlighting it, calculating ideal places to stop, flipping through the guide books to find hotels, calling them individually to book reservations.
would love to see actual benchmarks
It's used in Flutter exclusively, and since Flutter is hardly used at all, it's a pretty unknown language, and will probably always remain so.

It doesn't help Dart that Kotlin and Swift have been null safe languages for a decade now.
Find the nearest AMC Dolby theater. Everything else stinks if you have a quality setup at home.
funny thing is when you have a different OS language than your location, then you basically get both. But it's quite difficult to become entrenched into another (in this case a third) region/language.
>Everything Sam Bankman-Fried is doing is in singular pursuit of not going to jail

That's weird-shouldn't he be doing everything that's possible to go to jail? Everybody would like to go to jail.
The company that ignored Covid restrictions to push workers during the height of the pandemic to continue producing. The CEO that's all about hardcore mode, who installed beds so employees can sleep at work at one of his other companies.
... They're the people, in China of all places, who are now lowering work hours to improve employee retention.
Performance Ninja Class
The amount of comments in here who think that SBF is going to walk away scot free is unbelievable. I guess it goes to show how low trust is in the legal system. It's going to be a legal fight all the way -- and SBF has few friends and doesn't have any money - he's likely going to prison or spend the rest of his life in a country where he can't be extradited to the US.

Go look at Bernie Madoff as an example of someone who defrauded a lot of people and was much more respected then SBF was. Think people - don't just whine like a bunch of petulant children how the game is rigged.

edit: Scott to scot
That doesn't seem paranoid to you at all?
Generative AI Might Just Save Venture Capital
Love this article from Aaron!