skysight-inc/HackerNews huggingface dataset:
I believe I ran into the same thing. If the other commenter is anything like me, the underlying cause is that `delta` did not support unified diffs until version 0.0.15 (ie only for the last 6 months).

I don't even remember when I installed delta the first time, since I ultimately liked ydiff better for side-by-side diffing with line-numbers. I thought I'd give delta a try again only because of this fzf endorsement of it (context is a little different, too, obviously).

My perfect diff tooling would support both drop-in replacement for `diff` but unfortunately I still haven't found the one that checks all the feature boxes I want yet. But this fzf wrapper is AWESOME! I tried to do something similar a few months ago and ran out of steam. Glad you didn't!

Anyway, updating delta to latest did the trick for me. Note that if you are using homebrew, the formula name is git-delta
How exactly would you go about basing a map on secondary and tertiary sources?
Without a doubt I'd continue programming even if I wasn't working. It's a craft. And like any other craft there are those who enjoy it as a creative outlet.
Hey Folks, author here!

The post is just supposed to be a plain-text explanation of WordPress hashes, and the script is an explanatory POC.

As I mentioned, of course, there are more solid solutions out there but that's not the point.

Regarding the title, it was not supposed to be a clickbait. I just changed it to a more appropriate one :)

Hope you can take something good out of it.

Cheers, everybody!
It's harsh to say this is due C++ fault, more likely due development culture and desire to be cool by using all the new cool features, without understanding benefits vs price. I was running medium-sized C++ project that included full GUI library - everything compiled under 2 minutes (including tests) on a single core.

Formula known for years: keep it simple, minimal template (ab)use and know what you are putting in .h/.cpp files. Cramming everything into headers hoping compiler will inline stuff is a bed time story. Also, your build system will be grateful knowing that every compilation unit is independent as possible; it will take less time to calculate dependencies and will easily distribute compilation across cores, if requested.
I think this just highlights how massive a mistake the Go developers made not including generics from Day 1.

It was a mistake in Java that they corrected with a lot of pain. It is a mistake in Go they are going to correct and most likely with a lot of pain. If they cannot do it seamlessly it may end up being a Python 2/3 platform split.

Those who fail to learn from history are doomed to repeat it.
It looks as though this (https://earlybrd.io/) is down. I was headed there to sign up since I see this as very useful after reading the blog post. I use Upwork at times myself.
I believe it got a limited release, was pretty awful to actually use, and got very quickly discontinued. Although I may be wrong.
A Time-Lapse Map of Every Nuclear Explosion
To build like an auto subtitle creating model or something like that?
You're commenting on a paper by expert programming language theorists describing a design that is both complex and (in some aspects) novel. Almost certainly an element of getting these people to work on it is Go's existing popularity, it's mentioned in the second sentence of the paper.

If I understand you right, you are suggesting that instead of doing what they are doing now, they should have just used an existing design from your list, right from the beginning?

Is there any specific design from your list that you think would have been good to use in Go? Or, do you think it would have been better to have a less-capable generics implementation available right away instead of a more-capable one later?

For example the one you mention the most (Java) requires code duplication to work with 32 and 64 bit floats. I think even the previous proposals that have been rejected for Go have at least had that ability.
Yes, the entire spectrum of fiat crimes such as "the war on drugs". Without the existence of these, or without the will to aggressively enforce them, large swaths of crime would simply disappear. The disastrous results also spill over and create real crime, as people are unable resolve commercial disputes through the courts, but have to DIY.

At any rate, even if general society is more violent, that is not a justification for supposed police to add to the mayhem. When police officers are not bound by the law they purport to uphold, then they are actually just another gang.
I've been turned down on several occasions for being "overqualified" or "too experienced". While I don't know the real reasons, I think in most cases there was a) the concern (from the employer) that I'd be too expensive and b) an unwillingness on my part to put up with BS (which is true).
> Just because a service is popular does not make it a monopoly.

True; what makes them a monopoly is that they use their dominance in one market (web search) to make themselves "unfairly" dominant in other areas (maps).

> If there is a degradation of quality, that gives others such as Microsoft, Yelp, etc the ability to capitalize.

Except that others are handicapped by Google. Example: Average customer wants to look up a business. So, they open their browser (Chrome, 70% of market) and search, which will go to Google because that's the default (ironically, using their dominance of browsers to push their web search), and search for the business, which will then pop up a nice big box at the top showing results from Google Maps. Of course, maybe Google Maps has bad data and Yelp has better data, but since Yelp isn't a Google product it'll be at best somewhere down in the normal web results, not pushed front and center.

Monopolies are not about market share; they're about what you do with that market share.
I don't think anyone is trying to cover that up. Many teams are responsible for boring and low-impact work, so they need to hire people who are easy to manage or the work won't get done.
For any big market movement you will always be able to find the person who acted on it first. That person will always look like a prescient genius if you just look at that one data point. To show a counterexample to the EMH you would need to exhibit someone who can consistently beat the market at odds better than chance under proper controlled conditions. No single data point can ever do it.
I went looking for a Falcon toy for my kids a year or two ago and was really surprised to find nothing. They should definitely license toys.
How to Develop Note-Taking Strategies to Learn Better in College?
Counterpoint: the way people assess decisions after the fact is no more rational than the way people assess them beforehand.

Some parents with n children wrestle with the decision of whether to have n+1. You seldom hear regret from people who choose to go ahead with having an additional kid - yet science shows that, in aggregate, people with multiple kids tend to be unhappier than people with just one. In this example, each individual claimed to be happier with choosing 'action' over 'inaction', but in aggregate the action made people unhappier.
Some are meant to teach, others are meant to do.

NASA and their bureaucracy have been sliding out of the "do" category for some time.
Go is popular because Google enjoys shoving it down our throats not because it is a particularly good language.

Not saying it is a bad language, but it really helps that Go had Google's blessing.
The area does look remarkably clean to have just had rioters on the street. There’s zero trash or debris on the ground, zero evidence of paint or smoke canister usage anywhere, and all of the houses and cars are immaculate. If there were people on the street prior to these police/soldiers arriving, it’s hard to imagine that they were looting or rioting.
I was "offered" a management job 8 times. I turned them down (despite some of them involving a raise).

Why would I go from the top of my skill set (programming) to the bottom of a job I'm unable to perform?

I can barely manage myself some days. And I am not a "people person".
Fuel typically accounts for 20-30% of airline operating expenses. For 2019, it accounted for 23.7% [1].

1: https://www.iata.org/contentassets/ebdba50e57194019930d72722...
Yeah, I was involved in the Alcatel system in the 90s.

Still, the basic point is interesting: the Thales system also uses a separation of architecture.
30 FPS on 2080 is not exactly fast
It's pretty obvious from the description. The lock screen is just a program running on the phone, as is the launcher that displays the home screen. If those programs crash, you won't be able to do very much with the phone. Apparently images with uncommon features (such as color profiles), or images that are malformed, can cause an error condition that causes both of these applications to exit or crash. Since displaying the background image is not critical to the operation of these programs, any failures in loading or displaying that image should have been caught and handled in such a way that the program doesn't crash. It should simply display a solid color background instead. Depending on the language used to implement these programs, that might be more or less engineering effort.
What are some bad UX present in today's popular apps?
For example: To me, Medium comments are bad despite the overall great UX of the app.
I didn't write the article, so I'm not sure what you mean by overhyping my research. But what you mentioned is referred to as "zero day exploited in the wild"; a zero day doesn't have to actually be actively exploited.
If you get a Safari and don't particularly enjoy writing with it -- give other pens a chance. I personally find Lamy nibs atrocious, the sensation of their nibs on smooth paper reminds me of nails on glass.

Also, once the world returns to normal, check out a local pen show or pen meet, there's a pretty active community of fountain pen enthusiasts, if it's a rabbit hole you care to pursue.
> They're not worried about bugs, they're worried about electromagnetic radiation

I'm aware of that; I commented because I'm surprised by it.

I'm sure the issue was discussed so I'm not implying that they are idiots. But it does seem odd to me.
https://en.wikipedia.org/wiki/Peelian_principles

> The Peelian principles summarise the ideas that Sir Robert Peel developed to define an ethical police force. The approach expressed in these principles is commonly known as policing by consent in the United Kingdom and other countries including Canada, Australia and New Zealand.[1][2][3][4]

> In this model of policing, police officers are regarded as citizens in uniform. They exercise their powers to police their fellow citizens with the implicit consent of those fellow citizens. "Policing by consent" indicates that the legitimacy of policing in the eyes of the public is based upon a general consensus of support that follows from transparency about their powers, their integrity in exercising those powers and their accountability for doing so.
"the acceptance in the USA that poor areas of cities will just be fucked and that's normal"

This is certainly not limited to the USA and you will readily find it in European democracies as well. A significant portion of French people have long since assumed that the banlieues are hopeless and there is little sense trying to improve them. In Eastern Europe you will find the same attitudes about Roma neighborhoods. Even in the Nordic countries which are held up as models of social equality, one finds the genesis of immigrant-heavy neighborhoods that, local people tell themselves, will forever have the problems that immigrant-heavy neighborhoods stereotypically have.
Yes this is strange. I was so excited after reading the post and checked open positions only to get disappointed.
Of course there is that history. But there are also people who paint the police in an unwarrantedly bad light. People tend to forget that humans are overwhelmingly cooperative and good. Society would not be as stable as it is if people were as consistently bad as some people make them out to be. There are ideologies misrepresenting reality on both sides of this situation. It's so hard to concretely say anything in these situations without examining all the context available.
A shorter headline may be "Jury decides that IQ discrimination conforms to US constitution"
No one is putting non deterministic code anywhere near one of the most expensive objects ever produced
That can happen (look out for dew on windows), but usually the heating season leads to the air being too dry. That's uncomfortable and can e.g. damage wooden instruments.
So what did Fujitsu do to innovate here? Partner with arm on design? Who manufactured it?

After the us tries to cut off Huaweis chip supplies, can Huawei come up with something similar?
Java had generics in 2004 w 1.5. Go didn't come onto the scene until 2012... so more like close to decade.
I don't think that acknowledgement is necessary. Nobody's distrusting you; it's just… people are different. What applies to you doesn't necessarily apply to other people. If someone's still working years after they got the option to retire, chances are they enjoy it.
Here's a good read on undoing blurs: https://yuzhikov.com/articles/BlurredImagesRestoration1.htm

The short explanation is blurs are kernels that spread a pixel's value across other pixels, so knowing this, you can treat blurred pixel values as a system of equations to solve.
Did it really cost only 5B$ to get there? I just ask because if confirmed it’s unbelievably cheap. I am /stunned/.
Pre-fills the page title, meta description, attach a screenshot, or headline image, and allows you to preselect tags/project to attach the clipping to automatically.
Most of the dryers I've seen there didn't have external vents, and were often combined with the washer. They were really lousy at drying. Do you think that's part of it?
This is a... tremendously odd book review, since it's barely about Forrester's book at all, and also her book came out way back last September. Also it's funny (but very cool) to see it here on HN, since unless you're a political philosopher you've probably never even heard of Rawls.

But I have read both much of Rawls as well as Forrester's book, and hopefully I can distill what it's all about here for anyone curious.

In a nutshell, Rawls revived the long-since-discredited notion of the social contract (society is an agreement between people for the common good), and gave a deeply intellectual justification for both liberty, as well as extensive (although not unlimited) redistribution -- thus a "liberal" middle way between pure communism and pure capitalism.

He presented this in a kind of universal way, and thus gave a kind of intellectual respectability to liberal democracy that provides health care, social services, arguably a basic income, and so on, putting that on par with the equal intellectual respectability that free market liberalism had. So liberals who supported social programs weren't just wishful thinkers or muddy-headed -- they had just as much intellectual rigor as market conservatives. This was huge.

But the "universal" aspect of his philosophy always seemed rather suspect. Forrester's book is a wonderful history of how his ideas evolved as products of the time and specific national/international historic circumstances, and were often "out of date" by the time they were published, and therefore there's nothing "universal" about them, and that the veneration given to his ideas may be preventing us from developing even better ones.

But tying any of this to Trump or Dershowitz is total nonsense/clickbait.
I am part of the research team that collects and analyses this dataset, although I am not an author on this particular analysis. Feel free to ask me any questions.
David Bowie still has considerable cultural weight even amomg some people distrustful of white males, purely because he presented as queer. This turns out to have been an act -- Bowie was comfortable hanging out with queer personalities but he himself was quite vanilla -- but that act was successful.
But was he able to center a div within another div without looking it up on Stackoverflow?
Dataset for US police departments that allow neck restraints (2013)
Law Enforcement Management and Administrative Statistics (LEMAS), 2013 (ICPSR 36164)

https://www.icpsr.umich.edu/icpsrweb/NACJD/studies/36164

If you login and use the data explorer you can view survey results for the variables below pivoted by ZIPCODE or CITY

- SAFE_AUTH_NECK: H1J.NECK RESTRAINTS AUTHORIZED FOR USE BY SWORN FIELD/PATROL OFFICERS ( https://www.icpsr.umich.edu/icpsrweb/NACJD/studies/36164/datasets/0001/variables/SAFE_AUTH_NECK?archive=nacjd )

- SAFE_DOC_NECK: H2J.DOCUMENTATION REQUIRED FOR NECK RESTRAINTS USE
( https://www.icpsr.umich.edu/icpsrweb/NACJD/studies/36164/datasets/0001/variables/SAFE_DOC_NECK?archive=nacjd )
What's the point of Eink on a keyboard? Anyone stare at their keyboard for hours at a time?
Isn't Eink is supposed to help you read without screen fatigue?

Why not make Eink spoons and forks next? /sarcasm
Even at space X level of innovation ?

I was under that impression that maths could still be useful when working at the very bleeding edge of an engineering field.
Vault is great for just a PKI, even if you aren't using it for anything else. There are some tools that just do PKI, but Vault works a real treat at it. Any Terraform backend that supports encryption + Terraform + Vault gives you such an amazing workflow. We use a mix of short and long certs, with different roles based on what's getting a cert.

For now, we have CRLs disabled on all short-lived backends, enabled on long-lived backends and we're actually looking at disabling storing short-lived certs in the storage system at all, and just cranking the TTL down to really truly short. We've tested it as low as 30m, but a more real-world max-ttl is 1 week, with individual apps setting it as low as they can handle. For reference we run more than 10 PKI backends, and adding one (or a bunch) more is just a little terraform snippet for us.

The way it works via hashicorp template land, is that you just plop

{{ with secret "name-of-pki/issue/name-of-role" "common_name=my.allowed.fqdn" "ttl=24h" }} {{ .Data.certificate }} {{ end }}

into your Nomad template stanza, or use consul-template directly as a binary, or use vault agent with it's template capability. You can get the CA chain if required the same way, just hitting a different PKI endpoint.

Also, as of Vault 1.4, Vault's internal raft backend is now production ready, making it a snap to run.

Try running through a few of the Vault quick-start guides, and replicating them in Terraform as much as possible. There's a few things TF does not handle gracefully last I checked (initial bootstrap), but you can get around that by using a null_resource or just handling that outside Terraform.
> Go is popular because Google enjoys shoving it down our throats

How exactly is Google "shoving it down our throats"?
If the US is now anti-antifascist... Does that make the US a fascist state?

(This is a rhetorical question)
For the first, I frequently (for my own projects) change the Array prototype to have

Array.prototype.toString = function () {
return '[' + this.join(', ') + ']';
};

It would be convenient if Object.prototype.toString by default threw an exception, since the default breaks the embedding rule I described.

The second example is misleading, and it has nothing to do with the rules for addition: the {} at the beginning of the expression is parsed as a code block, played off the rules for what the value of a Javascript statement is. More realistically, we have

({}) + [] == "[object Object]"

but the original is, effectively,

{
}
console.log(+[]);
I don't get this comment. The parent said nothing about suing anybody.... let alone committing crimes(!?).

They spoke of ethics.

If Google posts information to the web[0], and that information can harm my business, don't you think the ethical thing to do would be to provide some sort of avenue for correcting it?

This isn't some scrappy startup. It's one of the worlds biggest and richest companies.

[0] I'm not talking about search results here, where someone else posts false information. That's a whole other ball-o-wax.
The point of what I said is that in many cases, lifting a function into a monad means that the code that uses said function can no longer be used to prove what you set out to prove by writing it.
Show HN: Status Light for Working at Home
EMH is dead.
There are definitely much simpler explanations, and they are true 99.9% of the time. I think it's worth considering the complex explanations for the exceedingly rare times they happen to be true, especially if the complex explanations claim the stakes are high.
Gitlab CI pipeline was a deal breaker for our organization. Lots of UI bugs, quite a few issues with CI nodes hanging, and ultimately their yaml job configuration system turned out to be too constrained for our needs. We eventually switched back to github and jenkins. This was more than a year ago though, so I expect some of those issues have improved during that time.
This is pretty interesting for research in multi-modal interfaces. There's a lot of stuff already done with visual, auditory and haptic feedbacks, but not so much with smells and taste because there is no equivalent to screens & speakers for those senses yet.

Coincidentally (or not?), chemoperception (taste and smell) seems to be the oldest mechanisms developed for perception. There could be many mechanisms anchored within ourselves that we haven't been able to grasp and map out since we have had limited ways to do research on them. Links between smell and memory, for example. Or what possibilities arise from the combination of 350 different known types of smell cells (and a total of 50 million cells in a human nose IIRC). The link between smell and taste is also quite interesting, so I hope this gets to be studied better in the future.

I might be biased by past experience in Japan, but it seems like all the creative research in these fields emerges more frequently from Japan than anywhere else. Are there equivalent programs in the US or Europe?
The real problem with the EMH is most people consistently do worse than the market not better. In a completely efficient market every trade should be equivalent, but when you look at what happens when millions of the uniformed try and day trade they on average lose massive amounts of money.

PS: I have tried to time the market exactly 4 times and it’s worked every time. That does not mean the EMH is dead, that’s just like how I am actually up on slot machines and have decided never to play again.
Yes, that’s what I meant. I only see RS256 implemented by identity providers (and advertised via .well-known/openid-configuration). This makes sense, since most identity providers are decoupled from their clients and thus cannot feasibly share a symmetric key. I am confused what is meant in the JWA specification[1] by “HS256: required” under “implementation requirements” in the table of allowed values (the entry for RS256 reads “recommended” for that column).

[1]: https://tools.ietf.org/html/rfc7518#section-3.1
True, I studied in a fairly reputed institution and the first company(famous IT services & consulting company) which comes to the placement hire in bulk, but the best among the lot get hired in 2-3 other companies and goes on to the one which pays the highest; So we were advised not to answer correctly for all questions in the placement test of this company as they filtered out over-performers.

But guess what? Recession struck(2008) and they selected ~10% of they usually do & that too at random. Only couple of other companies came for placements that year & only few of them respected their offers.

PSA: I assume this is going to repeat this year, so any student reading this shouldn't be choosy when it comes to placements, getting a job should be the utmost priority if you/family are dependent on it.
Outline of Roget's Thesaurus
Source code of the official German corona app published