skysight-inc/HackerNews huggingface dataset:
Nevertheless, the huge jump is from "does not work at all" to "it works". It seems likely that the technology that worked for English will also work for many other languages.

As for Chinese, it is also pretty amazing that you can visit a Chinese website, click "translate" in your browser's menu bar, and get a reasonably readable translated version.

I wonder if people just take too many things for granted.

Or internet search - they say quality of Google searches have been declining, nevertheless we had a pretty good run for the past 20 years or so with being able to find information on the internet. That is AI as well.
My PHEV ICE engine turns on from time to time and keeps on running for short periods of time.

I believe it last happened on Friday when I started the car and it was on for roughly 10 minutes. Have to say I was really wondering "what's wrong with the car" :)

Another thing that car is having is pressurized gasoline tank to avoid degradation of the fuel. If I'm correct this is reason behind it https://publications.lib.chalmers.se/records/fulltext/238063...
> Housing is needed - more houses are built. Not sure why that can't be the case.

You arrive in a room with no inspectors. To the North is, "Of course we'd still have inspectors." To the East is, "Privatize all the inspectors." To the West is, "Let's build a disruptive app to facilitate illegal barn raising."

To the South is, "Let me revise my initial statement..."
> We can see how all those valves, cams, counter-balance shafts, lubrication systems, fuel systems, and emission control systems go away, and they were the root of our most expensive car maintenance nightmares so far.

That’s a good point. You aren’t going to have an NVLD leak in an EV.

But… what people aren’t realizing is how much is added to EVs that replaces all this.

How many people realize there is a heating and cooling system for the batteries? Pumps, radiators, heating elements, all sorts of modules for each component, the entire generator system. And it’s all brand new.
This in turn feels quite manipulative, though.
A somewhat related naive question: is anyone using FastCGI (or just CGI) to interface directly with a web server like Apache, NGINX, or Caddy for their web apps? What reasons would you choose to not interface with use these web servers directly?

These web servers are battle-tested and feature-rich. If you add another layer like an application server (Puma, Gunicorn etc) that sits between the server and your programming language does the application server end up duplicating some (most?) of the functionality of the web server?
Fastcgi maybe? It's a little more complex but doesn't spawn process like cgi
Lenovo? After Superfish? Interesting choice.
Right, because imagine the spin.

"Our CSAM matching found 29 matches that are either confirmed or strongly suspected in your iCloud drive. But because Apple values your privacy, we are not turning this information over."

No. Expect that number to go to '1', or very close, and very soon. Because as much as this is a PR nightmare for Apple right now, the above scenario is even worse.
> It also led to the reallocation of low-wage workers from smaller to larger [...] establishments.

So unemployment didn't change much because everyone who got laid off from the mom-and-pop corner stores going out of business got hired by Walmart?
Being a spy is only getting harder. I remember reading a few years back how biometric scanning meant the CIA spy could not enter CountryX as a Textiles importer one week and a Olive salesman the next. They had to bribe people at the passport office into fixing their biometrics etc.

Now this sort of thing must make it almost impossible. You can't even leave your mobile at home accidentally - that would trip alarm bells, especially if your contact does it at the same lunch hour.

Spying seems to be a necessary part of how States understand one another. If human level intelligence work simply gets blown apart by technology then yeah we can keep track on what the other side is doing, but so very often we want to know why.
I don't think this is specific to SSH.

You could just as easily use this on your client machine and have it delete your private keys if you try to login with the duress password.
I'm not familiar with the meaning of a printed owl on a door, why was that significant to you?
Yeah, not messing with free markets. That has proved to work really well.
It's not a stupid question.

One thing to say here is that empathy is basically putting yourself in another person's shoes. Often when you do that you also find room in your heart to forgive them, ie. when you see the way their behavior makes sense from the inside, most of the time there's less blame and more "that makes sense, if I look at it that way."

And I guess you're right that by having a policy of caring about people's feelings and acting on that care, you're "taking responsibility" in a broad sense. But there is a difference between acting out of obligation or coersion vs acting out intrinsic care or even out of even-handed consequentialist reasoning (ie. "what communication will cause the outcome I want?").

There's a lot to say about what that difference is, but--just in terms of outcome--"empathizing" out of obligation almost never works. It's because that obligation is kind of lurking within our motivations and comes through in various ways that disrupt the process of actually, really, understanding what's going on with the other person. Plus it disrupts communicating that understanding in a way that comes through to them.

If there's unspoken blame and contempt in the interaction, it'll almost always come through and make the communication fraught.
They don't seem to provide the data, but how much has rent risen in other recent years? Could some of this just be landlords postponing the usual 2020 rise due to the lockdown?

Similarly, I would guess 2020 saw less construction then an average year. Wouldn't that alone cause a short term spike?
Musk said on an earnings call they expect to open the network up to other models by the end of this year.

https://electrek.co/2021/08/18/tesla-prepping-giant-supercha...
"Japanese automakers are “hanging on by their fingernails,” he added, and if Japan mandated a shift to all-electric vehicles — which have fewer components and are easier to manufacture — it could cost millions of jobs and destroy a whole ecosystem of auto parts suppliers." - Toyota CEO.

They're terrified. China has all those low-cost electric city cars.
Hacker News Summary Service (HNSS)
I'm Sid Sijbrandij and I love reading Hacker News. I almost always read the comment section and when there is a summary of the article in there that is frequently helpful. But most articles don't have a summary so I want to hire someone to create more summaries.

I hope that this will make Hacker News more enjoyable and efficient to use for its readers. Many times it takes a while to figure out what the article is about, a summary would allow people a quick way to see if they are interested in investing that time.

There are potential downsides:
1. People only read the summary and not the full article.
2. The summary might not be clear or correct.
3. People who already read the article don't want to see the summary.

With a one month experiment we should have a better idea if HNSS is worth it.

If it is here to stay we can also see if the summary can become an official part of HN.

The writer of the summaries should:
1. Be able to do this for a month
2. Have at least 20 comments on Hacker News
3. Be able to invoice me as a contractor

Apply via https://docs.google.com/forms/d/e/1FAIpQLSdmM0gvAAmuEcHmFUzN...
Did they say the "quadcopter" was flying 100mph sustained for an hour, or just short bursts of up to 100mph to avoid being caught?
I've been using the browser's password manager as protection against phishing, as the password manager won't fill in passwords on the wrong site. So I guess it works in a similar way with the Yubikey? OK.
Hey there, I'm the creator and you're pretty much spot on.

It's using react-table to drive the table functionality but under the hood it's just a SQlite database hooked up with sql.js-httpvfs.
Which is sad because data work can lead to real domain knowledge, while fitting a grab bag of generic models teaches you nothing by itself (wooo, this thing has 0.0003 higher AUC than that thing!)

Fitting generic data science predictive models is such a rote task these days that there's a crowd of start-ups begging you to pay them to automate it for you.
I used to use FGCI with perl. I never thought it could improve performance of GO as handler routines are already "running".

So the remaining advantage to use FCGI with Go is that memory leaks would never be an issue?
This `date | jc --date` seems to be the way
Pam is for more than just ssh. This could wipe data on a Linux machine for a local login, gdm, sudo, and so on.
Shocked..
You're describing a system that is operating beyond capacity. There's no special fix required other than increasing capacity, by adding more buses to existing routes or new routes. There may be political issues with allocating funding or getting authorities to acknowledge/address lack of capacity. But it's not something that requires redesigning the bus.
I would much rather have a licensure process that covers the leetcoding part of most interviews rather than having to basically take the equivalent of that exam repeatedly and also for every position you apply to. It is a monumental waste of everyone’s time.
Demonstrate ability to read memfd_secret() data from the kernel
That's actually how GAAP accounting works. Having a large amount of gold is both an asset and a liability (see double-entry accounting).
Ah, another branch of the "Q: Which countries does Russia border? A: Whichever countries it wants to." jokes, I see :-D
Have you thought about renaming the fork? Something like how pcsxr is a fork of pcsx, rather than having the two projects the same name.
But who is to know? I could be using a LiDAR equipped phone to scan faces in 3D. I could be live streaming. I could simply taking a family snap. I could be doing anything.

Does another person have any right to challenge me? Most parents would feel comfortable infringing the civil liberties of another to protect children from some perceived harm that holding a camera might entail.

The point is that we have massive inconsistencies in our respect for privacy and our hysteria over the behaviour of others.
just having a fancy computer doesn't make somebody a great programmer
+/- Infinity seems to be correct according to IEEE754.

IEEE754 section 7.3:

The divideByZero exception shall be signaled if and only if an exact infinite result is defined for an
operation on finite operands. The default result of divideByZero shall be an ∞ correctly signed according to
the operation:
― For division, when the divisor is zero and the dividend is a finite non-zero number, the sign of the
infinity is the exclusive OR of the operands’ signs (see 6.3).
― For logB(0) when logBFormat is a floating-point format, the sign of the infinity is minus (−∞).
http://archive.today/APjsG

https://web.archive.org/web/https://lithub.com/on-the-link-b...
Ask HN: Repurposing new 4K TV internals as a PC?
My son cracked the panel, so I wanted to know if there’s any use in the internals to repurpose/salvage. Repair shops were quoting me the cost of the TV just for the panel so I just bought a new one instead.
Is that...a serious question?
This is what you get according to IEE 754.

You'd get NaN from 0.0/0.0 or division by zero if you did 1/0 as integer division.
Kinda off-topic but what's it like working at ASML? They are hiring for a lot of software roles at the moment. I've been mulling about applying there but from the outside it looks very bureaucratic (at least that's what the Glassdoor reviews seem to indicate).
You have a point but when when I write a script to parse a command's output I don't read/parse every line. I'd probably grep for the one line I want.
This isn't true at all. I just double checked and you can view the thread logged out no problem. Twitter's UI is admittedly garbo so depending when you clicked on the thread you may have needed to click an expand link.
I also get the new Java vibe. Everything about the culture surrounding the code makes me _feel_ that way. I can't point to any single particular thing. Not necessarily saying it's a bad thing, especially when it comes to longevity.
> This is a very reductionist look at rents.

The fact that there is a belief "the invisible hand" will lower it back down, is separate from the increase due to the general welfare (stimulus). Availability/a market supply increase, is another factor for pricing, not part of the same change. Less so, since it simultaneously exists only in the mythical future.

> All goes back to the land, and the land owner is able to absorb to himself a share of almost every public and every private benefit

Seems like an accurate look to me.
> As of 2019, 34% of conservative Republicans accepted evolution compared to 83% of liberal Democrats.

I wish this surprised me. If something as straightforward as evolution has this kind of political split, I can’t help but feel that we’re screwed politically.
Having recently learned a new skill, here's a link to the full thread on nitter (for those not logged into Twitter):
https://nitter.net/i/status/1428438081871433731
If you're a race car driver who takes sponsorships from Ford to promote car culture and sell more gas guzzlers to the general public, shouldn't your chosen role in this system that earn you some ire? That's just "the player playing the game", except the game is a big problem. And if the game is a problem, then so are the players who choose to play it.

Maybe that race car driver is a brainlet who would otherwise be living in poverty, so we shouldn't give him too much grief for it. Probably not, but maybe. But the veritasium guy? He's surely a bright guy with plenty of opportunities; he could have chosen another line of work.
The Quiet Rage of the Responsible
A bit on how this played out: what they call their first 10nm node which in its third iteration has been named Intel 7 was more aggressive than TSMC's first 7 nm node, and failed for many years to economically produce chips. Both use 193 nm UV lithography, and then TSMC made a more aggressive than Intel's node using some EUV from ASML, and both TSMC nodes worked.

Now TSMC is two major nodes ahead with 3 nm risk production credibly scheduled for this year and mass production next year, with Intel said to be buying a lot of that. What was Intel's still delayed 7 nm node, the first to use EUV, is now named Intel 4. I've not looked at it closely, but it looks like something equivalent to TSMC 3 nm nodes is scheduled as Intel 20A for angstrom and 18A, sometime in 2024 and 2025.

I have yet to see anything that convinces me Intel will regain its ability to make state of the art logic chips, which for many generations was one of their most important advantages, allowing them to beat "smarter" CPU designs with their own CPUs being manufactured 1-2 nodes ahead of everyone else. It will be interesting if some day the true story of how this happened is revealed.
Apple manually boosted its 'Files' app ahead of 'Dropbox' in organic search [pdf]
I don't like the search either. It's a global style search, which means you can't constrain the search on a specific folder.

So if you have 1000s of notes in different folders, you're made to look through tons of irrelevant matches in different folders.

It's also somewhat clunky in syncing sometimes.
https://www.japantimes.co.jp/news/2017/09/18/national/number...

You were saying? 2+ million 90 year olds in Japan. Maybe not old enough to have fought in the war, but definitely old enough to remember the bombings, for example.
I'm an embedded software engineer at Zipline. We're delivering high value medical supplies via UAV as a service. We've been operating in Rwanda and Ghana for several years, and we're expanding.
This is not a great way to teach anything. I would say that if you're going to go this route it would probably be more beneficial to learn AWS/GCP/Azure cloud services. The subtext I got was that this was a vocational type program anyway and getting those certs will go a long way in corporate environments versus knowing how those services run.

I digress, learning CGI might be useful in a historical context but as others pointed out its pitfalls are large and there's a reason we don't use it anymore. If you've ever seen a mess of a perl and bash to try to serialize some JSON you'll know why. It encourages bad behavior that doesn't scale well.

If your students aren't understanding template generation and mapping routes to functions they probably lack a background in a lot of fundamentals. At best they'll simply copy and paste best practices without understanding why. I think taking a step back and looking at interops, FFI and APIs will explain why web servers and the web itself became popular. To understand that you begin to need to now the basics of operating systems and by default compilation and some other undergrad theories. These aren't taught just for fun.

That said modern web frameworks hide a lot and that's not necessarily a bad thing. In attempt to make things isomorphic and routing client-side the delineation between client and server is blurred. Even I had a had hard time figuring out whether things were rendered on the browser or the client-side and WASM blurs this further.

The weird late 90s derail into "just use Windows" is a huge red herring too. I use OS X, and I've used Windows. I spend most my day in a terminal or a Linux VM and still won't have Linux as my primary desktop. On the same hand if you've ever had to do something low-level on Windows or a Mac it is painful. See Linux's cpufreq vs whatever Windows or Mac has to deal with big-little CPU architectures. The trade off is that the desktop experience is brittle at best. That's okay there's a hundred of ways to develop for Linux on Windows and Mac, that's a solved problem.

I'm seeing a lot of React jockeys come out of bootcamps like these with a cursory understanding of computing. Similarly I see people come out of top colleges thinking they'll be perfecting algorithms in Rust. Neither is right, but the React jockeys are dangerous as they have a "works on my machine" mentality that a lot of us learned the hard way doesn't work. Now it seems you can sort of throw cloud resources to make it go away. I'm not saying everyone needs a CS but a fundamental understanding of what you don't know can go a long way.
Most of the car is exactly the same.

The drive train is enormously different. And that's the part that breaks the most.

Here are a few differences, off the top of my head (I'm not an auto engineer):

Much simpler cooling. Extracting heat from batteries is easier than from an IC engine.

No need for high temperature moving parts like pistons and valves. No need for oil under high pressure to cool and lubricate those parts. No need for a turbocharger, spinning at 100,000 plus RPM.

No need for a complicated system of storing and delivering gasoline (tanks, pumps, injectors).

No need for pollution mitigation such as EGR and Urea injection.

No need for expensive catalytic converters. Around here, those are routinely stolen for the metals, in daylight, right off parked cars.

No need for a transmission. Except for exotics such as a Porsche Taycan.

No need for a transfer case. If there's a motor for each wheel then there's not even a need for a differential.

I think the totality of differences in the drive train is profound. The change isn't minor. To riff on something that Jules Winnfield said: ain't the same fuckin' ballpark, it ain't the same league, it ain't even the same fuckin' sport
On a highway, you often don't have a man in a vest and the signs I see are often vague alerts about construction and lane shifts ahead that may or may not be actually happening at the moment.

But I don't really disagree. Some mechanism (perhaps a redundant mechanism) when approaching a possible construction area to give a human a minute or so to take over.
"If liberty means anything at all, it means the right to tell people what they do not want to hear."

― George Orwell
The author is pointing out parallels between the way our society is trending in terms of ideological control, and similar things that happened in the USSR. Your argument amounts to "the US government hasn't rounded up political/ideological dissidents and murdered them yet so this article is flawed" which seems a bit dismissive. Two triangles can be similar even if one is an order of magnitude bigger than the other.
Those distinctions are all likely academically accurate and valid technological (green/black/blue/pink) distinctions.

The real issue with the colors of hydrogen isn't the science or the technology.

It's that the petroleum industry will use politics and the complexities to forestall alternative energy and EV, and play labelling games with hydrogen:

"It's blue! We pumped all the CO2 into the ground!"

Do you have any way to prove that is actually sequestered CO2, or that you actually did the sequestering? Is there independent certification and tests to make sure it isn't leaking out?

"..... Look it's blue hydrogen! Don't use EVs!"

It's like "Organic" food and "Sustainable" products all over again.
That's interesting. I guess the problem software I'm thinking of is all written by software engineers for software engineers, so the "detachment" issue isn't as severe. There is some, since we work in different parts of the business. The main issues I see are that 1) a small in-house team working on internal tools doesn't have much hope of putting in the time and resources of a whole company developing the same thing for public customers 2) once a company funds an internal tool, there is usually a lot of pressure (or even a mandate) to use it, even if there are better choices 3) the in-house team is also constrained to use our other in-house tools as dependencies, whether they're better or worse than other choices.

I can see the advantage to developing something in-house if there aren't options that meet some special need, I just personally haven't seen it work out much. Maybe because of the size of companies I've worked at. I've definitely written helpful software for myself and my own team.
You could use this article's underlying thesis to explain why a lot of tech companies fail as well.

Google Health is a good example of failing to appreciate specialization and domain-expertise. Trying to draw value from broad generic data collection when IRL it requires vertical-focused domain-oriented collection and analysis to really draw value.

Funnelling everything into a giant pool of data only had so much value - reducing it to just a proprietary API integrations platform in exchange for valuable data.

This AI analogy extends to healthcare in real life: The job of any generalist doctor is largely just triaging you to the specialists. You reach the limits of their care pretty quickly for anything serious.

AI is much the same way, the generic multipurpose tools tend to quickly lose value after surface level stuff before requiring heavy specialization. Google's search engine is full of custom vertical categorization, where simple Pagerank wasn't enough.

This is why startups can be very useful to society as they get forced to focus on smaller issues early on, out of pure practicality, or quickly die off if they try to bite a bigger problems than they can chew.

Almost every major multi-faceted business started off with a few 'whales' on which they built their business.

Most of the biggest startup flops have been the ones that took VC really early before doing the dirty hard work of truly finding and understanding the problems they are trying to solve.
Not really CGI, but use FCGI instead.

Ruby, python, PHP every server side tech use FCGI at the backend, only exception being stacks that have built in webserver [Java].

FCGI works mostly like cgi, but the program doesn't terminate after execution, rather continues to listen for next request and serves it. Runs like a daemon.