skysight-inc/HackerNews huggingface dataset:
Great document, thanks for the link.

I think the main issue is actually more related to the trend in academia in which the 'least publishable unit' is ever more important. Pike's essay touches on this. Coming up with an interesting new OS design is hard, and implementing one is worse, so people don't try because it'd take too long and there wouldn't be enough papers in it for anyone. Companies still do OS research (see Singularity and Midori by Microsoft, Fuschia by Google) but don't publish much about it.

The problem is to become sustainable you need users, and to get users you really have to be above the core OS these days because that's where you can focus on concepts instead of getting distracted by kernel and driver writing (not much interesting to do there). If you want to experiment with microkernels, do it as a collection of processes in the Linux userland and if you want to extend that to get users, make it run on Windows too. Chrome is in effect a kind of microkernel-ish operating system, seen from this perspective. It consists of a pile of sandboxed components connected by a sophisticated IPC system called Mojo. It also handles properly cases that microkernel research sometimes ignores or punts to the user, like how to gracefully handle if the other end of a connection crashes.

I feel strongly that there's still lots of interesting research to do in the operating systems space but if I were to do it, I would not start by writing an actual OS. I'd start by exploring the ideas as an set of ordinary programs that could run on a regular OS. Maximize the window and start gradually eliminating dependencies on high level APIs provided by the host, if you really want to. Then you can explore concepts like single address space OS's, ultra-fine-grained microkernels, better shells, polyglot programming, distributed computing etc, without getting bogged down by irrelevant detail.
Matt Levine said he 'liked' him, liking someone is very different than being a fan.
I just disabled my adblocker and checked it out. It's actually okay ad-wise, imo. I see far worse on a lot of other sites.
Alias for Your Mastodon Account
>Jaan Tallinn, the cofounder of Skype, put up a good chunk of that initial $50 million.

So we have the cofounder of Skype to thank for this mess huh?
I've learned from this article that altruism means stealing billions to prop up your girlfriend's company. Thanks SBF!
I’ll need help understanding how this is related to changes in Twitter’s content moderation policy.
Fair point. I guess we’ll have to see how it goes. I imagine it’s going to be him saying how this was all just a big oopsie doodle in excel because he was too tired from playing LoL, and everyone around him will laugh and not ask any real questions, like who his parents are.
Nah, you’re just regurgitating tired unproven pseudo science for health discussions. Both soy and seed oils are by and large fine, and have both been demonized by dubious PR campaigns.
>The incompressible Euler equations model a fluid as a two-valued field. This means that at every point in space, the field has two values, density and velocity

I don't get it. If the fluid is incompressible, how can density have a value at every point in space? Isn't it just a constant?
Not quite a decade ago, I took some work for a lab to replace some aging software (circa 1990) used to do peptide synthesis.

It was an enlightening experience. While I was the programming expert with a CS degree, I wasn't trusted for anything, because I wasn't a PhD or had a background in bioinformatics. However, I did get to work with lots of smart people, fixed and improved the code and processes that the Phd level statisticians and bioinformaticians used.

It is a real joy to work in hard science, with brilliant people who love their work. I learned a ton and gained a healthy respect for the people that do this kind of work.

However, the downsides are pretty bad. Pay and compensation is awful. Most people, myself included, could have made as good if not better pay waiting tables. There end up being different levels of people Administrators, Private investigators, and lab workers (peons). Unless you are an admin or a high level PI you're not gonna be getting much money.

Everybody lives and dies by the grant. If funding dries up, you will be out of a job.

Ethics. Us CS people are woefully under educated on ethics. You will find yourself asking why we can simply do something, often the answer will be ethics.

Regulations, like ethics, you will have to bend to regulations. It's not a bad thing, just a different thing.

Unless you find yourself in a admin role, you will just be another lab peon. Its not a a bad place to be, but you will never be at the top of the totempole.

Loads and loads of ego. You will work with very smart and sometimes unreasonable people. Learning to navigate this with tact is important.
The fines and penalties are deferred. If they violate the agreement again, they pay. They're basically on the equivalent of probation, which is what the plaintiffs wanted in the first place.
This article is the absolute crescendo of the overture of all of the rubbish of the last era of Valley shenanigans in a masterfully written dumpster fire of a puff piece.

As the show 'Silicon Valley' started the era with harmless satire, they made it real with this FTX big tent clownshow.

Every paragraph dripping with absolute glib, lack of self awareness.

"Compassionate To The Core" ... my god man I fell off my chair, got back on, and then fell off again ...

I suggest there exists no author who could have created such an inane story that makes 'Wolf of Wall Street' seem like a Dilbert cartoon.

Reality itself is much, much more entertaining than anything Netflix or god forbid even Scorsese himself could ever contrive.
No, I'll instead say exactly what I mean, and not disguise my biases in doubletalk. Calling Musk a media whore is the nicest thing I've ever said about him.
This is wild. Glad that you didn't explode yourself.
Musk is getting attention because unlike many people who take over a company he doesn’t seem to have a good plan for what to do, or rather he had plans (charging for the verified tick etc.) which people told him would backfire, and they did so he has had to reverse them with extraordinary speed.

So now he needs to work out what to do with a vastly reduced engineering team, and loss in confidence from some advertisers because of the fall out from his first plan, and his communication style isn’t really helping him through all this.

Whether Twitter is a good thing overall I can’t say. It has many interesting groups of people on it in both my professional life and in my hobbies outside of that, and if it goes down I think it will be the first time we’ve seen a social network fail while still large and active.
Shelly relays are known to be easy to control via Wifi. Off the shelf, you'd need to run the actual ping+decide logic elsewhere, though you could re-flash the firmware with custom logic too...

https://shelly-api-docs.shelly.cloud/gen2/General/RPCProtoco...

https://www.amazon.com/stores/page/4E39C18F-DCA3-4726-A8A7-6...

Plus, they're also easy to reflash with other firmwares (e.g. Tasmota, ESPHome).
Like C64 remember $d020 aka 53280 ;)

Amiga owners will also remember $bfe001, $dff01c, $dff09a... but mainly $4 :P
You want a theorem. No problem. Privacy is a natural right.

"I know what I am doing, and you don't." (It has to be interpreted as I did not write it in a literal form, but it will do at least for now.)

Plus: one has the right not to be unnerved by peeking intruders. I have a viz for it, let me search for it and I will update the post. Edit: found: https://i.ibb.co/JCrzmbJ/clarkson-children-that-stare.jpg
You’re referring to Biden’s comment? That’s a laughable interpretation. “We will end it.” And “We have the means.” Seems pretty clear.
The impact was terribly negative. I worked for a couple of years on a CMS for health insurance companies. It was purchased for exorbitant sums by companies around the country. It never worked. Millions of Americans saw increases to their already expensive medical insurance for no benefit, and I contributed. It would be easy to say I needed the money and the company bears the ultimate responsibility, but my code is still running accomplishing nothing and costing much to people who can't afford it. Now the company is slowly dying and nothing of value will be lost when it's gone.
Sure but Mastodon the app isn't Mastodon. It didn't even exist until recently and has nothing to do with the website which has been the main thing. It would be a lot better if that mobile app wasn't released until it was ready, since the other ones, most people agree, are fine. Remember how Reddit existed long before its app? And how there were plenty of working non-official apps? This is like if Reddit had released their app in beta.
Vec::push<Allocator>(..) makes no sense, the Allocator is a parameter to the Vec type.
I don't need to be granted that right, I was born with it, just like you with your far more demeaning and ignorant comment about things (me) you know nothing about.
As is we needed more proof that venture capitalists are clowns.

Oh well. Extract money from these fools and hopefully don't be an FTX, make something that is useful to society. The more they lose on ventures, the more their capital is redistributed, hopefully to either competent people, or people that need it.
I quit my programmer job to become a chicken
I'd like to hear about this too!
Bad luck to hit a firetruck but also lucky there were a lot of firetrucks nearby!
> This for loop is less efficient than clearing a map in one operation

For maps with keys that are reflexive with == the Go compiler already optimizes the range loop to a single efficient runtime map clear call: https://go-review.googlesource.com/c/go/+/110055
Walmart has over 1000 job openings with the phrase “software engineer” in the title. Not all tech jobs are at tech companies
Yes, amazing fun car to drive, we had one in racing green (with ugly black front trim instead of chrome, but still a great car.) Lucas Industries did all the electronics, same people who (apparently) did them for British fighter planes. The engine was a miracle and the acceleration was beautiful.

The electrical system, though... at one point my dad couldn't pass the state inspections due to the reverse lights and multiple garages were unable to diagnose the problem. So he rigged a switch under the steering wheel to turn them on manually.
It affecting me doesn't mean I need to know why. If a serious earthquake happens it also affects me a lot and there's no way to get news about it in advance. The only reason you feel like you have to follow the news is because you can, but at the cost of what?

I have several examples of major world events I didn't know about for many weeks or months until it came up in conversation and I've never felt it affected me in a negative way, meanwhile I get time for long walks with my dog.
From what is said in the article and comments, this may be a good place to be if you are bootstrapping your own company.
OT: The OPs newsletter is one for the few I actually subscribe and read. I met him IRL at a conference in Atlanta. Changed my life. We spoke for about 5 minutes and his words continue to resonate. Thank you, Tasshin!
The verification change destroyed a significant amount of value for me.

As well, there have been moderation changes that I disagree with.

It’s just not factually correct to say the product is identical to what it was a year ago. It’s not.
I favor KDE's kate as editor, nasm as assembler, gnu make as build system.
This isn't a very good argument. A naked eye assessment from water is no different than from land. You won't see over walls or between land features, you also can't go within 400 ft of any arbitrary point in a piece of property from the water. Furthermore the 400 ft rule is totally arbitrary, and enforcing it relies entirely on the word of the police who are 100% incentivized to lie about both altitude and use of "the naked eye". The whole think stinks of authoritarianism.
>French fries don't come from france.

According to Wikipedia, it's at least believed by some researchers that French fries originated in France.

Unless you mean "these specific fries don't come from France, any more than these specific fries contain truffles".
Tangential but literally moments ago I evaded a prostitution sting. I met someone on Grindr who was really cute and she asked for payment upfront. Then I said that makes me nervous and I’d like to get to know you first, just a regular date. She agreed and then when I arrived to pick her up she changed her tack and demanded payment to do anything at all. I said ok, meet me in the lobby so we can discuss further. Refusal. Ok video chat with me to discuss further. Refusal. All with bullshit excuses. I played every angle I could and the shape of her was that she accepted nothing except what could incriminate me. I understood it was a sting very quickly. It’s so disturbing that the cops would saddle me with a class D felony even though I never wanted to pay her. They tried to pressure me in the moment to create criminal behavior where there was none. And then I would go to prison and probably be killed, certainly changed and damaged mentally for the rest of my life. Years of my life gone, my career ruined and my dreams destroyed all for those bastard cops to have the thrill of making a bust. It fucking sickens me. Our society is deeply sick where this violence is not only tolerated but endorsed and lawful. The cops are bastards and we need to put them in their fucking place. Thank god for first amendment auditors…
Do you know how to read at all? I never even mentioned those problems lol,
you're pulling out of your ass things I never said.

My point was tied to NUTRITION not to what politicians do vs say.

You don't even know how to use "strawman" correctly.
Modern operating systems are all microkernel-ish to some extent. Linux can run filesystems in usermode processes, Windows does run the graphics subsystem in a separate process, macOS consists of tons of components running in various servers connected by Mach ports and is similar to Android in that they're moving drivers progressively out of the kernel into processes.

The two classic examples of the networking stack and the filesystem generally don't move because they aren't buggy enough to be worthwhile, the performance hit is too great and because it's unreasonable to expect userland processes to cleanly handle a restart of things like that. Like, in 99.99% of real programs if every file descriptor is suddenly invalidated then that program will crash and the devs won't care if you report it as a bug because they'll say, yeah well, actually it's on you to fix your buggy OS not on us to code around it. Other platforms don't crash their network or FS driver every five minutes so why should we do extra work for yours?

So the kernel vs microkernel distinction doesn't seem particularly relevant or interesting anymore, at least not to me.
Completely agree with you.

It reminds me that in the USA there are rules for what constitutes a bourbon whiskey. You can make and enjoy other types of whiskey, just don't call them Bourbon.

There's also Jack Daniel's, from what I remember they actually pass the requirements to be a Bourbon, but the company chooses not to label it that way. That's also fine!

What wouldn't be fine is a whiskey calling itself rum or vodka, because when I buy one I don't expect to get the other.
Oh no, where will I get my drugs now? Oh wait, I don't do drugs, so anyway...

And even for druggies seems like Matrix should be sufficient enough or Wire, Session, Tox, etc.
Barely a year ago, you were telling someone they were ridiculous for claiming that FTX might go under if Tether had a major event: https://news.ycombinator.com/item?id=28797080
1. Yeah. Scalia wrote the opinion, and every other Justice signed onto it. Scalia is not some unique iconoclastic privacy loving Justice, he was in line with the way the court thinks about the 4A.

2a. Imagine a police officer falsely alleged a traffic violation. How much equipment would the pulled-over driver need to have to prove the allegation was false, and how much would it cost to then prove the allegation false? How much equipment would police cars need to prove every allegation was valid? Why are we going to pretend this isn't just another case where the Supreme Court is coaching police on what words they need to put in reports (eg "furtive gestures" to justify a Terry stop, or any traffic violation for this) to allow "us" to have our cake (the 4A) and eat it too (still overpolice Black neighborhoods and chase Black people out of suburbs)?

2b. Should driving 26 mph in a zone with a 25 mph speed limit eliminate protections against a stop and a search? If there are so many traffic laws that it's inevitable that following someone for 10 minutes would yield 1 violation, in what sense do we really have any 4A protection while on the road?
I got your intent and I've read a lot about the Riley case. The courts have completely destroyed the 4th amendment, its terrible.
> Perhaps it's a muscular display of their power in the field of energy.

The mere fact that you use "perhaps" and have to imagine an interpretation for what could or could not be regarded as a vague signal, tells us that it's not it.

You know, just by definition of what a "display" is.
I don’t recall Carmack regularly culling 90% of his workforce.

Who is going to do the tasks that Carmack is too smart and important to do?
Interestingly JavaScript handles this correctly and specified Object.is equality that is different than `===` equality around NaNs so `const m = new Map(); m.set(NaN, 3); m.get(NaN)` returns 3 and `.delete` similarly works.
>HTML is all you need to make a website

At least that's how it's supposed to be.

If you can't do it, I understand.
For saturated fat the problem is that one study says "yes", the other "No".

And this still keeps on happening...
That’s a pretty funny take, and suggests you have no familiarity with EA, because it’s explicitly an approach to giving money away while taking exactly these questions into account.
Seriously. The mental gymnastics in some of these comments are truly astounding. But after how many years of Russiagate, I can’t be surprised.
One thing that drives me nuts here is people who think chemicals derived from a “natural” source are somehow preferable from chemicals derived from petrol or synthesized de novo. The concept of a chemical is that you cannot possibly distinguish them.

Why fake truffle oil tastes different than the prized truffles has nothing to do with the fact it may have been synthesized from oil (which is totally okay), and everything to do with the fact that the real deal’s taste comes from a bouquet of many different chemicals, only part of which is represented in the cheaper synthetic stuff.
Big street party here in UK on Dec 31 1999. Myself and a few neighbours who thought about these things relaxed a bit after 9pm (Midnight Moscow time) and started partying seriously.
It's Official, There Are Now More Than 1k Pokémon
Because it’s valuable to try to understand groups other than your own? Maybe even learn from them? Honestly I’m baffled that you hold this opinion with some pride.

I ascended to that class from a working class family (and no college) and y’all have just as many problems as any other social group.
The Carl Sagan Observatory: A Visionary Space Telescope [Proposal]
You may prefer this model but many people will not and it will only further the moaning and groaning about ads and sponsorships on the web. There is no model here isn't without trade-offs.
I think I read somewhere that early vegan literature was actually fine with bivalves, and it only changed because some were loud enough about the uncertainty at the time of whether they felt pain or not.

Someone should feel free to prove me wrong on the above, but in general vegan or plant based replacements of oysters/scallops/etc make no sense to me. They’re like the mushrooms of the sea.
https://seirdy.one/posts/2021/03/10/search-engines-with-own-...
Meanwhile other users have the opposite complaint: https://news.ycombinator.com/item?id=33648369

It's an optimization problem that never reaches anyone's optimum!
Are you against all charity then? It's possible to give money away without doing it "blindly."
Cloud Catcher: A real Japanese crane game with prizes played remotely
A lot of things have no value to most people. Go to an antique show or an art auction and you yourself may see boring drawings and literal garbage, but many others pay handsomely for it! BTC has no visual or any sensory representation so it's not apples-to-apples but it's a collector's item at the very least.
The #1 VC in tech wrote this.

Never forget that.
Why are you holding forth on something which you clearly know absolutely nothing about? I say this as someone who thinks that effective altruism is broken.
Can you elaborate a bit?

What has changed with either, as it impacts a user? I've looked hard but found zero change whatsoever.
Titles like this suck. I keep reading it as if the court was asking someone if cops can do x.
Diffusion. If something is important enough, I will hear about it from people in real life, such as natural disasters, the weather, important global events, and so on. Rarely do I ever look at or read the news directly, it's simply a waste of time.
Einstein's Elevator (2013)
How the famous “comfy shorts” quote worked in Japanese Pokémon (2018)
A Hacker’s Mind
Still crickets from the Sequoia partners (Alfred Lin, Michelle Bailhe) who backed and hyped FTX and SBF.
The way Rust dels with this issue is by saying that the Key must implement both `Hash` and `Eq` where Eq is a strict equality compared to `PartialEq` which allows the equality relation to be incomplete. While integers implement both PartialEq and Eq, floating point values only implement PartialEq.

https://doc.rust-lang.org/std/collections/struct.HashMap.htm...

https://doc.rust-lang.org/std/cmp/trait.Eq.html

https://doc.rust-lang.org/std/cmp/trait.PartialEq.html

There is also a partial ordering relation `PartialOrd` (and `Ord` for complete relations)
Floating point values only implement the partial relation as well because of NaN's. This means that it is a bit harder to sort them, though the floating point standard also has a seperate complete comparison relation with some extra rules which you can use instead.

https://doc.rust-lang.org/std/primitive.f64.html#method.tota...
> There isn’t a fundamental limitation into building something like a truth classifier into a generative model so that it optimized for outputting “true” statements.

Problem is, they didn't do that
What are the anticipated damages?
Are those real?

I suddenly feel like a sweatshop worker making a dollar a day...