skysight-inc/HackerNews huggingface dataset:
Although you already have a number of answers, still I want to provide another. I've been using Dvorak* for over a decade now, and I love it.

Mind you, I never claimed to be a particularly fast typist on any layout, although I have been touch typing for several decades, and on that note I am just as productive on Dvorak as on qwerty -- but at far lesser expense. That is to say, don't switch for the (mythical?) increased typing speed, switch for the ~30%(!) reduction in finger movement and pleasant "rolling" motions you gain.

True, it's not easy to share computers, be it you using somebody else's machine or somebody else using your machine. The latter can easily be addressed by quick layout changes (again, a pain to get right on Windows but a breeze on Linux), while I find that the former doesn't really bother me so much -- curiously, when I can't touch type (such as on my phone), I am hopelessly slow on Dvorak but quite efficient hunting-and-pecking on qwerty (possibly because I retain training from before touch typing?). The most glaring downside is the situations where keys and shortcuts are clearly laid out for qwerty and won't allow you to remap them (case in point: WASD in games); in reality most shortcuts are easy enough to use regardless of layout (side note: I've always been using Ctrl/Shift+Insert/Delete for cut/copy/paste, so the locations of X, C, and V don't affect me -- but modern keyboards with misplaced or missing Insert keys do).

To answer you question: I very specifically switched during the week before New Year's eve, when I could be reasonably sure that things at the office were slow enough to allow me to struggle through an unaccustomed layout. Honestly, the first days were atrocious, but within a week (so ~35 hrs) I had internalized the layout to a reasonable degree, and within a very few weeks (3? I don't really remember) I was up to my usual typing speed.

Bonus: here, have a go and try for yourself: http://gigliwood.com/abcd/lessons/ (no affiliation)

* Specifically, the Norwegian variant of Dvorak, because I need some localized keys. This has been a challenge, but a surmountable one, back on Windows (along with changing the keyboard layout for the Windows login screen, which truly defined the pinnacle of obscurity) -- on Linux it is dead simple to set up and just works.
The "cons" part of this list is filled with how a practise doesn't work for X class of devs.

So, why not randomly pick 5 of these practices and simply tailor your process so it works well for a majority of candidates?

Something like pick your poison?
What the story of Kashmir can teach us? [video]
Google Chrome is bundled with a lot of freeware apps and the user needs to uncheck a checkbox to avoid it being installed as a default browser. That's literally how it got current market share, along with being heavily advertised on google.com.
The Case for the React Native Web Singularity
One important feature is unfortunately missing: to also clone the wiki (which on Hg projects is a Hg repo in its own right). But that would probably pose a bigger problem, given that Sourcehut appears to have no feature like the (Gollum-based) Wikis in GitHub and GitLab (not sure what they were based on in Bitbucket, though).
How to Optimize Blog Post SEO by Adding Search Description?
Sounds like a good chance to test the systems
The article says near the bottom "At the time [the GT1A generator tripped] there was 4000MW of unused generation in reserve, and if only a fraction of this reserve was instructed to dispatch within 60 seconds of the initial loss it’s very likely that load shedding would have not occurred."

My understanding was that having reserves available within 30-60s was pretty expensive, and that that would have been what was used to handle the initial frequency drop (the interim report PDF says there was 1000MW of this). Drax's page on this (https://www.drax.com/technology/power-systems-super-subs/) says that even spinning reserve can be on the order of two minutes, and the next tier below that (STOR) is on the order of 20 minutes. So does anybody know what the 4000MW available within 60s but not called on was?
Given the cultural/religious background that is easier probably here than elsewhere.
Learning Path to Become Platform Engineer?
Hello Folks,
Am working as DevOps engineer from last two years and am as exploring day by day getting to know new thing everyday am getting confused about the thing i should be learning and focus on. Am not sure should i be doing AWS certification, or learn some any other cloud cause i feel aws certification is pretty wage and doesnt provide very clear idea and how things to operate you dont learn any basics and i feel more abstracted.
And then there are things which are like containers etc.
Am at stage now where am unable to choose what i should start studying should i start again with basic os, network and then virtulisation or start with courses on cloud like aws. Please help me with the path, it will be great also if you can recommend any books, courses to learn this things.
This is great!

I do something similar in the evening to relax before sleep, albeit more freestyle and I write it down on paper, but doing it at the start of day sounds like a great way to set the mood, going to adopt it.
Maybe it’s the combination with ad blockers, but there are a lot of times I get stucked in the payment part.

And then I have to redo all the ordering process on Chromium.

It for long failed on Visa 3D secure (so not website dependant) until I found why with Badger blocking it.

But often when the payment system is included in the website it fails (and that’s really annoying)
Thanks for the pointer. I'll see if my company will "sponsor" me a copy. Looks nice indeed.
Are you aware of the difference between absolute and relative poverty?

I mean, really, take a step back and consider these two possibilities:

a) Thousands of researchers have researched the topic for decades, and no one ever considered it problematic to directly compare the poverty in Congo and the US using the same metric. But finally, after als these decades, during a few seconds of flying over a blog link, commenter
fuzz4lyfe on hn finds the error and renders decades of research obsolete.

b) You err.

What is more probable?
I worked at HP after it had adopted the "functional" structure. I remember old timers who attribute the decline of HP (at least in part) to the abandonment of the divisional structure, which had been quite strong in the company.

I would hazard a guess that most tech companies that undergo such a transition likewise eventually suffer the same fate.
> All the rest is various random different ratios (e.g. a mile is 5280 foot? really? and gallon vs ounce is a ratio of 160?)

TBF you're skipping intermediate units. After all 12^3 would be 1728 so non-decimal units quick get to weird ratios.

Of course you're also right that imperial and customary measurements use seemingly random ratios even within the same unit of measure: the mile is 5280 feet because a statute mile is 8 furlong, a furlong is 10 chains, a chain is 22 yards (though technically there's the intermediate "rod" unit which is 1/4th of a chain, and thus 5 ½ yards) and a yard is 3ft.
The regulation is what allows the problems by design. Take Wall Street, most the big names would have been shut down and liquidated to cover crime restitution... if it weren't for regulation. The EPA regulations shield companies from liability if they have an accident but were following the regulations they lobbied for. I worked for a megacorp that passed safety laws to hurt competitors. The airport TSA regs are specifically for shielding the airlines from liability in the case of a security incident. All regulations are a fraud. Every problem they purport to solve would already be covered by existing law, serious law. Either you are liable for damages or you are not. With any regulations the big players never are. Pollution is already covered through property and violence laws (poisoning my air is a violent act). Removing the regulations is what would remove power from the corporations. If it is already covered under existing law then the regs are to bypass them.
How many 9s do you want from the grid?

There are lots of reasons why hospitals lose power, which is why they all have backup generators.

Ipswich's backup generator had a faulty battery. This is nothing to do with the grid. This is entirely the fault of the hospital trust. Most of the hospital's backups worked.

https://www.ipswichstar.co.uk/news/ipswich-hospital-blackout...

> A spokeswoman said: "Our initial investigation has shown that at 4.52pm on Friday, August 9, we lost our electricity supply until 5pm. We have 11 generators at Ipswich Hospital and all of them worked immediately.

> "What we have found is that the battery which automatically operates one of the switch over systems from mains power to generator power was faulty despite being within its recommended life.

Here's the trust document talking about the new installation when it was put in.

http://www.ipswichhospital.nhs.uk/aboutourhospital/Documents...

> Electrical High Voltage Infrastructure was a critically important project to the Trust in providing a resilient high voltage electrical network to the hospital. Through a range of electrical projects, including the replacement and upgrading of outpatients generator ‘C’, the maternity generator project and the upgrading of the high voltage switchgear for the forthcoming biofuels project, this represented a total overall investment in excess of £2m. Virtually all the Trust’s electrical switchgear has now been improved and modernised. Along with the new backup generators the hospital is protected for years to come and a major significant risk to hospital has been dealt with.
Access by non-crew was restricted in USA airspace before then. I flew to Canada a few times a year in the late 1990s. I was invited into the cockpit several times, but I had to be out before we reached US airspace.
No, it's actually good. We need to terraform the Moon and get an ecosystem going. This will be much simpler to do than on Mars due to the distances involved.
This isn't too insightful. The article swimmingly explains that there is a "golden ratio" and then goes on to just repeat "you can use that in design", with no concrete examples or explanations aside a small use case for font sizing
Yep, wholeheartedly agree that it will have a bad impact. However, to me Git is nothing I would use voluntarily in my spare time as it is so hostile to its users (not to mention the conceptual shortcomings and outright questionable "features"). So for me it will be Mercurial and if that means helping out with Heptapod and/or other projects, so be it.
Can we talk diameters? In the US at the big 3 pizza chains a "large" pizza is approximately 14" in diameter, usually cut into 8 slices. It should satisfy 2-4 adults.
> The whole point of Mozilla is supposed to be Firefox and Thunderbird.

Mozilla dropped Thunderbird years ago. It is now an independent project, financed through independent donations.

https://www.thunderbird.net/en-US/about/
> But Google's revenue isn't only generated by Chrome.

It has been driven by chrome though (by having improved web standards in general - note the past-tense). However the future is looking far more murky, now on top they are making changes that benefit only google (crippling ad blockers for one).
I hate to be pedantic but 1995 is more than a "couple of years ago".
> Fahrenheit does have some nice properties

Which exactly? Walter melting at 0°C and boiling at 100°C seems the most practical.
“We’re in the golden age of smartphones,” he said. “Your smartphone from two years ago still works great and will continue to work for a while.”

If this is where smartphones peak - usable for two and a bit years - we need to take ourselves out to the car park for a strong conversation.
But Mozilla cannot enforce idealism on the developers.

They do already a great job with documentation, but they could and should improve on the dev-tools.

Chrome dev tools are now in a state, that I only use them for developing and debugging. Built in code editor with autocomplete. And I can debug ... and change code while debugging. And it works great (mostly).

Firefox dev tools on the other hand barely work for me to do some debugging and it is no joy. So no wonder more and more developers skip it alltogether, given the low market share of firefox.
I was surprised, when I found out, how comparable many of those relics are. Many countries had a variation on a pint, a pound etc, that were in the same ballpark but never quite the same. I'd always presumed pre-metric Europe would have much wider variation in units. Maybe they stem back to the Romans, like £sd did.

You'd be surprised on milk - I'd say the commonest supermarket sizes are still really pints. Usually 2.272l (4.0 pints), and 2 and 6 pint equivalents. Posh variants like some organic, filtered etc are in 2.0 litre packs - mostly opaque so you don't notice the 4 pint capable pack with lower fill level. :)

Shoe sizes are infuriating. Would be nice to find a way to standardise, and have manufacturers agree on what size x means, as they've diverged wildly from reality.
Microsoft still makes a browser; they just don't make their own rendering engine anymore. Which makes sense because it's hard and Blink works just fine. I wouldn't mind if Mozilla did the same thing. The Vivaldi folks are using that strategy and managing to make the best web browser out there with what I assume must be a microscopic fraction of $500 million/yr.

And I don't share your opinion of how far a $500 million budget goes. They're not rewriting the entire thing every year.
AFAICT this is what’s called conditional probability in the scientific literature. The algorithms described would probably be called autoregressive samplers.
This is how Task.js functions

https://github.com/icodeforlove/task.js

Which works on Node.js, and the browser. (Supports fork, worker_threads, and WebWorkers)

The advantage of this is that the workers become generic enough to run anything. Instead of having to have many "specialized" workers.

Performance-wise eval is not slow, and it is encapsulated inside of the actual worker. Obviously you don't want a user to be able to control any input. But for most cases we are talking about code related to processing, which involves hard coded functions, and the "external-data" being ArrayBuffers.
By wireless it was probably meant that it was powered by battery, rather than by mains power.
How to Create Chaos Engineering Dashboards with Datadog and Gremlin
Blocking fingerprinting can cause anti-fraud to think you’re a bot.

As it turns out in recent news, credit card companies sell weakly anonymized information about cardholder purchases so ¯\_(ツ)_/¯
> a mile is 5280 foot? really?

There are 22 yards to a chain, 10 chains to a furlong and 8 furlongs to the mile. The intermediate units have fallen out of use, but it's not like the mile is a completely wacky number.

> gallon vs ounce is a ratio of 160?

I see you've never cooked anything. Ever.
Thanks for your thoughtful comment.
At one stage, they have to shed load (turn power off), and that sounds totally reasonable. How are these areas divided, how does one turn power off for a whole area, and how is it decided who to cut from power (temporarily)?
Happy Life with Scala Bloop CLI
What i do not get, is why there is not a "Lawyer"-Layer between customers and companys shirking customers-service. Basically you dont get to worry and put up with what is essentially a denial on service attack on a person, and these people get you whatever you want if they can and fight for your rights, if necessary with legal actions.

If they want a war of attrition, a war of attrition they could get.

Also likeable, social customers, who get shafted, become basically anti-evanglists of a brand and product. Im pretty sure, if marketing would do some research, these "Warning"-network effects would show up. I had several family dinners, where one or another would tell horror stories about a product they tryied and these are shunned afterwards.

Only companys who can get away with it are entrenched network effect companys like google.
Um [confused] Not only spoken for an Orwellian 'enclosing' of Emotion,

'Is there a second Pi, for Art ?' (-;
The argument is that it's not okay to do in either case, I believe. There's a risk in either case, but the possible exposure to patients is necessary (they need a possibly life saving procedure), whereas the risk to doctors is not necessary (they don't need to be cut open). You'd have to prove that increasing the risk of doctor infection would lead to a lower rate of patient infection. That seems unlikely, just from the fact that the doctor himself could be a vector for infecting a patient. You're also endangering anyone else the doctor comes in contact with in their personal life.
Does this program really detect scenes by the film-making definition? In video encoding terminology, shots are commonly called "scenes". E.g. x264's "scenecut" option really sets the sensitivity for detecting new shots, so that I-frames can be inserted there to avoid the inefficiency of encoding differences from a different shot.
The buzzwordiest always win because managers seem to rely on whatever comes up first in a web search. And that's typically Scrum, not Kanban. It's Git, not Mercurial.

Managers won't have to work with the tools they impose on their subordinates. It's the subordinates who have to. But I have also noticed how a lot of people profess to "like" Git for spurious reasons like because it's (allegedly) "so powerful", but then they stick to the simplest workflow possible, because they don't have a clue about intermediate or advanced uses. But that same logic can seemingly also be applied to why C++ "won" (not that I dislike C++ as much as Git, though). The charm is in how powerful it seems to be, but then you use loads of third-party abstractions and throw the alleged performance benefits out of the window.

For an SCM tool I want it to stay out of my way. It's meant to assist me in doing my main job. An SCM should not require my attention all the time because of the shitty CLI, inconsistent subcommands, horrible and incomplete documentation seeping with tool-specific terminology (see man gitglossary) and incomplete (or unidirectional) support for important features (git clone [here] [there], git push to remote with worktree).

Git manages to always require ones attention, and typically in the worst way possible.
Do you have background in the field of giant power supply fault tolerance backup mishap management strategies, or something? Or are you just stating and assuming all of this is obvious, covered by standard planning, instead of easy to say in hindsight? Cause you're making a lot of statements, saying it is such, without backing it up. Maybe it is super obvious, but personally I'm impressed by the strategies that were in place.
I use viennaRss:

Vienna is a free and open-source RSS/Atom newsreader for macOS
https://github.com/ViennaRSS/vienna-rss
Ask HN: TypeScript experts, is this a type checking issue?
The following ts code both compiles (with all checks active) and passes tslint without complaints:

type sig = (p: number) => string;
const x = (p: any) => p + 1;
const y: sig = x;
alert(typeof y(5));

Obviously the alert message will (and does) display 'number'.

IntelliJ spots the problem though ('x' should probably not be assigned to 'y').

(Apologies if this is too stackoverflow-y, but I don't expect a "solution", I'm just interested in opinions)
I like this article as it gives a lot of advanced insights about what seems at first an easy problem.

Generators are tech from, what, 2 centuries ago? Keeping them in sync sounds boring, just talk together. And then, under the surface, looms an incredibly complex problem about working at scale, having engineering, political, organizational aspects.
I still have a HTC One M8, which is almost 5 years old. The processor is fine, storage seems fine, battery is almost dead which is normal... But 2GB of RAM is now not enough for the same apps I've used for years. Open a few tabs in Firefox and it slows down a lot. Before quad core processors, I found the CPU was a serious bottleneck, as well.

And fwiw, Windows Mobile phones had full fledged browsers and 3G long before the iPhone.
Every category of product is filled with multiple companies offering their own version of the product. There would be clear market leaders and there would be the upstarts. the product features though vary, according to the company's business model.

So the opportunity here is to bridge the feature (or marketplace) gap between the products, eg- say build a bot for hangouts that is similar to some bot seen on slack, because slack bot company is not yet thinking about supporting hangouts. Now you don't need to come up with your own product ideas or think about the product distribution and you solve the problem for a lot of customers who are stuck with hangouts (because of whatever reason). If you build a lot of such micro-features, that ultimately adds up to a good amount of money.
The solution for stopping infectious diseases is to let anyone who contracts one die? You're not completely wrong, but I'll take my odds with modern medicine.
Patch for OpenSSH to specify source port
>I am in awe of your truly marvelously disgusting hack. It's truly a work of art.

Is this how Linus conveys the same thing as his old temper tantrums? Wtf I love the Code of Conduct now. Those anti-exclusion advocates have built a better Linus while still letting him maintain the standards that give us a better Linux!

This drama is truly 10/10, would rewatch.
It's clear that there were issues at hospitals (as expected cynical me thinks, knowing British healthcare...) but the fact that key infrastructure lost power does points to issues at the grid level as well (because sites that lost power did so based on grid procedures).
Can it detect subliminal frames? Would an adequate threshold also lead to many false positives (triggering on any brutal massive change, for example a blast-inducing explosion)?
14" == 35.56 cm
Serenity OS update (August 2019) [video]
They're working on it, it seems to already be a lot better in the nightly builds[1]. Hopefully the fixes will make it into FF70.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1429522
Sample size of one and all that, but weightlifting is the only thing that helped my RSI. I've tried everything: Kinesis keyboards, trackballs, ergonomic mice, etc. Nothing worked. I couldn't sleep properly some nights due to constant pain. I took up weightlifting, and my RSI was gone within a month. And back pain was gone as well.

What's frustrating is that _not a single doctor_ suggested physical exercise. Some prescribed expensive PT. Some prescribed some stupid hand stretching exercises which only seemed to make things worse. One prescribed massage (nope, doesn't help with RSI).

Ever since then I'm pretty convinced that most musculoskeletal and tendon chronic ailments are due to either the lack of muscle development (especially in the back and legs/knees) or due to unbalanced muscle development.
In a way these events become a blessing in disguise because of those things. We've had to deal with similar crisis situations in our supply chain. It really helps to test your procedures and operations fixing stuff along the way. The team also gains experience and becomes much more prepared for worse events should they come.
I'm sure many people understand it. I personally find it very hard to fully understand, and "Paxos Made Simple" didn't help. About one year ago, I went through all the steps of the proof, I implemented it. I really tried to understand it. Today, without external reference, I probably wouldn't be able to implement it again. For such a short piece of code, it's surprisingly difficult.
Serenity is a graphical Unix-like OS for x86 computers written from scratch over the last 11 months. It's being developed here: https://github.com/SerenityOS/serenity

The biggest new thing this month is that we're up and running on real hardware, not just VM's anymore. :)