skysight-inc/HackerNews huggingface dataset:
>Anyone here ever call it and offer to give back 50% of the money to the investors?

Yes, the startup that became Twitter.
We're sure not great at teaching biomedical people statistics.

It's not a rigorous study or anything, but this about sums it up: "Most respondents did not have any formal training in data literacy. Respondents considered most tasks highly relevant to their work but rated their expertise in tasks lower."

Federer LM, Lu YL, Joubert DJ. Data literacy training needs of biomedical researchers. J Med Libr Assoc. 2016;104(1):52-57. doi:10.3163/1536-5050.104.1.008

I work in the field, and am often embarrassed by how rudimentary my stats skills are. I'm not an outlier.
> Sorry! It seems there was an error preparing your experiment. Please try reloading the page in a few minutes. If the error persists please contact us here.

> Error creating a user. Is the database offline? Original Message: Error: Network Error

Hug of death?
I tried it but it doesn't seem to work. I clicked a new "Work" container, then went to mail.google.com, and it instantly took me out of the container.

And then when I click back to the work container and try to access mail.google.com I get:

"400. That’s an error.

The server cannot process the request because it is malformed. It should not be retried. That’s all we know."

Bug? It seems like a really messy UI. Why can't they make Multi-Account Containers work just like Facebook Container? Or have make 1 window == 1 container?
In 2020 we pick up the phone and just be amazed it wasn't a robocaller.
Wtf not wanting to get robbed is “discrimination” now? We are lost.
For real, imagine go to the doctor for any cause and just the day after being inundated by spam and people calling you offering health insurance.
Am I the only one who never heard of Quibi until today? I feel like I'm in their target market yet I've never heard their name until I saw them in the news.
Copenhagen (among other places) has a pretty convenient app-based model for parking. You use one of a few competing apps on your phone and enter your car's registration plate. When you park you open the app and it pulls location and starts a timer. You pick an amount of time you'll be parked but the apps I've used have reminders and you can trivially extend parking as you feel appropriate.

When you get back in your car you open the app and 'stop parking' and the app calculates the cost of the time you were parked (taking into account varying overnight and congestion zone rates). At the end of the month you get billed for that month's charges. You can also have multiple personas if you have a work vehicle/card.

In parts of south Florida there's a somewhat similar system where there's only one app you can use and money is taken immediately for the duration of the time you choose (with a small service fee included, of course). If you move your car before the expiration of your purchased time, you lose that value unless you repark in the same area [1]. The similarity is that the app will remind you that your parking is going to expire soon and you can simply extend (and pay that small service fee again, of course). I've seen this prepay-via-app model at various private parking facilities in other US cities as well.

[1]: The system uses number codes for what area you're parked in so you don't need to have location services necessarily (e.g. parking garage) with the code changing every couple streets.
I wonder how many lines of code were behind the QNX demo disk?

http://toastytech.com/guis/qnxdemo.html
I think there are some spurious words included.

"Critical thinking is as friendly fire isn't" works.
"Critical thinking is; friendly fire isn't" works better (along the same lines as "Variables don't; constants aren't.")
Svelte for Sites, React for Apps – Dev
I use 1Password, and they have an easy CSV export. The lock-in is very weak.

If they were to suddenly disappear, or I can't pay for it, I still have the local copies on my devices that I could export and move to some other system.
You are technically correct - but in actuality the electorate is intending to vote for the head of state - so I think in practice this technicality doesn't invalidate the general statement that folks are voting for a head of state.

The distinction you're highlighting is a very important piece when it comes to discussing election reform, but I think it's better to classify it as an inaccuracy in the manner in which the electorate votes for the head of state - rather than as the electorate not voting for a head of state.
You can actually have different profiles for Chrome which achieve exactly the same thing.
I’ve been a happy one-password customer for several years and I switched to the family subscription model to get my parents away from their little notebook of passwords. I had self-hosted a PHP based password manager for a handful of years, before switching to 1P because I wanted a “real app” with tighter OS integration. I’ve had 3 gripes and this solved one of them. The other 2 are

1) Their insistence on 1PasswordX- I want a desktop app, I want tight integration, the browser extensions work just fine if I need something quickly.
2) Poor/no support for key management- storing ssh keys as an encrypted notes is a bad work around.
Good and concise explanation thank you
> You'll have to close the gap on why you think it's bad...

No, I don't. Whether or not I think that's bad is entirely orthogonal to what I actually said.
Nano Adblocker got compromised and is leaking user data
But does FC not incur high I/O overhead at runtime?
It's not nonsense. The reason of saying "You are not expected to understand this" is not because the developer is arrogant or the code is unmaintainable, but simply because it was a temporary and PDP-11 specific hack, which relied on an implementation detail the compiler - one doesn't learn much trying to understand it, the article says "[...] On the PDP that was true, but on other systems it was not. So they fixed it to work and removed the famous comment". Also, recall that Unix, at this stage, is still largely an experimental operating system, these hacks are totally normal.

> I often feel ashamed of software engineering

Agree. There are many examples of how software development is unable to constantly deliver predictable results, and how software development has yet to become "engineering".

But this is not one of them.
Can you have dozens of different profiles open at the same time in different tabs of the same window?
What does the $375B in interest payments buy America?
I always have my best ideas while I shower lmao
What are you going on about? You have nearly a dozen comments where either I'm seriously misunderstanding everyone involved or you're hell-bent on believing that any description of YouTube's business practices must be a complaint that more things aren't free.

E.g.:

> Ancestor: [paraphrased] YouTube makes money by doing extra work to make a free service more painful to use and then charging to remove those annoyances.

> You: [paraphrased] What makes <ancestor> so entitled as to think that you deserve the free service without the annoyances?

> Me: [paraphrased] No, YouTube is definitely intentionally removing features from their free service and offering to add them back if you pay them. That's true whether or not anyone feels entitled to those features.

> You: [paraphrased] Well duh, it's they're right, and why should they offer those features for free in the first place?
Automated switching wouldn't even be needed, router could have been a job title.
No, just the certificate expired. The site is hosted on AWS and there are valid AWS related certificates registered in public logs [0], but they aren't deployed on the website, instead a certificate with 2 year long validity that expired just a few minutes ago [1].

Even if you click on the "I know the risk, I accept" button, it tries to connect to api.musiclab.org through CORS. This fails due to the same certificate issue and gives the error you report. Bad luck I guess that it expires right when it gets viral on hn.

[0]: https://crt.sh/?id=2886689176

[1]: https://crt.sh/?id=882377045
Well put, the fact this is required is IMO an indictment of what Facebook has turned into.
FB are not alone in this.
This is like finding a technique that will make it safer for your kids to play with the creepy neighbor.

You may be better off not playing with the creepy neighbor.
How many views per day does YouTube now deliver per day?
KyPass supports Dropbox (I use it with WebDAV but Dropbox is present) and Face ID: https://www.kyuran.be/software/kypass/
That's gotta be what they meant.
> German here. The latter statement doesn't really hold for us. Super patchy coverage on trains.

Germany has a different issue, you have multiple providers and those combined have pretty good coverage. I visit germany frequently by train and roam and it kicks me from provider to provider.

Iirc your providers are mandated by the gov to also service these rather unprofitable areas, which they do. They split up the uninhabited regions, build a few antennas there. So if you have a plan with a national provider you get shitty coverage. If you roam and can use any provider, it's actually mostly fine (in my experience).

I don't understand why they don't do national roaming in these areas.
>"Anyways Amtrak are barely turning a profit as it is and while it would be great to have Euro quality train lines, ..."

There's no reason that the North Eastern commuter corridor that runs Washington D.C. to Boston couldn't be profitable if Amtrak were to operate as a series of independent regional entities though. The economics are certainly there. Instead Amtrak is a single entity which services large swathes of the country for which there is little demand for rail service.
Do you still need Facebook container if you use Multi-Account Container? This is confusing. I haven't used Firefox in years but the idea of containers sounds awesome. I just wish the UI was a little less confusing.
Where I work we are called SRE's and are told to read the book, but we rarely follow what is in the book.
China high speed rail growth over 9 years. It's an excellent system and I much prefer it to domestic aviation.

https://miro.medium.com/max/1400/1*Jj_k4U1AwuB5Ia-9oHuJKQ.gi...
Texas social workers can now turn away LGBTQ, disabled clients
The title is over-reach but the topic the article addresses is sound. “The end” is too discontinuous-sounding, as mentioned in the article itself. There is no cliff, just entering into a new regime, in the broadest technological sense of the term.

One odd moment:

“Thompson and his colleagues showed that they could get a computationally intensive calculation to run some 47 times faster just by switching from Python, a popular general-purpose programming language, to the more efficient C. That’s because C, while it requires more work from the programmer, greatly reduces the required number of operations, making a program run much faster. Further tailoring the code to take full advantage of a chip with 18 processing cores sped things up even more. In just 0.41 seconds, the researchers got a result that took seven hours with Python code.

That sounds like good news for continuing progress, but Thompson worries it also signals the decline of computers as a general purpose technology.“

I think that last sentence suggests that many of the programming activities that have provided similar or greater gains that many HN readers have done over the decades have signaled, perhaps even caused, the decline of computers as a general purpose technology. Shame on us. Note this is in a MIT publication. This is why tech writers need to review their copy with Subject Matter Experts.
That's basically the ideal situation for free markets though, is it not? I obviously think we should either subsidize EVs or just stop heavily subsidizing oil / gasoline, but we know the latter will never happen.
I think the parent comment is referring to the philosophical similarities. Both languages focus on constrained and careful language design, good standard libraries, friendly human readable syntax, and saying no to requests that don't fit.
Am I the only one amazed that they could build all of that for £12M?
Australian outback site to house world's largest solar farm, powering Singapore
No. I think I’ll just send them to school.
Psychedelic-assisted mental health treatments
That's assuming the factory's heat is generated via electricity rather than combustion or some other chemical reaction.
They do when you want to make a point more than you want to be truthful. I mean, truth...who cares, right?
I mean, sure they can be entirely confident that I'm the Facebook user who signed up for that account, and so in that sense they know exactly who I am.

But in another very real sense they've got no idea who that is. It would suit them very well to be able to reliably tie it to other information (hence all the tracking pixels and so on) but the Container prevents that.

I mean, one of my Facebook friends is named say "Norman Le Plum". I'm very confident that isn't what it says on his birth certificate, and indeed when his friend request arrived I actually ignored it until I found someone out of band to tell me who "Norman" was, but in a sense Facebook know exactly who Norman is, he's a disembodied red skull who is still really into skateboarding and Steamed Hams.

What use that is,isn't clear, and presumably one day advertisers might conclude the answer is "No use whatsoever" and Facebook will go out of business. Meanwhile I read funny Steamed Hams variants, people complain about their jobs, and while I'd rather it didn't exist at all, if it must exist at least it's trapped in a little box where it can't taint everything else.

Now Google probably knows way too much about me, but that's quite a different problem.
"Unprofessional" is a tad harsh for commit messages in a personal project but the "they're doing it for free" sentiment that gets expressed in almost every HN thread about open source projects isn't helping anyone either.

Most personal projects of this scale are labors of love and I suspect most people wouldn't mind nitpicks given in good faith if it means exposing the project to a wider audience. Though I also suspect they will be triaged towards the bottom of the pile :)
With the downturn in oil and gas in Alberta Is there a lot of talent and drilling rigs available? Maybe it is a cheap time to drill some holes?
Amtrak was Biden’s baby for 40 years and Hunter was a board member. You get what you vote for.
I'm in the same boat. I sit down and take hour-long showers to think through anything important. I will probably build a sauna at my next house.
I have 60 tabs. Re-opening it is a hassle all on its own.
C has a slow startup time as well. We just call that compiling.

Having the option to be slow startup/fast execution is a good option to have. Maybe not for some, but definitely needed by others.
I've seen a few conference presentations about using steno for programming. It does seem to involve building your own library of commands, but people seem to have done it and use it daily.
Class diagrams and swim lanes
I agree - I think twitch is really failing to support the pre-baked video content though and that's a good way to hook new viewers.

If you're interested in some tips on a game and search for it (maybe "In game X I'm having trouble on this level") chances are you'll get some hits from youtube of people running the level as a walk-through - twitch highlights don't tend to be as indexed or as accessible since the metadata about what's actually in the video is a lot weaker by default.

Those hits on folks looking for a walk-through will end up with some conversions to stream subscribers and I think that's why Twitch is really destined to struggle.
I will say that for long daily commutes, autopilot is worth the money. It was basically originally designed for Elon to drive around the cess pool that is Los Angeles's highway system so it is mostly flawless in stop and go highway traffic. On long (> 5 hour) commutes, I find that I'm less tense / weary when I drove much of the way on autopilot. Granted, it is still not 100% so I do stay attentive at all times, but it means that I can (for example) look around and behind me to keep good situational awareness while knowing I'm safe to do so.
A 5-Step Guide to Teaching Kids Coding
I put this up for someone on HN who asked about it:

https://jacquesmattheij.com/task.cc

3500 lines, micro kernels can be much smaller than that even.
> Hire people, and train them.

Training seems to be a dirty word in companies these days.
It is 100% false. I can't produce a citation because I know this from doing data analysis for a private organization with data I don't have rights to, but tracking people given average-to-low bails in Seattle showed that over 50% of them had all charges dismissed if they were bailed out (if not bailed out, about 90% of them just pleaded guilty). One particularly egregious case had video evidence showing that the homeless man charged with assaulting a cop had actually been randomly assaulted by the cop without any interaction in the leadup.
'Going outside' isn't going to teach you anything about the reality of people being routinely arrested for the convenience of others, but listening to other people who are familiar with reality might.
I doubt it's about preserving the geysers for tourists... seems more likely that a multibillion-dollar pricetag combined with the relative uncertainty of an eruption is what has cooled enthusiasm for the plan[1]. But that is a lot of power, so it's not impossible to imagine, if the investment paid off in the long term.

1: https://www.discovermagazine.com/planet-earth/no-nasa-isnt-g...
* You are not expected to understand this.
*/
if(rp->p_flag&SSWAP) {
rp->p_flag =& ~SSWAP;
aretu(u.u_ssav);
}

I don't understand what `=&` is. Is that mistyping `&=` in the book? This should fail to compile, right?
> I know it is a big pain, but hopefully this at least helps you understand what is going on.

Frankly, and don't take this wrong way, I don't care. I'm working on other problems, and don't want to worry about what my browser is doing. I just want it to work.

> If you choose "restore previous session" under general preferences, then you can at least not lose the set of open tabs when you restart.

Have you ever tried restarting it with 60 tabs open? It doesn't work on my machine.

> As for 2, Firefox already does this, and has for about 4 years. Since those comments in 2008 and 2015, Firefox has shipped the Electrolysis project, which makes Firefox multi process. The UI (mostly) runs in a different process, which massively improved UI responsiveness, because janky websites can't interfere with clicking on stuff in the UI. One web site crashing can still cause another web site to crash, if it happens to be in the same process (out of 8) but we're hard at work on the Fission project which will move individual website domains into their own process. Though you can still end up with one instance of Google Docs crashing and taking down another one.

I don't care if it's multithreaded to separate rendering from management for performance purposes. What I care about is keeping my remaining tabs when one crashes.

> we're hard at work on the Fission project which will move individual website domains into their own process

When this occurs, I will once again consider switching back. Though this means if one API tab breaks, they all do---it's still a massive problem.
I believe GP was talking about elbow-hand being completely straight. That would make sense if their elbows are on arm rests or some such thing.

It does sound interesting. I did type this comment trying it, and it was pretty comfortable, with the exception of my right wrist. That being said, I've got kind of weird seating set up.
That sounds rediculous. Plenty of rich people are assholes too. If anything, i think the sterotype would be entitled rich (or at least not poor) people who think the rules don't apply to them are more likely to commit "low-level" offenses.
I have over a thousand items (!) in my vault and never experience delays in iOS, Firefox or chrome.

Maybe its a syncing related issue, try contacting support.
I think they missed a huge opportunity in about 2014/2015 to do what CyanogenMod was doing, as a clean/no-nonsense power user variant of Android. Ultimately the Cyanogen company leadership made poor choices and killed their relationship with the largest phone manufacturer that was shipping their OS on the phones (OnePlus), who decided to go and re-implement the same features in their own oxygenOS android build. Thereby killing Cyanogen as a company.
Well then we agree, you're just calling components immediate mode and throwing away all the other things that make them interesting.

Immediate mode has a specific meaning that isn't really what React is doing. There's no concept of avoiding double buffering, immediate mode re-renders everything every frame while vdom avoids as much work as possible and updates are only triggered by actions.

But there's more interesting to them than just being declarative. A pure render function, a standardized prop boundary, top down data flow, and lifecycles (further improved by hooks, which are basically algebraic effects, which make real hot reloading work), are just as important, and all of those fall under "components".

Enyo, the WebOS framework, actually had a great declarative component model without vdom many years before React.
Been using Oracle Apex as a low code solution for almost a decade. It works great in an enterprise environment .
Peer review in practice often means you got 2 or 3 grad students who skimmed the paper and found it to have the right gestalt an impressive enough results. Reviewers aren't some magical wise expert committee with infinite focus and they don't do any kind of background "auditing".

They get a stack of papers to review and don't usually spend more than a few hours on each. Judging by the quality of some reviews I've seen, many grad students take even less than an hour to write a "review".

I think the general public has a way overinflated idea of what peer review means in day to day practice.
We do actually. Not that it will happen, but we do. We need a hard real time micro kernel based OS for our personal computers, and not having it is a major blocker for a lot of applications that would then be trivial.
So you have everything in a public subnet? That's asking for trouble.

Sure, if you have a tiny deployment you may not care (and the NAT fees may be a significant portion of that).

At some point, the NAT fees are noise - it amounts to ~ a dollar per day in us-west-2. Data processing charge is $0.045

It becomes way more valuable to ensure IT security, regulators and auditors that no, no inbound connections are allowed no matter what anyone does with the security group rules.

Also note that the AWS managed NAT gateways haven't been there forever. The option, before they were available, was to use one or more of your instances to NAT traffic. That's still available and could be an alternative, while reducing your potential footprint.
We live in a dystopia, where a megacorporation can annihilate your virtual life in the blink of an eye without any real recourse.
>E.g. in contrast to the tech world.

Given how much tech pays versus how easy it's to get into tech (ie: compared to becoming a well paying lawyer or doctor) I doubt too many people mind.