skysight-inc/HackerNews huggingface dataset:
>While there might be a slight effect of Toyotas being used less intensively because disproportionally higher income people buy them, I doubt it is a material effect.

It is a very massive material effect.

>The people that are not going to put pavers in their car because they can afford not to and want to keep it nice are buying Denali Yukons or other more expensive, luxury vehicles.

That's exactly the point.

Look at how the Eddie Baur trim 90s Fords SUVs were/are over-represented on the used market for a very long time. They didn't get rode hard and put away wet like the lower trim ones. Look at the market for used GM sedans. The Caddys are pretty much always in better shape at a given age than their downmarket equivalents.

The difference is that Toyota, because of their unwillingness to readily offer good financing and incentives (driving up the effective "out the door" cost) ensures that the buyers of their vehicles are wealthier than those of comparable brands. Even at low price points this holds. You don't see a lot of Echos and Yaris's street parked in low rent neighborhoods whereas the Soul, Sentra and Focus are staples.

Other brands have the same effect going on (Volvo is a good example) but Toyota's is massive and they lean into it much more than anyone else.

>Toyota did not start expensive,

It has always been expensive, at least as far back as the 80s. Compare MSRPs to comparable cars from the domestics.

>the resale market does not show any evidence of the quality slipping.

The market is based on consumer perceptions that are driven mostly by out of doubt hearsay. It is unwise to trust the market to show much of anything.
People just out from college might not know this yet. And others too who never were in similar situations and never had any problems with their employer or the legal system, and don't visit HN
Buypass will get you 6 months.
Do you realize that "HN" isn't one single monolithic entity that needs to achieve 100% consistency in its views? Like if one person here says "use existing libraries" but then a different person says "don't use this existing library", that doesn't actually mean that someone was being hypocritical.

You might also consider that not all advice (especially when presented in an extremely limited form like a comment box on a website) should be interpreted as black or white, full compliance or complete rejection, but might better be treated as a general guideline or recommendation and that standard disclaimers or tradeoffs ought to be implied.

Certbot is a bad example of "use existing libraries and never reinvent the wheel" because it pulls in soooo many unrelated things. These are certbot's python dependencies: https://github.com/certbot/certbot/blob/master/tools/require...

Almost 200 different dependencies. Most of them to handle some niche use-case that are likely not what a given user needs. For some people certbot, with its downsides still might be the best solution. For others, there might be a more appropriate solution that still avoids reinventing the wheel. Eg, I prefer to use a single Go library to do ACME stuff or to just use Traefik or Caddy or some other reverse proxy/load balancer that supports ACME transparently without pulling in a ton of extra packages that aren't relevant to me. But sometimes, cerbot is still the simplest solution, so I use that. I still reserve the right to wish that it had fewer dependencies.
That's what I use on Linux, in addition to direct Alt+Character for the variants I need most commonly and XCompose whatever is left.
I do the challenge verification using DNS and Route 53, and the process has permission to update the challenge record and nothing else. So what you are describing is definitely possible.
+1 use WikiData’s SPARQL endpoint.

Still, it was a cool article and a good example of scraping information.
Cisco warns supply chain delays could persist until this time next year
Tuples are coming to JS: https://github.com/tc39/proposal-record-tuple#tuple
You would have to check the guard after process and throw away the result if guard changed.

Edit: I think something similar is used to avoid time related system calls, the values are just mapped into the application address space and the kernel updates time and guard values concurrent to the application.
He's making us all look on the bright side of life?
> as long as he expects the technology to exist at some point, the fact that he's parked a big chunk of cash in the idea gives him an advantage.

It also let's you point to two (major) successes while dismissing the Boring Company, Nuerolink, SolarCity and the Hyperloop, among others that went nowhere. Not that his sucess rate is anything to be embarrassed by, but his announcement alone doesn't lead to me expecting anything to ever be commercially available.
Anxiety disorder symptoms more common among those with left-wing views in UK
UK's Surveillance Camera Commissioner grills Hikvision China human rights abuses
> There is some level of dignity that everyone's entitled to. If someone does OF by choice because they love it, good for them. If someone is compelled to in order to feed their kids or leave an abusive partner, then we should all be ashamed of that.

Well, it's still more dignified than telemarketing - the worker, the viewers and the platform all benefit from the transaction, unlike telemarketing call centres, where the worker is paid to screw over people at scale. If you want an indictment of a society, I'd first focus on people being forced into jobs that involve hurting other people.
Wasn't there an issue like this years ago in something called Google Web Accelerator (I think it was a toolbar for IE).

Theory: it preloads links in the background.

Practice: some old bb showed a (delete) link after each post and a (ban) link, among others, next to each user if you were logged in as administrator. All of these sent GET requests because some developer hadn't read that part of the standards, and there was no "are you sure?" prompt either.

What I think is happening here is that gmail is scanning the content of each link in an e-mail for some subset of {malware, fraud, phishing, child abuse, other bad stuff}. This is a feature if you're a non-techy user who clicks on phishing links, I suppose?
And not only are the chains different but the leaf is different each time. TLS 1.3 permits you to write any series of certificates you want that might help your peer to decide this leaf is trustworthy (not just "a chain"), but you can't provide more than one leaf.
"and yes that includes reusability"

I think this is where you go astray. Reusable rockets aren't old technology. In fact, they were considered so impractical and complicated that none of the big players even tried to develop one.

In fact, even after SpaceX landed their first boosters succesfully, participants of a panel discussion organized by at an American Institute of Aeronautics and Astronautics Forum on Propulsion rejected the idea as being market-unjustified:

https://arstechnica.com/science/2016/07/expendable-rocket-bu...
> user to then copy into the sign-up form

Extra steps are hard and boring and people don’t want to do them.

I consider myself a savvy user and I want to click a link. Not click a link, then look up a code from the email, then paste, then click submit.

I’d live with having to manually click “I’m sure I want to unsubscribe” or something.

This is most annoying when the site wants me to type in my email address to unsubscribe. I have lots and lots of different email addresses that funnel into a single one. When the site doesn’t put my address in the “To” field, I dont know who they sent to.

Services should be respectful of users time.
I don’t work on energized circuits. But thanks for the wago suggestion.
When querying the chromecast for now playing media when using Spotify Connect, the response contains spotify album art urls. I haven't verified whether its the same as directly querying the spotify api but at first glance the images weren't as big as I'd like them to be.

I'd also like a variety of artist images as a backdrop which is hit and miss.

Thanks for the suggestion though.
Ok, I think that aligns with my statement about specialization. With finite time and incentives to specialize, I wonder if it pressures people against being generalists. I’ve often thought common sense is borne out of having many different, diverse experiences.
We need to specify hashes for `libpng-1.3` and `libjpeg-4.6` right? Is there tooling to fill-out them automatically?

How to find out what versions of `libpng` are available to be used in `shell.nix` or `shell.flake` with nix tools?
actual paper here: https://onlinelibrary.wiley.com/doi/full/10.1002/ijop.12796 I guess the submission could be changed?
I'm going to assume that was supposed to be sarcasm and it is a) going over people's head and b) being willfully misinterpreted because it hits too close to home.
You're doing some subtle jiu jitsu and extracting a lot of benefit from responding to the previous message as if it said "if the names are not known to the public, then[...]". It does not.

Resource identifiers, on the web[1], are not private names—not even by virtue of the fact they were communicated over a private channel—and they need to be treated as public, full stop. URLs are not private names, simply because of what they are.

> It makes no difference from a theoretical standpoint [...] whether the high-entropy value is sent to the server as part of the URL or via a header or via POST data.

It makes no difference from an information theoretic standpoint. There is no reason, however, to narrowly consider the information content and its entropy and declare that you are done. From an information architecture standpoint, there is a difference.

> But that's no different from, like, the need to not expose your cookies

It is different, for the reasons above.

(Every entropy-based cryptographic protocol also begins with observations how hard it is to do something in practice, and is then founded on exploiting those side effects. To describe a system and then wave away concerns that it is merely unfit "from a practical standpoint" makes it a failure of a design. It is fundamentally at odds with not just the evaluation criteria that protocols fit for use are measured against, but from which they are born.)
Exploring serde's data model with a toy deserializer
Apple's bright idea for CSAM scanning could start persecution on a global basis
Hmm, I don't agree here. Declaring variables close to where they are used is objectively a good practice. "Pure" C89 isn't really relevant since more than two decades, teaching new C programmers such old habits would be actively harmful (sticking to old and outdated C89 features is actually a problem that many C tutorials still have, along with introducing malloc too early and for all the wrong reasons).
You probably could. However, the question wasn't whether fusion power plants are a bigger risk for nuclear weapons proliferation than other technologies, it was simply if they can be used for nuclear weapon development, to which the answer is yes, but not as easily as you can with fission power plants.
The same reason that the maker of the machine itself, the husband, isn't mentioned in the title -- doesn't fit the narrative. Who'd ever want to hear about a couple and a friend starting a company? "Two Women" will get more attention, and therefore sell more ads, which is the reason that the publication exists.
> If solid state battery tech takes off, it's entirely possible within a decade.

Your contention is that its power consumption that makes a general purpose humanoid robot impossible?
> UFO Mania Is Out of Control. Please Stop. Sorry to disappoint you, this science writer says, but there’s zero evidence of aliens.

Great example of (argumentum ad ignorantiam / appeal to ignorance) fallacy:

> This fallacy occurs when you argue that your conclusion must be true, because there is no evidence against it. This fallacy wrongly shifts the burden of proof away from the one making the claim.

There's of course no evidence that there are aliens, but this dude needs to find another hobby because the way this article is written oozes bullshit and clueless pretentiousness.

The cherry on top, from the wikipedia page of this "Joel Achenbach" character

> On January 10, 2018, The Washington Post suspended Achenbach for 90 days because of what it called "inappropriate workplace conduct" involving current and former female colleagues.[4] After the conclusion of the suspension Achenbach returned to work as a reporter for the Washington Post.

Somehow, just from reading the first couple of a paragraphs of this article, I got a feeling that this dude is a sleazeball.
Here you go: https://code.up8.edu/-/snippets/3
The iTunes has an amazing free API: https://developer.apple.com/library/archive/documentation/Au...

By default the images it returns are small but you can get the full res ones easily. Here's some example code (not mine): https://github.com/bendodson/itunes-artwork-finder/blob/mast...
Is every place being slowly buried likewise? Is the planet slowing getting thicker? Where does all this material come from?
Every project I've inherited has done this, and every time I go through the tedious process of separating UI logic from business logic. If done the right way, a component-oriented approach can be very nice.

But yes, if a dev thinks that React or Vue or whatever is somehow going to automatically create good architecture for them, then they're in for a bad time.
Quake “enhanced” re-release out before it’s announced (with Quake 64, too)
Like a year ago people were 'omg Tesla PE ratio is 1000'. Its actually 174.87 now.

PE is literally the worst way to evaluate a company that is growing.

But seriously, that is one of the single worst ways to evaluate a company and instantly discredits anybody that uses it as their primary argument.
This happens so often on here, these extreme downvotings of otherwise normal comments, that I'm convinced this is the product of bots or some other manipulation. I don't think the karma means anything on this board.
You could always place the rfc1345 sequences in your ~/.XCompose file.
Hey Francis, let me go back to the project.

I managed to stitch together our use case by reading
- https://caddy.community/t/https-for-dynamic-subdomains-and-c...
- https://caddy.community/t/best-practise-for-multiple-tenant-...
and various GitHub issues

Our use case was: "serve SSL certificates on the fly for users hitting :443 AND users hitting *.checklyhq.com, then proxy some content."

The documentation looks visually nice, but is hard to parse as the layout of the config file (and the hierarchy of the items in it) is separate from the explanation of what they do. I was continuously doing a Ctr+F to find words on the page.

Example:

https://caddyserver.com/docs/caddyfile/options

Here the stanzas are clickable.

https://caddyserver.com/docs/caddyfile/directives/tls

Here not.

Last thing. The docs present a lot of config examples in snippets, but seeing how to use them in a full, syntactically correct file was hard. I felt I was missing the big picture.

Sorry to not be more concrete, it was some time ago.
On this off-topic, learning shortcuts for menus:
I wish applications allowed you to enable 'show-me' menus.
It would be a browsable GUI menu as you know them, but it would not RUN any commands! Only let you see the keyboard shortcut. So you would always have to _type_ the shortcut you had looked up. I naively assume this would accelerate remembering the shortcut keys.
As the sibling comment says, cities are not buried - they are subsumed by material that accretes on top of existing structures.

Say you lay a road in a town, then the road starts developing holes; to even it out, you place a new layer on top. Over decades, this process raises the road so significantly that, when buildings are demolished, they get rebuilt at a higher level or their ruins are simply covered by new roads. Rinse and repeat for centuries, and you end up with Rome.

If instead you just abandon the settlement (like it happened in many Egyptian / Greek / Roman towns, like Volubilis in Morocco), then nature will do its thing, pushing detritus over the ruins, or growing plants that will slowly create new layers of organic material that eventually turns to dirt. Towns near rivers or coasts might be claimed by waters once people stop maintaining their protection. Etc etc.
It’s pretty easy to measure. I had a site with a verification step. And we would see like 20% drop off of people who clicked on the link but never confirmed. Not sure why. We didn’t have them copy and paste anything, just click a confirm button.

Switching to no confirm obviously changed this to 0% drop off of people who clicked the link, but the number of people who clicked was the same.

It was curious to me why people wouldn’t go through with the confirmation step, but never learned why. We just learned that for some reason more people click once instead of twice.
Current day mainframes in use in Norway would be IBM mainframes.

Telenor, Nordea, DNB or Insurance companies...
Tesla let you pay for full self-driving, but they don't let you buy it. You get a glorified lane-assist.

We'll see who gets there first, my money's on Waymo. Once they do i'm sure they'll license it to car manufacturers
Android has one click "I'll call you back" and "text me" sms replies.
> banking banned crypto

cryptocurrency? Revenue taxes crypto gains so I doubt that.
The most fun regex I know is this one:

.?|(..+?)\\1+

Which is used for primality checking (applied to the input string length).

It's not that hard to understand compared to some others, but being able to do those types of computations with regex is really mind-blowing to me.
We've done this for over 2 years now, and over 200k users never ran into this. Also not within government users.
This would be such a huge improvement (and records too)!
Human skin is 99.9% of the dust in most homes.

(had to reply with a gross out amusement, it's not sand, it's dead people!)
Apart from the fact that I can't go to a supermarket at 5pm on a Sunday, of course.
Bored heroes might still be bored. It is all about choice and it is OK to chose not to be a heroes. We do not need to glorify that individual choice I guess, but make sure that there are choices. (Me and my wife are happy that those choices existed for us and my daughter has happy and fulfilled parents even if they are no heroes)
Thomas Sowell would disagree on some points: https://www.youtube.com/watch?v=ERj3QeGw9Ok

But I don't live in America:).
I'm not sure how that disproves anything I said.

Just announcing a electric version and producing a million of them are quite different.

Even if the F-150 electric becomes the best selling electric vehicle, that doesn't change my point either.
Yeah I don't know what the curriculum actually argues or how it would be put into practice (which are two quite different things anyway), but I just felt like the justification from the article - "you can't solve this problem in high school because it involves too many advanced concepts" - not particularly convincing.
Partially, which is why I said "not realistic" at the beginning of my post. I think that my solution is a bit better of a solution than a giant AC over Siberia or sending that soil into space, but all three are not realistic.
A Handbook to Implement Fuzzy Search in PostgreSQL
Encoding of Immediate Values on AArch64
I did not. I specifically asked you for your threshold between catastrophe and catastrophe.
Do you have a source on it being such a large amount of money? My impression is that just like water rights we've priced the externality so low that a lot of things weren't done even though they were cheap. Here's a 2007 analysis putting the cost at less than 1% GDP:

https://www.mckinsey.com/business-functions/sustainability/o...
We already have blockchain, which is already at-your-own-risk.
This is Jason Turner's SO CV: https://stackoverflow.com/cv/lefticus

I added it for inspiration. :)
I'm asking because often when I talk to people about things they hate, they end up admitting it's not that big of a deal. The annoyance is minor enough they don't look for alternatives or abandon whatever they were doing.

The original discussion was about clicking links vs reading and entering the code in sign-up confirmations. The former takes less steps and is easier to complete. Power users with unusual habits might disagree. But if they complete the sign-up anyway, it makes more sense to focus on regular users.
Or, rather than a societal problem, it's a case of someone with specialized skills moving to an island nation which had no opportunities for people with such skills (poor planning).
Lol, the nerve of the other reply: "stop using the most widely used email provider in the world". I liked your reply better
No link in an email should perform an action on its own. Every link should lead to a confirmation button, at minimum. Too many services automatically open all the links in emails.
This was a fun read and a great story.

I'm sure this will get downvoted since its not PC (pun intended), but I feel like the title should read "Two Bored 1970's Housewives, and an engineer Husband, Helped Create the PC Industry." The wives had the time and desire, and the husband had the skill and idea[1], just not the time or risk tolerance. I don't see how these can be separated, considering he was the Chief Engineer and created most of the products too. [2]

[1] "Bob Harp’s memory board worked well, and he recognized that it could serve as a lucrative commercial product. Lacking the time and resources to commercialize it, he put it on the back burner for almost a year. But in 1976, when his wife and Ely were trying to hatch a business, he offered his Altair memory board as a potential product".

[2] "Losing the engineer who had designed almost all of its hardware products since 1976 was a huge blow for Vector."
I need to amend my comment here. OF's model is legitimate and ethical (let people post media of themselves, rather than being pimped out by a porn production company).

Unfortunately, the company seems to be pretty morally bankrupt: https://www.theverge.com/2021/8/19/22633411/onlyfans-banned-...
https://waitbutwhy.com/2018/04/picking-career.html

I read everything on this blog. This post made me realize how absolutely miserable I was running a company I had started, and led me down a path that resulted in selling my part of my company, taking time to be a stay at home dad, and getting back into tech. It also caused me to go off the deep end into 80000hours.org and read that whole site and associated books, and only apply for jobs with social impact.

Pretty influential post in my life!
Live webinar: The devil behind open source software licenses
> But that's hardly a reason to say that logging into a website with a password or presenting a cookie doesn't count as an authentication system!

That's fine. No one is saying that. They're saying that URLs aren't an authentication (or authorization) system.
Surely there is some sort of acknowledgement of an elite class in societies that have disproportionate power. For example, the Spartans over the Helots, the planter class of Antebellum American South, the caste system of India, etc.
I was talking explicitly about BSD and nix.
> here is still no car that closely challenges 2012 Model S. Tesla has a production problem not a demand problem.

Early gen products are often overbuilt to the point that no future products, from any manufacturer, can ever compete. Early on, it has to work. A decade later and engineer #3451 has eliminated another $0.10/unit by making all the washers 0.05mm thinner which according to the analysis of real world conditions gathered since launch means that it still lasts the 5 years it's supposed to.

The 2012 Model S had infinite free electricity at Superchargers, for instance.
23/24 Leinster Gardens, Paddington/London – Dummy Houses in the Heart of London