skysight-inc/HackerNews huggingface dataset:
It would be interesting to see the percentage of a set (or just 1?) of tyres being sold to replace a punctured tyre vs tyres sold to replace worn out tyres. It seems punctures are relatively rare events, so rare that new cars don't even have spare tyres nowadays. At least this is what I feel in the perspective of a Western European road user, surely in places where road conditions are worse, there are more punctures.
Just spitballing, but I imagine it was probably influenced to a lack of demand, in addition to the difficulty of building new technology. There was a large demand for standardized coinage. Not a large demand for cheap books. Near-universal literacy is a recent phenomenon. It used to be that literacy required a literary-based education, and a literary-based education required wealth or institutional support.

If you were wealthy, you could afford to purchase books that were the result of expensive bookmaking processes, or if you were an institution (monastery, government), you could hire people to copy texts by hand. Why bother with cumbersome new technology, when money is cheap and the means are at hand?
In short, steam power.

Until you have industrial demand, you don't need industrial supply rates. Prior to the industrial demand, no one cares that cotton takes people too long to process as supply is matched to demand.
Strongly disagree. Your proposal would squash innovation and make sure that no small company ever creates an API based system again.
> But the claimed response of the hospitals also sounds perfectly reasonable to me.

Keep in mind, a major part of his paper was about how the pseudo-patients were admitted after describing extremely limited and mild symptoms. And a major part of the investigation was determining that, at least in one case, this is untrue; Rosenhan claimed to have extremely severe symptoms, including suicidal ideation.

In other words, it now sounds like the hospitals responded reasonably, but Rosenhan's paper claimed something quite different.
Elizabeth Holmes representing herself in Arizona civil case
Using "the X" to generalize about a group of people is likely to trigger offense if you're talking about a group of people who exist or is identified with today. It's not just the essence of stereotyping, but also kind of affected and pompous.

So, sure, it sounds "strange", but it's not new, and people use it when they want to make a generalization with a tone of authority. Probably one might expect to get away with it when talking about an abstract concept or archetype that exists independently of actual people.
I think you're probably right. I think it may be difficult to design a dependent type system that ⓐ easily checks common pointer arithmetic idioms, ⓑ rejects programs predictably rather than unpredictably, and ⓒ upon rejecting a program, offers clear guidance on how to modify the program so that it can pass (perhaps at the cost of adding an impossible error case or a redundant run-time check). But I'm no expert, so I could be wrong about that.

However, C has quite a bit of ugliness in its own definition, and it might be possible to remove a lot of that.
I use a 32" 4K monitor (LG UltraFine 32UL950-W) directly in front (landscape), and an identical 32" 4K monitor to the right (portrait) off a rMBP 2016, which gives me the best of both worlds. (Both running Retina mode at logical 1900x1080.)

The landscape monitor is for the usual tasks, and the portrait monitor for coding (100 visible code lines in 15pt Operator Mono in VScode).

A fantastic combination.
So much software gets this sort of thing wrong by either ignoring or incorrectly accounting for gamma.
Show HN: Distributed Digital Calibration Certificate Written in Solidity
257, 300, 100k elements? You do not index it with one byte, that simple. If that is a hard requirement (8-bit chip, low ram, etc), leave it to C or a special syntax. __ptr_offset(p, n), p+n, p: array[0..n] of x, option base 0, you name it.

I mean, we can ask ourselves tens of such in-the-box questions for any feature that doesn’t fit it, but out-of-box world doesn’t really crave all of that by default.
Sorry, never wanted to claim that Poland as a country was anything but a victim that suffered under German war terror and also under the Soviet union. I just thought it's an interesting fact that anti-semitism was popular also in the polish populace and poeple particated in cruel crimes on their own. It was not my intention to spread some revisionist bullshit (which the article imho isn't) and neither I wanted to dispute that Germany is responsibly for Auschwitz. Should have made that more clear. I just thought it's interesting and not widely known.
I know an old lady who swallowed a dog. She swallowed the dog to chase the cat to chase the bird to chase the spider to chase the fly.
I feel like there's potential for a DIY movement around these "smart" things that is focused around the total package, not just the software, but also the design and aesthetic of the end product. With 3D printers and off the shelf parts, that could be achievable.
That's a lot of speculation and FUD. There's nothing inherent about IoT that requires it to be reliant on remote services.
Makes the site name a bit on the nose, doesn't it?
It comes with the education.
These sorts of court cases are rarely resolved quickly in any country that I know of.

It seems easy from the outside, but it isn't.
PG, this is a thoughtful essay. Yet I'll point out a flaw in this thinking below.

Intellectually Honest merits here:
- you want to incentivize people to create value for society and optimize globally by raising the quality of life of (most) humans.
- Wealth creation itself is not by default at the cost of others.

Intellectually Dishonest:
- That startups and wealth creation converge on a quality of life optimization function for humanity.

In other words: startups and wealth creation operate within the randomness of free market. And most software technology in the last 30 years has not unlocked some kind of massive step function value in global problems.

If we could align more Venture Capital funding and R&D output to solve fundamental problems (in other words: can we solve access to affordable nutritious food, reduction of common disease, reducing cost of housing ahead of 5-minute media formats or SaaS Invoicing Applications?)

Housing has continued to become less affordable and poverty still prevalent in the US.

- That there is a binary debate: "should there be wealth or not?"

Social Programs, funded by government, funded by taxes on higher earners and large capital gains, are one lever to address this.

The reason the inequality gap matters is less that its a metric of the _delta in absolute wealth_ but more that opportunity and livability of average Americans has a worse outlook in the last 20 years, not a better one.
As a handwavy intuition pump, water expands 1,000 times when it boils and turns to steam. Boil 1 litre of water, get 1,000 litres of steam. To go backwards here means sucking in 1,000 litres of pure steam and paying the cost of chilling it to condense it and get 1 litre of water back out. After that, air is not pure steam, it's about 4% water vapour, or 25x less concentrated. To go from air to water means sucking in 25,000 litres of air, and paying the cost of chilling it, to have enough air going through to contain 1,000 litres of water vapour, to get 1 litre of liquid water back out.

Carbon is not 4% of the air, it's 0.04%, a thousand times less concentrated again. To get "1 litre of carbon solid"[1] out means sucking in and paying the cost of processing 2,500,000 litres of air.

[1] as if that means anything sensible here, lol.
Cocoliztli Epidemics
"wild SQL-esque" should have been "wild SQL-esque thing I wrote to query the JSON"
what happens if your car battery decides to stop working? i'll take my horse anyday.

yawn. all luddites make similar arguments
Why? Why would no small company open source APIs?
As a counterpoint, I prefer the AMP links
Very nice! How do you crawl the data and how often?
It’s interesting that many cats, too, play fetch completely intuitively, no training required.
>start with a total platitude (rare events happen),

That's not exactly what he says. He doesn't care about whether an event is rare or frequent, but only in combination with its consequences/impact. His main point is that we're not good at assessing the risk/costs of rare but high-impact events, that our statistical and modelling tools are insufficient for that domain too, and thus we tend to be complacent in our decision making about them. He implicitly argues it's not a platitude because we keep getting it wrong on large scales.

Fwiw his best short problem statement may be this essay in Edge.org from ~10yrs ago: https://www.edge.org/conversation/nassim_nicholas_taleb-the-...
Consider why 3rd normal form exists to begin with.

In the real world, let's say you have a shipping address and a billing address for a customer, and they are usually (but not always) the same.

Eventually, a customer moves, changing both of their addresses. But the user forgets to change their billing address with their delivery address.

A proper database would have a 'billing address is same as delivery address' logic, following the principle of DRY (don't repeat yourself).

----------

There are lots of examples here of what can go wrong when you repeat yourself in a database application. The user may have an error when repeating themselves over the dataset (delivery address is correct, but zip code on billing address has a typo).

Dealing with these issues at scale, with hundreds of thousands of customers, is certainly a problem. Normal forms can formalize these issues and help the business owner avoid the problems.

Where do you verify the existence of zip codes and cities? Where do you check for typos? How do you prevent contradictions on the submitted information?

Your human customers will make many mistakes. Your logic must hold up even in the presence of faulty data.
you have a computer I assume, the greatest "monolith" ever invented
They released their new version a few months ago I think. Along with a blog post explaining why it took so long.

Still, I can only be carefully optimistic.
How Seamless, Grubhub, and Yelp are Defrauding us
Yeah, I wish the article was more clear on why Rosenhan's article was important and what exactly is claimed in The Great Pretender.

Re-reading the article, It seems to suggest that it undermined public trust in forced psychiatric treatment. I can only guess that the author believes this was for the worse and is the titular setback?
Strongly agree, and I would add that if the object in question has any networking capability even the firmware should be open sourced - otherwise the first serious security vulnerability immediately makes said object unfit for purpose and - therefore - obsolete.

The stifling innovation argument is faulty anyway. If you are really innovating, then there should be no reason to fear releasing the code for something the company considers obsolete. Unless, that is, such innovation is a red herring and the new product is a mere repackaging of the same, old technology, done exclusively for the sake of artificially sustaining cash flow.
Smart tech isn't the issue.

It's the walled garden "trust us it'll be fine & powered by magic" spiel that's the issue.

I'm flexible on the whole open source issue - not my crusade, but I do want some semblance of understanding how it works so that I know a corporate decision isn't going to take the magic blue smoke out of my devices for me.
> The problem as I see it with Houston is that there are few inhibitors to the sprawl

While Lake Ontario prohibits development to the south of Toronto, Canada, there is not much limiting development in any other direction, and the suburbs have done so.

However, to protect the water supply and farmland, the Ontario legislature created a 'green zone' around the Greater Toronto Area (GTA) that limited municipalities and regions/counties from approving development in certain areas:

* https://en.wikipedia.org/wiki/Greenbelt_(Golden_Horseshoe)
Not sure it's a point worth making personally, but I suspect they mean that you encounter bees by leaving the house, something almost everybody does daily. Deer if you drive outside a city. But you will only encounter a shark if you specifically enter the ocean and almost only if you go deeper than a foot or so of water.

I live in Australia where almost everyone lives near the coast, and we regularly swim at beaches where sharks are sighted. Shark-spotting planes, helicopters and drones are a daily thing through summer.
Linux 5.5
> I only wish there was a way to open an http-fetched SQLite database from memory so I don't have to write it to disk first.

The sqlite3_deserialize() interface was created for this very purpose. https://www.sqlite.org/c3ref/deserialize.html
Flutter is DOA for anything but short-term projects.

For one thing, it’s tied to a custom language. That means there’s significant overhead for developers which shows itself directly as a learning curve, or indirectly in terms of hiring or retention of developers.

At least as significantly, they chose to implement custom controls (rather than wrap native controls). With that approach there’s really no way for them to implement native expectations for controls in the first place, much less keep up with native functionality across platforms.
>I don't think I've ever had or see a flat tyre. Seems like the kind of thing that only happens in movies. Doesn't seem like a problem in practice.

I'm truly baffled by this. I would honestly guess that I see someone changing a tire on the side of the road once per month. Have you ever seen blown tire strips like these littering the highways? https://rvlifestyle.com/blown-truck-tires-serous-highway-haz...

I've been driving for about 16 years and I have only had a tire blow out on me 2 times while driving, but a few other times I've walked up to my car in the morning to find a flat tire that was punctured, but slow enough of a leak that I was able to make it home the previous night.
It's reasonable for people to find that sleazy and dishonest, it just seems somewhat...academic...to me.

Because what else can be done except to say "ok, there are symptoms, now the symptoms went away, huh." If he was honest, it doesn't reflect that badly on the professionals because there's always going to be cases that fit the pattern.

His distortion seems exactly like every pop-sci article today that is written for outrage-clicks. It seems kind of quaint, even though granted it's an influential paper.
Yes that was a typo (too late to fix it, oops)

BTW, the fact that shell splits and echo joins is VERY confusing to a beginner. For example:

mystr='a b c' # two spaces between each

$ echo $mystr
a b c # why is there only one space?

I think this was "feature" during the times when it was OK to write C code like:

char line[100]; // truncates lines longer than 100 chars

But it's no longer OK! Filenames contain spaces, etc.
Emoji license plates could become a real thing if this Vermont bill passes
Not really, you can change your videocard, your processor, the connections(mainboard) your periphery etc...
Depending on what you want to define as the start of slavery, slavery started in the US south between about 1650 and 1700--at best 150 years, and maybe not even 100 years. The entire institution of slavery in the US lasted only 200 years.
The argument about Germany and Nigeria is to say that absolute standard of living doesn't matter much to happiness.

> What part of the characterization "preferring a third-world standard of living as long as no one else has it better" is unfair?

All of it? Barrin92 explicitly notes "the worse material outcomes of inequality like worse healthcare access".

> But he seems to find the situation I describe preferable to the current state of things, which is pretty wild.

Not at all. That's you reading into what was said; Barrin92 said no such thing. What he said was that inequality, by itself, causes worse outcomes. He didn't say "therefore go back to hunter-gatherer societies". He didn't say "therefore go to third-world societies". He said that, even after you account for the negative effects of poverty, there are additional negative effects from inequality. No actions were proposed other than to stop assuming that inequality itself has no consequences. Everything beyond that is you reading into Barrin92's comment, and is on you, not him.
You can do 3840x2160@60Hz (and 24bpp/8bpc) over USB Type-C on newer displays. DisplayPort Alt Mode over USB-C using DisplayPort 1.3/1.4 can support 4K + USB 3 Gen2 on one cable.

https://www.amazon.com/UPTab-10Gbps-60hz-Power-Delivery/dp/B... is an example
Coyotes are on my lawn regularly. Once there was a litter of seven, that dwindled to 5 by the fall. They liked to play in the yard.

I never bothered them, they didn't bother me, though they'd watch me carefully.

There's an eagle nest nearby, and the eagles are often circling above.

Amazingly, I live in the middle of the city.
More likely at the mercy of mother nature.
My Sonos play:5 has an AUX port.
> What you seem to get wrong is that BOTH can occur at the same time - leveling the playing field AND enriching themselves.

Agreed, it's possible and these win-wins do happen. Yet there is also plenty of rent-seeking which does enrich the wealthy and often at the expense of those poorer than they.
Sure, but do you want to write

[{"title": "Opening",
"lede": "What happens when we \"open\" a file?"},
{"title": "ltrace",
"lede": "It turns out that ltrace uses the \"ptrace\" system call."}]

or

title: Opening
lede: What happens when we "open" a file?

title: ltrace
lede: It turns out that ltrace uses the "ptrace" system call.

? When you get a parsing failure after you edit it (or after a sector on your SD card gets a read error), which one do you think will be easier to fix?
New in Linux 5.5: https://kernelnewbies.org/Linux_5.5
throughout the article I was confused by the term "pseudo-patient". What does it mean in this context?

Did Roseanhan claim to have a dr-patient relationship with them. Do they just mean alleged-patients or alleged study subjects?
Ah, so you’d also agree homosexuality is a mental illness that “political groups” lobbied to change? Because, from the perspective of someone who isn’t a conspiracy theorist or bigot, it looks like the DSM updated their definition as more research and academic interest rendered the old definition outdated.
You're welcome. Happy to help.
Njaffna Is a Hate Group
Cypress has a chip out for this: https://www.cypress.com/products/ez-usb-hx3pd-usb-31-gen-2-h...

It has one USB Type-C in with 3 USB Type-C out plus 4 USB Standard-A out. One of the C outputs supports downstream charging. Should just be a matter of time until hubs using this chip are widely available.
I've always been fearful of the life outcomes endured by those raised in the Washington Bridge Apartments (they straddle the trans-Manhattan expressway, sort of like the western end of the Cross Bronx Expressway)

https://commons.wikimedia.org/wiki/File:Washington_Bridge_Ap...

https://htcexperiments.files.wordpress.com/2009/01/gissen_ex...
> As in Minimum wage should be raised to meet the Median.

My concern is it could lead to run away inflation unless there were controls to ensure the costs to rebalance things didn't just passed along to those at the bottom anyway.
That’s why I have home built speakers and tube amplifiers hooked to an streaming device. The speakers and amp will be good 50 years from now. The streaming device will have long been in the dumpster.
I pay about 700$ per year in property taxes to my library. Thats much more than what I pay for movies including netflix per year.
It has been nearly nine years since the US lost the capacity for manned space flight so there's a kernel of truth, /s or not.

This is an interesting time to be following along, as SpaceX just completed an in-flight abort test last weekend which was - by all appearances - a success.

According to spaceflightnow.com, the manned follow-up mission which will launch astronauts to the ISS on a Crew Dragon capsule, DM2, could happen within the next 50-100 days[1]:

> The schedule for the Demo-2 launch with Hurley and Behnken will partly be determined by a NASA decision in the coming weeks on whether to extend the length of their mission at the space station from a short-duration stay of about a week to an expedition that might last as long as several months.

> Bridenstine said the Demo-2 crew will have to undergo additional training to perform duties on the space station if NASA extends Hurley and Behnken’s mission.

> Kathy Lueders, NASA’s commercial crew program manager, suggested Friday that the Demo-2 mission might be ready for launch as soon as the first half of March.

> But it’s more likely to happen in April — at the soonest — when the space station’s crew is downsized to three people through October, assuming no U.S. crew launches in that period.

For those who missed it, the in-flight abort test itself was interesting[2].

[1]: https://spaceflightnow.com/2020/01/19/spacex-aces-final-majo...

[2]: https://youtu.be/mu5Ydz34oVc
ScyllaDB isn't really OLAP - it mostly just a glorified logger that throws stuff on disk. It is a terrible TSBD when you really need a TSDB - like basically all open source dbs. we're looking at timescale right now, but basically as the best of the worst. i have the budget no way i'd be using it.
Entropy is not disorder. It is

S ~ log #{microstates}

For hn readers, microstates you can think of as a configuration of a system, so its counting number of configurations. Disorder is not well defined. Stop using the word disorder with entropy. A bunch of more complicated elements have more configurations than just pure H.
A funny method to circumvent the block was to visit wikimedia. As long as your connection was kept alive, you could keep surfing wikipedia like it wasn't blocked at all!
You can do that with powerquery
We don't know the mortality rate, because you can't trust anything coming from China's government. It takes a certain amount of time for the virus to kill and that time hasn't passed yet.

A disease that makes you cough up blood, is highly mutable and can be spread for 2 weeks prior to experiencing symptoms is not to be dismissed as just the same as a flu.
The issues you tend to run into with mobile is that you have to either create so many shim layers to use native app features or resort to 3rd party solutions. And there are loads of examples (speaking for iOS here):

1. JSON parsing

2. Network calls

3. Background downloading

4. Notifications

5. Camera access

6. Password/contact/code auto fill

7. VoiceOver

8. Web Views

9. JavaScript bridging

10. Encryption

11. And many more

Almost every app needs some combination of those and in some of these cases you’re forced to use a native solution. What ends up happening is that a significant amount of developer resources gets wasted bridging many of these things with massive bug logs to go with them. It’s why at this point I refuse to do anything but native in my career.
Fake eggs are known to cost more than real eggs. Much like fake meat today. Where do you get that information?