skysight-inc/HackerNews huggingface dataset:
To be fair: Microsoft has the most powerful "local hardware" out there right now, with the One X. Though, having both a One X and a PS4P, while multiplatform games like RDR2 definitely look better on the One X, there are some games (like GoW or HZD) that, to my eye, look better than anything the One X has. Their rumored next-gen hardware (keyword is Project Scarlett) has two rumored consoles codenamed Lockhart and Anaconda, which aims to bring One X performance to a lower price point, and introduce a new console even more powerful than the One X.

In other words, they aren't giving up on local hardware; Microsoft is big enough to do both.

More opinionated point here, but I really think this current generation will go down in history as the most interesting console generation of all time. Its the first generation that's felt like every player is just innovating their fucking heart out and truly pushing what consoles are capable of, while simultaneously releasing literally the highest quality games ever made during any generation. We're in a golden age right now.

With Stadia and, honestly, Apple Arcade kind of competing in the "next generation" of consoles, there are more players than ever, but the narrative will still be driven by Sony and Nintendo. American tech companies get a lot of mindshare, but the reality is that every single Playstation couch console has outsold every single Xbox console, even if you compare cross-generation. PSN is the world's most active gaming community. The reason is the Games. American tech companies get SO DISTRACTED by all this technology and value add services, but American companies just don't get the games right, especially this generation. Stadia can throw money at the problem, but Microsoft has been doing that for years and all they've ended up with is their Three Big Studios (343, The Coalition, Turn10/Playground). Compared to the breadth and more importantly quality of Sony's and Nintendo's studios, the attempt isn't enough. Stadia just can't enter at the 11th hour and expect to do better.
> We shouldn't neglect the impact on the brain a professional sports career has.

I think this is true in the abstract, but in this particular story, there's a lot more going on. She was a homeless teenager when she was discovered as a rider, and the article strongly implies that the only stable life she's ever known is racing.

This isn't a Ryan Leaf-type story, where a talented athlete was pushed too hard by their parents, coaches, and teammates and ended up breaking under the pressure. I think Rebecca's circumstances are way more poignantly tragic.

My heart goes out to her and I hope she gets the stability and peace she seems to be searching for.
Cassandra’s sets, lists and maps are already CRDTs
I've worked for a company that was willing to spend that kind of money on monolithic database servers. They were a top-100 website though, and this was the best part of a decade ago (and thus e.g. in the pre-SSD era).

They were also scrambling to move all their services away from use of that database in favour of a horizontally scaled system that could grow further.

The query rate that can be handled by a single conventional server are pretty monstrous these days. You'd have to be simultaneously a) maybe top-50 website level load (I'm well aware that there's a lot more than websites out there, but at the same time there really aren't that many organizations working at that scale, much as there are many that think they are) and b) confident that you weren't going to grow much.
>In either case, there is nothing wrong with wanting attention

Yes there is. It leads to narcissism and unwarranted feelings of self-importance.

If you think that modern social media isn't harming society by funneling straight to people's egos, thus causing the "in a world" situation we're in in the first place, then there's no point trying to debate anything else with you.
For those not in the know, ‘wearing a green hat’ is a Chinese proverb meaning one is a cuckold.
The US recently did something similar with Ukraine.
I disagree. It's great that Scott Alexander gathers all this information, and in the end admits he still doesn't know what the cause is. It leaves it open to further discussion.
I can't see the lightning bolt icon. Commented here https://news.ycombinator.com/item?id=19682479
Science professor allegedly taught students to make ecstasy
'Calling bullshit': the college class on how not to be duped by the news
Everything he writes is amazing - you should go back through his archives, you'll be shocked at how much you can learn from this guy.
> any reasonable datacenter operation is going to detect clock skew beyond some tolerance (order of seconds)

It takes time to recognize such failures. If the clock skew is only off by a few seconds or even minutes, the impact isn't so horrible, but if the clock jumps ahead by 20 years, you've effectively prevented any writes to that key for 20 years. Even if you only consider a few days, that's long enough that it can result in lost business.

> logically nondeterministic state

timestamps should only be used to tiebreak between logically observed events. You've somehow combined a timestamp field as a tiebreaker, as client data to be stored, and as a request id. If you separate them then adjusting the timestamp as a tiebreaker (along with node and counter) will remain logically consistent.

> And it's important to zoom out and look at the actual consequences of missed writes at the application layer

Lets. You wrote a distributed data store that can lose writes under certain circumstances. If the UX impact is negligible for you, that's great. However, it may be catastrophic for another use (say storing the latest price read for a stock option). For developers to use your database, it means they need to do an impact analysis for every single use. Just wait until someone decides the API is easy enough to use that they try to put payment data in there.
I tried this and it still seems to flood my browser history. I can use the back button properly now though.
Over time, I've come to like the Holy Grail less and less, and this movie more and more. It's the latin lesson (making fun of schoolteachers in england), the witty banter about the naming of the revolutionary front (sorry, People's Liberation Front of Judea), and a number of other ideas in the movie that were so ahead of their time.
I personally preferred the "chanson d'amour"-styled ending, which was performed by an actual balera orchestra: https://www.youtube.com/watch?v=pZy8ydPxpeY

Oh, and Miyazaki in the '80s was a literal Midas of animation - everything he touched turned into gold.
Now we have a second reference in case, god forbid, something happen to the internet archive. Something happening is always possible!
* A new device - snow-based triboelectric nanogenerator, or snow TENG - creates electricity from falling snow, among other potential uses.

* Richard Kaner (highly influential and cited scientist) and team used 3D printing to design a device that combines silicone with an electrode.

* Thanks to “the ease of fabrication and the availability of silicone” the device, which is essentially a small sheet of plastic, could be produced at low cost.

* It can work in remote areas, doesn’t need batteries, and could be used in solar panels, or self-powered wearables for tracking athletes.

PS. Yesterday posted on https://bullets.tech - I'm looking for people interested in science to help us writing summaries and selecting scientific content
Not OP but I know lots of people that applied to colleges they never visited.

With that said, I also know lots of people that visited lots of colleges, doing a road trip or something spring break during high school. I didn’t and honestly don’t know why someone would.
First, you'd need to define what you mean by "top software engineer".

Personally, I fall into the camp of living my life, while working in software as a day job. I don't make top dollar, I don't work on well-known products, and I have zero potential to someday get a lucrative exit due to my work. Yet I've also built a solid career, have a decent nest egg, and am raising a family while having time to do my own things.

There is no doubt that there are engineers in SV who know more than me, are smarter than me, make more money than me, etc.

But the first step in hitting your full potential is deciding what is important to you. I might be the top or the bottom of this industry, all depending on what your priorities are.
What I’ve learned from being a one-handed-engineer for a month
I'll just add that I tried it and pzstd -12 is still significantly slower than lbzip2 -9 on my machine, with approximately the same compression ratio for linux-5.0.8.tar.

EDIT: no surprise, as -T0 also enables multithreading.
These sites are not the equivalent of the brown paper bag for open alcohol where everyone tacitly agrees to look the other way. Properly planned supervised safe consumption sites are staffed to prevent overdoses, but also to offer basic addiction treatment. They serve as the intake point to a much larger system of treatment. Staff develop relationships with addicts that allow long term encouragement of treatment and safer behaviour. Far from apathy, properly supported safe consumption sites are one of the most engaged, active treatment programs available and numerous studies have shown significant harm reduction. Of course, if the goal is to just get addicts off the street it will fail horribly. Properly designed as the first rung of a much larger support system they can have remarkable success.

In my city people are clamouring so hard to get a safe consumption site just this week a dispute over where to host it was dropped out of fear we wouldn't get a site up and running at all. The mayor and some councillors wanted to use an empty lot along a major street on the edge of downtown, but that would require building a facility and all necessary funding hadn't been secured. Everyone on the ground involved in fighting homelessness and addiction wanted another location which has been vacant for a while. It's not too far from city hall and in a much more walkable location, but that places in near some other community centres. This location could be up and running in just a few months from the word go. Community leaders organized to convinced the mayor (who to his credit changed his mind) that approving an unfunded site risked not having a safe consumption at all. Every single person opposed to the more central location does want a safe injection site and also agreed to drop their opposition to the central site. Long term the best location may be the empty lot, but everyone involved didn't let perfect be the enemy of good. I've never been prouder to live in this city
The obvious is that she should be a coach for the Olympic cycling teams.
Classifying empathy as a mental illness captures much of what’s wrong with society. Similarly, being unable or unwilling to toil away at a low paying it desk job may actually show some amount of sanity that the rest of us lack.
It's still interesting that Antarctic ice is growing (according to this study at least). I've certainly never heard that before. In fact I've heard lots about Antarctic ice melting.

From the NASA press release:

> “The good news is that Antarctica is not currently contributing to sea level rise, but is taking 0.23 millimeters per year away,” Zwally said. “But this is also bad news. If the 0.27 millimeters per year of sea level rise attributed to Antarctica in the IPCC report is not really coming from Antarctica, there must be some other contribution to sea level rise that is not accounted for.”

Apparently the study contradicts the IPCC report in a pretty significant way. The press release does mention that the trend is not good, but the idea that Antarctica is gaining ice is news to me.
Last time I checked zstd does not support getting options from an environment variable (unlike .e.g. gzip).

With a new enough version of tar you can pass a command with arguments to '-I' (e.g. `tar -I 'zstd -19' ...`).

The alternative is piping the output from tar through zstd yourself.
Sometimes you have to sacrifice usability for something more important. AMP is a good example. Users love it. It's more usable, but HN thinks it's evil.
I'm actually dealing with the same thing. A request on my local machine against a tiny test dataset is taking 9 seconds to return ~30 rows (which is the entire table) in sorted order. The reason its so slow is because of queries that are overfetching and ORM code scattered throughout backend code, so stuff like "get list of things from DB, then loop over things and do more queries for each one" happens a lot, instead of having a single query join the data it needs. By cutting the columns down to only what was needed and moving some of these extra queries into joins or subqueries, and removing the ones that were unnecessary, I got the 9 second request to complete in about 400ms. And that's without even looking into indexing or other optimisations.
Is one imaginary god any worse than another? doesn’t sound much different than what you get from politicians in places like America.
"Decentralized".

Goes on to make a thousand XHR calls to infura.io
Everything Scott writes is like this, he's my and most of my friends' favorite blogger.
After upgrading my hard drive to SSD I'm going to add this to my bug-out kit
> Why can SAT/ACT and perhaps school GPA be the sole criteria? And for sports, affirmative action,.. just have separate additional seats.

scholastic aptitude is a very important part of admissions criteria, but it's not the only thing colleges care about. for example, they also care about things like extracurriculars because these indicate that a student is more likely to participate in campus organizations.

you personally might not care about orgs and sports teams (I certainly didn't) but some of the students they want to attract do. there needs to be a critical mass of sports and orgs people to make these things viable.
Only a few browsers support it and even less websites respect it but you can set your browser to "reduced motion" mode some websites will stop using animations.

https://caniuse.com/#search=prefers-reduced-motion
From my experience with pilots (family, NATO training base nearby), just the opportunity to flight high performance aircraft is a thrill. The name of the piece of land below you isn't as important as what aircraft you're in and what you're allowed to do with it.
I don't want to know the world and I don't enjoy going outside. My life is perfect in front of the computer and I'm kind of offended that you presume everyone wants that kind of life.
Seems like the Air Force is trapped in a vicious underhiring/overhiring cycle. When I was in college I did Air Force ROTC. A lot of my peers had pilot slots; I was poised as a 17D (Cyber Ops). After graduating, my training date was put on hold virtually indefinitely. Eventually I got an email that the Air Force had commissioned way too many officers and were looking for people to voluntarily leave with no commitment/obligation - seemed like a good deal, so I took it as did a lot of my non-pilot friends.

Later I found out a bunch of my pilot buddies were reassigned to other career fields because of overly stringent medical requirements (the real reason was likely a shortage in the other career fields?). For example one friend indicated he had pollen allergies on a form and was instantly disqualified (like you would ever be breathing pollen at altitude). Another wasn't even poised to be a pilot but a CSO - nope, disqualified because it turned out he had a tiny benign cataract in one eye (he has 20/20 vision otherwise).

The USAF brought this upon themselves
It would be a nice update to redo the Java examples with both Hotspot and Graal, as many (but not all) of the cases where Graal outperforms Hotspot are in how it optimizes higher order functions. I don't have an intuition whether it would matter for these particular examples, but I'd like to see.
First: This doesn't remove you viewing websites on Google. It gives you the original URLs, but they're still being served by Google. In short, this is enabling Google to lie to you about where the website is coming from, it doesn't banish Google.

Secondly: We have restricted views and formats for websites already, and they're far superior to AMP. Things like RSS, which most websites support already and I use daily, and Reader View available in both Firefox and Edge, which strips out everything but the core page content. These already exist, are superior to AMP, except in one key area: AMP is built to serve Google Ads, whereas RSS and Reader View strip them out. AMP is not a good technology for users, AMP is a technology to protect Google and give them more control over the web.
We are talking about their AMP cache. If you don't use Google Service, except if you like to prepends their amp cache URL before your links, you'll never get there.

Their AMP cache happens only on their search service. They already know which links you click... having an AMP cache on top doesn't give them MORE information than they already get. The use of that cache also make sure the website doesn't get more information because it's preloaded.
Show HN: Remote for Remote OK
Android: http://bit.ly/2vhi8M5
iOS: https://apple.co/2v9CJBG
>Do you have any evidence for that claim?

No, but you can check it empirically and statistically.

>All the vegans I know use this definition.

Well, I know several people that self-identify as vegan (annoyingly so), who have no idea about the origins and just seen a few videos or read some articles and were convinced to try that diet.

(And of course they don't belong to any society either).

>Also, the vegan society was started in the 20th century.

Yes, confused it with the vegetarian society.
.... They haven't been using checklists? I've been getting so upset at the medical community recently. Pilots solved most of these problems decades ago. We've been trying to help them figure out these tools that we developed to save lives, but it seems like things are only changing one funeral at a time.
"What's not affordable is spending most of your income on rent, and this is hardly a choice for most people right now."

Not a choice? Don't you enter into a rental agreement via choice? I've never met anyone who's said they were forced to rent some place.

I don't necessarily disagree with the housing shortage, but there's reasons for that. Look at state, local laws and nimby's that pass and influence local zoning restrictions. San Francisco is a perfect example of that process gone awry.

Want affordable rent? Then you can still choose not to live in one of the areas that is anti-housing.
There weren't that many off-the-shelf tools involved, other than things like binwalk and disassemblers. My workflow can also be hilariously ghetto at times: I like to output hexdump -C to a file, then annotate that in vim. For example: https://github.com/hlandau/ortega/blob/master/notes/bcm5719_...

Lots of tools were written from scratch. I wrote otgdbg for probing the device; this program has tons of subcommands to let me manipulate the device in various ways, get/set registers, boot a program on the MIPS side from memory, boot a program on the APE side from memory, copy a new image to flash, etc.

otgimg examines firmware images and prints information about them, like the MAC addresses in the configuration block, etc.
apeimg shows information about APE firmware images and can decompress them.

Since the image formats are custom, I had to use linker scripts to build the images, but some fixups could only be done programmatically, like calculating CRC fields. These fixups were done with small C programs which the build system runs afterwards.

The APE used a more sophisticated image format with section headers, etc. The fixup program for the APE had to compress some of the sections, etc. before setting the CRCs.

These tools are all available in the repository, but most of them link to small amounts of proprietary/reversed code which is automatically scrubbed from the public release. It's not a large amount of code which would need to be replaced, though, if someone wants a tool like otgdbg to probe Broadcom NICs in arbitrary ways.

Oh, I should also mention that using clang and lld rather than gcc/binutils made targeting different architectures a breeze. It's long been a bone of irritation to me that you have to recompile gcc to retarget it; with clang, I could target both MIPS and ARM without compiling a new toolchain. https://github.com/hlandau/ortega/blob/master/cc_mips https://github.com/hlandau/ortega/blob/master/cc_arm
Tangential to Jon Blow mentioned in the post is the Handmade Network, which advocates for better programming by sticking closer to the hardware. While I think this is a worthwhile and noble effort, I think what this post really shows is that we need better tools to help developers to do the right thing more effortlessly.
I don't think any of that is wrong but it just doesn't seem reasonable to expect prizes worth 0.5% of the U.S. median income to cause significant lifestyle changes. American culture has a huge focus on fitness so I don't think there are any simple steps which will produce substantial results.

My wife's school did one of these: they were relying on peer competition to drive participation but that generally is only effective over short times unless there's a big prize (a free Fitbit is multiple orders of magnitude too small), so what ended up happening is that after the first week or so it was just measuring who had already been walking more (i.e. people who lived nearby or took public transit) and would have done so in any case.
The problem is that a lot of these guys are getting shunted from 'real' flying into drone piloting. They get front row seats to pushing a button and killing someone impersonally thousands of miles away, and they're managed like call center employees.

In the words of one of my childhood buddies, "I didn't go through all that to fly a simulator, even if it's connected to something with wings somewhere else."
Hmm. When in that timeline was it that Instagram switched to "algorithmic feeds"? That one really annoys me with no end and I can't imagine that this was supported by the "old" Instagram leadership.
Indexes in PostgreSQL, Part 6: SP-Gist
The improvement curve for my mobile data is much steeper than my home broadband. Only recently and by installing an ugly looking microwave satellite on my home has my wired broadband exceeded my t-mobile LTE speeds. For a long time on DSL my phone battery would die trying to upload stuff to the cloud because DSL upload speeds are so bad. I’m a heavy mobile user and I’ve never hit my 50GB limit, it’s high enough that as long as I use WiFi when it’s available I don’t have to think about data caps which only exist to reduce congestion. And the data caps keep going up every year. My home broadband has a soft cap of 1.5TB which has grown much slower than my mobile soft cap. I expect 5G to finally bust the “unlimited data for everything but tethering” problem and at that point I can ditch the microwave satellite altogether.
Try the 'All' tab, specifically the carousel.
I can't understand why you'd uproot your entire life and move to somewhere for at least four years and set the tone of your social and professional life, based on somewhere you couldn't even be bothered to visit.