skysight-inc/HackerNews huggingface dataset:
Good, we have a consensus then; now as for your original cherry picking comment, let's look at something more substantive[1]:

"In Germany, for example, police recruits are required to spend two and a half to four years in basic training to become an officer, with the option to pursue the equivalent of a bachelor’s or master’s degree in policing. Basic training in the U.S., by comparison, can take as little as 21 weeks (or 33.5 weeks, with field training). The less time recruits have to train, the less time is afforded for guidance on crisis intervention or de-escalation."

This isn't a single cherry picked event; it is the minimum required standard. I think that perhaps our police are just poorly trained thugs compared to the Germans; the British police force has a more comparable training to ours (36 weeks I believe), but they ARE NOT ARMED. In order to carry a firearm, they need higher rank, more years of experience, and additional training in order to carry a firearm.

1. https://www.theatlantic.com/international/archive/2020/06/am...
You can often get a CRT to stop whining, at least for a little bit, by either turning it off for a few seconds, then back on; or degaussing it. At least that's my memory of the situation. I haven't owned a CRT monitor in 20 years, and I don't miss that 90-lb monster one bit. That may be because I carried it up stairs a few too many times. :-)
It is 60 startup slide decks, not 1,200 startup slide decks
> For GPUs, I agree that you currently have to use TSMC.

RTX 30 is manufactured by Samsung.
I'm not upset, I like watching corrupt people and organizations expose themselves and each other.
That's always one of my favorites to look at. Zoom out a bit and it's really obvious that it was formed by a meteorite impact.

The whole lake is a giant hydroelectric reservoir, too.
They also slowly, semi-silently killed off libspotify without ever providing a proper replacement (despite promising such), taking down several open source clients in the process.

It's baffling. They could've had a distinct advantage being one of the only developer-friendly (and thus highly flexible/adaptable) streaming services on the market, but they instead decided to toss that in the garbage bin and push usage of the official client, which sees constant frustrating UI changes for no good reason.
I'd be curious to see that. I was only reading the text.
Etcd Backup and Restore
How Airbnb founders made $30k selling election-themed cereals – inspirational
Fuck You Sunday
I tried repeatedly to like Chrome back when it was young and cute.

Unfortunately for them I not at a single point has the difference been big enough to justify leaving Firefox behind.

Even today as broken as Firefox is compared to what it used to be it still outshines Chrome for my workloads it seemsm
driving a car through a packed European city is hell, they weren't made for cars, parking alone can be impossible to find. European cities don't have the same parking space allocations that US cities have (thank god). Smaller electric cars like the Zoe are gaining ground but the vehicle market in Europe is not going to grow overall, and hasn't grown in ages. Covid isn't even changing it right now, and won't be a permanent issue.

Also sweat never was an issue for me, when I bike to work I go at commute speed, not exercise levels.
Price–Anderson Nuclear Industries Indemnity Act
Looking at things like e.g. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin... , this is very obviously specific to the underlying hardware's control model in all sorts of ways. If the hardware has a gazillion control registers, then the software will have to handle a gazillion registers and will therefore need several gazillion definitions in order to do it. The hardware won't get any simpler just because it takes a long time to compile the driver.
I have to ask, why does the MPAA accredit airgapped facilities? I know movies are a big business, but that seems a little extreme.
Translating Microsoft’s ‘10 Principles for the Microsoft Store on Windows’
Provide a disposable number and e-mail address. For example, use a pre-paid 2nd SIM for this purpose and discard it after a year (mine gets cancelled after 6 months of no use). With regards to e-mail there's various solutions for that.
I don't understand how this proves anything? What is stopping me from holding up the USB cable two years later?
Governments would absolutely try to ban locks if they were as effective as encryption at keeping anything secure.
Writing academic papers in plain text with Markdown and Jupyter notebook
Nowhere on earth without significantly higher than normal nitric oxide pollution has had overrun hospitals.
Yep. I experienced this too. My left ear hears 22kHz to this day and I could hear even even plasma TVs.
I live in Vietnam and frequently give tech advice to people regarding websites they are developing. Most sites on the works fine, but I can tell straight away when someone has hosted their site like you have described - because it will take >5 minutes to load! And they'll be telling me that it's fine, and I have to explain, yes, it's fine if you only want people in the same country as you to access the site. If you want it to work worldwide, you'll have to do better.

Fortunately, these days that just means creating a free Cloudflare account.
Okay since you want to pretend you don't understand my point: if around 40 members of the embryonic BND came from the SS, even by the head of the BND's own admission[0] in 1953, does that mean "the BND killed millions of people" is a reasonable statement?

Of course not, it's as ridiculous as claiming the KGB, the intelligence agency of anti-Stalinist USSR, killed millions of people, just because an utterly different (Stalin) regime did so while employing some of the same personnel.

If the KGB is just a name change, as you keep trying to pretend, then as I already asked, where are the mass killings perpetrated in the KGB era (1954-1991)?

[0] "Reinhard Gehlen, head of the Org and later president of the BND, [stated] that around 40 of his employees came from the SS and SD ... If there was ignorance on the matter, it was only because no one wanted to know"

Apparently even today, on Hacker News, some people still don't want to know and prefer their own fantasy version of history instead.

"Many Nazi functionaries including Silberbauer, the captor of Anne Frank, transferred over from the Gehlen Organisation to the BND ... Instead of expelling them, the BND even seems to have been willing to recruit more of them"

https://en.wikipedia.org/wiki/Gehlen_Organization

"The then-opposition leader and SPD head Kurt Schumacher [...] described the Gehlen Organization as 'riddled' with former members of the murderous Sicherheitsdienst (SD), the SS's intelligence agency"

While relevant to your initial question:

"The British press at the time openly mocked the 'Gestapo boys' working at the BND's headquarters in Pullach, near Munich."

https://archive.is/uKG93
Just try implementing merge sort to see how recursion results in simpler code. Cannot imagine how a stack data structure and a while loop is simpler than two recursive calls.

I don’t know, maybe this is just a new programmer meme. The number of programmers have supposedly doubled every five years, so I imagine internet programming discussion would be dominated by new programmers, and would have been dominated by new programmers for the last several decades.
I'm making a lovecraftian text editor where silly tentacles type.. what you type.. on a 3d mechanical typewriter.

Someone on twitter called it "My octopus typing teacher" just a few days ago. I didn't realize it was a reference to a documentary.

This is just regular old pop culture permeation, but I can't help but have that weird baader-meinhof paranoid feeling.
How people respond to life-changing inventions (2016)
To show that a message existed at a particular date and time, you could use a time-stamping service operated by a trusted third party, in which they digitally sign a timestamp and the cryptographic digest of your message.

Several public certification authorities offer these services, described in RFC 3161, at no charge, because they’re used by code signing schemes, to prove that a digital signature on an object file was made during the validity period of the signer’s identity certificate. Here’s Microsoft’s explanation:

https://docs.microsoft.com/en-us/windows/win32/seccrypto/tim...

You don’t have to use an identity certificate, however; OpenSSL, for example, can work work with timestamps directly:

https://www.openssl.org/docs/manmaster/man1/tsget.html

https://www.openssl.org/docs/manmaster/man1/openssl-ts.html

Some examples of time-stamping servers:

https://knowledge.digicert.com/generalinformation/INFO4231.h...

https://www.entrust.com/knowledgebase/ssl/time-stamp-url

https://sectigo.com/resource-library/time-stamping-server

Whether such a timestamp would be acceptable proof, on its own or accompanied by an explanation from an independent expert, would depend on the audience and the situation, of course.
Rust generates PDB files by default when using the MSVC toolchain...
People will say anything in response to a question.

What do people really care about and will actually action? Very different to what you think.

Turns out 99% will use Google and Facebook and crack on despite the tracking and not really care about it.
> biofuels

"Allocating 10% of arable land to biofuels would allow a net production of something like 4% of the present consumption of oil products."

https://jancovici.com/en/energy-transition/renewables/could-...

>hydro

"Increasing the hydro production from 10% (present value) of the electricity generated to 80% seems clearly impossible, and even a multiplication by 2 might be out of reach. "

https://jancovici.com/en/energy-transition/renewables/hydroe...

> nearby storage

"If all the electricity production in France was wind generated, storage in batteries would probably be impossible to ensure: to store one week of electricity consumption (which is over1 TWh per day for the whole country), the country should have 7 tons of lead-acid batteries (these batteries can store 30 Wh per kg) per French person (lead-acid batteries are not precisely perfectly “clean” regarding the environmental impact of their manufacturing and their end of life…)."

https://jancovici.com/en/energy-transition/renewables/how-ma...

>farms 1000km away

"[to support france 100% of production with wind] we should “plant” a surface of that is roughly 5% of the country"

https://jancovici.com/en/energy-transition/renewables/how-ma...

if you have dirty generation then you solve the problem half of the time

I will stop here because anyway people are not interested about the truth
He’s Sorry for His Bad Reviews. He May Now Avoid Prison
Do you mean something like decimal floating-point? No. There are several crates that provide such types, though: https://crates.io/search?q=decimal

We've talked about having support for user-defined literals, so that you could have decimal literals; in the meantime, a macro works for that.
They could sell ad spots like everyone else has to ;-)
It is a little unfair since LaTeX has tons of extra libraries involved. It’s probably been more than 5 years since I touched LaTeX, but I usually (if I remember correctly) used amsmath, babel, biblatex, inputenc, fontenc, hyperref before I even started.

I don’t think it is unreasonable to ask authors that insist on writing in familiar syntax, that they use a tool that enables that. With native MathML authors are free to use whichever tool chain they prefer. Some authors will prefer graphical editing of equations, so they have their authoring tools set up that way. Others will just want to write their familiar latex syntax so they’ll put a:

<script src="./path/to/texzilla.js"></script>

in their document and write as before.
The model doesn't support methane generation.

Hydrogen is cool, but we should also be investing in efficient methane production. AFAICT it's not too hard to make and has immense advantages - existing transport, storage and use infrastructure and market as a heavily traded good. We can use it for most of our energy or carbon needs with today's technology and existing machines with no or easy modifications.

Hydrogen can be more efficient and probably simpler when appropriate but is more finicky, still needs research and will take a lot of time to ramp up.
AMDGPU It was significantly larger than the entire OpenBSD kernel sources. The dev/pci/drm directory ballooned to around ~130M. As of 6.8/-current, it's now 191M. It was under ~20M before May of 2019, prior to it first being committed.

This driver is I believe part of the common codebase that AMD upstreamed to the Linux kernel, it's shared with its proprietary driver on other platforms.
It's funny to me the number of developers who have effectively forgotten that Microsoft exists, and that it's possible to have your entire stack be provided by one company who directly sells it's software for profit.
New Zealand just went through an interesting experiment; they armed some of their police as a trial run, then got feedback from the community that that armed unit served. The majority response was that while people understood WHY the police were armed, they didn't want armed police doing things like traffic stops, responding to domestic disputes, etc.., because their mere presence was threatening.
> Now Android has all the negotiating power. It can create its own browser based on Chromium and charge Google an exorbitant fee for being the default search engine.

Android is code, which anybody can use for free. Making it into a separate entity would cause it to instantly go bankrupt because nobody would have any reason to pay them for anything. Even if they changed the license, everybody would just use the free version from last week and Android Corporation would have no money with which to make improvements, so there would be no improvements for them to charge anything for. Anybody who wanted to try to do this could already fork Android and do it right now; notice the lack of takers.

The reason Samsung et al don't charge Google to be the default browser on their phones already is Google Play Services. So what they really need to separate from the search engine company isn't Android, it's Google Play. Though, of course, if they did that, the search engine company might lose interest in funding Android development.
Well, we often don't know where our good ideas come from. They kind of bubble up once enough preparation has been put in place I suppose. If we experience a Eureka moment, it's because we have learned some things, perhaps separate things, and then they somehow got connected and.. epiphany!

Perhaps AI, GPT3 or something else, could produce these epiphanies by connecting concepts or bits of data .. but it would also have to realise that some conclusion it has reached is indeed important. How would it do that? I think this the part that currently(?) still requires humans with a history of being human. Of being interested in a subject and being frustrated by certain limitation. Or being curious of why things are a certain way. There's a drive to explore that may lead to some new insights and answers.

Writing is about exploration. And then about discovering these interesting bits that come up unexpectedly, and working with them and developing them.

I believe this is, for now, still a task for humans. And no interesting fiction or non fiction will come from GPT-3 except by accident perhaps. If we get enough monkeys with typewriters..

And if the monkeys are only allowed to read good literature before they start typing...

who knows
Wow, thanks for opening my eyes.

Time to clear out the next two years so I can learn half a dozen special snowflake randos that contribue ZERO to the problems and projects I'm working on.
You probably ran into this stuff not being built-in. You can add it on via a macro pretty easily, except that the "selection of backing field" is built in via the repr attribute. An example of this would be packages like https://docs.rs/enum_derive/0.1.7/enum_derive/

The other stuff isn't built in because it would add a bunch of code you may or may not want to your build, and it's easy enough to opt into. We also could solve that problem, in theory, a few ways, but there just hasn't been a ton of demand for it, so it hasn't been done.

With bitfields, there has been increasing demand lately, so we'll see.
Sounds cool to me.
According to the stats in the article, the kernel contains 225085 lines of assembly.

Just for comparison, the whole DOS 2.0 operating system, which was written in assembly entirely, has just 37955.
Why Twilio Acquired Segment? (by RudderStack)
I've been a proponent of it for 8 years and no, that's inaccurate.

Instead, many advocate for oil, gas, and nuclear to no longer get tax subsidies, government insured loans, preferential treatment with land use, or be able to freely externalize on to the community the damage and debris their products leave behind.

These companies also shouldn't have a Right to profit guaranteed by international trade treaties or be able to sue countries in tribunals when the countries decide against their wishes.

Instead, oil gas and nuclear need to stand on their own two feet, take full fiscal responsibility for the entire lifecycle of their products and fund it not from government handouts but from the prices paid for their product. They should also get no preferential treatment and legal rights to their business interests.

Communities should have a right to say no without being sued in international courts.

It's the exact opposite. Take the thumb off the scale, include All the costs, remove all the special privileges and then let the market decide.
> Any number of different things

Yes, it can mean lots of different things, potentially, which is why it is useful to look at factors that may have impacted implied IFRs. E.g. is the population you are studying older than the national average (NY: about average for percent above age 65). Is the population unhealthier than average, e.g. looking at obesity rates (NY: significantly lower obesity than the national average). You want to look at how many deaths were in nursing homes vs not, to see if policy decisions meant disproportionate impact in high risk populations (NY: one of states with the lowest percentage of deaths linked to nursing homes). So many factors were either neutral for NY, or suggest that NY's IFR would be lower than the national average. But, one also considers that NY was stretched thin, which no doubt meant non-ideal care for many people, so that likely countered some of the advantages NY had had.

You also then want to compare with other serology studies, and the implied IFRs from those studies - are we looking at outlier numbers, or does it generally align? Outliers can help uncover factors that were missed, or flaws in the study itself. And that's the thing, all of the NY numbers have suggested an IFR above 0.5%, potentially upwards of 1%, which is broadly in line with other IFR calculations from other places.

> Point being, the Santa Clara study was a lot closer to right than wrong, and dismissing it, and the people involved, because of politics and methodological mistakes is a cheap shot.

> When it came out, the media and “experts” were routinely claiming that this virus had a fatality rate as high as 3-5%. So I don’t particularly care if they were off by a factor of 3 (~0.5%); they were much closer to correct than anyone else at the time.

This is just flatly wrong. You've conflated case fatality rates with infection fatality rates. The general consensus around the time of the Santa Clara study was that the IFR for the US was most likely in the 0.5% to 1% range. The 3-5% numbers were referring to case fatality rates.

In April, I wrote this - https://news.ycombinator.com/item?id=22969994 -

"The NY study, if it holds up, suggests an IFR in the 0.8-1.0% range for NYC (depending on whether or not you include the additional excess deaths), which is in the range most experts have been assuming (0.5%-1.0% has been a common range that's been tossed around)."

You'll note April is also when the Santa Clara antibody study was released.

> they were much closer to correct than anyone else at the time

If the best science at the time of the Santa Clara study was estimating an IFR of 0.5-1%, and the Santa Clara study estimated 0.12-0.2%, and the current CDC estimate is 0.65%, who was closer to correct?

Given this, does that change your stance?
It helps to reframe what creating software is. That's why I like this article that compares it to a home-cooked meal. I can't speak for others, but I don't cook to change the world. It just feels rewarding to make good food. Likewise it feels good to write software that scratches an itch.

You can make software like you bake cookies, for the enjoyment of a select few. You can enjoy writing code in obscurity like you can enjoy looking at a landscape without sharing it on social media.

The point of creating is not the result, but the process itself. It teaches you new things, and gives you a better appreciation of the world around you. Gardening turned my local forests into living, breathing museums. It allowed me to look deep beneath the surface, to literally see the forest for the trees. If I wanted pretty flowers, I'd buy plastic ones.
Anywhere that hires good software developers, since if you learned this stack it's presumably not hard to get a job somewhere else? Exooglers have a pretty easy time getting hired.
You are live streaming. Someone asks you to do something, but you don't know what they are going to ask. You do the thing that they have requested live on stream, e.g.: Holding up a USB cable. That person who made the request knows that you did not know what they were going to request, so they know that they are watching a live stream and not a recording.

However, third parties watching the stream have no proof that this wasn't a coordinated trick prepared in advance.
People don't want to go to the gym or on the bus. So instead of the gym you take up mountain biking, and instead of the bus you bike commute. That's potentially two bikes just for one person. Once you start though, you realize the required number of bikes is N+1 where N is the number you already have.

I was a mountain biker before the pandemic, but this spring I realized "I'm going to have a LOT of time to mountain bike this summer, so I'll get that $3k bike I've been thinking of getting for years now". I was super lucky to get my hands on one in 2020, and I had to go up to a more expensive $3.5k bike to even find one at all.
Is this about the new digital menus? (Paywalled for me)

Unbelievably, we went to a restaurant last weekend where there was absolutely no service so we had to use their WiFi to even see the drinks menu. Once connected, we had to go through a convoluted process to order and before even being able to place an order, I had to sign up for an account with the online service. This was before we could even order tap water. Food orders were done the regular way, with regular people, in person. They refused to take drink orders (including for water) any other way than online.

Last night my wife and I went out to dinner and neither of us brought our phones (for the first time in forever). It was great. They had to give us regular menus, like the good old days.
Signals from distant stars connect optical atomic clocks across Earth