skysight-inc/HackerNews huggingface dataset:
I know lots of women that don't do any of those things and get "treated as a person" perfectly fine. None of that is remotely necessary to get dates as a woman. Including weight, lots of guys like heavier girls but it's practically a death sentence for men.

If you really think lonely people are just victimizing themselves then you need to make a better attempt at having empathy skills. It /is/ grossly unfair having to live like that. Unfair having to get catcalled too but as I said in another comment I'd have picked that over what my life had to be like in an instant.
this is the so-called back door 401(k). it’s a mistake to contribute to that.
Felix G. Rohatyn, Financier Who Piloted New York’s Rescue, Dies at 91
Knuth's 25th Christmas Lecture – Pi and the Art of Computer Programming [video]
What a load of shit and a miserable view to have. Having kids is the best thing I’ve ever done and the happiest I’ve ever been.
Now we just deny the prophecies of the upcoming singularity?
Towering football geniuses, the lot of them:

https://en.chessbase.com/post/three-million-view-chess-playe...
I don't think there should be a problem with line numbers. I would make two helper arrays containing the indices of the new-line characters, corresponding to the two gap buffer text arrays (new-line positions are sorted ascending for the first array, descending for the second array).

Speaking as someone who's gone all the way from implementing a Red-black tree to making a rope data structure using the RB tree, to making a text editor that can edit almost arbitrarily large text files (dozens of gigabytes) without user-perceivable latency ;-)
If you look at the range of Teslas, it is close to the one of hydrogen fuel cell vehicles. The problem is, that hydrogen pressure tanks are large. Compare a Mirai to a Tesla Model 3. Even the recharging of the Tesla is close to the speed of hydrogen stations. (The refueling with hydrogen is faster, but then there are about 15 minutes in which the fuel pump has to repressure itself)
I wish we could get some domains to be flagged with a possible paywall and put an emoji like these beside the domain name 🧱
What a great list! Adding some suggestions... some I've done, others are goals (especially APL and Prolog)

1. Design a new programming language. Prove it Turing complete (or go back to the design phase). Maybe do a compiler for it.

2. Design some hardware. There's cheap FPGAs and nice walkthroughs for architectures like the 6502, but my next project will probably be a custom architecture because I've never done a proper compiler before.

3. Raytracers! I did one in JavaScript back in '02... ah, how languages evolve...

4. Break your language paradigms! Learn Lisp, APL, Prolog, Haskell... This is a meta-challenge: do another challenging project in an unfamiliar language, and get to know powerful idioms in the language and how they're handled behind the scenes.
Relevant SMBC: https://www.smbc-comics.com/comic/classical
Facebook ads are spreading lies about anti-HIV drug PrEP. The company won't act
Do you know of any reason why the gap buffer couldn't be easily replaced by a proper rope?
> The "taste" of a steak is a mix of smell and taste

And pressure--i.e. texture.
Three card monte demonstrated by Ricky Jay.

https://youtu.be/7jKuHiY397U?t=190

Cups and balls:

https://youtu.be/QwF1ec4Ji7Y

Penn and Teller doing cups and balls with clear cups and it’s no less amazing:

https://youtu.be/8osRaFTtgHo
>If you can't separate Java the language from the idea of static typing and type systems

I can. It's people who make blanket statements about static or dynamic typing who can't.

>I guess chasing runtime exceptions during development is an acquired taste.

Much like building software people actually use.
Are you aware of the meaning of the phrase "it sounds like"? Because comments like this just make the whole discussion-in-the-web thing a rather unpleasant experience.
This is a good article on zero carbon farming utilizing hydrogen and ammonia powered tractors, using solar to produce the hydrogen.

https://spectrum.ieee.org/energy/environment/a-retired-jpl-e...
Any maybe you really believe in hydrogen, but you're the ~largest automaker, you can afford to also bet on batteries.
Thankfully quantum is non-binary.
That seems like a bit of an exaggeration, or a popular trope at least by people that feel put upon by their coworkers. I've never worked with another developer that couldn't code their way out of a wet paper bag. I think the the terrible state of interviews is due to people wanting to think (or wanting others to think) that what they do is more complicated than it actually is.
Battery electric trains also greatly reduce the cost of rail electrification. They can charge when running under the wires, then use battery power on unnelectrified sections and branch lines.
Gamblers, Wastrels and Lumberjacks: An Old Cemetery Gives Up Its Secret History
I think it's smart in concept, but it feels like its a little too overarching.

Taken literally, it sounds like he's dismissing his relationship/marriage and saying he was lonely while in it, pre-children. I'm not going to try and extrapolate if that's what he truly meant or what the implications of such a statement would mean.

The sentiment, I think, would improve from removing kids and saying "I didn't take advantage of my pre-children freedoms and was lonely because of that."

It also raises an interesting question... If he had maximized those freedoms, how would that have affected his decision to have a child?
Preoperative Patient Frailty and Operative Stress and Postoperative Mortality
Barrett, Rogers consider declassifying secretive space programs
Honda is experimenting in hydrogen too, fwiw.
Not sure why you’re being downvoted. That also sounds appalling g to me to see your kids 2 hours a day and putting them to bed early on top of that.
I am not saying the concept is superior right now. I am saying it is worth thinking about. And when you have the fuel cell only as addition, maybe you don't need the big pressurised tanks.

Maybe a small methan tank.

Maybe even then it is still not worth it regarding the extra weight and cost. I don't know. But I do know that the involved technologies are advancing and combining things makes sometimes sense.

edit: and the market is big. there are also people living in remote areas who sometimes want and need range extension in which case they could pack in some extra tanks.
> At the end of the day, is all this measuring anything other than trends in filling up questionnaires?

I get that sense that this makes up a bulk of social science research. This would be a criticism of the field as a whole.
Not sure why you're so optimistic to be honest.

In our world, human population groups evolved in isolation for one hundred thousand years[0]. And at least as measured, the difference between the lowest and highest IQ groups is about 35 points.[1]

Men and women are closer in many respects, but it depends on the arena. Men still have double the upper body strength that women do and about seven times the testosterone. When you're talking about anything physical, it's impossible to treat men and women the same (speaking in terms of group outcomes).

And even in the psychological realm where there's a lot of overlap in trait distributions - even small differences that produce a 6:4 ratio around the average, as many gender differences do, become absolutely massive at the edge of the bell curve - like 50:1. And the nature of our modern world is that it's at the edge of the curve where the big results are made - the very smartest physicists, the most capable engineers, the most dedicates CEOs are who are driving outcomes.

Far from making egalatarianism easy or even, it seems like the way our world is set up makes it simply impossible.

It might even be easier if the differences were bigger! They'd be impossible to deny and we'd just learn to cope with that. Right now we're in a weird place where the differences are huge and impactful, but there are just enough individual exceptions and just enough fuzziness to deny that they exist at all.

I think we need some ethical framework that can be moral and evenhanded and kind without having to pretend that distinct groups are the same; a morality based on false beliefs about the physical world cannot stand.

[0] The last common ancestry between the San people from southern Africa and Eurasians was roughly 100,000 thousand years ago. For Australian Aborigines, it's about 70,000 years. For the larger sub-Saharan African populations, it's about 50,000 years. In contrast, Chihuahuas and Bernese mountain dogs have perhaps 3,000 years of separation.

[1] Obviously some of this is environmental, but the scientific consensus seems to be that a good chunk of it probably is not.
Coding Sucks: Why a Job in Programming Is Absolute Hell
I tried it. And I was disappointed. I saw Yoshua in the advisor list and thought the AI must be strong. But it’s very weak.

During the intro, it mentioned supervised learning. I therefore asked what supervised learning is. It said please focus on the current exercise.

Then I had to finish the exercise. It asked the question: what revolution is ai compared to? I typed “industrial revolution “ and passed. But I don’t understand why this conversational ui is better than a simple selection? Because industrial revolution is a long word to type.

In the following section, I clicked “I have a question “ and then the ai said I could choose from a list of 5 or so questions to ask.

Among them there was “what’s unsupervised learning?”

Again I typed “what’s supervised learning?” It said I should focus on the questions it provided....
Frailty Screening Initiative and Postoperative Survival at 30, 180, and 365 Days
You have a point on many things, but I wouldn't agree with same rules for all. I think a lot of privilege mentality comes from cities and rules made for cars which don't transfer well to bicycles. Same maneuvers on bicycles vs. cars and bigger vehicles can be a world of difference in terms of safety.

On a bicycle, I can see and hear much better, ride slower and generally stop faster. I can change directions and swerve to avoid obstacles (faster than braking), scoot to the side and generally require much less space. I can jump off a bicycle and move it away (vs. cars getting in gridlock, blocking ambulances..).

Even if I get into a traffic accident, the consequences the consequences to others are likely to be much smaller (though fatalities do remain as an unlikely possibility).
I guess the emphasis on aesthetics, which seems to go for a Windows-like look and ease of use.

I personally prefer Elementary, but anything that makes it simple and secure to use is a win for Linux.
There's a great line in Glenn Gary Glenn Ross where one character says "I always get nervous when I talk to the police." and the other character says "Yeah, you know who doesn't get nervous when they talk to the police... criminals."

It's perfectly normal to be a bit nervous or shy during interviews, so don't sweat it so much. A decent interviewer isn't going to hold that against you. I'm more suspicious of people who aren't a bit nervous, and am inclined to interview them more thoroughly because most of the time when companies I've worked for have hired someone who's slick, they've turned out to be an imposter.
Beyond Mortality: Older Frail Adults Considering Surgical Intervention
Our current fuel containers are completely unable to hold hydrogen. Neither can the fuel transportation infrastructure.
It seems like "advantage" is not just a synonym for supremacy so maybe a better alternative is needed.
Is it screwed up that after I saw the whole "20 minutes" thing I immediately fired up Minecraft for the first time in 18 months to make sure I could still do it that fast? (18 minutes and change in case you are curious)
Sure, but what’s the short circuit current rating from a super capacitor vs a battery. We have used them in thermal battery powered supplies for pulsed electronics.

They’ed be useful in cars for acceleration and regenerative breaking, allowing the use of lower current batteries.
I don't remember specifically, but I assume so. The best part was a fight scene, where they were shooting these energy weapons but it was totally silent.
So they may, but that would not follow logically. If the lowest level of physics is all computable then the higher physical levels must also be computable. Thus, if a higher level is not computable, it is not physical. We have never found anything at the lowest level that is not computable. None of it is even at the level of a Turing machine, unlike human produced computers.
quantum wokeness
It is perhaps useful to understand where the author is coming from.

The author is very critical of open source on the whole. He has a series of articles detailing criticisms of open source software.

http://marktarver.com/problems.html (The Problems of Open Source)
http://marktarver.com/open.html (In Praise of Closed Source)

He is the inventor of the Qi (later Shen) language (essentially a Lisp dialect with a configurable type system). He experimented with taking it open source. He was very underwhelmed by the results and has made later revisions closed source again. In particular as far as I can tell he felt he was losing creative control of the project and getting little to nothing back for it in terms of contributions and features (and in general very unimpressed with people's reaction to the language and the wider programming community's capability of understanding the language).

He has also had at least one argument on Reddit about this (see the post by Mark_Tarver here https://www.reddit.com/r/programming/comments/57h33q/arguing...).

This is one article in a long series of events and thoughts for him that have played out over the past decade.
> integration tests

if you really worked on large projects you would know that integration tests involve more than just one language. They are a helpful tool, and a very important one. But if I had to rely on integration tests to figure out API breakage, I would have to quote a massive price for any libray upgrade. Fortunately I have cheaper and better means.

> It's a little sad that you didn't have the self awareness to recognize that my feigned arrogance was satirizing yours ;-)

Yeah right. You quote two projects and consider your work better tested than mine. And I am the arrogant one. All I said is that you sound like you did not see the kind of projects I did.

Here's the thing. You either are really up to something and know something that all us soundness-first old farts doni know. Then you are going to revolutionize software development that has been coping with the same issues since the 70s. Or you are simply an arrogant youngster full of Kool aid, and you will crash against the same walls everyone else in the industry did.
A few things I did in the past I would definitely recommend:

* Make a Lisp https://github.com/kanaka/mal — tutorial on how to make a lisp language interpreter.

* Make an 8 bit computer https://eater.net/8bit — tutorial on making a simple 8 bit computer out of a bunch of AND, OR, NAND chips. Really helps you understand how computers work, what microcode is, etc. Honestly, building it wasn't quite as much fun as I thought it would be, but just learning how to build one was very useful.
Same for me. Kids are 1.5 and 4. I used to do so much just hacking around, and now it's non-existent.

As far as bedtime/sleep stuff: I pretty much just wind down after the kids go to bed. Meditate if I haven't got that in yet (or maybe do a shorter session if I have and am feeling stressed). Read. Then try to get to bed early enough to give myself an 8-ish hour sleep window.
But it's relatively only as colossal to them as it would be to anyone else.
They’re wrong
i can relate. its pretty horrible.
Diabetes tech gains popularity with patients fed up with clunky medical devices
I'm going to buck the trend and state that I love using R for modeling and statistic.

The R packages for these domains are one of the best I've seen.

As for R in production, I would wrap it using https://www.rplumber.io/.
python is not ill-designed desgined at all
There must, in addition to memory, be other things that are hard to parallelize on GPU's, right? How would 64-bit integer division do on a GPU? The GPU does not have 1000x more transistors than a CPU, it can't be 1000x faster for everything, right?

The annoying thing is LUKS1 only supports PBKDF2, but LUKS2 comes with a JSON parser, and no full support everywhere yet
Please tell us more about point 5!
The US is factually a better place to live than most other countries, in spite of the high "inequality".
Australian magpies aren’t Corvidae, although they are related.

https://en.wikipedia.org/wiki/Australian_magpie
Quantum advantage and quantum supremacy are already defined terms and mean two separate things. If they want to push for this then they’ll need to invent a new term.
Nice fluff-free article.
My grandma had seven kids. Practically the only thing she says now that she is well into her eighties is "what was I thinking? that was way too many kids."
Thirty points is about the difference between humans and chimps/gorillas/orangutan.

(around 70 IQ I think, but sources are very much in disagreement on this, claiming it's more around 25-50 [1]. Taking tests on animals is hard)

Last I checked they were all in the "critically endangered" category [2].

[1] https://www.quora.com/Using-human-standards-what-would-be-th...

[2] https://www.iucnredlist.org/
The GDPR law concerns data which can be used to identify / track a person. It does mention cookies once! Quote:

> Natural persons may be associated with online identifiers provided by their devices, applications, tools and protocols, such as internet protocol addresses, cookie identifiers or other identifiers such as radio frequency identification tags. This may leave traces which, in particular when combined with unique identifiers and other information received by the servers, may be used to create profiles of the natural persons and identify them.

This would not apply to the above method since it is not an identifier.

The problem is, there is another regulation called the ePrivacy directive (from 2009, the original 'cookie law') that states you need user consent before setting any kind of cookies other than the strictly necessary. In the privacy dialog, these are allowed to be pre-selected, unlike identifying cookies, but you still need to acquire consent explicitly.

Not a lawyer, this is not legal advice.
Try a 100MB file.
What do you mean? Lithium is not 20th century tech, it's a major driving force behind much of technological innovation since 2000.
You can get consistent results modelling a random process. For instance, if
you have a very small sample, you might "luck out" and get consistent results.
If you have a large sample you'll get consistent results because you'll
approximate the true distribution. In either case, the process remains random
and you're only modelling noise.

One kind of research bias is p-hacking where you basically mine your data for
spurious correlations and only form a theory to explain the correlations once
you find them. The problem with that is that, to paraphrase the philosopher,
if you look hard enough into the noise, the noise turns up correlations. You
can always find a signal if you look hard enough.

(I think this is a better answer- sorry for the multipl edits).
> if I’m hiring, I have an obligation to consider the applicant as an individual regardless of gender.

Since it's illegal to hire based on the results of an IQ test in the US, we have to come up with other proxies for it. So, we use stereotypes that are associated intelligent individuals as filtering criteria. Gender provides one of those stereotypes - in both directions. Men have traditionally not been considered for jobs like nursing or caretaking. Women have traditionally not been considered for jobs which require physical strength or analytical skills.

But back to your original premise: when you're evaluating hundreds, or thousands, of applications for a single opening, you're going to fall back on stereotypes, because it's too much work to do otherwise. Gap in employment longer than a few months? Skills have expired. Lots of job hopping after 6-18 months? Unreliable. Only has worked for companies known for their physical labor? Not capable of working in an office. A short job history with no college? Not smart enough.

Even though every single one of those is potentially wrong, it's also potentially correct. If you need to weed 100 applications down to 10 for phone interviews in the next hour, can you really afford to give each of the 100 applicants the benefit of the doubt?

EDIT: Removed "intelligence", replaced with "the results of an IQ test", which is what I meant originally. Apologies.
Why an app with one million users failed
I think this is the exact point they’re trying to make.
Serious question: Could it be that imposter syndrome isn't real, but what people are actually experiencing is imposter syndrome-syndrome?

I don't think there's a person whom I've known who hasn't claimed to have experienced imposter syndrome. It seems like everyone has this feeling when they're engaging in something they have don't have complete experience or confidence in. This is a normal way to feel, but some people are better at overcoming it than others. The people who don't seem like they experience imposter syndrome are either well settled into their roles or are simply good actors who can handle pressure. At some point or another, we decided that this state of being had something to do with being an "imposter" rather than being a human being lacking experience. Unless you outright lied about who you are, you're not an imposter.

This reminds me how everyone says they're an "introvert". Even the people I know who are party animals say they're introverts because they need time to "recharge". We throw around these terms like "imposter syndrome" and "introvert" because they make us feel better, even though they describe most people, in which case they're really not that useful. Sometimes you've just got to buck up and not waste time overthinking, descriptions of one's self being one form of that.
Even with a 93% efficiency adding the energy needed to compress the hydrogen and the fuel cell efficiency you arrive at an efficiency of 48%, pretty much half as the batteries.
Same. I generally write in C without too many layers between my code and the CPU, and it is just incredible how fast modern CPUs are with naive code that doesn't even attempt to be optimal.

I wish others understood that, because the things I work on are losing performance (and a massive amount of developer time, which could be used for optimization or other useful work) to excess complexity, not too simplistic code.
Don't Make It Your New Year's Resolution to Quit Social Media
Honestly, I hate the way these articles are framed: "X things every programmer should [read|try|learn]". I've certainly seen a list of 1000 books everyone should read. I hate the way these are framed because you'd spend your entire life doing all of them so it's clearly not practical.

Can we step away from the hyperbole here and just start saying (in this case) "Interesting project ideas" or somesuch?

This of course leads to people piping up their own "must dos" like "write a compiler" (huge undertaking).

Interestingly I see a comment here like "do something with actual customers" and the replies are interesting, essentially dismissing this as a business rather than technical problem.

I find this interesting because software exists to solve problems for people so this is probably the most useful advice I've seen. The ability to identify a pain point and use software to solve it is arguably the most useful ability a software engineer can have.

You will of course learn things by writing a compiler or . text editor or a ray tracer and if scratches an itch for you, by all means go for it.
Show HN: Userheist – Stealing Facebook Users