skysight-inc/HackerNews huggingface dataset:
The average lifespan numbers are rigged. Most countries don’t count an infant delivered alive but terminal in their infant mortality numbers. Like when a placenta ruptures and you have an emergency birth before 28 or 30 weeks. Those don’t count in most if not all of Europe.

In the US, every live birth counts, even if it only lasts minutes

I don’t know if that completely makes up the difference, but the real disparity is nowhere near the numbers that get thrown around. It’s apples vs oranges.

Covid positives were a similar situation.

Most countries would not report a positive Covid patient unless the test was positive and the patient was symptomatic.
How is this unknown company a challenger? How is this even worthy of Bloomberg to report on
> But that's not the scariest thing. The scary thing is that if it's a STEM field these students go on to get jobs in which they have no competence. This is truly catastrophic if you want software that works and buildings that don't collapse.

And also why we can’t trust a degree to show competence, leaving it to companies to figure out with LONNGG multi-part interviews
I suspect that Girard’s ideas are a touch more sophisticated than “people are sheep”. Unfortunately if you see his name in a headline, that’s usually all that’s being said.
There has to be some solution to the phishing problem that doesn't require teaching the general population how to parse URLs.

there's room to innovate here.
Are you seriously unable to comprehend the nuance between "peer reviewed article" and "journalist pulling something our of their arse with zero supporting data"?

Like, what's hard to understand about "there should be at least some general evidence outside personal anecdotes for conclusions about groups of people"?
Obligatory +1 for trying to argue against OOP without mentioning "cats" or "dogs".
Some do summer hires - a sort of 90-day interview - in their Junior year. Much better signal-to-noise.
Hey, nice link and thanks for being supportive of reality. I think HN should, by default, assume all posters that are PRO megacorps/governments/rich - any person or group that could afford to hire shills - are paid shills. Change the color of their names or something. That way, they need to prove that what they're saying is actually valuable and not just shilling, instead of the way it currently runs where PR is trusted by default.

What's the harm in that, you know? The worst that would happen is that corporations would have a hard time astroturfing. The best that would happen is there'd be less PR.
As much as I agree with you, I don't think it will. Unaware identification with the mind is rampant and black-and-white thinking as a consequence as well. It's going to take a long time until these patterns resolve slowly.
Most profitable business for an overall loss making company doesn't say much.
What amazing companies are most people working at that don’t exploit their workers or society? Almost every one puts profit over society to some significant degree. We live in a hyper capitalist society. Being on the side of this hyper capitalist society as the majority of people are, is the problem.
https://en.m.wikipedia.org/wiki/List_of_best-selling_music_a... had the rankings (no), but I'm missing the international bestsellers Connie Francis or Nana Mouskouri who were stars for decades in several countries, and specialists in international sales.
How much can SVE instructions help with machine learning?

I’ve wondered why Apple Silicon made the trade off decision to not include SVE support yet, given that support for lower precision FP vectorization seems like it could have made their NVidia perf gap smaller.
I don't consider shareware a bad thing. If you accept the idea of paid, proprietary software, I think shareware is probably one of the best models out there. It's better than demanding outright payment as it allows you to test-drive the software beforehand and for free occasional usage and it's more sustainable than outright free (as in beer) software since developers need to make a living.

Shareware from back in the day nagged you to buy their software but once you did so they left you alone and the relationship between the developer and the user was still a friendly one with the incentives being aligned (the dev wants you to keep using the software and ideally get others to do so), so past the initial nag the software was generally trying to be as efficient as possible and not intentionally waste the user's time.

Nowadays, not only is there no way to pay to opt-out from the nagging but the advertising cancer has now contaminated a big part of the IT industry where entire products are build not with the objective to solve user's problems and get paid doing so but to provide an unefficient, half-baked solution to the problem as bait to get users to see ads and generate "engagement".
the issue is they have to sell this to the investors

what do they answer when investors ask a typical: "What makes you different from competition?"

their answer is: "We don't waste valuable space across the top of the screen to display URL gibberish"

the article is for business people, who could potentially invest into their Series A round, not for us tech people
While I agree that the back button _should_ work in an SPA, it's common for it not to. And it's common for other functionality to break. It's not hard to fix that and, for a well engineered SPA, such things typically do work. However, it _is_ extra work and it _does_ get missed. As such, SPAs tend to have more issues than non-SPAs. As such, as a user, I tend to prefer non-SPA implementations unless there is a strong reason that the SPA makes more sense.
Rising Edible Oil Prices: Causes, Impact and the Future
I meant for the AI. I do currently need to be involved creatively to create these melodies but I figure that it might not even be necessary with some more advances.
Return to Monkey Island Dev Diary
Yes. In general, the more costs are added to supplying a product (such as housing), the more luxury versions of that supply are favored over cheap ones. Because the fixed overhead is a bigger fraction when building the "cheap" version,
Also from Norway: no I don't, nor anyone else I know, certainly not any pets.

Women get regular mammograms after a certain age; prostate examinations are offered if you are concerned and if anything is found then more frequent checks will be offered but nothing like annual checks for people not known to have a problem.
RADQ: Right answer for a different question
but whereas once upon a time one could find very good quality oil very easily.
uranium has always had to be processed a lot to reach usable form.

also, making oil into usable gas also yields (or used to yield?) lot's of very useful resources used for plastic and lubricants and so on.
As someone who had a lot of old accounts with some pretty OG names, this whole migration process has been a right headache 'cause now I have a ton of burner Microsoft accounts ('cause each MS account can only have on MC account) and each one needed verifying.
Right. So two furnaces run at 98.6. Is it not possible that one is more efficient at maintaining that temp (slow metabolism) versus one that is inefficient(fast metabolism). That’s why people suggest finding your basal metabolic rate (BMR) and from there everything is CI<CO.
> the annual checkup is a very cheap way of dealing with a possibly expensive condition.

Is it? Or is it something that just seems obvious?
These lists are a great way to produce a big list of strawmen that most programmers don't actually believe.

They should have picked statements that are often true or true in certain situations so that they are "false" in the sense that they are not always true, drawing zero distinction between "mostly true/situationally true" and "completely false" in a field where the answer to most questions about system design is "it depends".
Browser tab problem is not about the web or the browser, it is about users' habits and discipline. If you suffer from this "problem" invest time in learning shortcuts for bookmark, typing to search history in the address bar, saving things in proper place for later reading and, above all, concentrate on one thing for more than 5 minutes.
> "We train you for the last job you'll ever have, not the first."

That's a bit funny for Computer Science since, even though I don't have numbers, I expect the average graduate now to work until they're 65+, and the vast majority will probably be out of the field of direct software development by the time they're 45 (burnout, people management, program management, project management, executive suite, etc).
You can come close if you use browser devtools. IMO that's the easiest way to fiddle with (e.g.) line spacing until you're happy with it.
How do you know they got his money though? Minecraft was released in 2011 and Microsoft bought it a few years later. To me it seems like Microsoft want people to buy their Minecraft spinoff, so they are making it harder to play the original game.
> This is first and foremost a subsidy scheme to give public transit providers some more money - many people will buy the 9 euro ticket which before did not buy monthly tickets - and for each such ticket, the state will give the public transit provider the difference to a full month ticket, up to 200 Euros.

Do you have a source for that? Considering that the federal government considers 2.5 billion
Euro enough to cover the costs, this sounds false. As far as I'm informed the transport authorities will just get their current costs covered.
What is the right time? Here in Ontario, Canada a letter gets sent at around 50 (I think) asking you to do a FIT test. Call your Dr, get the kit, do the self-test and mail it in.
Palm had a decade before Android to spread. Android spread because Google made it open source, had the resources to develop and market it.

WebOS was also much slower than Android at the time.

YouTube costs billions a year. Few other companies could operate at that scale.
Hello folks and welcome to round 986 of the Least Interesting Conversation on The Internet. If you're just joining us, SPAs are great when they're necessary and MPAs are good too. And that's the game. The series stands at 986 ties. Thanks for tuning in and we'll see you again tomorrow for rounds 987, 988, and 989.

I don't know how many times I can read the same article from a different (or same) author. They're apples and oranges. Scroll position restoration is really the only thing that has ever given me problems in an SPA. Really, come up with a browser model that can restore my scroll position when I hit back and I'm good.
I would recommend anyone building a home NAS like this in 2022 to look into buying some slightly older 10GbE network interfaces on ebay (an intel X520-DA2 with 2 x 10Gbps SFP+ ports can be found for $55) as a PCI-E card. It's not hard to exceed the transfer ability of an ordinary 1000BaseT port to a home switch these days.

And if you have just a few powerful workstation desktop PCs it's also worth it to connect them at 10GbE to a new switch.

here's a fairly typical one. these have excellent freebsd and linux kernel driver support.

https://www.ebay.com/itm/265713815725?epid=1537630441&hash=i...
If these are the best examples, that's not good.

> Facebook has allowed anyone to spread video capturing police misconduct that the mainstream press has ignored for decades.

Facebook didn't allow that, they enabled it, as well as many other places. In fact, if it's on Facebook, I can't see it. Smartphones in general created the glut of police misconduct videos, because everyone started carrying video cameras 24/7.

> Google with Android and ChromeOS has put computing devices in the hands of people who could never afford the alternative

I do not believe this is true. I don't think they put computing devices into anyone's hands, and that there are also cheap alternatives. Android and ChromeOS crowd out (real) FOSS alternatives, and iirc ChromeOS started by crowding out Linux on the trendy tiny laptops that were being marketed in the mid/early-oughts.

Having a monopoly on the low-end market isn't charity work.
https://threadreaderapp.com/thread/1530670818128080896.html
But then people with resources to do so will shop for the best schools meeting this criteria, which hurts people who don't shop.
I agree. The complaint I don't have time seems like a very first world, and honestly very American, problem to have. There is batch prep, online food delivery, and simple one pot meals that can be either done in a slow cooker, or under 20 minutes.
i'd have liked to be a fly on the wall when they pitched this to the investors
Without the arrogance to provide an expert view of the book, but it seems that the author did follow up the path of Victor Hugo and Charles Dickens to describe the dark side of Italian society at that time.
I would definitely consider drilling down and understand the part of the Italian story
Schedule

April 11, 2022: Project submission is OPEN
June 8, 2022: Project submission is CLOSED
Every IDE I've used would show you the name of parameters when you hover the function. These days there are even inlay hints that will transform countDominoTiling(4, 7) to countDominoTiling(width: 4, height: 7).

Another option would also be to just pass a struct:

struct dimensions dim = { .width = 4, .height = 7};
countDominoTiling(dim);

My C++ is rusty so this might not compile but you get the idea.

There isn't a big difference with just one simple thing, but when you're having 10 of these things, with some classes having classes in themselves, it quickly becomes a mess.
If it is more common for functionality to be broken in an SPA than in a non-SPA, then that most certainly _is_ a valid argument against SPAs (from a user perspective). It's not an argument that all SPAs are bad. Rather, that I prefer non-SPA implementations because I can generally assume that it will have fewer bugs/annoyances in using it.
At the same time, the proposal has to be better than what others companies offer, or nobody would accept the position.
If passenger rail increases, then goods rail must decrease and go onto trucks. Or, one could let goods rail go at night, but Germany is noise -sensitive, so that's unlikely to happen. In the long run building more tracks are probably the only real solution.
Scarlett 2nd Gen has a noticeable (for a live playthrough) latency which is fixed in 3rd Gen.
Processed food.

We put enormous amounts of glop in food solely for the purpose of being able to package and ship it through an industrial supply chain so a few megacorporations can consolidate their profits. And, just like lead, we know this stuff is bad for us.

In the US, we have lost a LOT of scattered places that used to make and serve food locally. There used to be a lot of gas stations, bars, churches, etc. in the old mill towns that all served some amount of home made food.

It wasn't necessarily "healthy"--it tended toward starches with lots of cream and butter. Too much of it was fried. There was rarely a fresh vegetable to be found, but quite often the vegetables came from someone's local garden and had been canned fairly recently. It was generally all made from scratch with real ingredients.

To top it off, a lot of science over time is finding that those "unhealthy" dishes weren't as bad for you as we thought.
I caught a bug related to this in Project Zomboid in an early multiplayer version.

Often when someone joined a server there would be a tiny bit of lag for all of the users.

I figured out the server was using a java method that indirectly was doing a blocking DNS lookup.
I think it was reverse DNS but I forget which method it actually was, and if it was blocking the main thread or just the networking thread.

(PiHole still wouldn't have created an additional cost though.)
Home Assistant OS Release 8
I was amazed that somebody cared about the thought of René Girard the ex-player and soccer coach.

That was at this moment I realized I was not as cultured as I thought I was.
You probably added an extra instruction or two to put the value in a register? The CPU can already split memory accesses into uops and cached accesses are fast, so there's no point in doing that because it'll just waste an additional register (vs. using one of the many the renamer generates) and add instructions to decode.

x86 is fundamentally a CISC; if you treat it like a RISC, it will definitely disappoint.
WebOS was superior in every way to Android at the time. Since, Android has stolen its UI (and the guy who designed it, I think.)
Well, overdiagnosis/overtreatment is an issue

Both approaches have pros and cons, because while an early diagnostic of some diseases can make a huge difference, there are also false-positives and needless invasive procedures

(And I guess the people that are the most oblivious about their health are the ones that are more prone to have lifestyle related conditions - some people have never measured their blood pressure or blood glucose)
I agree with AdrianB1 that I can think of cases where someone will want to do same-day Berlin->Paris->Berlin trip. The ~5 hour total time savings by flight vs. train (assuming a frequent enough service) might be worth being less productive while on the trip.

If I really need to be present at this "very important" 3 hour meeting in Paris then the best option might be to rent a meeting room at CDG. Then it's a 2 hour flight, 3 hour meeting, and 2 hour flight home - plus transit time in Berlin and going through security at CDG so call it another 3 hours = 10 hours total.

While it's a minimum of 17 hours by train.
Been using ZFS on eMMC with things like Orange Pi-s and Rock64-s for a few years, so far works good for me.
If the data on disk (with no redundant copies) is bad, you’ve (usually) lost data with ZFS. It isn’t ZFS’s fault, it’s the nature of the game.

The poster built a (non redundant) zfs pool on top of a hardware raid6 device. The underlying hardware device had some failed drives, and when rebuilt, some of the underlying data was lost.

ZFS helped by detecting it instead of letting the bad data though like would normally have happened.
One thing that power users used to do, is explore the control panels and preferences for the system and the apps they use to see what features can be turned on.

One of the Youtubers, who had previously been a lifetime Windows user, complained that he loved using iMessage on his laptop, but it didn't receive his SMS messages like his phone does.

After getting a ton of comments suggesting that it was a feature you have to turn on in the preferences, his next video was him being amazed that the phone would not only forward him the SMS messages, but that the Mac would recognize SMS messages with two factor verification codes and offer to fill them into the proper place automatically.

https://www.youtube.com/watch?v=Q8Xjz5v0jDw
From various comments here and also some advice from friends. Consider not taking a trip for more than 2 connections or 2 hour trips with this scheme. A journey delayed will be percolated up to your final connection.
This also happened to me (twice) with ms accounts used only to log into Skype. And I just migrated my Minecraft account 2 days ago, let's see how that plays out...

This just sounds to me like a "technically, you don't have to provide a phone number to create an account. Of course we will just lock it afterwards, but _technically_ it's not required..."
It's possible that the TOS message is boilerplate that they put up when they haven't created (and localized) an appropriate message for the real reason (or they don't want to reveal the real reason).

To me it sounds like maybe they detected a successful credential stuffing attack against the accounts and locked them. That said, it sounds like their recovery process leaves a lot to be desired.
Not that I’m terribly experienced with it, but a lot of home automation can be done without “IoT” — specifically without the crapware Trojan controllers that come with consumer solutions from Best Buy. ISY994 for example. Easy solutions for remote access via apps (vpn to home) and notifications as well. It’s not as easy to set up as a plug and play controller from Google, but it’s far more private.
That’s not what I’m saying. I’m saying the impact on society is more severe. When children and young adults die, you lose the ability to sustain your population in the next generation. The worst case outcome is societal collapse. You basically can’t fill your infrastructure with new bodies as the old generation finds itself on the wrong side of goodbye.

Losing your parents would be tragic, but not particularly troubling to the State.

The same logic is behind only drafting men unless your situation is really desperate. Your new citizens come from young fertile women.
This is one of these things that has kept me an Apple user all these years. It's been a core part of their software philosophy for a very long time. One of the first of these moments was when on early Mac OS X versions where you could drag and drop almost anything into anything, and it would consume it in some way. For example, dropping an image into any text box would either render it as an embedded image, paste it as a hyperlink, or paste the filename, depending on the context. And these things applied to so many different metadata and media formats that everything just moves around easily. There's always been so many little great features that you just discover through the process of using the software.
Paid for advertising maybe?
Professionally we collaborate with our peers to achieve some goal. In school, the goal is individual achievement. If you "collaborate" in this way in school, you absolutely aren't achieving the purpose you are spending so much time and money working towards.
I don't think the comment you replied to meant to say that getting rid of grading on a curve would stop cheaters, merely that it would stop some of the bad effects cheating can have on those not cheating.
How did they get penalized?
What kind of dev tools and extensions will Arc offer? If it's just a consumer browser it's doomed to fail.
I can see people MITM their own https traffic in the near future!
You're not alone. SPAs have their place, they're not alternatives to fully SSR pages - they're simply different. There are other examples of such visceral reactions here, for example K8s.

I personally don't bother discussing these things anymore here as a big portion of the HN crowd just dislikes it and there isn't much left to reason about despite having countless examples of nice implementations around the world.
Wonderful story--thanks for sharing! I love stories like this.

Maybe off-topic: But did you run into any difficulties landing your first job after finishing your MS in EE? I'm tempted to pursue something similar, but I worry about ageism and other factors when going into the job marketplace at that age in a brand new field. Would love to hear more about your experience.
Yeah he meant the European continent (the western half of Eurasia) rather than Continental Europe.
Ye, companies are terrible with accounts. Found out I had made an Apple account in 2010 by getting an email that the security questions had been changed to Chinese. Reset the password to go delete the account but was not allowed to sign in without responding to the (Chinese) security questions. Tried contacting support and asked them to delete the account, from the email registered with them, noting that no one has used the account in 10 years and it was created in Sweden so it was obviously hacked. They said they are not allowed to do that, and the only option is to login with the security questions or book a time for a phonecall where I can prove my identity so they can reset the security questions..
Now make a Linux and Windows version of it.
>The only way to unlock the account is to provide a phone number in order to receive a confirmation code.

You can use any phone number you have access to. It doesn't need to be a unique phone number for each child.