skysight-inc/HackerNews huggingface dataset:
You can connect the two and infer interesting facts, but programming ability has nothing to do with blind touch typing. You can have zero skill in one and be great in the other. Yes I've met programmers who can't touch type. Their "hunt and peck" is faster than a lot of other people's touch typing.

Programmers tend to have better typing skills in general than other people. But speed wise, real[1] touch typists leave general programmers[2] in the dust. This should not be a surprise.

[1] Touch typists who are specialized for typing speed as first priority. This doesn't generally include programmers because they are specialized for programming and typing is really just a secondary skill in being able to use "a tool of trade".

[2] Someone will now suggest that they happen to have practiced for a week and can beat everyone they know. Well done. Now you're still not a specialized touch typist... A real touch typist just needs to practice more and will still likely beat you. Or it could be argued they type faster due to characters/week.
Disagree about the Cloud requirement.

Because: in this scenario you need to drive adoption first,if it is any complicated the humans will not use it. so you need the easiest tool possible.

when everybody is using it, THEN go for the real security move.

(you can try to find a non-cloud one that is super easy, but...)
We in Germany use the so called 99/66 style quotes. But in typography it’s also possible to use >>/<< style. But as a single font character. In the Field of layout the selection and usage of the right quote and space characters etc. is known as micro-typography. To know and being able to apply typography rules from different regions of the world must be an art form.
Maybe the disagreement here is around the detail. NCAP give a star rating, but that's less granular than their actual scores. For example, for Adult occupant safety, the Tesla X scores very very well, but the Mazda CX-30 scores better. For child occupant safety, the Tesla is quite a long way down the rankings (still good, but 22 cars tested in 2019 do better). The case is similar for pedestrian safety - 18 cars score better than the best Tesla. In fact, the only area where Teslas seem to have a significant lead is in safety assist systems, which is things like seatbelt warning systems, speeding warning, lane assist and automatic braking.

Nobody can plausibly claim that Teslas aren't incredibly safe cars, but "Safest on the planet" is not substantiated, and in particular the exact point under discussion here is pedestrian safety, and the ratings substantiate the claim that this is not one of the areas in which Tesla has a lead. https://www.euroncap.com/en/ratings-rewards/latest-safety-ra...
Accelerating cloud migration by contributing to Terraform providers
Those ads were how you kept current in those days. Between the big computer trade shows there was a gap of 6 to 9 months, the only way the news would trickle out was through the ads and articles and there were many more ads than articles. And they were a great source of inspiration too, if you couldn't afford what was advertised you could at least try to build it.
What I always find interesting is how Milgram’s experiments are put into context (“explained away” might be more apt) by various authors. Anecdotally, no one seems to be open to accept the conclusions of the experiments, just like in the article. When this topic was brought up at some point in school, I remember my teacher prefacing it with the experiments not having been replicated elsewhere (which they actually have been).

I cannot comment on the specific point raised here, it’s been a while since I read Milgram’s book, but I remember that many different experimental conditions have been tested, and I don’t think that picking out a single one of them and reinterpreting some minute aspect changes the overall significance.

Moreover, if you’re in the sorry situation of being on the receiving end of some punishment ordered by an authority figure, like the “learner” in the experiment, does it really matter that whoever doles out the punishment, does so not because of an explicit order but because he is being coaxed in various ways to obey?

One key point of the experiments is that the overseer has no formal authority over the teacher at all, and the fact that a lab coat and some easy psychological conditioning steps are sufficient to make over half of the population obey should give anyone food for thought.

Skipping a few steps of thought here, but my conclusion is that we are all being groomed to obey authority figures – the “con” aspect is not decoupled from that; it is one of many mechanisms that are used to exert control. What Milgram showed is a practical consequence of that process.
one way to solve the problem of memorizing (long passwords) is to use something like this:

to avoid forgetting it use a string of words that make sense to your brain[1] but are unlikely to be encountered in the wild (in any texts).

Example passphrase: "My hamster kicks soapy homework with smurf locks like a tandem at 45 o clock!"

Then use this to generate a hash which can never be remembered in itself, and is unlikely to be brute-forced:

$ echo -n "My hamster kicks soapy homework with smurf locks like a tandem at 45 o clock!" | sha512sum
7364796a1ad957d7c524165aa2fec2501eaa59e6bd8380bad3252504cdb8592018e30ae2fff1b2c2295e6da7a7f47f52ef1c0e3010c054598d76fe0c6d64bac6 -

this way there is no need to remember the hash itself as long as you know how to recreate the hash (+ have the tooling present like sha512sum).

In case you want to change the hash without having to remember a new passphrase just twiddle with the input string (by changing one character only) to get a totally new hash.

If you're on a multi-tenant machine this is probably dangerous since running `ps` might show other users on the system the input string when you run the command. Not an issue with single user systems. In case you want to avoid the command being recorded in your shell history file you can prefix the whole command with a blank (space).

Benefit of this is you get a pretty long hash that is impossible to brute-force and extremely hard to remember, which makes it really useful as a master-password.
There must be quite a few people on HN for who that holds.
The terrifying power of “computer says no”. The computer could never be wrong, right?
No. There is someone from IRC who wants it too, but I haven’t a Mac. So it’s unlikely to happen currently.
It might've just been my luck, its not unusual, but there are a few things I've noticed about the time I lived in Germany which might be colouring things.

Every single town will have some road-work happening, somewhere. If there isn't any road-work in your purview, you probably don't know the German town very well, and just haven't seen the current street work yet.

This seems to have been the case with Berlins' rail system while I was there, during a particular summer.

Now, don't get me wrong - I love public transportation, and Europe, Germany in particular, loves it too. Its wonderful, and Berlin by common rail is a delight.

So I often got on the per-the-map "right" train, only to find there was construction work and we had to take the bus around the stations and then .. another train .. to get to destination X. Well, I'm a competent Euro- rail fanatic, should be easy.

Just: nope. Every week I got tripped up by not grok'ing where I was supposed to be to find the bus.

I confess, it might've just been me being dizzied by the delights of the city otherwise, but I did get to walk and catch quite a few Korkmännchen.

Every other German city I've visited (and there are quite a few worth the trip yet), has had absolutely decent, reliable rail. Best is Wuppertal with the Schwebebahn.. but boy, did I ever get lost in Berlin.
Don't read this if you're working at Google!
They depend on your locale/editor rather than keyboard. If you switch to Polish for example, Word will auto-correct the first quotation mark to the lower version. (Or did years ago) I've never had to type one explicitly.
Don't mention this article if you work at Google!
Might be your accent. I use Siri to send text messages all the time while driving and anecdotally it works very well.
tldr:
Incredible.550 long-suffering ex-Postal-workers -- many had their lives ruined -- have won a court-case and will be splitting £58m.

This 20-year-old problem in the UK Postal's $1billion computer system was so bad it has its own Wikipedia page.
https://en.wikipedia.org/wiki/Horizon_(IT_system)
Yeah I'm sure it's excellent advice, it's just strange to read as an onboarding guide as somebody not from that world.
In Portugal they were called New Christians. Things were so crappy for these people. They trace their history both in Portugal and Spain for centuries. Frictions existed but things were mostly settled with whole villages professing Jewish creed. Hell even the kings were fine with this and took a very profitable tax from their difference for as long as there was portuguese kingdom(do not know about the Muslim occupation). Then something, which I still do not understand where it came from, all the Jewish people started to be prosecuted and were forced to convert. A shame and a disgrace that can still be studied in places like Belmonte or Reguengos de Monsaraz. As a heads up, you can get automatic portuguese nationality if you can prove that your ancestors were Jewish people exiled during the inquisition. This is special because portuguese nationality is only inheritable up to grandparent level and is not automatic outside portuguese territory. Remarkably there have been Israel citizens applying for in non significant numbers.
Quotes to Bring into the Next Decade
AppStore link: https://apps.apple.com/it/app/hidden-bar/id1452453066?mt=12

If the author is reading: the link on top of the github page is broken.
Of course you can. The question is, whether the correlation is strong or weak, and what sign it has.

I'd argue the correlation is positive and somewhat strong, for the following reasons:

- Survivorship effect (not really bias in this context): old software that survived and is still used to this day survived for the reason. Old legacy systems in companies may survive because they're too expensive to replace, but old end-user software survived because it is good. Often, it's better than any new software - vi(m), Emacs and TeX all are - and so they kind of suck the oxygen out of the room (why build a new, better vim, when real vim can be made better faster?).

- The times of vi(m), Emacs and TeX were much saner. It was because web apps were the dominant mode of building end-user software, it was before SaaS was the dominant business model - and both of those incentivize bad software that's disrespectful of user's cognitive and computational resources (not to mention privacy). People cared more about end-user ergonomics than developer team velocity. People cared about performance, because it was a difference between a working and not-working application. Today's software doesn't care, because bad performance only means the user can't run more than few applications simultaneously, and that's not any individual vendor's problem.

So yeah, I find it to be a good heuristic that old end-user software that's still in use is going to be better than new software, if you're willing to overlook some idiosyncrasies of the past.
GitHub not provides opt-out from device verification on every sign-in
The problem is the context of Hacker News, as the meaning of words is often in context.

People coming here expect to read stuff involving caching, cryptocurrency and dating and that's what they'll think of first :-)
The truly problematic part is that Mozilla did not immediately block the extension for executing arbitrary remote code that is controlled by the antivirus company.

Mozilla has recently blocked several translation extensions for loading remote code from Google Translate, Firefox users finding their workflows for accessing information being broken, with no good workaround, other than switching to Chrome.

https://www.ghacks.net/2019/11/05/mozilla-bans-all-extension...

https://www.jeremiahlee.com/posts/page-translator-is-dead/

https://blocked.cdn.mozilla.net/
Most software engineers I know love to build software for the sake of itself. They are not all that interested in the business. Most businesses for which software is being produced is not personally relatable or interesting to most software engineers.

To keep engineers motivated, the work has to have sufficient amount technical accomplishments and not just churning out business features.

Luckily, due to continuous growth in market and scale of users, and improvements in hardware, there is opportunity for serious amount of technical work in any project.

Also, faster time to market is of real business value. Compromises are done in ideal perfect designs to meet timelines (or resource constraints) – hence, tech debt occurs and it is real and just as useful as financial debt to help scale a business in a competing marketplace.

And speculative/iterative market feedback based development is also real. All these things add up to one thing – things that were right for yesterday isn't right for tomorrow.

So we have to rewrite or refactor software continuously. And that's perfectly normal. It is actually one of the biggest strengths of software based solutions – that we can change things live - while it is already in use - change the engines of the rocket while it is flying - so to speak. We have to embrace this and leverage it disruptively.

Those who pine for perfect software are denying realities of the larger real-world.
Yes, I found that out when reading the article. I never heard that expression.
This has been an ongoing story in Private Eye (UK investigative/satirical mag) for years.

It's shocking that there has been nothing done about it, they can hardly claim they didn't know.
Hardly. The US is still a large trade partner for China, and an immediate stop will certainly trigger a domestic crisis, but they aren't really that dependent on the US. I'm not aware of a single item that only the US exclusively produces.

OTH China invests 95% of GDP on infrastructure (compared to 1.5% in the US), creating a huge domestic market. And a a stop of trade with the US will also mean a stop of China keeping the dollar strong - which they do because their currency is pegged to the dollar. They won't have a reason to continue this practice without trade with the US.
You can call it an 'excuse', but you can also call it a corroborating opinion, like I said. If you're going to do something unpleasant, it can be good to get an outside opinion, so you don't do it if it's not actually necessary. Characterizing it as just an "excuse" or "cover" to do what you wanted to is unnecessarily cynical and reductionist. And even if it were true, so what?
You can try the live demo to compare.

https://krabby.netlify.com#live-demo
IT of the insane company, or the acquiring company? Because the post says IT of the acquiring company didn't know until the problem blew up.
Happy MacOS users.. In linux land, we have gnome shell which simply removed support for menubar icons and have never re-added the functionality since. Goodbye dropbox, slack, skype menubar icons. Try using some hacks to see their icons again.

I'm very bitter about this.
Indeed! I should’ve dropped some of these screenshots or links to FF devtools in the post.
I guess Terry Tao would be a good example of collaborative mathematics? He was mentioned in another thread and I noticed the following while reading his wiki page:

> Within the field of mathematics, Tao is known for his collaboration with Ben J. Green of Oxford University; together they proved the Green–Tao theorem. Known for his collaborative mindset, by 2006, Tao had worked with over 30 others in his discoveries,[15] reaching 68 co-authors by October 2015.
Well, there was an ad for the Apple II in there. "Now with upper/lower case!"
Designing high speed rail for large thermal ranges is non-trivial as the forces can be very large.

Solutions can be very expensive (e.g. slab track), and therefore it may not be appropriate to build this out for 2 weeks of the year.
I think Intermezzo is also used for that situation, as least here in England. We use a mix of German, French and Italian names for various situations.
Books to Teach Yourself Logic
What was the criteria for choosing which essays to visualize?
I don't see a lot of his popular one...
I don’t think it’s true that studies show players play less skilfully. At the very least papers like this exist:

https://content.iospress.com/articles/icga-journal/icg0012

But I also think that in a metagame with less equality out of the opening and more blunders, skill was more rewarded in the past - so just look at Magnus’s blitz rating to compare. Either way, the fact is this year Magnus _did_ regularly dominate his peers, despite them all having big teams with thousands of CPU/GPU hours of prep behind them. I know Ben Finegold is never going to be convinced but whatever.
It sounds like he's referring to the due diligence as part of the M&A.

Personally I've never seen one of these discovery phases bring back anything remotely close to real life. No random IT manager alive is going to throw his dirty laundry out to a potential buyer and potentially torpedo a deal.

Some of the things I've seen/found during my company buying spree since 2015 have been magical.
It mentions December, so either that's a lie, it's recent, or it was December in some previous year.
This reminds be so much of the novel The Trial by Kafka. The sinister feeling of a machine beyond anyone's control or comprehension was a commentary on authoritarianism and bureaucracy but it fits just as well, if not better to our age of computers making decisions in ways that will become increasingly hard to scrutinise. I hope this outcome finds its way into case books worldwide as a warning about placing too much faith in computer testimony over old fashioned human character witness and jurisprudence.
I do not understand the point in these static site generators.

To me, the attractiveness of having a static website is that you get to choose the presentation appropriate to the particular content of each page. You can also automate some of the work in making those pages — generate a particular folder or preprocess some of the htmls — but static site generators seem to insist on running the whole thing.

If you are happy with a blog + a couple of similarly-formatted static pages, why not Wordpress?

Also: ‘minimalist’ generator with its own made-up markup format.
The comment was directly referring to likes and direct messages received in an online dating profile.

In a platform such as an online dating app/game this in no way would be considered “online harassment”, if anything they world be considered validation.
Maybe you could see stress as taking on "health" debt.
It's basically just three words without spaces:
Mitarbeiter-Erfindung(s)-Gesetz (employee-invention-law). The 's' is used to join the words. No dictionary needed :)
>The language allows two kinds of assignment operators even: a=1 or a <- 1 that are "almost" identical

The <- assignment is normal for functional programming languages. F#, OCaml, S, and more use this operator. This is because the arrow key used to be a physical key on keyboards back in the 70s when FPP was popular and brand new.

The = sign (function assignment operator) is function level scope and <- (assignment operator) is top level scope.

eg:

median(x = 1:10)
x ## Error object 'x' not found

median(y <- 1:10)
y ## [1] 5.5

So therefor,

x <- 1:10
median(x)

is equivalent to

median(x <- 1:10)

It's a convenient feature the language supports. The alternative is how Python does while loops. If anything, R comes out above in this regard.

edit: Python has the := operator which functions the same way <- does in R. I guess Python is catching up on this one.

eg (Python):

env_base = os.environ.get("PYTHONUSERBASE", None)
if env_base:
return env_base

vs

if env_base := os.environ.get("PYTHONUSERBASE", None):
return env_base
DD failed to find it during the M&A, issue didn't become apparent until the purchased company lost multiple employees who kept the plates spinning.

It's a failure all round but i would say acquiring companies IT team are least to blame here.
Whenever I hear about large outsourced IT project disasters in the UK I go to check ‘computer weekly’, and sure enough, they’ve been investigating this for well over a decade

https://www.computerweekly.com/news/252475310/Post-Office-se...

It’s the same large IT contractors whose names seem to come up again and again in these public cases
It's too bad the live demo uses Alt-Escape to activate which is a shortcut used by Windows, so I can't try it without installing it.

The author should use some other shortcut or put an Activate button on the page so Windows users can also try it.
competitors felt fear = bribery - as usual...
You may be correct, but in current mindset u would get "What do you mean store all our password with someone else? No." answer. No amount of explaining can fix it.
People often say this, but I'm skeptical the raw distances are the problem at all. I think it's simply a lack of vision.

Melbourne-Sydney is not much longer than Barcelona-Madrid, Which is served by a very successful high speed train route.
A good alternative is KaTeX. That one doesn’t require JavaScript.
"to what end?"

Well, not firing people for stating the facts, would be 'one end'.

Yes - it could cause trouble, but not if we try to be adults about it.
I won't name the offender, but a well-known company I worked for did something funnier: zipping entire directory and checking the zip files in Visual Source Safe.
I really miss Byte. I used to read it all the time. They had many diverse articles in it, not just about computers in general. For instance, Byte was where I first learned about Pixar's Renderman. They also had positive coverage of the Amiga.
("anusim" being Hebrew for "forced"/"under duress")
It’s the Unix convention (shell expansion) for a the path to a user’s home directory: https://www.gnu.org/software/libc/manual/html_node/Tilde-Exp...

As a result, many Web servers exposed user-provided Web content using the same path: https://httpd.apache.org/docs/trunk/howto/public_html.html

Universities have continued using that convention, probably because professors have accounts (and thus URLs) for decades.
Anyone know technical details about the software? What language, what hardware, clustering, etc?
Just to clarify. I'm not "sponsored". I am payed to do software. Something someone else wants done. I wouldn't work on it on my free time. But it's still open source.
For link selection the quickest way could be eye tracking, that is your laptop's camera would track your eye and you could press some key to go to the link which you are looking at.

Is there some application which does this?