skysight-inc/HackerNews huggingface dataset:
Yes, I will tell you some interesting facts : -

On an average, a person breathes 5 million times.

Every day 10 billion tissues / cells fall from the skin of the human body.

There are 300 bones in the human body at birth. By the time of becoming an adult, 209 bones remain in the body.
The US is the only country I know of where you’re asked if you want to register as a member of whatever party you like, for free, when registering to vote.

Indeed, it’s meaningless to compare party “membership” in the US to being a real, card-carrying, dues-paying member of an organization in another country.
Did you produce the Edgar Allan Poe Short Fiction collection? I'm reading it right now, it's great! And huge!

https://standardebooks.org/ebooks/edgar-allan-poe/short-fict...
The web demo was a lot of fun on my iPhone. I’m always frustrated by a lack of good arcade flying games with somewhere realistic pitch, roll and yaw controls. Everything feels like driving a car rather than flying.
More Control and Context in News Feed
Here in Germany you either get some username and password in person, setup an app for 2FA, or sometimes you get two different letters (one with the username and another one with the password). I guess so that it is slightly more difficult to intercept both.

For a few services if you forget the password you get the letters again.
I’m not suggesting WFH is right for everyone; I think you should have the right to work the way you need to, as you know yourself and your work best. I personally feel you have nothing to fear in terms of numbers, because there’s an enormous bias towards IRL work for both strong and weak reasons.

I think one of the major challenges for an organisation is how to get peak performance from a diverse team (in terms of life circumstances and personality) and still maintain one culture and a ‘team mind’ where everyone is safe and content with their work.

I’m not a WFH evangelist really: remote is just another modality, with its own costs and benefits. It just doesn’t seem to get a fair hearing in a lot of places.
Sounds about right. Streaming is about being able to listen to anything you want. Vynil is about keeping what you like.

My Spotify history is full of songs and playlists which I don't even like, and I use it to explore other genres and artists. It's reasonable that only 5% of everyday people listen to is good enough to be acquired permanently.
I have been disappointed by both the French and Japanese education. I'd love to give Montessori and Freinet style of education a try.

But I find it weird that education can't reinvent itself radically. The system we have was based around a scarcity of books and a need for the production of standardized workers.

I suspect the education system's main constraint is not the needs of kids but the possibility/will of the current teachers.
What do you think of PeakDEFI as a low cap gem?
Basically a decentralized hedge fund. Pretty solid idea and undervalued for what they offer. Website is peakdefi.com.
> Kudos for spending four hard years to publish a negative result!

All scientific results are positive, but I have the feeling people end up skewing their research just to show what they want to see. Yesterday I read a study [1] by the most renown Brazilian university claiming that the control of Covid on Brazilian football is bad because 11% of the players got it while in Germany only 0.5% were sick. Then I looked the data up and the Bundesliga has the exact same 11% [2], but the researchers chose a very specific time frame in which they didn't have many cases, just to "prove" their point.

This was easy to verify, but I wonder how many long term researches find gibberish results and no one will ever know.

[1] https://globoesporte.globo.com/sp/futebol/campeonato-paulist...

[2] https://www.sport1.de/fussball/bundesliga/2021/02/bundesliga...
Agreed. Some people really seem to think work looks like this: https://www.dreamstime.com/happy-diverse-office-workers-team...

If any serious work is being done in a company, it does not look like that. Why do people keep pedalling this lie? A big problem in engineering is a lot of the work is done by engineers in private and the supervisors don't get to see it or experience it. So they think it happens by magic and that maybe the laughing execs actually contributed to it.

Unfortunately there's a huge amount of people employed in offices who literally do come in all day and don't do any work. Working from home means you actually have to have some work to do. What we're seeing is a load of people realising they have no work to do.
In 2003 a scientist published a paper about cyclic changes in the shape of a quasi-rigid body on a curved manifold. He shown that it can lead to net translation and/or rotation of the body in the manifold, so in simple words "swimming in space". I guess this is only possible on very large structures.

https://dspace.mit.edu/handle/1721.1/6706
Code as Code
Moores law rules this out.

A PS3 only has 256mb of ram, so you need to get it out of the case, remove it from the board, check it still works, package it up and sell it.

But I can buy 2GB for 5 GBP. Can you do all the aforementioned things for less than that?

I wonder if we could sort and melt down chips as a source of raw semiconductors (I hear rare earth metal mining/refining is very dirty). Maybe that would be economic?
I have HN zoomed in to 200% on my monitor.
https://www.amazon.it/gp/aw/d/B01J1RAHYQ/ref=ppx_yo_mob_b_in...

I bought that a couple of years ago, it supports both dd and hd floppies.
Why would we want to reproduce the exact same model? Maybe more, smaller trains would do just fine instead of a single gigantic one.

Also, I'd say trains could be easier to automate, so having several smaller trains instead of a single huge one wouldn't be an issue, as you wouldn't add the cost of personnel.

Trains can also go to different places easier, so you wouldn't have to move container several times.
1. You can use that style as well. You're free to return early in the error arm of the match, and make use of the Ok value in later straight line code. I've done that in fallible_function in this example:

fn main() {
// prints "first call worked"
if let Ok(i) = fallible_function(Ok(1)) {
println!("first call worked");

}

// prints "second call failed: FallibleError("error!")"
if let Err(e) = fallible_function(Err("error!".to_string())) {
println!("second call failed: {:?}",e);
}

}

#[derive(Debug)]
struct FallibleError(String);

fn fallible_function(x: Result<i32, String>) -> Result<i32, FallibleError> {
let y = match x {
Err(s) => { return Err(FallibleError(s)); },
Ok(i) => i,
};

// y now contains the i that was in the Ok.
// do straight line code with y here

Ok(y)
}

2. You can create custom errors for a specific function, and put any data that you would have passed to Errorf inside. This way you get the ability to introspect errors to see what went wrong programmatically, and all that data is available for later inspection. Note that we could also have returned a formatted string on error instead of FallibleError exactly like in Go if we wanted to.

Of course, the way you'd write fallible_function if you weren't going out of your way to be verbose would be like this:

fn fallible_function(x: Result<i32, String>) -> Result<i32, FallibleError> {
let y = x.map_err(|s| FallibleError(s) )?;
// y now contains the i that was in the Ok.
// do straight line code with y here

Ok(y)
}

Separately, the point of all this is to be able to statically know whether a function can fail or not. We know for a fact that fallible_function can fail. If we write a function

fn f(x: i32) -> i32 { .. }

We know for a fact it won't fail (unless it panics, but well behaved code should never panic). We don't even have to worry about the possibility of nils getting in there and screwing us up.
If you’re trying to lose weight (I am), or not gain weight in a western culture that encourages a high level of consumption, you want something that is inefficient.

I can get from point A to point B faster and with less energy expenditure (I think) on a bike.

Theoretically running is even more inefficient (depending on speed apparently) but I hate doing it and it spikes my appetite in a way that makes dieting unsustainable. Maybe it’s genetic, I remember my dad going through a phase where he ran enough to the point where he could do a half marathon while obese; he easily consumed more than he burned despite a very heavy training schedule.

I can walk for 30 minutes, an hour, two hours, or almost literally all day and still eat less than I use which is extremely efficient for my goals but extremely inefficient at making me fat.
How to Take Back the Internet by Choosing the Internet Less Traveled
One deuterium ion isotope (proton+neutron) is twice as heavy as the hydrogen ion isotope (proton).

If you are claiming they are identical chemically, I think it's you who should come up with Strong Evidence.

The common sense dictates that if a particule is twice as heavy, it COULD have different properties, which can be empirically tested, in fact WAS tested. (see links above)
The last real job I did with Perl was just over nine years ago. HTML::TreeBuilder saved just hours, probably weeks, of frustrating work during a web platform transition.

I think that you are right about the nested data structures. I was favorably impressed by the little I saw of Moose, but by the time that came along, all the young seemed to know Python and not Perl.

It is not just flat files Perl handles nicely, either. One can do fixed-format munging in Python via the struct module, but I've never found it as handy as Perl's pack/unpack, something I used as far back as the Perl 4 days.
Aren't these BGAs? Safely removing and then also re-balling large non-socketed chips is tricky.

Do they actually have machines for this? I understand that the re-work house we use do it by hand and also spend a chunk of time inspecting the chip once removed since it's very easily damaged. Maybe there are more automated places doing this on a mass scale, we don't do it very often which might explain the general poor results.

This video is pretty cool showing the process https://www.youtube.com/watch?v=TIPO4Q9k1Zo
Cancer comes in variants per cell type times the number of ways this cell can mutate. Each of your organs comprises a number of cell types. And for any given cell type there is often more than one place in which a mutation can cause cancer (other mutations may be harmless or cause cell death). Each of those different cancers of the same cell type may have it's own characteristic symptoms, progression and treatment.

For almost all cancers, there are common treatment options like surgery. External beam radiation can very often be used if the area is targetable. Internal radiation works far less often, but there are some specifics that make some cancers unique there, like Thyroid cells that are susceptible to radioactive iodine. Chemotherapy with cell-division-inhibiting drugs also works, but there differences really start to show, because the various cancer cells have different division rates and susceptibilities to certain inhibitors, making some chemo drug better or worse than another.

And then there are some cancers, where very specific treatments may be available, like e.g. antibodies that target those specific cancer cells since they have unique surface features that can be targeted. The more targeted the method the better, since you will have less collateral damage and can use a higher, more potent dose.

So superficially, there might seem to be three main options, surgery, radiation, chemotherapy. But even those very common options can have vast differences that aren't always obvious to the layman who just gets to hear about the rough categories of treatments.
I'm not at all shocked. The popularity of such SW is direct proportional with the bribe money paid to government officials. Remember the trip MS made to Münich ?
I'm interested to hear how you find it - I looked at it to manage some parts of an already existing system (postgres + sqlalchemy) and there are some quirks.

It doesn't automatically detect foreign keys and make the fields for them correctly. Furthermore, it seems like they don't even use foreign keys for the models created through their UI - I checked the github issues, it seems like all of this is planned but work on it seems to have just started.
I suppose it's April 1 content.
Pfizer says Covid-19 vaccine 91.3% effective through 6 months
In colloquial use, you are right.

In rigorous use in security, identification just means unambiguously referring to a specific identity. This is as simple as providing an identifier. Which the social security number roughly does (they can be re-used after death apparently).

Actually proving the provided identity is your identity is authentication. SSNs come with no decent authentication method. Hence, the identifier of an SSN is not very good in situations where authentication is required.

For an example where authentication of identifiers is not required. Consider the following: "Dear business please identify all your employees so we can correctly give them benefits". In this case, having identifiers for people is sufficient.

Heck, any case where you are asked to identify a 3d party cannot require authentication.

Strictly speaking "please identify yourself" means please give me your name. If this is spoken by someone with authority they may want prove of that claim. In that case, it is great if authentication of your given identifier is possible.
Odd that there's no mention of PHP: many developers who used Perl/CGI back in the early days of server side development moved to PHP and PHP was much easier for beginners, especially if you wanted to incrementally move from a static to dynamic site. Perl was, in its day, as much the king of web development as it was admin scripting.
As a complete aside, I have a fondness for that older layout, back when I used to dip my toe in the jailbreak scene I used a tweak which sampled the album art and changed the layout colours to match the album cover - I think it was called “colourflow”

I always wondered why Apple didn’t integrate something similar into the player

Here’s a selection of album covers from my screenshots at the time (I used a different font as my system font for several of them):
https://imgur.com/a/6rZ3JSY
So:

You must live somewhere with the highest cost of living.

Working on software that intentionally isolates and manipulates people

And now you don't even get to work from your overpriced home.

I'm sure there won't be a retention problem,
Ask HN: I'm building an open source LMS.  What features you would like to see?
Our team will start building today an open source LMS. We'll charge only for a cloud-hosted version and per-transaction if one decides to use our payment gateway (users may use any other if they want to).We'll make sure that self-hosting the service is simple and well documented. Our LMS will be api-first and build from ground up to integrate with services and apps in a marketplace. What are the missing features on competitors? What is currently your preferred LMS?
What does "really obfuscated handling of nested data structures" mean? Can you give an example?
Fun fact that companies online don't seem to realize, non-citizens can have SSN numbers, even people on a short exchange visitor visa.
I personally use HN zoomed to 125% on a 23 inches monitor that's about 25 inches from my eyes. I like how the simple design scales well.
You still want hardware acceleration in whatever you are running tmux in.
Doom doom money doom doom. Nonsense.

Top 10 companies

https://fxssi.com/top-10-most-valuable-companies-in-the-worl...

Most of these are providing goods and services that 100s millions of people are getting value from, with the possible exception of Facebook :p

As an aside I must admit I had never heard of Delta Electronics before at all; nearly 50 years old and 5th most valuable company.

Out of the top 10 you do get some pure play financial companies like Berkshire, Morgan Chase, Visa (maybe).

Cutting edge semi conductor manufacture is arguably some of the most advanced technology and manufacturing we do at scale. It's just plain hard hard. The equipment, the expertise, the lead time to manufacture, it's all big scale problems.

Relatively speaking getting manufacturing of old node sizes would like not be remotely as hard, 32nm maybe even 16nm.
> need rare earth metals, almost all of which is mined and refined in China

This is usually presented as an ace up the sleeve that China has secured through shrewd strategic thinking. In reality, rare earth metals are neither particularly rare, nor are they expensive, nor are they in high demand.

Rare earth metals are more common than silver or mercury, somewhat rarer than cobalt. The ones with excellent magnetic quantities go for ~$50 per kilo (allegedly only 200g is required per electric car), the ones used for catalysts and alloy making go for as low as $2 per kilo, cheaper than copper.

They're not nearly as much of a constraint as claimed.
Oh, it's just 1024^10, a bit more than 10^30, or 10 million moles.

A water molecule contains 18 nucleons, thus a mole of water weighs 18 grams. 10 million moles of water are 180 cubic metres: an Olympic pools contains an order of magnitude more moles than that! ;-)

Sure, I hope nobody is paid so poorly that 2^100 times its week salary exists!
Reading this thread makes me realize that not everybody is currently in a lockdown. Co-working spaces where I am are closed (due to the virus) since ~October and won't reopen before a while :(
Ironically, this serves as an excellent refutation of the above analogy’s goal (to scoff at EMDrive experiments):

* Imagine telling a mechanic that mounting a ski box on your car with the fat/blunt end pointed forward seems to improve fuel economy vs being mounted the other way.

* The mechanic believes it’s absurd to claim you can improve fuel economy from a change that increases wind drag, so therefore your experiment is wrong since it seems to contradict established theory — case closed.

* Imagine that you more carefully measure, and find that it still seems to work surprisingly well (though also mysteriously reducing braking and cornering performance)!

* The mechanic still denies the result (which is unfair), and questions your test methodology and demands replications of the experiment (which is fair).

* Imagine someone else tries to replicate the experiment with a differently shaped ski box (i.e. not an airfoil, or with the airfoil shape vertically inverted), and fails to reproduce your results.

* The mechanic community concludes that the original result was obviously just experimental error, since the latter failure to replicate aligns with current theoretical consensus of what should happen.

In a similar way, early pioneers experimenting with winged aircraft design were laughed/scoffed at endlessly by established scientists/engineers of the era, ridiculed and crackpots wasting valuable time and resources.

The aerodynamics of the airfoil (which also explains the above ski box phenomenon) is an extremely non-obvious emergent effect, and even to this day is not as fully understood as most people probably assume.
I discovered this recently when my housemate complained the WhatsApp iPad app was useless for some basic features that worked on their iPhone.

Then we discovered it was not an official app. I’ve been resetting all passwords shared with my housemate and am rethinking how I share sensitive information.

The kicker is anyone on the other end of a message to or from an unofficial app doesn’t know their messages may have be compromised. I thought I was safe(ish), assuming only official clients were available in app stores.
Yes, the current ideology of constantly increasing populations is not long term sustainable, not economically, nor climate wise or social.

You can describe it as a form of a Ponzi scheme, the idea is that we must increase populations so we can continue living on the current living standard, not a future increased living standard.

What would it take to get to an improved living standard according to the this ideology? Doubling of populations? Tripling?
Show HN: Blocked by CUII?
Yes, it works fine. I will only add that we do reuse memory. The program deallocates memory managers when they are no longer needed (there could be millions of them at any single time).
I think what changed was that when Perl was popular people were generally a bit more into lots of wacky way to do the same thing, deliberately whimsical terminology, puns in their programs, the program equivalent of creative writing, and being a bit different for the sake of it. I think I had a Perl book at the time that tried to make a serious case for Perl programs being poetry.

I think the culture has just changed since then and most people aren't into that any more. People now seem to value one clearer way to do everything, and more straightforward terminology. Look at the popularity of much more no-nonsense languages these days.

I think unfortunately Perl just now looks deeply unfashionable, and I think even the context of why it is the way it is and how people saw things back then has sort of been lost so it's somewhat hard to explain to younger people in the community.
> IMHO the biggest issue that blocked Perl's broader adoption was the really obfuscated handling of nested data structures including objects. Anything beyond array of arrays or hash of hashes was a pain.

How was it a pain specifically? If you used references, then defining an arbitrary data structure shouldn't be an issue and accessing individual elements would be a matter of prefixing the reference with the appropriate sigil.

In python, you need to be aware of when you're making a copy of an element in a data structure rather than getting a reference of that element. In perl, you would know based on syntax whether you're dealing with a reference as opposed to a copy of an instance.
Leading the race to be the next Silicon valley in a tech that:

) has a market for a few (compared to the whole world using x86 chips and Google),

) has never done anything uniquely useful

*) has never lived up to its hype

From what i gather its probably going to be physics and biomedical simulations.
But to say its going to be a gold rush for innovations in finance, cryptography, and AI is just blindly regurgitating a sales pitch.
This is just not how the future has ever been built, so what makes it different this time?
Or am i missing something here?
Have you looked at Home Assistant? It seems to have built up a lot of traction in the smart home space.
I am mostly feeling sick every time my eyes hit one of those F’s. Otherwise it’s mostly ok.
Perhaps Australians present to their doctors early for all symptoms, and it is the doctors who diagnose cancer? I can't speak for everyone in Australia but for me, if I am sick I have to see a doctor in order to get 'sick leave'. I have unlimited paid sick leave provided a doctor has recommended it. It also doesn't cost me anything to see a doctor or get any kind of test or treatment/surgery done - it is all covered by work.
An Iterative Workflow for Attention
This past year wasn't WFH. This was WFH during a pandemic. Thinking they are the same is a mistake.
They're very underrated, I love them since the east coast is very humid and they breath much better than t-shirts.
In the scenario mentioned, no one decided to have a disabled child.
I would suggest you simply find another place to work.

By reading your post, I don't think you'll really be satisfied here -- I think this will be a recurring theme, and will slowly drain you out. Most managers seem to not get this at all -- we programmers HATE meetings, and unless it's ABSOLUTELY ABSOLUTELY necessary, I'd rather be left out of all meetings.

I HATE meetings, the most I can muster is 2 meetings/week (scrum). Right now, I have my own business, and even when I meet with contractors, I still very seldom have more than 2 meetings/week.

This is one of the reasons I left a job a few years back - 2 meetings/day, it was simply driving me insane.