skysight-inc/HackerNews huggingface dataset:
Everyone from Sam Altman to Peter Thiel has been talking about this for years. Capitalists are very straightforward about this - if you want to capture value, find a way to plant your flag in some emerging market and get a monopoly on one or more parts of the value chain. Marketplace operators are especially attractive to investors, because the financials are really pretty - the marketplace provider doesn't own significant assets, only pays for marketplace development costs and sales/marketing, and yet it can levy a tax on a potentially very large market.

Uber, Lyft, Etsy, Doordash, Postmates, Shopify, Spotify, Yelp, Datarade, G2, Capterra, Turo - all are marketplace providers. They don't make a thing. they make the thing that lets a much larger class of thing-makers get in touch with the thing-buyers.

The fervor for marketplace providers has gotten so intense that we're seeing more and more niche businesses get funded, e.g. https://swimply.com/

Edit: ... and don't get me started on how companies (ab)use the 1099 designation to turn traditionally asset-heavy businesses into marketplace providers, generating a lot of paper value while not really innovating in terms of how the service is actually rendered. Looking at you, Arise!
When you have problems like this, they must be viewed from a systemic perspective. The truth is that our modern institutions of science are fraught with perverse incentives; people battling for funding, feeling pressure to publish and going to war over a few scarce tenured positions. I don't know how we solve this, but I think reforming academia with some well-placed regulation and an increase in publicly funded research would be a place to start.
Litter and Circles of Internalization
It is important to distinguish the technical procedure of resolving a name with the namespace governance.

You could imagine a system where you manage your DNS root zone locally ("hyperlocal") and there is NO consensus on what it contains.
The DNS resolution mechanism could support such a concept.
It is only the de-facto rule of ICANN over the root zone what makes DNS names globally unique.
And IETF/Standards do not allow to diverge from this.

The GNS specification explicitly allows it. That is it.
It does not mandate that users must bootstrap their root using fancy hand-picked petnames.
In practice, a common set of root zone entries will very likely exists.
The specification does not mandate the governance.

There could be a world in which DNS names as we know them today are resolved using the GNS resolution mechanism with no tangible difference to the user.
The New Mobile Class
> Holepunch is a platform for creating apps that don’t use any servers whatsoever.

Ew; punny and/or topical names are fine, but just grabbing a term of art and using it for your product is 1. anti-social behaviour, and 2. not even a good idea selfishly, since you'll have an awful time trademarking it.

(https://en.wikipedia.org/wiki/Hole_punching_%28networking%29)
Project AirSim, an end-to-end platform to accelerate autonomous flight
As engineers, we all want to build the 10x product - the one that is so great that it cooks for you and does your dishes too. But most products don't reach 10x, maybe theyre only 1.1x or 1.2x - meaning small incremental improvements over whatever else is out there. I think if you can use a new tool and get "10% more of whatever" out of it - then thats still good, but the user friction you will encounter will be too great, switching costs are too high. I think this is where marketing comes in. Most successful marketing wont tell you about all the nice features, they will instead give you a feeling that using the product you belong to some higher strata of society or humanity. That is what makes great marketing. You can say its BS - but think about how the coolest products you use in your daily life make you "feel"...
I'd have thought the reason is pretty obvious:

- They're more expensive to design and build

- yet they also get a lower return on investment since consumers now have a cheaper upgrade path

It's the usual problem with consumerism: companies couldn't give a crap about the environment nor longer term reusability because they're ultimately far less profitable than forcing people into perpetually buying new every few years.
> No more $2k cars that'll semi-reliably get you to work for the next five years

They are out there, but definitely getting harder to find. They may need work to be reliable/drivable; if you can do the troubleshooting and work yourself you can still come out money ahead.

I haven't paid over $10k for a car in 20 years. Last time I did, it was one that I bought new. I will never do that again. The key is to look for a 15-20 year old car that hasn't spent its life in the rust belt and has had good maintenance.
> I don't know why you are being downvoted.

Ditto, though I'm more inclined to suspect my War on Terror comment. "Terrorist" - similar to "witch", "*igger", "atheist", "commie", "homosexual", and a number of other terms which change over time - seems mostly a label to stick on a person or group in order to proclaim that it is "okay" to hate, dehumanize, commit atrocities against, etc. them. For all too many folks, their "Licence to Hate" is one of their most precious possessions.
The problem is users don’t necessarily want a fractured market. It’s convenient to have one vendor. In the short term, customers value the simplicity of having just one search engine or e-commerce experience. They don’t think about the long term harms to them / the economy.
Is the Advertising Market in Trouble?
> Granted, there are some breakthroughs that come from military research

Nobody knew at the time that Hubble was literally a KH-11 class telescope, but one pointed the other way. The mirror size and the ability to be carried in the shuttle was probably to get some synergies out of those two projects.

"Accessory to War" is a pretty deep take on this topic.
Unfortunately, the wages for a vast majority of workers are set by the owning class. I believe some beardy German bloke wrote a couple of volumes all about the consequences of this over a century ago.
Yes (but only scripted, without compilation):

`grep` | 0.03 | 0.03 | `grep` baseline; optimized sets `LC_ALL=C`

`wc -w` | 0.18 | 0.25 | `wc` baseline; optimized sets `LC_ALL=C`

SQL | 0.26 | | by Alexey Milovidov

Perl | 1.22 | | by Charles Randall

Python | 1.42 | 0.86 |

Tcl | 5.30 | | by William Ross

Shell | 9.66 | 1.79 | optimized does `LC_ALL=C sort -S 2G`
That was it! That was exactly what I did. Sfc fixed nothing (I've never seen it fix anything) but the PowerShell command worked flawlessly.
that is quite the accusations, verging on slanderous, based on hearsay.
1. Every country on Earth has its own problems.

2. If you move outside of Europe, the culture is going to be vastly different that what you're used to in Germany.

While the problems you faced in Germany may get solved, you will run into new problems.

Also, aren't Germans supposed to be well organized, disciplined, punctual etc? Most countries near the equator — despite being wonderful in their own unique ways — aren't exactly known for these traits, so you might end up being frustrated.

3. Did you consider moving to other places within Europe, such as Switzerland, Netherlands, or northern countries like Sweden, Norway? People living in these places seem to be mostly happy.

4. Malaysia seems to fit your criteria. I have lived there for a while. Kuala Lumpur (KL) is a pleasant place that's cheaper than Singapore. People tend to be polite. You can get by with English in KL.

However, I'm not entirely sure about the software developer scene over there though.

5. > but quality of life, politics, social life, social net and tax situation just reached their 30 year low.

I'm sceptical about these things being better outside Europe.

If you do move, I predict you'll eventually have a renewed appreciation for your homeland :)
>That's fine when you are talking about, say, which coffee chain you like.

Aren't stakes in politics typically fairly high? I would figure a coffee chain level of concern would have to be an anomaly.
Some important context is that this tweet comes from John Carmack, "Consulting CTO" for Oculus/Meta VR.

Oculus fairly recently got a lot of criticism for laying out its plan to introduce an advertising API inside of VR experiences. Many of the early-adopting developers actually pulled out of the pilot because the backlash was so strong.
Even the used market is absolutely bonkers. I was just offered $5k more than I paid for my Accord I bought new 4 years ago. Obviously sounds like a deal I shouldn't pass up, but I'd be lucky to find something to replace it with.
I'd encourage those with the skill to do so to apply for telescope time. A friend of mine, with no prior observational experience, had a good idea for a Chandra observation, applied in partnership with an astronomer, and got the time necessary to make the measurement.

It really does happen.

Things like a Sagan 'pale blue dot' image would be a longer shot, but astronomers are humans, too -- if there's a very cool and human idea out there, the committees might be receptive there. (i.e., catching the glint of light off a Mars Observer solar panel or some such thing).
To be fair, Sonic fans don't like any Sonic games that have been released in the last 20 years.
Could one imagine imagining equipment cryptographically signing the images they spit out?

(Sorry if this is a super naive HN-esque comment – the topic is far outside my field, and I don't mean to actually suggest this as a solution, I'm just curious.)
I started spraying wool wax on the undercarriage of my car. 3 years in midwestern winters with salt and 0 rust on the underbody. Not a complete solution but helps, as I tend to keep cars for 10+ years.
Thanks, good to know! So that does suggest to me that if there are other threads in progress, the actual impact to the runtime in practice probably would be lower with fp32 - the half throughput rate does tell us how long we wait for any instructions dependent on the operation, right? I’m saying I suspect the total latency can be filled with other work, so this isn’t really 40ns that is fully devoted to atan2+sincos and nothing else. Is that accurate? (On the GPUs I use, trig functions use a different math pipe than FMA, and so they can be ‘free’ if you don’t use too many of them and there is enough logic or FMA to hide the trig latency.)

Aren’t the benefits of using fp32 bigger than the trig instruction throughput too? Doubles eat more register space, and double the bandwidth to memory if anything ends up in memory. I just don’t see any reason whatsoever to use doubles for this operation. If we’re going to worry about nanoseconds, then these extra bytes matter too, no?
You often see the "America is super conservative" claim but that's only true if your definition of "the world" is North America and Europe. The US is fairly centrist taking the entire world into account.
> Having recently fully de-Big-Teched all my devices, I have the luxury of agreeing with that philosophy.

I'm curious as to what this entailed for you. To me this sounds like I'd cut off contact with over half my family. The social media I could get around/ignore altogether, but I never figured out how I'd manage the messaging situation.
Upper class -> buys land/property/house, (solidly 6+ figure stuff) to signal an image to others in their class

Upper middle class -> selects their car or children's education (5, sometimes just brushing 6, figure stuff) to project an image to others in their class

Middle class -> selects their clothes and consumer goods (2-3, occasionally 4 figure stuff) to project an image to others in their class

Roughly speaking, of course.
Only measurement with real data would tell for sure, but I would bet "yes" if I had to. With the "else", the "if" predicate is being predicted over a smaller amount of relevant cases; without the "else", the prediction is going to have to cope with some amount of needless false results and is likely to be less accurate.
I'd love to see some stats on how many doctors turn down men who are looking to get sterilized. I'm assuming men looking to get a vasectomy get much less pushback from doctors.
In the ideal world, people should be empowered to be able to retrieve what they are looking for when they need it (people pull and filter information, rather than being pushed information). The reason we can’t realistically do it right now is due to marketing effort manifested into spam, which turns it into a very difficult technological problem.

I would still feel derisive about marketing as a field due to that reason. Marketing nowadays seems to focus on overwhelming the audience and hope they makes bad decisions.
Covered yesterday: https://news.ycombinator.com/item?id=32209345
The Foo& case won't compile. Const foo& will as temporaries can bind to const references; this is desirable and x is still moved from.

The plain Foo case won't do any copies because of NRVO and temporary elision (both optimizations are now guaranteed by the standard); again x will be moved from.

The upside of this implementation is that x is always moved from. The downside is that sometimes more objects are created (for example in the const&) than the pure cast case and can't always be reliably optimized out.
There's a reason I said "two of the likliest outcomes", and not "the only two possibilities".

Yes there are other situations, but in my experience, the ones I mentioned are the most common.
> While more than 90% of black, highly prized Périgord truffles sold are cultivated, previous attempts to farm their rarer white cousins have failed.

I don't eat truffles myself (too strong a taste for me), but I wouldn't surprise me if most people don't realize they get the cultivated variety already.
I was offered $27k in January for a 2016 Odyssey with lowish miles when I got an oil change.

It’s wacky. The guy was legit bummed - he told me they were at the point where legit dealers are buying wrecks and cars that need new engines. At the time, they were ordering new cars with projected delivery dates in August.
As a journeyman programmer, I have found a few tools to help me reduce complexity.

Abstract interfacing techniques like base classes, abstract classes, and (my favorite) interfaces allow me to model interesting things.

Thinking about relationships between things in my systems versus categorizing things helps me avoid the "if you want to do something in OOP you must first define the universe" type problems.

DDD and conceptualizing how 'infrastructure' components interact with my main system is a nice guide for me.

Trying to write good tests is how I'm able to bounce around a few projects without having to read source code to reload context.

These are things that work for me. As I continue my practice I may find that I'm wrong or misinformed about some things. I should hope that I'll be able to incorporate a higher understanding as I gain more experience.
You must be right, although I could not find any feature lacking (touch screen, Android Auto etc. it is all here). Yes, you will be hard pressed to find an engine above 120bhp but electronically it is all there. But I am no expert and am not sure about the material, build quality etc.
the 24/7 news coverage is causing mass shootings. It is well established that coverage of suicides leads to more suicides.

When you look at murder rates, they are concentrated in certain demographic groups and certain areas of the country.

There are plenty of areas awash in guns that dont have high murder rates.

Obviously more guns will lead to more murders (or suicides) via guns. But they are not a cause of the murders.

Illegal drugs, poverty, messages of hopelessness are the cause of high murder rates. Sensationalized coverage of school shootings and untreated mental illness are likely the cause of school shootings.
800bn just for the US, that is
I love C++, being old school, and would love a decent successor but I'd never again touch anything with the google death-stamp.

How long before they pull the rug out, or do any of their other dirty shenanigans?
Almost everyone I know who swore off EVs 3 years ago for those reasons are now driving one or looking into it, opinions are changing rapidly
I think your perspective is off. To me, "multimillion dollar houses" are upper class, not upper middle class.
Another essay about why if it isn’t democracy it must be fascism.

We need to stamp out this “democracy for all” mindset. I for one don’t want mob rule.

Edit: I have standup. As much as I enjoy arguing with you all, I’m going to have to leave now.
Why does the doctor get to decide whether another person may regret it or not? That isn't a medical decision.
"Characterization of JWST science performance from commissioning" - 2022 July 12

https://arxiv.org/ftp/arxiv/papers/2207/2207.05632.pdf

Check out the chapter: 4.7 Micrometeoroids
I'm not one of the anti-Microsoft brigade. My livelihood depends on Azure, and Windows is my daily driver...

BUT... Windows 11 is a bag of spanners. It seems to not really work properly. Tablet mode doesn't work anymore, so I can't really use a pen. Various bits seem to be slow, such as the scrolling in the file explorer - it may be an attempt at better animation timings - it doesn't make sense really. My SD card reader doesn't seem to work. There are a lot of things that are just worse than they have ever been.

Windows 11 seems to be a significant step backwards for no apparent benefit. I switch between Windows 10 (dev desktop) and Windows 11 (home laptop), and really cannot get on with Windows 11. I am genuinely stumped at how they could have produced something so regressive and, months after release, is still a bit shit.
What part of "Energy use is necessary to support human life" did you not understand when I said it?

Do you understand that heat waves, flooding, forest fires, and other extreme weather events will interfere with the delivery of energy? Do you understand that water shortages will interfere with the delivery of energy (e.g. nuclear power plants need water for cooling)? Do you understand that resource wars will interfere with the delivery of energy? Do you understand that climate change preventing food from growing will interfere with the survival of the people who deliver the energy?

Of course energy is vital to human existence, I recommend e.g. Energy and Civilization by Vaclav Smil to anyone who wants to understand this in great detail: https://mitpress.mit.edu/books/energy-and-civilization But the climate crisis will interfere with energy production and delivery, just as it interferes with everything else that humans want or need to do. Refusing to reduce energy usage voluntarily will result in involuntary reduction in energy usage as systems fail.
I think you have it backwards - often it’s institutional power that delays disruptive results and an individual that discovers new things despite that.
Bloke stakes out local pizza shop to investigate accuracy of “Domino’s Tracker”
This incentivisation is one of the classical arguments for allowing short sellers in the market
Really enjoyable book. I’ve read it twice and this makes me want to revisit it. It made me appreciate the skill involved in even average, run-of-the-mill writing.
Prepare for a transmission failure. I have owned two Hondas and both had total transmission failures at that mileage. Neither were as new as '12 though, maybe the clutch packs were improved by then.
This is not an officially supported Google product.

How does this work? It's developed by google but it's not officially supported?
Doctors seem to have little hesitation regarding other life-altering modifications like sticking silicone balls in your chest, carving your face up because you don't like the outline of your nose, or slicing pieces off your kid's genitals.
Last I checked 26 was 8 years more than 18.
One big reason shares have value because with enough shares you own a company.
Conceptually related discussion from yesterday: In Praise of Stacked PRs

https://news.ycombinator.com/item?id=32214809
While the toxins that are proteins are usually inactivated by cooking, some of the other substances require additional steps, which were always used in traditional cooking, but not all modern cooks are aware of them.

For example, all the kinds of seeds, including all kinds of dry legumes and all kinds of nuts, require soaking in water for many hours and the water must be dumped and they must be washed before cooking, in order to remove as much of the phytic acid as possible.

The soaking in water is much more efficient if the water is acidulated, e.g. with lemon juice or with vinegar.

Another example is with the vegetables rich in oxalic acid, e.g. spinach, which must be boiled in several stages. After each stage, the boiling water must be dumped and replaced by fresh water, in order to remove as much of the oxalic acid as possible.
It became a kitchen sink language similarly to C++. For all the hate Java gets, they did tackle language development very well - wait a bit for other, niche languages to be your testing ground of new features, and only add what sticks. Swift literally has all the features you can find in today’s modern languages, and they have some inconsistent interactions with each other. Also, even this litany of features isn’t enough to make SwiftUI implementable only as a Swift library, it uses some specifics not available in the language otherwise.

And also, as most apple dev tools, it is the only modern language whose compiler failed under me (other than being slow as hell) - I have never gotten a type inference timed out error in other languages, even though it has been around for a time :D

As for growing a language, this is a must watch (bear with the presenter for the bit, you will soon understand why he talks strangely in the beginning): https://m.youtube.com/watch?v=_ahvzDzKdB0
Being a bit selfish here, I'm talking about _my food_. And given what we've seen in the last few years involving supply chain disruptions (even the local ones in NL when the angry farmers try to block the grocery store distribution centers), it's clear to me that the best way to ensure food availability is to grow it locally.

Every region that is currently dependent upon remotely grown food must learn how to grow more of their food locally. Maybe these will be high efficiency vertical farms, or maybe something else. But "merely" improving the efficiency of farming half a world away isn't going to be enough. And further, our current "efficient" farming is unsustainable. Our high output methods are causing many negative effects, not the least of which is soil quality degredation. Our soils are near barren and require immense additives (fertilizers) to enable us to continue high yield farming. And returning to the supply chain topic, fertilizer availability is on that list.
Does anyone have a list of “single use packages” like this?

Do any companies have policies against their use? I’ve often seen product teams maintain their own set of functions in a utility class instead.
The passivity against monopolies has more to do with international competition and the fear of losing world domination.
East Austinite since I was a teenager, family has had the same parcel of land since the 1880s. It's all caliche and limestone boss 6 inches down boss.
On the other hand, she is asking for a form of birth control. Given that abortion is banned in many parts of the US, it's easy to see why she views the denial of birth control as an attempt to control her body.
No, I don't really agree. I don't like async because of something you accused conditions and restarts of: hidden control flow.

In your example, I don't see any, which is great. But async can have hidden control flow. (I wonder why Andrew Kelley added it when he is so against even hidden function calls.)

On top of that, I don't think async is a good paradigm, but that's neither here or there to the conversation.