skysight-inc/HackerNews huggingface dataset:
I wonder what the long-term effects of the "put them to sleep on their back" advice will be, though.

Our son hated (and continues to hate) sleeping on his back. We put him down that way because that's what medical advice recommends today, and if he died of SIDS because we didn't we'd feel terrible. But as soon as he learned to roll over, the first thing he did was start sleeping with his butt up in the air. I'm told this is very common, and most infants don't like to sleep on their back, and will avoid it if possible.

Are we going to find out in 20 years that we've raised a generation of kids with lower cognitive abilities and poorer emotional control because they didn't sleep well when they were newborns? That they have asthma and sinus problems from mucus dripping down their throat while asleep? That there's some other unknown risk factor we're not accounting for? That's certainly the case with a lot of common parenting wisdom from the 80s.

Oftentimes both sides of Chesterton's fence suck, but they suck for different reasons. And humans have a bias toward fixing problems they see, not being grateful for problems that were silently averted. That's why we perpetually tear down fences and generate new stocks of problems.
The number of Swedes traveling in general and especially traveling to virus hotspots like Italy is far higher than the number of Kiwis doing it.

You know, maybe, just maybe, being a remote island so far away from the rest of the world it's often forgotten on world maps helps with reducing transmission vectors in pandemics.
I'm nearly 50 and started at 39 1/2. I programmed BASIC back in the 80's and loved it but never thought of it as a career. I did however get very into Linux starting like 2005 but didn't program and never even considered I'd do that for a living.

Anyway, I wanted to build a device about a decade ago so I quit my job and learned a little Python so I could control it. It didn't work out after like a year. It was dumb idea and I didn't know enough to really do it properly.

But by that time I had somewhat of a handle on Bash and Python and basic HTML and someone approached me about building a small accounting app so I did it and picked up enough jQuery and CSS and SQL along the way from Stack Overflow it worked out. It was a mess but it worked. A maintenance guy at my apartments saw it why I was working on it, and his wife worked for a company that needed a similar app so I went and talked with them and wound up doing that and it was less of a mess (still not ideal). Then I had an idea for a SASS based on that, built it, didn't market it and wasn't that good, it generated 0 interest but I learned a lot more along the way and had taken some online classes in the meantime. Enough so I landed a real programming job for like a year where I learned even more. I had some freelance jobs on the side during this time. The job sucked and I quit and went back to freelancing and have been working ever since.

I will say it's a grind and you have to love it and be temperamentally suited for it and really put in some hours if you take this path. And it's probably easier if you are like in your 20s but it's still very possible.

I see a lot of people who think they will get into programming because it's a bunch of money but I think that doesn't generally work out as well for them. The interest is what drives you to learn new stuff and put in the time and beat through the frustration for hours until you are dancing and can just do stuff with your eyes closed. Not the money. I will say though lately I'm a little less excited as I see the same thing over and over but it's still cool and I'm really grateful to have had the time and opportunity and whatever mental dysfunction it is that allowed me to amass the skills I have. I don't think I'm super knowledgeable, I don't have to be the smartest guy in the room, I don't know much about advanced topics and would never pass reverse this tree whiteboard tests, but I can pump out useful apps that are increasingly maintainable and pleasant for end users. And people are willing to pay for it which still floors me sometimes.
There are still millions of ideas. You just need to look around a little more and massive problems (opportunities) are everywhere. In my job (tech leadership consulting, dev, etc) we deep dive on a new company/industry every few weeks when kicking off new projects and it seems like every niche industry or business has like 50 grotesque inefficiencies and incumbent crappy solutions providers just waiting for someone with the right design and software skills to come by, make the investment, and grab the business.

If you are lacking in inspiration, go work for a consulting company for a year and your idea bucket will be full to overflowing.
Otherwise stated as, "how much you got?"
Why would you assume a large and small country both have similar number of initial cases? I'm under the impression a lot of the nordic initial cases were travelers coming home from ski trips in Italy. That ought to scale pretty linearly with population.
Next.js or Gatsby – for the end user and SEO
Hey everyone....so on one hand developers love build speed. But once deployed, it's really about the end user right, and how easy it is for them to discover the content. Does Gatsby offer SEO value. I'm trying to research but seem to arrive at the same place each time. We have initially decided to use Next.js for our shift from Wordpress to our own server rendered sites (also moving from Vercel to AWS this week for security reasons). But Gatsby keeps popping up. Sure Next.js is good for routing, and again favours developers. But is the web built for development ease or user happiness / interaction and discoverability. 90% of people (UX / marketers / investors and non developers would say the latter). Therefore are the wins you get with Next.js when setting up routing, which should be a one time only thing anyway, little benefit when compared to Gatsby and the ease of updating content and the part I still don't get enough info on - does the SSR from Next.js overall help with SEO or can the same be obtained from Gatsby? If I've overlooked anything here - shout out and tell me, I'm by no means right or wrong, but very interested to hear all opinions on the matter.
Even worse than int is long. So much old Unix code that was (incorrectly) using long to store pointer-sized types got broken on other 64 bit platforms.
Yeah that definitely is interesting! Thank you~~

BTW is there some way to perform save/load functionality without log-in? Maybe we can use cookies to identify users? Just a thought as I'm not a programmer...
There wasn't much coverage on how to make big bucks with COBOL :/
Anonymous mouse cursor traces from past visitors
Funny note, but Aaron Hsu just wrote a pretty impressive APL-> GPU compiler for his dissertation. It's been discussed on HN a few times. Your point still stands though.
WEATHER GRAPH (1998) [pdf]
I've seen live Alpha installations of windows NT driving RIPs at large format printing shops in the 90s. It was also not unheard of at VMS shops.
"the economy" is not any one thing, and this additional story is not enhancing any "the economy" argument. It correctly means everyone should be getting in line to sacrifice. And quite seriously HNers haven't sacrificed near enough. Most are working from home. Most are getting paid. Most have decent health care plans they don't have to worry about.

I've been reading HN for six years, and near as I can tell the vast majority don't support any health care rights, let alone universal health care. It's generally acceptable on HN that companies can fire people for being sick for too many days. There's no federally mandated sick leave at all. HNer's don't care about that.

I have more sympathy for HN interns who have lost their internships, except about 10 seconds later I remember just how young they are. They'll be fine.

And there are all the delivery persons, sacrificing more than most anyone that has the luxury of reading or writing here.

Very little is made on HN about how disproportionately health care workers are sacrificing family, sanity, health, and their lives. For no extra pay. They don't tend to get things like bonus pay at the end of the year, common among the HN crowd. Essential workers, most especially the ones stocking grocery stores full of jerks who refuse to wear masks or socially distance, likewise have no health care rights. They don't get bonus pay. If they get sick and are out of work for two months, they aren't assured they will be paid for time they didn't work. HN doesn't care about that. Routinely arguing against "socialist" laws that should try and make life actually fair, as contrary to the free market. Whatever that is.

And very little is recognized on HN about the consequences about "reopening" or "resuming" the economy on health care workers. It is a defacto demand: we own you; you are our slaves; you must work to protect us; work harder; sacrifice your lives; and above all, when the inevitably higher case load explodes you will choose who lives and dies. That is your job. To decide. And live with the scar of having chosen who lives and who dies. Deal with it. That is the demand behind every single "reopen" argument.

Maybe let's try to avoid freaking out about maybe not having dead pig on our sandwiches? It's degrading.

Those workers at shut down plants? They should have unemployment benefits pay them in the vicinity of 80%, at the least. That is not the system we have. HNer's don't care about that. It would be a competitive disincentive to free markets if the government were to compete with shit jobs no one really wants.

You know, and then there's the minority who consider universal basic income and universal health care from time to time. And I'm not talking about them. They're they minority on HN, near as I can tell.

South Korea has twice the population of NY state, and yet NY state has 62x the deaths. ROK and the U.S. had their first confirmed cases a day apart. It should humiliate every American what has transpired. Federal, state, parties, free market - across the board the result of deaths proves a culture wide incompetency. It's embarrassing.
Temperance.
I dunno he kind of lost me when he was promoting Louis CKs comedy last week. CK admitted to some pretty bad behavior and supporting him without more than his half apology is pretty sad to see.
There's a parallel here, between the medical field requiring 8+ years of schooling to put in stitches, and the days (not so distant) when most software companies wouldn't hire you to write an online mortgage interest calculator unless you had passed classes in compiler design and calculus.

edit: that said though, your opening question is kind of odd - doesn't pretty much everyone view the medical field as a racket?
Not sure if there's anything particular to discuss about this page, but it does appear on https://en.wikipedia.org/wiki/List_of_lists_of_lists
The word leakage used in the context of the article refers to a single transistor, not neighboring devices.

See this Wiki article. What is commonly called "leakage" is more formally called "subthreshold conduction". The two n+ areas of the FET are the source and drain. In that particular picture a conducting channel between those two would be formed when Vg is positive. The problem is that, for a variety of reasons, when the devices are that small it is difficult to keep current from flowing between drain and source even if Vg is zero.
https://en.wikipedia.org/wiki/Subthreshold_conduction

In a "traditional" FET, as shown above, the channel is formed in the region below the gate.

If you look at the "FinFET’s Features" illustration in the IEEE article the orange area is where the channel can be formed. It is no longer simply "below" the gate, but instead exists as a three dimensional structure. This gives the gate voltage more control of the current flowing between source and drain.
> I was also talking about Presto. It was good at the time in some areas but that’s like the guys who say their classic car is unmatched ...

I was talking about Presto in comparison with browser engines of its period. As for people switching to others because "Presto wasn't perfect" - obviously, even an Opera fan like me did too, because the project was abandoned and started showing its age! My point was that it was a much better engineered project than its competitor of the same period and if its development had continued with the same philosophy, it would still be one.

When I say Opera Presto was better, I do mean better than Gecko, Trident, Webkit of that period, not better than the current modern versions of these browser engine.
Oculus Quest and its 3 year old mobile chipset would like to disagree.

People pay for a good experience.
Can someone explain to an newbie like me why supply has not matched demand? Is this the result of contacts to buy oil that predated the price crash?
They are trying to compete with Azure, which is sold in the boardroom - not to developers.

I know of at least one company where they had to blacklist AWS and GCP on corp cards because developers were still trying to use them despite the company having signed a multi-hundred million dollar deal with Azure.
What does that have to do with the iPhone ️?
If you're the USO fund manager right now you are sweating bullets.

There is a massive liability mismatch here. The fund could go negative and leave the fund management company with a massive hole in its pocket and cause it to go bankrupt. I would be worried about all the other ETFs managed by USCF - as they have a high probability of going lights out as well.

On the other hand, investors in USO, no matter their losses, are floored at $0.

Only took an 8-standard deviation event (aka pandemic) for the unthinkable to happen.
The best thing I've seen on the topic is: "Some people have 10 years experience, some people have 1 years experience 10 times".
Wow.

I just hopped over to "show HN" for pretty much the first time ever, and this happened to be the first entry I opened up.

I've got a tiny little app I made that I was planning on posting sometime, but it is _nothing_ compared to Covet app.

Eric. This is a pretty impressive looking accomplishment for a single person.

Maybe I'm totally mis-calibrated on what a single individual can do, but this looks great!

I'm an android user, so cannot actually check out the app, but the landing page looks
I'm not sure why DaringFireball is still relevant in 2020.
Assuming it does go under, otherwise quite the opposite. It will be interesting to see what happens. 180K users isn't really even that high, the volume in the ETF is much much much higher. We don't know the dollar amounts people are putting in $1000 for a small gamble is nothing for the size of the ETF.

My personal opinion is that oil will likely reclaim $20 soon, simply because there are so many shorts, so reality won't matter. As to whether USO tracks that, who knows. It didn't today.
Why Julia? Julia Package Development in 4 Minutes
Go back a step further. Why do they need a big income? Because they took on lots of education debt. Why did they take on so much? Why is it so expensive? Because the usurers extend that much credit.

The free market in shampoo is okay, sort of. For a lot of other stuff "free market" + fiat looks like a mess.
If ETFs get too low (as they often do), they generally do a reverse split. The objective of the fund managers is to track percentage moves - that's all.
When I read copy like this, I feel they might as well have just said:

"You didn't know you needed it, but this product is for you. It will make your work better. Your life better. You'll probably get a raise. And, while we're not allowed to say this ::whisper:: it will make you more attractive." <button>Buy Now Sight Unseen</button>
So, what's actually going on in this chart? Are people mass buying this fund as its price drops and hoping for a rebound?
I get a nasty warning from Ethereum:

This domain is currently on the MetaMask domain warning list. This means that based on information available to us, MetaMask believes this domain could currently compromise your security and, as an added safety feature, MetaMask has restricted access to the site. To override this, please read the rest of this warning for instructions on how to continue at your own risk.

There are many reasons sites can appear on our warning list, and our warning list compiles from other widely used industry lists. Such reasons can include known fraud or security risks, such as domains that test positive on the Ethereum Phishing Detector. Domains on these warning lists may include outright malicious websites and legitimate websites that have been compromised by a malicious actor.

To read more about this site please review the domain on Etherscam.

Note that this warning list is compiled on a voluntary basis. This list may be inaccurate or incomplete. Just because a domain does not appear on this list is not an implicit guarantee of that domain's safety. As always, your transactions are your own responsibility. If you wish to interact with any domain on our warning list, you can do so by continuing at your own risk.

If you think this domain is incorrectly flagged or if a blocked legitimate website has resolved its security issues, please file an issue.
Those benchmarks are impressive. iPhone SE beating the 2019 MBP in single core performance? That's fantastic!

I wish I could comment on or know what he was talking about with the iPhone X vs "old iPhone" interaction paradigm. I personally thought the "single button" hardware interface was an incredible innovation that changed everything. Even Android relies on it. My Galaxy S9+ has a "software home button" (like most Androids do) in place of the iPhone's. I'll have to find a friend with an iPhone X or later to try the new swipe up gestures and see if they are indeed better.
As you mention, the fundamental integer types have guaranteed minimum sizes (or pedantically a range that matches the following sizes if twos' complement is used):

* >=8 bits: char (CHAR_BIT is exactly 8 in POSIX)

* >=16 bits: short and int

* >=32 bits: long

* >=64 bits: long long

The C99 typedefs like uint16_t have to be chosen internally to be one of the underlying types. For those sizes that have no matching underlying type, the implementation will omit typedefs.

However don't forget the more flexible C99 typedefs int_leastN_t and int_fastN_t. They both will give you a type of at least N bits, where the "fast" one chooses whichever type is most convenient for the processor, and the "least" version picks whichever is smallest. (For instance int_least16_t is probably short, and int_fast16_t is probably int.)
100% on the (fiat) money.
Building Consensus that Marc Andreessen is the problem
According to https://en.wikipedia.org/wiki/Jericho it looks like the city has moved around a bit (not a huge amount, but a few kilometers) over time. It looks like the modern city's location was finally decided in the 4th century AD. Also it seems to have been razed and rebuilt quite a few times. Given that many structures from the Byzantine period had to be excavated (as in they were buried beneath the ground), I suspect the current city streets are quite a bit younger than dating from the Romans.
Right, this why I mention the thirteen years. That's what it took to get a new half life.
Fun fact: iPhone's buttons are not mechanical buttons starting with iPhone 7. The click you feel when you press it is just the taptic engine.

If you have an iPhone 7 or 8, try turning it off and try to press the button.
It was a bad choice if they wanted a successful consumer product. But I think the simplest explanation here is that the company's real product was fancy demos for investors. $2.6 billion in revenue! In operation since 2011! Thousands of jobs created!

I'd call it great choice. They wouldn't have been able to make nearly as much money on a purposeful, targeted device, because nobody's put in that much money for a narrow market. Worse, it would have been much easier for investors to figure that the more modest product would fail. Much better to sell moonbeams, to sell the glorious possibility of AR just like they saw on Westworld and Black Mirror.

I mean sure, the wheels had to come off eventually. After a while, you run out of fools. But most startups fail eventually, and you have to admit that 9 years is a great run for something that never worked, and probably never could have worked.
> The mention of double ratchet is confusing and maybe worrying in the sense that it feels as though they don't understand what they're doing here.

I'll start this by saying that I recognize your username from lots of good informative posts here over the years. But I think you're being unnecessarily harsh here, to the point of taking maybe the most uncharitable interpretation of the limited data that we have.

We've spent the past 20 years telling people not to roll their own crypto. Is it really that bad when somebody takes that advice to heart?

> I guess it can make sense to have the system automatically change the keys when participants leave, somehow, as this means a participant can't secretly eavesdrop calls they seem to have left. But I don't see how that's the double ratchet.

They mentioned the Olm version of double ratchet. This usage scenario sounds a lot like ratcheting the sender keys in a Matrix group chat with Megolm.

If you think that you might want to occasionally ratchet your keys (as speculated here [1]), then IMO it's better to grab something good (but possibly overpowered) off the shelf than to try to cobble together something yourself. Even if maybe you don't wind up using the hash-based ratchet very much.

[1] https://news.ycombinator.com/item?id=22858476
AFAICT, it only has checksums for data, and multiple metadata copies: https://serverfault.com/a/381918

So you’d need raid for error correction.
to avoid such mines ships are de-magnetized. I never though heard of "over-pulse-magnetizing/etc." of de-mining ships (or even say low&slow flying planes) as a way to trigger those mines from a safe distance - a de-mining approach that the solar flare triggered explosions suggest.
If they were smart, they have one corporation per fund to shield liabilities.
https://www.eia.gov/dnav/pet/pet_stoc_wstk_dcu_YCUOK_w.htm is relevant (but doesn't show the actual capacity limits).

https://www.eia.gov/petroleum/storagecapacity/ mentions the actual capacity limits from last September.

It sounds like Cushing, Oklahoma, had 76,093 thousand barrels of total storage and 59,641 of them were used last week. But that's been increasing sharply and might be much closer to the total right now.

59,641 thousand barrels isn't the highest amount that's ever been stored there, but it's getting close:

https://www.eia.gov/dnav/pet/hist/LeafHandler.ashx?n=PET&s=W...

I don't know how to get more current data, but I just found this through some web searches, so I bet there's much more information available.
You can also adjust the "clickiness" of the button from your phone settings, which is amazing.
I remember the rationale behind clojure's recur - if you want to use it, your recur calls needs to be tail call optimizable, otherwise it fails to compile (sorry was long time since I've done any clojure, so could be wrong here).

At first it was - why such requirement? Then it hit me - this is not bad - it's actually enforcing that either you would succeed doing that, and the compiler would also do it, or not. So there is a strong guarantee there.
What part of "quantify" is unclear? When you say "incredibly expensive", you are definitely making a quantitative assertion and I don't think it's unreasonable to ask what that really is.

I don't mean to suggest I'm immune to evidence against my prejudices, but I am doubtful enough I'm not going to do my own research right now.

I hate false precision, so I'm not asking for that either. Just, like, what do you think the cost of those things is in percentage points, to one or two significant figures and why?

If you run a business or something (I don't) where you have first hand knowledge, I would expect you would immediately know numbers.