skysight-inc/HackerNews huggingface dataset:
It's not a test of grit. git happens to exemplify -- as well as any system I know -- many aspects of good data engineering. If you're into data and ML, those are things you ought to know too.

For a data/ML position, in most cases, I'd expect you to be able to handle data cleanly and efficiently.

If you can't, there are jobs far over on the data side, but:

1) As a business data analyst, you're fine with Excel and PPT, but you'll be paid roughly 1/3 of an ML/SWE position, and you should have excellent communication skills.

2) There are primary mathematical positions, where you work with a data engineer, but you'd better be awesome at math. AND it still helps to be able to handle data cleanly.

Even so, good data workflows require knowing what you did, when, and to which version of data. Properly used, git provides an archival log of some of that. I use very similar data structures when I build some of my own data pipelines too, with data stored under its hashes, Merkle trees, DAGs, and similar. If you find that "annoying and time-consuming," I'd hire you for a business data analyst, and not much more.

It sounds like you find that stuff boring, though. It's a test of interest, passion, and drive, much more so than diligence and grit. Although those are important too.
a16z on Cloud Gaming
7-11 is famously an American brand.

The Japanese bought it, and admittedly they've taken it further than the USA ever did.

Neither 23andMe, nor Forever 21, seem to be doing poorly. Don't think this one is a show stopper.
...what in the world are all of those background timers doing? Polling for things like element visibility or something? I rarely have use for timers, especially now that CSS animations are available everywhere
Study Finds Living with a Dog Increases Risk of Contracting Covid-19
I worked for amazon for 10+ years. Sure, in the beginning, a lot of people had access to customer accounts. However, all that was locked down, I wanna say before 2010. Strictly need to know and every access logged.

So, if I wasn't able to look what book a customer purchased, I highly doubt I could see anyone's RX, especially since HIPAA is very clear on those points.

TL;DR: I think your claim is full of it.
That Japanese Woodcut (2016)
> In French, passive voice is used to redirect the spotlight on meaningful bits.

True in English, too.

It's a common bad-writing problem in English that it is frequently used improperly so that it obscures meaningful bits while being excessively verbose. Thus, common neophyte advice is “avoid passive voice”, and some people get super religious about this without understanding what problem the advice aina to solve.
Did the article imply that the complaints were substantiated? I assumed it was filed complaints, not substantiated complaints.
As for kernel panics, with iOS likely sharing most if not all of it's kernel code with macOS I'd be surprised if Apple hasn't had an iPhone macOS build since before they released the first iPhone.
Nobody will have any guarantees, but controlling the probabilities lowers the number of people affected. I know that there were multiple women in my college being serially abused by a guy who had unconsensually shared consensually recorded videos of them having sex with him, and the police were not helpful because the laws were not in place at that time. He would keep uploading to a single website with their real names. The takedown of that one website dropped to 0 their constant harassment, even if there likely are some copies of those videos still out there somewhere.
Why are you assuming you need to charge a 2-day device every other day? You charge it every night, and in exchange you make it through heavy use days, late nights, and the times you forget to charge it. I had a 2-day phone and downgraded to a 1-day phone and my phone now dies on me much more often, including in each of those scenarios, and looking at the battery level and charging have become a bigger part of my life.
This lowering testosterone thing - does this explain the decline of athletes when they become parents? I don't know if a 20% decrease in testosterone has a material effect on the body's ability to produce and maintain muscle mass.

Any Doctors out there? Does it explain the dad-bod?
They just launched a VPN Service
>> To improve the state of the world, the World Economic Forum is starting The Great Reset initiative.

Holy cow this reads straight out of a dystopian novel. Been hearing crazies talking about "The Great Reset" for over 10 years now, never thought it would come to the fore.
The browser can still see everything and still cache whatever it wants. Safari and likely others are turning off cross site caching anyway.
> The main problem is: who’s going to pay for it? Advertisements or paid results are not going to fly — conflict of interest. Private, paid access to search APIs or index internals is one opportunity, but it’s kind of shit and I think that preferring open data access and open APIs would be exceptionally valuable for the community.

There's no reason you couldn't allow the first N number of api hits to be free, then charge for higher tiers of access.
Is that generally true to be faster rather than having dedicated RAM alongside the ASIC? Or are the unit economics not worth it and generally unified memory systems is the current dominating design?
Next up Renaissance style guild wars between rival companies Amazon endorsed candidate vs Walmart endorsed candidates
I went around the Civic Center once and didn't feel unsafe, but that was during the early-ish evening. Tenderloin was definitely sketch but I didn't feel personally unsafe. I've also seen a lot of awful things, like one dude beat the shit out of another in broad daylight, but again I didn't feel personally unsafe.

What I'm more used to is growing up in a bad neighborhood in Chicago in the 90s where I actually felt unsafe because the odds of getting robbed at gunpoint or getting beat up were very high. "Walking around" meant avoiding specific areas, avoiding alleyways, getting away from groups, not traveling alone, not having anything worth more than a dozen dollars on me or any clothing worth more than that, etc.
Implicit in your comment is the assumption that places that have had the highest death rates so far have more to worry about than places that have had the lowest death rates so far.
To clarify, I don't think these (or any) features are "vim-only".

I was intending to say that it's the meta-feature of vim that vim-users find so sticky, that you can trivially write your own features: composing arbitrary executables and modal editing.

I think most editors nowadays are taking a page out of vim's book, by exposing increasingly lower-level interfaces to extension authors and users.

In these ways, I think editors are converging with vim, over time. Vim (and emacs) has been this way forever.

You don't have to wait for the editor-making company to accept that your strange request is valid, you can just hack it on yourself.
> To put it in short, C programmers hate needless abstraction and work with raw memory and hand-crafted data structures whenever possible. More data, less code.

This. Even if it is less safe.
So happy to see that just in 12 hours after I #AskNASA[0] for confirmation of the Artemis Accords statement posted by Space State Agency of Ukraine[1], Jim Bridenstine confirmed it!

[0] https://twitter.com/app4soft/status/1328608008063098880

[1] https://www.nkau.gov.ua/ua/news/main-themes/1597-ukraina-sta...
> - he also didn't specify the ages of any of his kids, so there's no reason to assume that any others have graduated

Well, he said he's an empty nester now. So...
I disagree; the search space is shrinking as more and more stuff moves to walled gardens like Facebook and Twitter.
I agree on the wider point but in case you or some other reader were unaware...

Government does that in the US (and the EU and Canada and basically every first world nation that's not a city state). The department of agriculture and others spend somewhere between 10s and 100s of billions every year to make sure that food (and other crop) prices stay within carefully set, tightly defined limits.
Sometimes I put a tab away because I don't want to watch whatever stupid animation it wants to do. When I switch back to the tab later, I want it to be done fucking around. With this change that's not going to work, right?
Walgreens has an insurance plan too. It was cheaper for me to buy Walgreen's insurance and then my drugs than it was to just use my own insurance, and I had Platinum+ insurance at the time.
It is completely locked down and really can only take notes and read PDFs. However there is a community who managed to unlock it and it's mainly an android system underneath if I recall correctly. For me it's largely a device where I do my reading for work so I haven't really bothered trying to unlock it.
Polite Type. An open-source font that rewrites hurtful words
True, but no one cares if they make the outside air 0.05ºC hotter in the summertime or 0.1ºC colder in the wintertime.
But but water guns protect you from launching a mass-shooting attack! Don't expose yourself to such hateful symbols!
This doesn't align with my experience. Clang is about the same, but GCC often seems much slower emitting cross-ARM code.

jar% time x86_64-linux-gnu-gcc --std=c99 -O3 -c insgps14state.c -I inc -I ../../shared/api
x86_64-linux-gnu-gcc --std=c99 -O3 -c insgps14state.c -I inc -I 0.97s user 0.02s system 99% cpu 0.992 total
jar% time x86_64-linux-gnu-gcc --std=c99 -O3 -c insgps14state.c -I inc -I ../../shared/api
x86_64-linux-gnu-gcc --std=c99 -O3 -c insgps14state.c -I inc -I 0.93s user 0.03s system 99% cpu 0.965 total
jar% time x86_64-linux-gnu-gcc --std=c99 -O3 -c insgps14state.c -I inc -I ../../shared/api
x86_64-linux-gnu-gcc --std=c99 -O3 -c insgps14state.c -I inc -I 0.94s user 0.01s system 99% cpu 0.947 total
jar% time x86_64-linux-gnu-gcc --std=c99 -O3 -c insgps14state.c -I inc -I ../../shared/api
x86_64-linux-gnu-gcc --std=c99 -O3 -c insgps14state.c -I inc -I 0.92s user 0.04s system 99% cpu 0.955 total

jar% time arm-linux-gnueabihf-gcc --std=c99 -O3 -c insgps14state.c -I inc -I ../../shared/api
arm-linux-gnueabihf-gcc --std=c99 -O3 -c insgps14state.c -I inc -I 1.43s user 0.03s system 99% cpu 1.458 total
jar% time arm-linux-gnueabihf-gcc --std=c99 -O3 -c insgps14state.c -I inc -I ../../shared/api
arm-linux-gnueabihf-gcc --std=c99 -O3 -c insgps14state.c -I inc -I 1.46s user 0.03s system 99% cpu 1.486 total
jar% time arm-linux-gnueabihf-gcc --std=c99 -O3 -c insgps14state.c -I inc -I ../../shared/api
arm-linux-gnueabihf-gcc --std=c99 -O3 -c insgps14state.c -I inc -I 1.55s user 0.04s system 99% cpu 1.587 total
jar% time arm-linux-gnueabihf-gcc --std=c99 -O3 -c insgps14state.c -I inc -I ../../shared/api
arm-linux-gnueabihf-gcc --std=c99 -O3 -c insgps14state.c -I inc -I 1.44s user 0.03s system 99% cpu 1.471 total
> To put it in short, C programmers hate needless abstraction and work with raw memory and hand-crafted data structures whenever possible.

I wrote Monocypher in C for one reason: portability.

From a systems point of view, crypto libraries are trivial: you don't need any dependency, code is pathologically straight-line, there is no almost data structure to speak of beyond arrays of bytes and arrays of words.

Yet I can tell you that if not for portability, Rust would have been a better fit. So I could group buffers and their size in a single argument. So I could provide genuinely high-level interface. So I could use types to avoid silly mistakes and enforce some invariants. Portability won over all that goodness: worst case I can have a Rust wrapper. Heck, someone else already wrote one for me.
This is a fair point, but the reality today is that basically every OS uses the network-provided DNS servers by default, so Firefox is completely right today to ignore the OS by default. If this ever changes such that it is common for the OS to use DoH instead of the network-provided DNS servers by default, then I'd agree that Firefox should follow the OS.
Of course with the ubiquity of cloud and minimal images I think the likelihood of having any but the basic tooling on a remote instance is getting more prevalent than not less and the ability to diagnose/debug issues is getting more important. Might not be a Dev but more of an Ops “good to have” but with more places adopting “you build it you run it” and Dev merging with Ops, I don’t think this is an isolated use case.
I mean if you're desperate to get it to compile in 20 minutes instead of 25 for a particular occasion, you could just grab a bag of peas from the freezer and set the laptop on them.
People love IntelliJ despite Swing because its other qualities make up for the slightly off-looking Swing font rendering, the glitching Swing layout redrawing and the glitching Swing window focus.

Also, the menu bar in IntelliJ was reimplemented from scratch to make it work properly. The Swing menu bar would have been unusable with its broken handling of submenus.
Here's an example from the linked article @mcwone shared below that may present us with an opportunity to spot the fallacy in play:

Meanwhile, with batteries, it costs roughly $200 to store

the energy equivalent to one barrel of oil.
Lazard, “Lazard’s Levelized Cost of Energy Analysis”; utility-scale lithium battery LCOE (levelized cost of energy) @ $108–$140/MWh converts to $180–
$230/BOE (barrel of oil energy equivalent).

We'll I'm struggling to track that quote in the article to its primary source assuming I landed on the right place
https://www.lazard.com/media/451419/lazards-levelized-cost-o...
Well, I think what they need is to look at a blog like https://putthison.com/. It’s easier to read a few articles on there than to try to use some janky app everyday.
Just don't give him IRC ops and then get into a private argument with him.
https://www.omnimaga.org/news/omnomirc-moved-to-new-server/m...
I am reminded of the Euclid Megaweapon featured in “Warrior of the Lost World”; a film made famous by the drubbing it received on MST3K.

Who knew the Islamic State were fans of Joel Robinson?
>the fastest desktop processor with a TDP of 105W

TDP is a useless marketing figure. Anand measures the AC power consumption of the Mini, which is a good measure, but that is not comparable against CPU TDP because TDP has a tenuous relation to actual power draw at best [0]. A better comparison would be ARM Mini vs Intel Mini AC power draw, and a similarly spec'd AMD system for good measure. Unfortunately, unless I missed something, the article only measured AC power draw from the ARM Mini.

The M1 is certainly more power efficient than Intel or AMD for the average user, but as far as performance per watt, we cannot make any judgements with the data we have.

[0] https://www.gamersnexus.net/guides/3525-amd-ryzen-tdp-explai...
Nebula, privacy-first genetic testing
> Because, for example, you peeled their orange for them.

1.5 year old daughter wanted to eat the piece of pasta on the upper right corner of the plate last week. Couldn't manage to get it on the spoon. I helped her, but picked the (equivalent) piece of pasta next to it. The combination of frustration and anger over having to eat the wrong piece of pasta because she wasn't capable to get the right one on the spoon was too much for her. Of course a "dis-un dis-un dis-un dis-un DIS-UN DIS-UN D I S - U N!!!!!" meltdown followed.
I agree with all of this and would add two more:

* PDF annotations are automatically flattened, so you can't browse them separately or easily extract them on a computer

* sync is terribly, agonizingly, slow and unreliable
Thanks for the link, interesting skim-read.

I thought passing template instantiations over an ABI boundary was generally discouraged and thought to be asking for trouble. I guess this isn't really at odds with what the paper is saying though - it could still be that a lot of people are doing so.

edit Thinking about Hyrum's Law, [0] mentioned in the article, makes me think perhaps there was an upside to Java firmly refusing to support any kind of ahead-of-time compilation for so long. It fully closed the door on any funny business distributing Java packages as brittle precompiled native-code blobs, ensuring the bytecode format remained the way that Java packages were distributed, presumably avoiding some fraction of the issues C++ now faces.

Of course, Java still has backward-compatibility obligations, but unlike in C++ they align pretty well with API compatibility, if I understand things correctly.

[0] https://www.hyrumslaw.com/
No, and every city does this differently so we can't really compare. But the total number of complaints in my city (of comparable size to Rochester) is usually something like 10-20 per year, so for one officer to rack up 23 complaints would really be something.
The point is when you have a connection with limited bandwidth. In such cases you can host browsh in the cloud and connect to it with ssh/mosh. You get a much better experience than text based browsers at a limited bandwidth.

It's great for such cases - I use it when hiking / working away from good internet.
Must check. In my console only Raspberry-pi I use elinks to browse and scrape web info.
Exactly right. With today's transistor budgets, the x86 ISA decoder/translator is just noise.

This is not the difference between x86 and ARM -- it's the difference between Intel's team and Apple's (also AMD's). You don't see Qualcomm being competitive even though they also use ARM.
But it's not in the cloud - the device is in my house; my phone is in my house.
I don't like to criticize the author. We all have good takes and bad takes and really for a single post, you should address the argument. Digging up the past is part of what's making the world worse.

That being said, I do see a valid reason for bringing up his history of bad takes. I use to respect Devault. He banned me on the Fediverse because he disagreed with me being against defunding the police and against critical race theory.

I find some of stuff interesting, and I agree with more AGPL and more real open source development. I'd even say I'm jealous that he can actually fund himself off of his FOSS projects and do what he loves.

But I do agree, he does have a lot of questionable takes. He seems to love Go and hate Rust, hate threads for some reason, and has a lot of RMS style takes. Not all of them are bad, and hardcore people can help you think.

As far as this post goes, I do think search is pretty broken. I think a better solution is more specialized search. Have a web tool just for tech searching that does StackExchange sites, github, blogs, forums, bug trackers and other things specialized to development.

Another idea would be an index that just did blogs, do you can look up any topic and see what people are writing about long form for the current month. Add features to easily see what people were saying 5 or 10 years ago too. There is a ton of specialized work there, in filtering blog spam, making sure you get topics from all sides (including "banned" blogs), etc.

You use to have to go to Lycos, Yahoo, Hotbot, Excite and you'd get different results and find lots of different helpful things. We need that back. It will take some good, specialized tools, to break people from Google search.
> I bet I would get a call from Disney's lawyers.

Disney's lawyers are famously litigious. I'm not clear that they would win a case here. (Although they might have success with this HN comment as evidence)

The Adventures of Willy the Wizard: Livid Land (1987) has a similar high-level of comparison to Harry Potter and the Goblet of Fire (2000), and that case was thrown out.
There's no place like 1⃣2⃣7⃣·0⃣·0⃣·1⃣

Edit: I didn't realize HN doesn't support emojis
Apple M1 13-inch MacBook Pro review: Unprecedented power, battery for the money
> I should have the right to monitor my network and my traffic.

The key is that if it's really your traffic, then you can easily reconfigure Firefox so that you can monitor it. The benefit of DoH is that if someone else is using Firefox on their own computer, you can't snoop on or hijack their DNS just because they're on your network.
> Air conditioners and heat pumps do not output more energy than they consume.

They absolutely do.

A heat pump will output more heat where it is wanted than would be output by flowing the electricity through a big resistor.

You put 100 W into a heat pump and you can get 300 W of heat out. You are not cheating thermodynamics, but using energy to move energy.
Unless one of them is a sneaky macro. Ha!
This doesn't solve the problem. New person joins the team, doesn't do this. Now what?
If curious see also

2019 https://news.ycombinator.com/item?id=21630423 (a bit)

2018 https://news.ycombinator.com/item?id=17487552 (a lot)

2018 https://news.ycombinator.com/item?id=17542919
I know you acknowledged maybe not just a father thing.

I’ve had two major life in peril crisis with my wife.

First was about 3.5 years ago and started with her sister calling to say they just had a serious car accident which ultimately resulted in my wife being in intensive care for over a week.

The other was in June this year when my wife and I discovered our baby was arriving 10 weeks early.

Gratefully, in both cases everything turned out fine in the end.

But both experiences were very surreal in that in the moment I was calm and just focussed on doing whatever needed to be done.

For the car accident it was only the next morning that it really hit me emotionally.

And for the premature birth, it was only several hours later once everything seemed okay did my wife and I finally take bearings on how we were feeling.

And on the subject of becoming a father. My daughter spent 8 weeks in the hospital but only on the day we bought her home did I finally have the realisation that she is utterly and completely reliant on me and my wife. That was the moment that something changed in me. It was possibly also delayed as the pandemic caused hospital to severely limit visiting time for dads.
QEMU talked about replacing some code with rust. I wonder if they would start with TCG or device code. Could be interesting to try an existing Rust codegen. What backends are implemented for cranelift?
It keeps your history on segments and rides for years. Really good for that in fact.
Open Street Map is a nice analogy for what could work. Aside from the open source maintenance of the map, there's also tons of corporate help in the background. Companies that are delivering OSM as a service or relying on it for their own services have an interest in making it better. MapBox, for example, apparently pays tons of people a salary who are contributing upstream to Open Street Map. If we can get an Apple/Microsoft/Other players collab maybe a venerable alternative can actually be built.
> It's eerily and completely dead. Like no-cars-no-people-no-life-at-all-dead.

I view this as a good thing, considering we're doing much better with our COVID caseload than many other places are. I suspect Chicago isn't doing quite as well as we are in that regard if you've see a lot of people out and about all the time (looks like your caseload per capita is ~8x ours per a sibling comment?).

To be completely fair, though, things have changed a lot since a few months ago. I go for an evening jog two or three nights a week and see a good number of people out walking, running, driving, and biking, and outdoor dining in many places (North Beach, Hayes Valley, even my little corner of the Dogpatch) has made the city feel more vibrant in some ways than in pre-pandemic times.

It's raining out now, but I plan to walk up to Potrero this evening for dinner where there's a semi-covered outdoor space.

Obviously I would not wish this pandemic -- or the associated increase in financial/housing insecurity for a lot of people -- on anyone, but in several ways I like how SF has changed because of it. There's not been a lot to be proud of with how SF has handled homelessness and the housing crisis over the past several years, but pandemic response has been pretty great, all things considered.