skysight-inc/HackerNews huggingface dataset:
I think you’re misunderstanding the transient nature.

There are always people coming in and out, and while that growth rate of new people has slowed down bit (it’s still positive) and the rate of people leaving temporarily went up, it will pick back up as companies return to the office.

I don’t think it’s for the reasons you suggest. A lot of the influx is young people, and there isn’t a compelling reason to move somewhere if you’re not going to make friends or establish social groups due to WFH, or are hesitant because of crime or safety or hygiene.

Our new grad offers, for example, have SF relocation in Q2 2022.

If the mortgages are perpetually ultra expensive, then it’s not a bad place to park your money.

I don’t know of any tech workers living in shacks in SF. I know people paying an extra 1-1.5k to live in 1bdrms vs. outside of SF/NY. If you keep a lower budget, you’ll probably end up in interesting situations in shared housing, which can get pretty shitty.

Lots of anecdotes, but when you look at the people who stay in SF you see people working at big companies and people doing the serial startup think. Survivor bias considered, these peoples’ resources have trended toward compounding over time and growing faster than other places.

SF is hot for startups, and even if those companies move out once they’re large, new companies are filling the gaps continuously. The high equity culture associated with that sees folks without a lot of cash, but that’s been changing the last several years, too as competition for hiring has gone way up.

2 million dollars for a shitty house is ridiculous. But it doesn’t really matter if you’re making 5 million every 10 years. Local banks will even get creative and lend against illiquid stock options now, sometimes non-recourse.
Omicron evades Moderna vaccine – Study suggests Boosters help
You can use signal on a desktop but you still need to tie your account to a phone number. It has a mechanism to share your history and all that to a desktop app, with key certification managed (afaik) from your phone app (and it requires periodic re-pairing of it if you're not using it regularly). It's not really a great experience imo.
So does this optimization only work when the declaration of the allocator and its uses are in the same codegen unit? Otherwise the vtable of the allocator can’t be known at compile time.
Would love to see a JetBrains IDE on iPad. Not holding my breath though.
> it's an easy call that autonomy of your body is somewhere we should draw that line

So being being physically present in the office / at your desk / at your till / stacking your shelf / serving your section of a restraunt is negitiable? You are free to excersise autonomy over your body and take it out to the park for a walk rather than sitting in that cubicle?
For one thing, framing your accuracy in percentage instead of the obscure "centipawn loss" makes understanding how well you played much easier. BTW I've compared their analysis on a number of games, and it seemed like lichess is much tougher on you in what it defines as a blunder.
I don’t think it’s common for any website that is not a spam landing page to have more than 1 websocket connection active at the same time.

Let’s just say that most of the websites that require resources from a bunch of domain names are already a good heuristic for ad-infested pages.
$250 will get you 64 GB of laptop memory but that will be operating at something like 1/8 to 1/16th the bandwidth. Similarly you can get 2 TB of NVMe for $200 but you need to go to the ~$350 range to approach the bandwidth, I haven't looked into IOPS.

I still think the prices are inflated over raw hardware but not as exaggerated as finding the cheapest parts with the same capacities would make it seem.
True, but that's a bit like turning the problem on its head, the important part is that solar panels do help during California's peak, which wouldn't be true in most other places because the peak would be happening much after 5PM.
Binary Blobs Prove Challenging for POWER10 Plus Expensive Motherboards
Lichess analysis is free and uses a much newer version of Stockfish, though some people prefer Chess.com's UI.
There’s also chessx[1], which is what I’ve found myself to prefer (I’ve also never gotten SCID vs PC to run on macOS, unfortunately). It has some oddities, but once you get past that there’s a lot of great functionality to enjoy.

[1]: https://chessx.sourceforge.io
Wait a second. The biggest problem here with a crypto system that is not open is not that "it may have not passed through a lot of eyes", it's that it may have not passed through EVEN A SINGLE EYE. The closed system could very well be "we xor this with ILUVPUPPIES repeated ad infinitum" and very few people would the wiser.

An open system at least means _you_ can have a quick look into it. Every other advantage is not guaranteed, but with the amount of pure snake oil out there this one guaranteed advantage is friggin important.
One reason I like the BritishTrees app is that it doesn’t use or relay on photographs. You’re asked to choose from various characteristics of the tree and the more information you provide, the better the app can narrow down the list of possibilities.
This is an example of how certain optimizations (specifically, making vtables immutable) are hard in LLVM, because of how low-level it is. Language-specific high-level IRs, such as Swift SIL, can allow compilers to perform these kinds of optimizations more easily. Of course, they're a lot of work to implement.
I was expecting someone would say that. There are very specific situations where a language has an advantage over an exceptionally "bad" language in the same domain, such as Rust vs. C or TypeScript vs. JS (for which we also have evidence of a ~15% improvement). But that doesn't mean that the very concept of "new types" generally has a big impact. E.g., it's easier to write more correct software in Rust than in C, but probably not than in Java or even (the untyped) Clojure.

Rust is a special case because its main contribution is to use typing rules to solve a harmful problem that's well-known and particular to C (or C++).
Before going after individuals like Dyson in that regard, deal with institutions like the City of London Corporation and BoE first [1].

[1] https://www.youtube.com/watch?v=np_ylvc8Zj8
Absolutely!

So many compromises against IoT devices or network equipment come from inspecting the open/recycled firmware.

There are a lot of interesting defcon videos about using this method

edit: To clarify, this isn't to imply that I think closed source would necessarily be better.

I think this quote puts it well. An all-too-common story about security in open source... of four people: Everybody, Somebody, Anybody, and Nobody:

"Anybody could have done it, but Nobody did it. Somebody got angry about that, because it was Everybody's job. Everybody thought Anybody could do it but Nobody realized that Everybody wouldn't do it.

It ended up that Everybody blamed Somebody when Nobody did what Anybody could have done."

Source: https://www.youtube.com/watch?v=OnJ18pyMncE
> he had retired, and had nothing to do.

Or: having a public-facing job is something to do that also served as a social outlet for him (especially if it's related to his hobbies) that was free (how many social activities (the kind where you meet people, not the kind where you spend time with folks you already know) are free these days?).

Every time I go to a nursery I think about how much fun it would be to "work" there, if I didn't have to consider the pay, because I love plants and talking about plants and making chit-chat with strangers.
If you have some server sitting idle you could consider contributing cycles to the fishnet: https://lichess.org/get-fishnet
There will be a tipping point. I just don't think we'll see it until they start ripping up gas stations.
A Tour of Netty
> This is a fast track tool to putting anyone in jail for the most despised crime a person can commit.

No? You literally have to have CHILD PORNOGRAPHY on your device to get reported. This is LITERALLY one of the biggest crimes you can commit. What's wrong with having your house raided once that happens? If they break anything they will pay for it. This is a small price to pay to stop children from being raped.

You literally cannot go to jail unless they look through your data and verify if you did anything wrong.
I'm not sure what you mean by attacks in the wild. I don't have any news stories talking about how companies lost millions of dollars due to an X.org-based ransomware; but I hope you can see how it's not a good idea to wait for that to happen before fixing a security bug :)
+1000 for this. It also pushes the touchpad to the left, even if this is the least of the problems. Manufacturers please take note: I'd pay an extra for a keyboard without the numberpad.
Why do boomers think turbochargers are some kind of conspiracy?

When I was younger my dad's friends thought my Mitsubishi Eclipse was spearheading an invasion of crypto-imperial Japan, and now the "New World Order" is trying to take away their gigantic, heavy ass cast-iron engines? A turbo six Charger would still be fast enough to kill you and several bystanders. If it's superior handling and gas mileage upset you, you could always weld a couple of boat anchors to the front bumper. :)
Anyone who wants to take a deep dive into one of the more fascinating and under-discussed aspects of the JFK assassination should look into the murder of Mary Pinchot Meyer. She was married to CIA agent Cord Meyer and was also romantically involved with JFK. She was murdered in Washington DC less than a year after JFK (a murder that remains unsolved). Following her murder, her sister's husband Ben Bradlee (long time editor of the Washington Post) went to her house to get her diary. Upon arrival he found James Jesus Angleton (then CIA counterintelligence chief) burglarizing the house and searching for the diary. Bradlee retrieved the diary and handed it over to Angleton, who subsequently burned it. During the trial of Ben Crump (a black man who was tried and acquitted for the murder of Meyer), neither Bradlee or Angleton ever mentioned the existence of the diary or their role in destroying it.

Its a fascinating rabbit hole that raises more questions than it answers and is worth checking out for anyone interested in the subject.
Google/Obama Vet Eric Schmidt on A.I., A “Seductive” Metaverse and Social Media
The Democratic Party has promised to strangle US energy availability, so prices will continue to go up. (Their strategy to fight climate change is by forcing energy companies out of business and closing pipelines.)
Same idea as https://github.com/rqlite/rqlite I presume but in rust vs go?
In my experience they break a lot. Like a lot a lot.
Thanks everyone for the suggestions. Rather than reply to individual responses, I’ve upvoted them and look forward to trying out the suggestions.

On my walk this evening, I tried Bird Net and found it very intuitive to use. It successfully identified magpies (which I already recognised) and blackbirds (which I wasn’t sure about it).
But why? The way Microsoft, Google, Facebook do it is run the CSAM scans on their server side on everything you upload. Apple could have done that. They could have done it without announcing anything. They could also have put it on-device as a background service which scanned every photo you took or saved, or every website you visited.

Instead they put a non-trivial amount of effort into designing a much more complex system that doesn't require them to be able to see everything you upload, one that has input from multiple countries to guard against a single organization adding meme images to it, one that has an adjustable threshhold for some consideration against false positives, one that doesn't scan everything on your device even though it could do, etc. The actual system was not "really that bad" as you say, considering what it was trying to do, it was a reasonably good attempt to do that. (Not flawless).

Apple already send notification of every program you run on macOS back to Apple HQ and sync your browser bookmarks and passwords through them, Google know everything you search for and which results you click and can track you through sites using Google Ads, Microsoft try to get you to send all your browsing traffic to Microsoft and report on executables picked up by Windows Defender. Compared to all these things, Apple's scanner design was tackling a more difficult topic in a more privacy protecting way. I wouldn't be much surprised if Apple push their scanner to macOS as well as iOS, still only for images uploaded to iCloud and not more than that. I would be quite surprised if Microsoft pushed a similar thing Windows 11 and only restricted it to scanning OneDrive uploads; I doubt that the money saved in running the scans on-devices instead of in-datacenter would alone be worth the engineering effort of moving such a system from datacenter to device as Microsoft would have to do, compared to Apple apparently starting from scratch. That is, if it appeared in Windows 11 I'd expect the reason to be being a whole device scanner. I wouldn't be dreadfully surprised if such a system appeared in the Chrome source code and thence to Chromebooks, Chromium and Edge. The next 10 years is probably going to include various pushes from governments and companies into more invasive tech, getting in with a design that is somewhat privacy protecting and setting that as an expectation is not a terrible idea - especially if you assume they don't want to do nothing, or are not allowed to continue doing nothing.
I'm not sure why you immediately assume this is hypothetical. I know a couple people in similar situations. They exist and are not so uncommon as to assume the OP is making it up.

It's also not the doom scenario you describe. Yes they have to take extra precautions, and yes the people around then have to make a point to not be around when they are sick, but with a little consideration plenty of people with highly compromised immune systems live meaningful lives.
For the Meile or some other one? Please name it. Thanks.
They only tried to scam you once, and there was a way to reset it? Is "scam" really the parsimonious explanation here, rather than "sensor error"?
If you've been following these two products for the last few years it's definitely clear to see that Lichess is slowly eating chess.com's lunch ... They're not fast at development, but slowly and surely improving and innovating on the space via being open source.

For example, Lichess puzzles aren't quite of the same quality yet and their puzzle games are new (BUT) they've built and are improving the tech to create new puzzles from games played on their system which is ever increasing, with the benefit of being REAL positions reached in games.

It feels like when Lichess make a move (eg into puzzle games) its sudden and of high quality. ++ Their growth is amazing especially considering they aren't paying chess influencers to use their platform.
Cat Nutrition – Learning the Basics
-fuse-ld has been replaced by --ld-path in clang 12+
It depends. The Mitsubishi 4G63T mentioned by the parent was pretty solid. Even most of the aftermarket turbos sold for it were reliable too. I've had good experiences with Volvo turbos too.
I am suggesting that wayland may not reach critical mass because of backporting these features, and wayland lacking a lot of functionality would prevent me from using it, until its reach partiality or enough functionality. I had mostly a great time with it on GNOME and a tablet interface, but I missed widgets and some functionalities.
> By now you may be wondering why we do not simply use a set, and return fast if we encounter a node already in the set. Or, indeed, to solve what we’re building towards, we could just return the first value which is already in the set. (...)

> However, as I mentioned, this solution is spatially inefficient,

Typically you'd need to store N pointers, and the list would be of size N(size_of(pointer) + size_of(node)) - which would normally be much larger than the pointers? (otherwise use an array, perhaps?)

What are some real world cases where long linked list of very light nodes are best checked for cycles with this algorithm?
Neither are really good options for graphical applications. The focus now is on using container sandboxing, at least with things like flatpak and snap anyway.
I have a lot of strong opinions on the minecraft ecosystem. I remember the days of Lightstone and hMod to Craftbukkit and Spigot, and all the drama in between. I started doing server work seriously back around 2013 as an independent contractor. I think a lot of people don't realize the startup ecosystem in servers. A well monetized server, with cycling content, and some YouTube personality to endorse could easily have a MRR of 10K+ with very little investment. Larger servers even have offices and competitively paid engineering positions, in spite of Mojang's resistance to the model; the whole decade was very strange.

I think it's under-appreciated how much both modding communities, the client side and server side, dragged the game though through the last decade when it felt like the company's efforts to get a grasp on the situation ended up stifling potential.

I'm following Hypixel's project Hytale which seems like it may become a heavyweight in the scene. It sounds like the design intentions have everything that the community of the last 10 years was looking for, and with a team behind it that respects those desires. If the proposed platform of Hytale existed even 5 years ago, it would have honestly been a dream for myself and other modders that were already running servers hosting hundreds of thousands of players in aggregate. If they commit to letting users host their own server, I really think this is the future of the genre. There was a post on HN not too long ago about how Minecraft was the Metaverse and I agree, but it seems like Hytale will fit that role much better.

I recall they partnered with RiotX Arcane, and were eventually acquired by Riot Games, so I believe Riot sees the potential there as well. I'm looking forward to what they end up releasing.
This is a smart brain thinking: I am inadequate!

This is 100% normal: you are comparing yourself to the world nowadays and, since you read HN, to many real brave people (I am scared myself too ahahahah).

My advice is to cool down and tell to yourself: "developing is not rocket science"... but practice, a lot of practice (as in any art) is needed: no practice, no speed.. no result, which is as in any field. :)

do not be too hard on youself
Sounds like FUD. There are plenty of electronics distributors, small and large, that you can order individual ICs from as a consumer. How are they all pulling it off if it's so tricky?

Some parts have MOQs, I guess distributors don't see the business value in buying reels to sell a chip or three if it's reasonable to expect that the rest of the reel will sit on shelf for months (or worse).
Yeah, but after Bloombergs repeated insistence that they got it right and stand behind their reporting I'm really only willing to give them credit it something that actually matches what they claimed gets revealed. Because "BMCs are vulnerable" is not a big story, they don't get to claim that as evidence for their wild claims.
Good Books
Me, a person with no real use for this product but still interested: "Wow this is a great idea! I'll investigate!"
Me, a clumsy person watching the video: "Oh no,"

In all seriousness though, I can see how this product could be useful to someone in very specific circumstances and is also an interesting idea.
Facing Economic Collapse, Afghanistan Is Gripped by Starvation
Property Wrappers seem pretty neat, I wasn't aware of that new feature. Thanks for mentioning it.

https://www.swiftbysundell.com/articles/property-wrappers-in...
> 1. Technologies are not neutral.

> (...) It is important for each of us to consider the biases of various technologies _and to seek out those that reflect our values and aspirations._

(emphasis added)

This couldn't have aged better. I'd argue the issue is with finding anything that doesn't reflect your ML-inferred "values and aspirations", at least when lurking on the big platforms.

> 4. Information is not knowledge.

> We must not confuse the thrill of acquiring or distributing information quickly with the more daunting task of converting it into knowledge and wisdom.

This is very important, and I wish I had learned this much sooner. Chul-Han, who was featured around here a few days ago, devotes a lot of attention to this point in several books. I wish I had grasped this earlier TBH.
Right, avoid using symbols that look like gensym stuff. It would be pretty silly to do something like that. If I saw someone using "G__1234" then that would be a pretty big eyebrow raiser.
Sounds like we need a chess DAO. It would be cool to have a piece of the game of "Chess".
Blaming the Weather Is a Trap
So the head of the household should issue corporate MDM software/devices to his family and self instead of the much easier route of consumer software.
When I was driving a company vehicle for my job? Hell yes they were.
> are they dying WITH covid or FROM covid

Sorry, that's ridiculous. If a person would not be dead if they hadn't contracted COVID, even if they had other health conditions, then masks and vaccines are a factor in preventing those deaths, and COVID is the cause.

If you throw a rock off of an overpass and it hits a car, and that car swerves uncontrollably and kills a pedestrian, then your throwing the rock was the fundamental cause of the death, not the driver of the car or the car itself.

If anything, the COVID deaths are underreported.[1]

The virus will eventually be under control, just like most other viruses in the past. We will have better treatments within a year or two. Paxlovid is one example, but there will be more. There might be only a handful of deaths once that happens. For the sake of the vulnerable people out there, we all have to practice basic virus safety until then.

[1] https://www.cidrap.umn.edu/news-perspective/2021/05/covid-19...
Thanks for the refresher. You can tell I've abandoned these things half way through too many times! :)
Do you think this is why the FIRE movement has become more popular in recent years?
It has been a few years since I looked at any of the major chess sites, but it used to be that chess.com had way more teaching and training material than lichess.

Where do they stand nowadays in that regard?

I also see that ChessCube.com is gone. Too bad. They had an interesting tournament format whose name I forget that was wild and fun. Instead of having a fixed number of games like normal tournaments, these ran for a fixed time. As soon as you finished a game you could go back into the pool to be paired for another game. So someone who is fast and good had a better chance of winning the tournament than someone who is good but not as fast, because they could play more games.
You know, you're right, and I mislike the trend too. Yet, my battle with the vacuum cleaner in question is one I face each week, and of all the things I'm faced with, I do so loathe it. It's just a feeling, maybe of being nauseated. So I hate the vacuum. It's ok to hate a thing right? I mean, I don't hate people. I don't even hate James Dyson.

But then hate doesn't describe a feeling, in the same way that yuck is not a taste descriptor. Hate's become an individual reflex, that when aggregated seems to boil over online like an orchestra of diet coke and mentos.

To be fair to the vacuum cleaner, it probably has saved its worth in bags :)