skysight-inc/HackerNews huggingface dataset:
Funnily enough, the UK had this problem about fifteen years ago.

Everyone was wringing their hands madly and talking about things like mentorship, and how the education system was inherently racist (and, unfortunately, always making implications about how white people were all racist and this was a deliberate outcome) or certain groups apparently having no fathers.

Fifteen years later, and black kids are more than twice as likely to go to university as white kids...funnily enough, if you mention race when you talk about this now...you get called a racist (it turns out, some people just really think race is the only thing that matters).

Either way, stop talking about race. It doesn't help. It is incredibly disempowering to have someone supposedly help you by constantly bringing up the fact you are different. And, shock, if you do this and things improve those children never stop banging on about race and think everything is rigged against them (in the UK, there is no black wage gap...if you mention this, you will get excoriated). Definitely, culture does matter (this just has no relation to race though) but if you create an environment of success then this can be overcome.

The US is the archtypical example of how not to do things. Six decades into civil rights, and the same people are still banging on and on about the same stuff (I will get trashed for this but in the US, this kind of grief mongering has almost become an industry in itself...you can see why it will never end, the vested interests are too powerful).
Falling and burning doesn't necessarily mean disappearing.

Oracle is still making money but everyone hates them.

Microsoft went through the phase of everyone hates them during Balmers time.
I burst out laughing. I've not seen spaghetti code like that in a serious program before. Why is syntax highlighting being implemented in a shell language anyway?
Why Consumerism Beats Peanut Butter on Pancakes
> I hate wasting time, so last year I gave audio books a try

Interesting. I have exactly the opposite reaction to audio books. I hate wasting time, and audio books don't let you skim sections that aren't of much interest (essential if you want to read a lot of non-fiction IMO), and generally take massively longer. I can read a good deal quicker than people talk. I dunno, maybe 5x speed or something?

Treating reading the printed word as a waste of time is madness.
Related: don't say someting is interesting. For example, "It's interesting that . . . " I see this preface more often than "simple" or "complex." Also there is a type of person for whom your introduction will come across as a dare to find it uninteresting.
I think it's fantastic that you have the desire to help.

However, I'd guess it would be best to consider different means of helping for the sake of all concerned.

Maybe you could run a computer club or something for kids at a struggling school? I'm sure they - and you - would learn a lot.
> most problems in your life can't be solved by reading a book, period.

How do you know? Not to be rude but why should I trust you more than some author of a "self-help" book?

I mean, a religious person might tell you that you can solve all your
problems reading Scripture.

Heck, I openly maintain that most people could solve most of their problems by reading
(and applying) the "Core Transformation Process" book.

Do you mind if I ask what your own
personal experiences are that have led you to form your opinion?

> And not to doubt your personal story

Thank you! :-)

> but actual clinical depression is typically not solved by one off
hypnotherapy sessions with self-help gurus.

Oh I know! (This wasn't the first thing I tried. I was miserable and
desperate enough to shell out ~$4000 to attend a week-long seminar in
hope of meeting this guy and getting help. At one point I volunteered
for a demonstration on stage, ten minutes later (subjectively it was ten
seconds) I was cured. I've written about it on HN a little, if you're
interested you can search my comments. A few years later there was a
relapse. It lasted three days and then I went back to normal. Those
three days are the single most frightening thing that has ever happened to
me. Only time in my life I've ever contemplated suicide. Thank God, after
the third day I woke up normal again.)

My basic point is that, whatever this guy is doing, that's what we
should be paying attention to. Now, you might say it's unfortunate that
the ways he's chosen to bring the information to people is unscientific,
and people do say that and worse, but it would be foolish IMO to throw
that baby out with the bathwater of self-help.
RTFM has been mostly superseded by LMGTFY.
I would be surprised if console.log() made many more syscalls than process.stdout.write. More function calls probably but those aren't being counted and neither is RAM usage. "strace" would let you count and find out though!

The size would be a few bytes larger since node is scripted and that's more characters.
And do not forget Chronicle Queue.
I also question the methodology behind those statistics. Many of them only count married parents as not being "single." My father would have counted for my sister, post-divorce, despite being a highly-ranked officer in the military who paid for her college with his GI Bill funds. So would my cousin, who is not married to the mother of his child but who is very much living a traditional domestic life with his partner and daughter.

The demonization and denigration of functional but unorthodox living arrangements is nothing new to American discourse.
DNA isn't code
If we are concerned about loss of life resulting from air travel, the main issue is co2 emissions. We should drastically refuce especially long distance air travel.
Start reading a few pages from this book;
https://www.goodreads.com/book/show/9778945-the-shallows

I was looking for an answer to the very same question. This book, kept me hooked and gave me an answer. Try it out, just few pages, and see if it does same to you.
I dunno, man; I think it is deeply weird how we put so much effort in to airline safety, but let anyone drive essentially anything on the road, without even requiring more than homeopathic liability insurance, and only the most cursory of skill tests. (In California, it's totally legal to drive with $35K in liability insurance; and not all of that needs to cover personal injury!)

I personally think that any additional safety effort ought to be put into making cars safer, and not just safer for the occupants, but safer for the poor SOBs who they run into. I mean, sure, I'm not saying we should decrease airplane regulation (except maybe in the security theatre bits) but I think there's a lot more to be gained, safety wise, by regulating cars more than by regulating airplanes more.
> You are just supposed to look at your options looking forward only.

In most realistic scenarios your estimations of the payoff matrix has a significant uncertainty. It isn't just that there is risk, but your estimation of the risk is uncertain as well (as well as your estimation of your estimation, and so on).

When reasoning under uncertainty we can usually achieve significant benefits from regularizing the decision.

"Do what everyone else is doing", "Keep doing what I was already doing", and "Do what is most consistent with my past investments" are time tested highly effective regularizers. When we are trying to rationalize taking actions that defy billions of years of evolved heuristics for reasoning under uncertainty we call the first 'bandwagon fallacy', the second 'status quo bias', and the third 'sunk cost fallacy'.

There is often a fine line between rational decision making and rationalization. Awareness of the ways that people sometimes make errors in their decisions can be useful, but one should take care to avoid using a little bit of knowledge to come up with specious justifications for poor choices.

Much of the time I see the word 'fallacy' used it sure seems to be sophistry. When a reasoned position is better you can just state why its better outright and the justification will stand up on its own merit without any invocation of a named fallacy.
You're confusing ethnicity with skin color. The common meaning of "black" isn't "dark skin color", it depends on ancestry. For example, Indians aren't considered black, no matter how black their skin. Blacks do have lower IQ than whites on average, and that's correlated with criminality. IQ is partly hereditary. So yes, it's quite likely that a randomly chosen black is predetermined to commit more crime in future than a randomly chosen white. Not because of skin color though, but because of genes.

Hundreds/thousands of years of institutional racism against Jews somehow left them with a low crime rate and high IQs. So it's in no way obvious that such history is a cause of crime. You need more evidence than just the satisfying feeling of blaming somebody.
Hey, this comment really made my day; it never fails to impress me how the goodwill of a stranger can seriously brighten up one's mood. Thank you. It's interesting to see Valisure succeed in a parallel manner.

I think I can figure out the product if I can build a small base of users. Have had some email submissions, so we'll see how far I can take it. Of course, building the initial users will be the most challenging.

Thank you so much!
Thank you! I'm thinking about including that as well.
And the conspiracy theories propagated by Donald Trump from 2011 onward (and others since 2008) when he tried to run in the 2012 election.
Ah, the missing piece is that this guy only publishes self-help books. If you omit them from your search for knowledge you might miss it entirely. (E.g. the wikipedia entry for this school of psychology is all about how it's a pseudoscience, etc.)
I think his solution is serverless, no need to maintain the servers.

But both solutions are kind for developers, not for end-users.
The origins of that quote are dubious. Author Dan Baum claims that Nixon lawyer John Ehrlichman made this confession to him back in 1994, but Dan waited until 2016 to publish it-- long enough that most people in Nixon's inner circle (including Ehrlichman himself) have died and couldn't set the record straight.

However, Pat Buchanan (long time adviser to Nixon) said in an interview that the quote is nonsense.
Can I assume you're talking about the first one, stumbled into by Bush the Elder? Did we win that? When did we win it? Why didn't the troops come home then?

USA troops stationed in Arabia, as they have been since the beginning of that war, was the reason that ObL did the 9/11 attacks. Those attacks were good for lots of armaments manufacturers, but the were not in the American national interest.
Yes we're in agreement that usability editing your docs and building automated processes that ensure that docs stay usable over time are the #1 priority.

> What I was saying is that if you do A/B testing of docs that are written in a non-minimalistic way with correct, functioning code, and docs written in the best style with code samples that do not work, the former will have more value and will generate more of the before-agreed metrics than the later.

Yes, also in agreement here. Usable docs is the table stakes.

Sorry about putting words in your mouth! I must have got triggered and jumped the gun without being very careful about looking at the exact words you used.
Perhaps they adjust the mirrors to optimize the power input in a similar way as gradient descent, and this is why they call it "AI", or something along these lines.
it’s almost every democracy that has ever existed. this is like the ‘not real communism’ position
I struggle to buy this line of thinking that, somehow, the epidemic of single-parent (and no parent) households among blacks (or any ethnic or economic group) is the consequence of discriminatory systems or conspiracy or racism. Such systems of discrimination surely aren't more powerful now than when the government was enforcing Jim Crow, when schools were segregated by force, when the Ku Klux Klan was not only active but had active members sitting in Congress, and when academics openly claimed that non-whites were inferior to whites and proposed eugenic 'solutions'. Those horrible blights on American (and Western) society have mostly been buried yet the numbers of black children growing up without a father has exploded. Whatever contribution systemic racism, institutional racism, conscious bias, unconscious bias, etc. (which I concede are real things) have on health of the family unit within black American culture, something else is clearly doing the lion's share of destruction.

Additionally, I'm suspicious when I hear the 'system' being blamed because it's a convenient scapegoat. Stuff like our code didn't work not because our programmers wrote bad software, but because our process is broken. Those FISA warrants that were granted because FBI agents and lawyers lied need to be fixed with 'better safeguards'. Or those banks get taxpayer bailouts and nobody goes to jail because there wasn't sufficient regulation to prevent systematic fraud and excessive risk-taking. Nobody has to be embarrassed for their own behavior or held responsible for their own actions when the nameless, faceless system gets the arrows.

If you want to talk about real privilege, it's the privilege of growing up in a healthy family unit. The greatest advantage I've ever received was a loving father and mother who were there to provide support, instruction, and discipline. All children - everywhere - deserve and desperately need good, loving, present parents. It breaks my heart that's become the exception and not the rule.
It's easy for items like this to get lost in the deluge of submissions to HN, but this really deserves some attention. It's one of the best crypto papers I have ever read, an absolute model of clarity and accessibility. Well worth reading.
Mostly the place where everything sucks. It is a nasty self reinforcing problem. See some of my other responses for more context.

Wasn't trying to imply that black people are natural disposed to committing more crimes, just that currently they do, from a combination of economic and social reasons.
I'm going to assume the /s is to be able to spout racist crap and still claim the veneer of irony. "It was just a joke!" is not a valid defense for saying racist things.
> The poster above me does a better job of articulating the points I had, but at the end of the day, it seems to me like you are discounting an entire model of compute, part of an industry, the work that tons of developers are doing, not to mention new and interesting ways of developing new things, simply because you either don't want to learn something new or because you're attached to an existing way.

This mix of appeal to authority with the sunken cost fallacy makes no sense at all and does nothing to show any merit or present any technical case. Your argument boils down to launching personal attacks on anyone who has the gall to not jump onto the bandwagon you've jumped on. Yet, if you wish to make a case for a tool then you have to obligation to actually present a case and demonstrate the advantages.

Bullying those who don't blindly follow buzzword-driven development principles and resorting to name-calling just wastes everyone's time, and actually just creates noise that muffles the contributions of those who actually have something interesting to say regarding the tecnology.
>White people who grow up poor and/or with single mothers are also highly likely to end up in prison compared to the normal population.

They are, however, much less likely to be arrested, convicted, and sentenced to lengthy terms than similarly-situated black people. To be treated like a black person in the justice system, a white person must be some combination of much poorer, much less educated, and with a much longer criminal history. It is about race and ethnicity.
iPhone, OnePlus, Samsung and Huawei Compared and Ranked
I agree with your first few points, but I've never encountered a fiction book that I thought was greater than the best non-fiction. Surely, opinions differ but can you name a few (perhaps unusual) fiction books that make the 100x mark?

I'm open to being convinced.
Last I checked, Safari in fact restricts the fonts web pages can see/use to ones that ship by default with MacOS. So you can't fingerprint a Safari user via fonts any further than "Safari user".

So yes, browsers, at least some of them, are in fact trying to win here.
I can't find any measurements of the work required to active a rubber dome switch, probably because it depends on the typist's style. (A buckling spring requires 209 gram-force millimeters of work; https://input.club/the-comparative-guide-to-mechanical-switc...)

All the work that makes rubber dome keys feel tiring is done after the switch has activated, and so how much work you do on the switch is going to depend on your own technique. (Before activation, they look a lot like Topre switches, which is a very "rounded" tactile bump. It's just that the actual activation happens at the very bottom of the travel, so you can't activate the switch without a movement that applies force but moves the key ~0mm, which obviously increases total work very very quickly because of that close-to-0 denominator. But it's not strictly necessary to apply any force after the key activates.)

A lot of people using mechanical switches, especially light ones, also bottom out, so they are prone to this "infinite work" effect. So if a 90g spring saves you from bottoming out, it can reduce fatigue if you were just going to slam into the PCB at the bottom. But if you can also be trained to not bottom out with a 45g switch, you'll be doing a lot less work, which may translate to less fatigue.

I know a lot of people that type very lightly on rubber dome keyboards, so it can be done. The theory is that a good tactile bump or audible click is going to help train you from bottoming out, which gives you a very clear maximum on the total work done. But it is all about technique; the switches don't have infinite travel (which would be interesting, actually) and can't STOP you from bottoming out, all they can do is give you tools to help train yourself to spend as small amount of time compressing something that can't compress. Bumps, clicks, extreme care... all helpful, but it is up to the individual to figure out what works. There are plenty of people that do not bottom out on linear keys; and that is just about training your fingers to press the key 3mm instead of 3.5mm. Meanwhile, there are no doubt people typing on model Ms that slam the key to the bottom of the travel and get no benefit from the tactile and clicky nature of the mechanism.

Individual typing technique is always going to be crucial; tactile/clicky add-ons just help hone the technique. Rubber domes come with no training wheels and no margin of error, and thus 99% of people probably do more work than necessary to activate them. That's my theory anyway.
The fact that most people don't need to call said team might say more?
Travelex pulls systems offline after NYE malware attack
It could just be trying to be interesting, not to prove anything.
hahaha

good point
A spinlock in the kernel typically only spins. You use it for the cases when you can't schedule... So it better will be for a short time only.

But the concept of short time does not even exist deterministically in userspace, usually, because it can always be preempted. So don't use pure spinlocks in userspace, unless you really really know what you are doing (and that includes knowing how your kernel works in great details, in the context of how you use it).
Also, document the data model more than how the code works. Famous Linus Torvalds quote: "Bad programmers worry about the code. Good programmers worry about data structures and their relationships."
Cool idea. Especially in a culture where most media seeks to keep people online/connected. It's nice to see an effort to drive more connections IRL.
poor women worked for decades prior to 1968
In addition to energy, power use is another reason; parking a core will allow it to cool down thermally, so that when it is put back in use (milli)seconds later, it can run at a higher clock speed for longer.
Need more information. E.g. 2.5% of the total black population, but what fraction of the black father population? How many kids, on average, does each black father have?
To be real, that might be a date format I would fire a lawyer over.
What if I have to make a technical decision and I don’t know the right answer?
I agree on the dislike for the change, although it's not a big hassle for us at work.

The bigger headache for me is updating side-projects: I get little enough time to work on them and when I do have time I want to be doing interesting stuff, not jumping through bureaucratic hoops.

It's just no longer the case that you can put anything on the web, apart from basic static content, and have any hope it'll still "just work" in 5 years time because a bunch of do-gooders and busybodies at Google, Mozilla, Apple and the like are constantly fettling behaviour that's been standard for years with sometimes debatable justification.

This is one issue. Others I've had to deal with in the past 2 - 3 years that spring immediately to mind: blocking access to audio context, blocking access to device orientation[1], (lack of) reliable full screen support on iOS.

It gets tedious.

[1] This one caught me completely off guard: I'd had no idea any change was being made here until some time after it had happened.
I’m no expert, but I think you run RDS on an EC2 instance, so it’s basically just a normal virtual server running Amazon’s managed version of the RDBMS. I’m not sure what happens if an instance “fails” but I assume you can have downtime if Amazon needs to move your VM, just like EC2, but I assume Amazon handles moving the instance and restarting it.
No, but that is cool.
I’m actually curious why Nim didn’t make the list. Crystal is there and a lot of other emerging languages. Is the author not familiar with it?
Wikipedia says it was built for as US Army airfield in World War II. https://en.m.wikipedia.org/wiki/Cold_Bay_Airport
I was making an admittedly content-free "wry comment." I agree with you completely!
> What’s vague about this? FaaS is a serverless product, but not all serverless products are FaaS.

That was precisely the point I made. There's no need to repeat it.

Yet, you've missed the point I've made subsequently, where I've specifically pointed out how the fact that the "serverless" buzzword is being tacked onto old and established technologies such as plain old managed services.
A society that doesn't shit on them in a hundred little ways each day might help too...
Environmental, for sure. They may not be burning all that oil themselves, but it would not get burned at all if they did not pull it out of the ground.
Why is it attempting to moralize if it is not meant to prove any morals then?
Does it really sleep for a specified period instead of doing directed wake-ups? If so that's very far from ideal...
While the Wikipedia article says "no academic consensus has been reached" it seems pretty clear from the "possible causes" section that a bolide (meteor exploding in the air above) is the only explanation listed which seems to fit the facts.

I'm curious, therefore, why the lack of consensus? Is there any evidence inconsistent with the bolide hypothesis? Or is there just no positive proof whatsoever (e.g. some type of meteor residue or other) so it can never be conclusively demonstrated?
> you could possibly do away atomics, since (I believe) int updates are atomic by default.

The release can be a compiler only barrier followed by a simple store, but you do need an atomic RMW in the acquire path.

It is technically possible to implement a lock with just loads and stores (see Peterson lock[1]) even in the acquire path but it does require a #StoreLoad memory barrier even on Intel, which is as expensive as an atomic RMW so it is not worth it.

Edit:fixed barrier name typo.

[1] https://en.m.wikipedia.org/wiki/Peterson%27s_algorithm