skysight-inc/HackerNews huggingface dataset:
I see that they were matched now, still the control group wasn't hospitalized, which must skew the result.

Looking at the tables, you might get the idea that COVID hospitalization causes a lot of diabetes. The way they arrive at that is to count the diabetes diagnoses made after COVID admission.

However to me it seems far more likely that a diabetic without a diagnosis (which is common) gets hospitalized with COVID, then gets their diabetes diagnosis in the ensuing medical surveillance. Having an undiagnosed liver or heart issue is also common.
Fraud is a big part of any business with payments, but particularly crypto since if a fraudster can use a stolen credit card to acquire crypto and send it off platform before it's reversed, and Coinbase cannot reverse that loss like you can do with traditional financial systems.

To make up for this, the risk & fraud team at Coinbase does incredible work to have very low fraud rates compared to other tech companies and has specific product features to help mitigate this too.

For example, one of those is that when you buy with certain types of payment methods, you can't actually remove the asset from the platform until after some computed period of time. That value is based on a variety of factors powered by some fancy ML stuff and other things to help reduce the risk of loss. Actually recently an ex-Coinbase employee founded a new startup offering fraud-prevention as a service (https://www.sardine.ai/).

In short, Coinbase is very good at reducing fraud on the platform and invests a lot in improving that.
CPU card for the Amiga A3200/A3400 prototype that was never released
Google's automated transcripts of YouTube videos are pretty terrible for the type of content I watch.

If Google's billions can't solve the problem, Rando Startup is going to have to be awful clever.
How do platforms like Shopify are born?
In addition, all articles should have an audio option as well. I unfortunately just don't have the attention span to read walls of text, but put in audio format and I have no problem.
did something similar, with delphi, using winapi but also used opportunity to learn network sockets so the daemon was controlled using telnet. and instead of deploying it to the lab I was just showing it to those who were interested, so didn’t run into problems with teachers :)

Ps. cd opening was there too :)
If you dig a hole, you puncture layers of sediment. Do it carefully, and you'll be able to see those layers of sediment on the walls of the hole. But the dirt you extract is mixed, and homogenized in the process. Fill in the hole, and the fill won't have nicely stratified layers. If somebody carefully digs in the same place 1000 years later, a cross section will reveal a homogeneous plug amid layers of strata. They'll be able to date when you dug the hole by looking at the layers above that homogeneous plug

Fun thought: archaeologists 10k years from now unearthing today's digs, finding the traces of our careful destruction of ancient evidence...
That's sad.

I must be the only one who thinks full self driving will not happen before year 2100. Is there an example of anything that's completely automated that's dangerous? I cannot think of a single thing. At best things are partially automated and need humans still.

The thing is, if you have "partial" self driving, you might as well just drive yourself IMHO. The consequence of being wrong with a car is literally your life. I know people like comparing this with airplanes, trains, or the elevator, but cars in the USA is just too chaotic an environment. It's nothing like any of those.
If we were to institute periodic debt forgiveness then the obvious result is that lenders would simply cease lending as the jubilee approaches. This would strangle some sectors of the economy.
Pentagon ‘watching’ as Russia steps up aggression in Eastern Europe
Scientists Just Killed the EmDrive
The "Empirical Studies" section of the Wikipedia page has a decent overview. There's a lot to drill down into:

https://en.wikipedia.org/wiki/Minimum_wage#Empirical_studies
The lockdown worked, though... We had the virus, then we locked down, then we didn't have the virus. Why didn't you lock down?
I've been code signing Windows apps for 15+ years. The process has gotten more and more convoluted over the years. Prices vary from seller to seller, but most sellers are really re-sellers, selling certs from one or two providers.

This is where I buy the cert, as it's proven to be consistently the cheapest (no affiliation):

https://www.ksoftware.net/code-signing-certificates/

The OV cert is usually sufficient. I've never seen a reason to go with the EV cert.

Before you buy the cert, read ALL the instructions very carefully on the website, as once you apply you can't easily change things.

Things you need to have set up correctly in advance:

- A business name, not a personal name

- A website and email address for the business name

- Whois information that matches the website address / phone number to the website businesses physical address and phone number. Don't hide your Whois information!

- A landline phone number (VOIP works)

- An entry in some sort of recognised telephone directory so that the landline phone number's connection to the business can be externally validated

This all looks like overkill and many of them are illogical, but if any of these things are amiss your order will fail the basic validation, putting you getting the cert in doubt.

These 'security' steps are all meant to prevent dodgy individuals or fake business getting code signing certs, but they make it a real hassle for small businesses or one man shops to get a cert.

For this reason, always buy a cert for as many years as possible -- this isn't a process you want to be doing every year.
Rainmeter, desktop customization tool
Nation.1
"Nation.1 was a project to create what was described as an "online country" – that is, a conceptual country based on the Internet. It was to be owned, populated and governed by the children of the world. Its borders were defined by the age of its citizens, as opposed to geography or ethnicity. The central goal of Nation.1 was to empower young people with a voice and representation in world affairs."
I'm curious!

Did your mother, grandmother, or spouse collect crystals?

Many humans - perhaps most - keep at least one crystal attached to a finger. Why is that?
> The woke crowd can't cancel Apple without having to buy a new phone and laptop to comment from. Way too much work.

That reminds me of this old video: https://www.youtube.com/watch?v=_Q6KAg6qEGY

tl;dr: the cringeworthy end to some cringeworthy "occupation" of a university cafeteria. At the end some guy goes through all the bags, concerned that their stuff will be "confiscated," and it's MacBook, MacBook, MacBook...
if we are to come out the other side of this climate emergency we must keep our reactors online. the purity testing of what do we do with the waste is not helpful critique when we are still reliant on coal
Funny, my life even changed for the better in many ways... work from home is wonderful.
No, he wants to spend more time with friends and family and travel the world.
Hey, you know, if you ever get a bad disease, like an infection, here is your solution: just shut down your whole body for a while, completely stopping the blood supply carrying food and oxygen to your bacteria.

Then when all the infecting bacteria are dead, just restart your body again. Easy, no?
I was expecting to see Brave browser in your list.
It'll be interesting to see where he goes next and if any info comes out about why he's leaving.

Brief summary of his jobs:

- NUMMI (GM/Toyota), 1984-1986
- MIT, 1986-1990
- Ford, 1990-2004
- Hyundai America, 2004-2013, left as president/CEO
- TrueCar, 2014-2015
- Google/Waymo, 2015-2021
If you use the fullscreen api or the pointer lock api, Chrome will render a popup that says "press ESC to..." Without that it would be sick!
The fact that Reddit's search algorithms and Apple's filters find a strong correlation between Asians and porn suggests that to be the case. The 100x was just a rhetorical example.
I don't think neither google nor uber would want him back.
https://climatecommunication.yale.edu/publications/who-is-wi...

Interestingly, the younger generation is less willing to pay than the 30-44 age group, even though willingness to pay is uncorrelated with income.
For me they shortened the time needed to actually learn the language. Admittedly I couldn't speak Italian now if my life depended on it, but a quick run through a textbook (personal emphasis was on conjugation rules and tenses) before spending more time on vocabulary made my trip to Italy much better because on hearing or reading a new verb I could identify the stem and work towards the meaning much faster than if I just heard a random conjugation of the verb without any idea of how to derive that stem. Even if I didn't have to look it up (could derive meaning from context), I could identify that it was a verb, what it's probable conjugations were and start using it much more rapidly than if I'd had to infer these rules from exposure. Especially on a short 2-week trip like I had.

There are textbooks that sit somewhere between "Baby's First Italian Reader" and "A First Course in Italian Grammar". A high school or college freshman text can be worked through pretty quickly by a motivated individual and are often more practical than the sort of textbook a pedantic grammarian might seek out, but faster than (only) trying to infer the rules from a participatory experience that isn't always easy to get.
you can't say it would have worked. There are places that locked down harder than the US and still fared worse. I'll remind you that the EU had 1.5x the population adjusted mortality of the US, before their immunization shenanigans; and that's despite the US having an irresponsible science-denier president.
I'm not 100% sure of all of the reasons - I imagine some of it is defi being harder to access, some of it is the increased risk (uncertainty / it's reasonably new), some of it is removal of middlemen, and some of it is incentivized behavior as a growth hack (similar to Uber subsidizing rides). Curious for other peoples' thoughts on what drives the higher interest rates.
Oh that's a good point, I should have been more clear (and honestly had forgotten BrainWave, you can option that with their DTI fibre stuff).

These systems are still not on the scanner (unless some of the latest acquisition stations support it? Still not on most of the deployed stuff) so typically another workstation is needed at least, this package does happens to be from the vendor. For anyone reading who finds this confusing, you can license on the machine the ability to do the "pulse sequences" you need, but it only handles the raw data - you typically need another step to process that into images you can use.

Otoh most of the people I know doing this on GE scanners used something else, but that could easily be sampling bias.
Great feedback, thanks! Immediately applied something that I think will fix it :)
They can be and this is.
I can't tell if you're serious or not...

How can someone say with a straight face that it's unjust people who don't live in a jurisdiction have no say in how it's run?
There are a lot of simulators out there. It would not be out of the realm of possible to set up a learning AI to play them over and over again and record the results.

I think besides the sheer amount of work put in to program something like that, the main limitation would be processing power, that sort of thing would take an immense amount of it.

Now that I think about it, isn't this exactly what Tesla and other self-driving companies is trying to do?

So, it's not like it's sandboxed, it's just very hard to make this "kid" play with things.
The barrier to entry is not the availability of materials, it's the jargon and working knowledge of the ecosystem required to find those materials and decide which are worth your time.

I've been the C++ programmer with a week to learn a modern JS framework. I'll never do that again, and will always hire an expert to bring myself and a project up to speed. It's a massive waste of time and money.

You also won't be "better" than anyone else at it, since expert-level C++ knowledge is not very translatable to other domains (but that's a C++ problem more than anything, working in it is like playing a piano and not riding a bike).
I often skim video content on youtube and while not as easy as text, it’s still possible. When people talk an idea they usually go on for a bit and that could be enough to sample video. If interested I add it to a playlist and listen when Im in deep mode, usually when painting or doing a creative activity. When my interest peaks I go 100% on the content.
Nice!

> I wonder if you've felt the pressure of implementing or embedding a scripting language client side? You're already developing a DSL, whether it's text or graphical is not 100% the point

So, yes.

Right now, there's a clear division of labor: Python goes in the "developer" half of the app, and is used to make data sources or "steps" that can be used in the VPL.

The visual scripting language only exists in the "account" side of the app.

So far, this division of labor is working, but we have encountered a few times where it would be convenient to just put Python code directly into the account side of the app.

About the part where you said, "whether it's text or graphical is not 100% the point" - I do think a graphical scripting interface is absolutely key, actually. Sometimes I forget how much of a wall an actual programming language is for folks. I've been blown away by how productive our support staff has been in our VPL.
Yeah, that's nuts and frightening.
A common date formatting error is to accidentally use the “iso week year” instead of “calendar year”, which is the same 99% of the time except sometimes at the end of the year, as your example shows.

https://ericasadun.com/2018/12/25/iso-8601-yyyy-yyyy-and-why...
Yes, you are correct. The people who say the "piano" comment was meant just as an observation, not as criticism are wrong. They're ignoring that this was made as an "observation" specifically about free software, with the obvious implication that this is a key difference between "free" software and commercial software. That means: this was not _merely_ an "observation"; it was an observation intended to be a criticism of free software. This is just basic reading and interpretation skills. (Could this interpretation of the comment as a "criticism" be wrong? Of course, but I think that's highly unlikely.)
endless spinning circle...

BTW, I was unable to access your network...

Is that awful?
Well, they never say that. I personally think it's because of that horrendous "Waymonauts" moniker.
Single entry, single exit is important. Your code snippet essentially have three (3) exits. The two returns and the alert, which we can assume it throws an Exception or error that halts the code.

This is problematic because you have added excess code that doesn't help readability and makes bugs harder to track if an issue does come up. If anyone wants to add more rules the code will get even worse. Instinctually you recognize this because you added 'alert' it's your way of saying, if I have a bug I want to do something about it. Why is that? It's because you recognize that both if clauses might be false. If the alert triggers is it because 'canDrink' has a bug or 'underAge'?

Let's say 'underAge(age)' returns true if age < 21, because you live in the United States. That also implies that 'canDrink(age), returns true if age >= 21. Hopefully you can see that both methods test the same thing. That usually makes my spider sense tingle, I am doing something programmatically wrong. However for the sake of this example let's say this got merged.

New feature comes in, the age of drinking in another country is 16. We need to support their localization. If you updated only 'canDrink(age)' method (age >= 16), everything will work as expected, the if would be true and give them beer. If you only updated 'underAge(age)' (age < 16) you would have problems, 'canDrink' would return false (16 is not greater than 21) and underAge would return false (16 is not less than 16), and you would hit your alert.

However if you were using a simple if/else clause

if canDrink(age) {
okGiveBeer()
} else {
underAgeAlert()
}

There is one method to deal with, 'canDrink'. Which means for the example of need to localize to country X with drinking age of 16 would have a single method to update. That reduces the chance of bugs. If bugs do appear they are easier to locate (is my if evaluating true when it's not? Why?). As an added benefit you have less lines of code, there is no code jumps or incomplete flows and you never need an alert in the end just in case.
Even for airplanes and trains, we still have pilots and humans behind the controller with 100% attention.
Death upon death upon death, it seems.
Every one liner HTTP server is barely one `stunnel` away from becoming an HTTPS server ;}
I was going to say no but then I realized I would be unfairly judging the actual Luddites. (I would like to say that I am going by the podcast blurp rather than its content so they may very well cover the point I am making).

Hackers seem to oppose 'new' things in the technology space because most of them limit us and bind us to monolithic entity. Similarly, Luddites did not technically oppose technology but rather were outraged at their own loss of autonomy as crafts were replaced by mechanized, industrial production. Really the opposition of large, opaque, and closed software and services has very similar underlying drives as that of the Luddites. It's then not really a surprise when Marxist themes (some would say more libertarian but in practice not really) are somewhat common in open source & hacker spaces.
I received a similar summons to the principal's office for using the "netmsg" DOS command to send a single character, the letter q. I had intended to only message my friend in the same room but it went to every computer in the school.
Of course it's Australia. It's always Australia, New Zealand or the UK.

I simply don't understand why governments in "free" countries feel that they need to meddle with every aspect of people's lives. I'm starting to think that it's better if things I like don't become popular, so that governments don't start meddling with them.
I'm curious about the co-CEO thing. That seems like it is universally something that doesn't work and is just what happens when nobody wants to make a tough decision. Is there any context on why it might be the right move here?
Yeah but I bet at least half of people wouldn't notice, especially if you put something interesting on the other side of the screen for a second. Or you could render a bunch of overlapping fake warnings all over the screen, making it difficult to find the real one. Or you could put an exit fullscreen button and pretend to exit fullscreen when clicked, but you're actually still in fullscreen. Etc. I should probably stop giving the malware guys ideas...
I like it a lot, but how large scale can it be?

If I want to move whole JDBC-accessible database to warehouse or lakehouse (like Postgres or Oracle to S3 with Iceberg or Snowflake or something), do I have to build a set of configuration for every table, or can I do some wildcards, autodetections, etc?
Pointer lock does that, though I'm not sure what all browsers support it. Chrome/Desktop does:

https://mdn.github.io/dom-examples/pointer-lock/

It's a bit odd to me that it doesn't ask for any kind of permission on Chrome, just that a user click initiates it. It does briefly pop a hint that "<esc>" will release the mouse.
All C++20 core language features with examples
Apparently Apple is rumored to be working on a car...
My understanding is that the NFT also contains a hash of the work that it represents, so there really is only one of a given digital work. You can create another NFT of a different digitization, but there's still distinguishing factors between them that would make one "better" than the other (higher resolution, maybe, or more ubiquitous file format). Also over time a particular digitizations' status of being the first gives it its own legitimacy, unless the environment changes in a way that makes competing ones significantly more convenient.

It's sort of like the forking problem for cryptocurrencies in general. Anyone can fork the Bitcoin code and say they made a new cryptocurrency, and many people have done exactly that (Bitcoin Cash, Bitcoin SV, Bitcoin ABC). In practice, the fork tends to die out, because much of a cryptocurrency's value is in who agrees that it's valuable, and there's a big first-mover advantage there.
For reference, here is the actual journal paper: https://robotics.sciencemag.org/content/6/52/eabf1571

Also, I think this is the first paper on this topic:
https://www.pnas.org/content/117/4/1853
> If you've waited for 25 years to announce something, you're going to get video captured correctly.

I mean this assumes said perfect video exists. I don't think most people would go to extreme lengths to preserve a video tape of a prank they performed 25 years ago.
> all articles should have an audio option as well

Isn't there a variety of text-to-speech apps available?
Yeah, but using a lib for SSL is cheating, in this context, obviously.
Thanks for this. I had a mild case in January and have been feeling 'off' in multiple ways including the above. Glad to know there is light at the end of the tunnel.
It rarely does unless there's been a very public screw up on the part of the executive that results in bad PR the company.
This sounds super similar to a prank I pulled in high school.

At school, it was sort of a cat-and-mouse game between the students and the sysadmin. Kids would find new ways of evading the school blocks (different proxies, someone getting a bypass login, etc so they could access myspace) that the admin would then catch a couple weeks later and close. A lot of these proxies were distributed on the fileserver that was shared between students.

One day, I wrote a small piece of software in my programming class (in VB6!!) that would wait a random length of time, and then open and close the CD tray. I wrote a short batch script that would copy that file to startup and then open the current popular proxy software. I then changed the icon on that script and placed it where people expected to find the proxy software, giving them reason to run my script.

Students then unknowingly disseminated my software all over the school, and the next day (after PCs were rebooted overnight) the software would take effect and randomly open/close the CD trays of computers all over the school.

They ended up tracing it back to me (windows user permissions/ownership, probably) and I was promptly banned from computers at school through the end of the year and for most of the next.
For those sorts of systems, my bet is that the DR strategy is to fall back to what they did before computers existed at all. And honestly that may be the best option. As long as you have pencils, paper and telephones then you can probably approximate what you were doing in 1995 anyway.
I’ve seen some pretty broken do statements from attempts to use parsec. The applicative syntax just makes more sense in describing what is happening; especially for more complicated parsing logic.
Isamu Akasaki, inventor of first efficient blue LED, has died