skysight-inc/HackerNews huggingface dataset:
When the objectives are clear, we understand our priorities, and there is very little reason for interruption. Today for example, outside of meetings, I don’t think I communicated with a single coworker. I had a few 1-1’s for pair programming, and those were scheduled during standup. Is your organization aware of studies on interruption? It seems nobody understand the problem.

https://www.gamasutra.com/view/feature/190891/programmer_int...
France named Basile Bouchon invented a way to control a loom using perforated paper tape in 1725. The descending lineage can be traced to 80-column terminals:

https://dave.autonoma.ca/blog/2019/06/06/web-of-knowledge/

In his Elements of Typographic Style, Robert Bringhurst suggests that 66 characters per line, including spaces, for single-column pages is optimal:

https://dave.autonoma.ca/blog/2020/04/11/interior-book-desig...

What studies have reviewed code quality versus line length? Or eye fatigue versus line length? Or comprehension versus line length? Are their any studies that attempt to approach optimal line length empirically?

My preference is to indent 2 spaces rather than 4, which allows a lot of code to fit within 80 columns. When and why did 4 spaces became the norm?
I’ve seen my company go multi cloud provider just to appeal to a single client. Now we’ll need multi cloud, multi continent setup to handle European clients. And I’m sure in another 2 years we’ll need our whole stack in China to support another clients requirements.

This is not my strength in any way, but hearing from those teams, Kubernetes will be a godsend
Facebook is far from a “picnic cooler”.
In the US excluding New York, deaths have been basically flat for a month and a half. If we couldn't even stop the spread under quarantine, we're deluding ourselves if we think there's not going to be a huge spike over the next month or two. Most people are just not willing to take this seriously it seems, they flaunt the precautions, engage in all sorts of wishful thinking about 6-foot distances or cherry-picked stat declines, are unwilling to make personal or communal sacrifices. Its going to be a real shame when 1+ million americans die because we were unwilling to cut our own hair for a year.
When Malaria hit the West, we drained entire swamps without a second thought

And we're paying the price now with increased vulnerability to hurricanes. (Swamps absorb the storm)
There is a lot of excellent information on ES4 (and other things) in Allen Wirfs-Brock's "JavaScript: The First 20 Years": https://zenodo.org/record/3707008
Practical experience? On a related note, when I watch Ollam talk about his pen testing (At Black Hat?) it feels like a heist documentary.
You also get some pretty sweet tax breaks, right? I seem to recall reading that somewhere.
We Are One: A Global Film Festival
Dart, and Flutter plugin aren't supported.
Rubber bullets? Or real bullets?
We could stop storing code as text, just store an AST and let the editor parse it and render it respecting the preference of the user

(I think this is a terrible idea, but also got me thinking if there's something interesting there)
Sorry, typo in my original post. It's ln(FBS x (Trig/2))
I wrote _a lot_ of ES4 back in the day, or rather AS3. It was my main programming language from around 2007 to 2014. It was a nice mix between ES6 and TypeScript.
It's startling how much software "validates" SSH keys by seeing if it starts with "ssh-rsa"
I'm still waiting for AWS EC2 to allow non-RSA keys. I've got other keys for everything else but an RSA for EC2.
I do the same thing, just the topics are different - permaculture, food forests, urban/terrace gardening, off-grid living, survival prep etc
Reach to drink cold beer.

If you know, you know.
Dumb question, but how does the time difference to Silicon Valley vary with the seasons? They are a fixed distance apart.
Haha, who's the original author of that?
Whataboutism as a propaganda technique at it's core is leading a reader to believe in a false reality of the world.

Shame on you.
Looking at the source: Appget is licensed under Apache-2.0
https://github.com/appget/appget/blob/master/LICENSE

I wonder if things would have been different, if the product was licensed under Gplv3. If so, he could demand to check if Microsoft violated the license https://www.gnu.org/licenses/gpl-violation.en.html (to check if this is a completely new rewrite for example).

Update: Ah looks like Winget was sourced in C++, and Appget is in C#
Kubernetes is outstanding because proving ol bash scripts were bad and re-writing all Bash glue in Go glue, slapping 150 APIs on top (60 "new" and about hundred "old versions" https://kubernetes.io/docs/reference/generated/kubernetes-ap...), adding few dozen opensource must have projects - so finally it can be called "cloud native" - boom, a new cloud native bash for the cloud is born!
"The USA is so powerful because the USA is so powerful". That's empty.
Why is my comment flagged? Is the only allowed take on this to be that blacks are always innocent angels and police are bloodthirsty thugs roaming the streets looking for sweet, pure saints to murder for no reason?
The stock market didnt really crater.

But more importantly, the author has nothing to say about academia itself. The whole 'went to the moon and promised flying cars' has cratered too. Simple things like epidemiology don't work. World seems resigned to watch humanity pay the toll of herd immunity and call that an achievement.
Having sandbox restrictions available allows deeper defence. When it comes to running other people's code, VM restrictions provide a solid layer of protection.

At work we're transitioning our NPM scripts to run in containers. This is very cumbersome. But the extra layer protects dev homedirs from rando NPM authors.
Any thoughts on any of the other mentioned points against the lockdowns?
One of the biggest issues was that stakeholders were uncomfortable with having to ship their browsers with multiple engines to handle different versions of JS (or having to build one engine which could efficiently switch between all the features of different versions).
> Why are there "peaceful protestors" in burning commercial zones, again?

There'd be little point in provocateurs burning commercial zones if there weren't peaceful protestors there.
> "off-grid" villages that actually have a pretty good standard of living

Sure, if you consider 1920s era technology to be a reasonable standard of living. Or I suppose you could cheat and import a computer or two? Not sure how you're going to fabricate high performance solar panels on your own though.

I don't know about a single Wiki but casting metal, making blades, and various pigments (so paints and inks) should be readily doable at home and the information readily accessible. Some end products have significant barriers in terms of equipment and skill though, so pick carefully.

Making plastic products might be quite involved and require specialized equipment depending on your desired starting point and polymer. (At the other extreme, 3D printing objects from purchased filament is easy but seems like it defeats the described purpose.)

A number of basic pharmaceuticals (opiates, aspirin, a few others I don't remember off the top of my head) can be readily manufactured at home if you have a garden and don't mind committing multiple felony offenses in the process. Most chemical synthesis is quite involved though and pharmaceuticals in particular tend to consist of difficult to work with organic molecules.

Pharmaceuticals and plastics are both pushing into the realm of organic chemistry which isn't very accessible without significant time spent studying. Unfortunately chemistry outside of a company or research institution has also been more or less criminalized at this point across most of the world. The vast majority of basic reagents will be classed as precursors to either illegal drugs or explosives. (Yay freedom!)
I think the misunderstanding here is that, like most people, you don't like when sellers make huge profits off scarce goods. After all, the seller has more than enough of the good for himself. Why is he also making absurd amounts of money off those who lack it? It feels wrong.

But prices aren't arbitrary. If the price of a good rises, it's because people bought all the ones being sold for lower prices. If people are buying hand sanitizer at $20 per bottle, it's because they can't find any for $19 or $18, let alone for $2 per bottle. The only reason this guy could sell hand sanitizer at such a price was because nobody else was selling it for cheaper.

Now the typical response to this point is that the prices wouldn't be high if we stopped middle-men from buying up all the supply. There's one solution that eliminates middle-men: Stores could raise prices. Then arbitrage wouldn't be possible. Sadly, stores tend not to raise prices because they're worried about violating price-gouging laws. It seems their fears are warranted.

But even in this situation, middle-men don't cause shortages. There aren't massive amounts of hand sanitizer sitting in peoples' garages. These middle-men want to sell their stock and they want to sell it quickly. They know manufacturing will ramp up. They know people will discover or build substitutes. If they wait a couple months to sell, they'll end up losing money. (Especially once you count shipping, storage, and hazardous materials costs. Hand sanitizer is flammable and requires special shipping & insurance.) These middle-men don't destroy any hand sanitizer. They don't hoard it in storage for months. It's the same amount of hand sanitizer, but it goes to desperate people in New York and New Jersey instead of people in a county in Tennessee with only one confirmed infection (at the time).

The main reason for these price spikes and shortages wasn't hoarders or middle-men. It's because demand for hand sanitizer skyrocketed. Every public venue, every workplace, every household wanted it. There simply wasn't enough to go around. This was especially true in New York and New Jersey which were experiencing the brunt of the disease. It was less true in Tennessee where many stores had shelves full of un-utilized supplies. With price caps, people in Tennessee would have bought more bottles of hand sanitizer "just to be sure" and it would likely have been un-utilized or underutilized in their homes. Meanwhile, people in the epicenter of the infection would go without.

Had this man been allowed to sell his goods, and had he sold them at a lower price, he would have run out sooner and they wouldn't have been utilized as efficiently. The lucky people who first found out about it would have bought more "just in case" since, well, supply is scarce. And when someone else showed up an hour later, so desperate that they'd be willing to pay $20/bottle, they'd be out of luck.

Whether or not this guy makes a huge profit is insignificant compared to whether or not supplies get to the people who are most desperate for them. That's what price mechanisms encourage. It's certainly not perfect, but it's a damn sight better than price caps.
If your center channel speaker was broken or misconfigured, it would have exactly this effect. Most dialogue comes through the center channel. Also if one speaker was connected backward it would cancel out part of the mix.
One literally says that they will send military and says there will be shooting. The other doesn’t put the word violent near the word revolt at all.

Of course, everything is subjective. It all depends on how many people interpret something in a particular way. You’re not objectively wrong, but I don’t believe the majority of folks reading share your same view.
You can make the case that humans often engage in threats to prevent violence.

Having seen a few people threaten each other, and not get into a physical fight. But to walk way.
I would say it can be preferable to actual fists thrown.
Words are not violence.
Another reason the assumption that style rules for natural language is transferrable to code is kinda baffling. I wonder if there's ever been much research in this space which doesn't make that assumption.
Strongly agreed. I'll add that Typescript in general just has way more rough edges than Kotlin, in part because the type system is way more complex (due to the dynamic nature of Javascript). And dealing with third party libraries is way more of a pain, since everything requires type stubs.
I think it’s easy to forget how hard learning is after you have already mastered something.

You’d be surprised all the things you learn k-8.

If you ask a current PhD student how hard things are and then wait 10 years and ask how hard their PhD was you will get totally different answers.
I would say that 120 is too much - for 1920px (still widespread resolution) and split screen (2x120), one would need 8px-wide font to fit and no other borders. 8px-wide font is IMHO not enough for good readability, even VGA in 198x switched to 9px-wide fonts (from EGA 8px-wide fonts).

Next natural values are 106 (for 9px fonts) and 95 (for 10px fonts).
AFAIK, Gmail doesn’t show it for all senders (2009):

> This only works for some senders right now. We’re actively encouraging senders to support auto-unsubscribe — we think 100% should. We won’t provide the unsubscribe option on messages from spammers: we can’t trust that they’ll actually unsubscribe you, and they might even send you more spam. So you’ll only see the unsubscribe option for senders that we’re pretty sure are not spammers and will actually honor your unsubscribe request.

https://gmail.googleblog.com/2009/07/unsubscribing-made-easy...
JavaScript, the Leisure Suit Larry of programming languages.
Agreed - my first thought too.
> and there are tons of people out there who will tutor for reasonable prices,

Any significant amount of 1:1 instruction is not a 'reasonable' price for a poor family. The middle class can afford it, the lower class can't.

One of the problems with the SAT is that if all the rich applicants can pay their way to acing it, being a smart poor kid doesn't actually set you apart.

You aced it, they aced it. You can't afford to be captain of the hockey team, they can. In that case, the test isn't actually a sorting function for talent, it's just another cash-expensive hurdle to overcome.

At least, this is the theory.
Where in Africa?
I remember hearing rumors back in the day that MS dragged its leg with ES4 because they didn't want the browser to be powerful enough runtime to compete with Windows. Mind you that Flesh with AS3+E4X aka Flex was powerful enough to run spreadsheet or text processor in the browser - long before Google Spreadsheet or anything similar was possible with ES5.
If school teachers have been killing students without repercussion, I feel that it would be a lot more than just the school being burnt down.
I pointed to an article from today, where SK tried to re-open their schools and immediately shut them down again thanks to another outbreak. They have nothing under control. Their population is still vulnerable and has no antibodies. The U.S. did not have a monolithic response. Many states never shut down, and never experienced overrun hospitals. Many states had light restrictions and never experienced overrun hospitals. Some states sent sick people to nursing homes and then had overrun hospitals.
> But it simply doesn't work, because people can't be bothered to get the text right,

That's hardly "it's broken beyond compare." I think with accessibility formats which represent fully typeset written documents (as opposed to pre-typesetting, like Latex), it's always going to be an issue because they're mainly produced for people who are sighted initially.

We should simply start shaming programs which export to PDF wrongly, it's not really a difficult thing to get right.
But I want to be able to update my haproxy config with a git push, and roll it back with a single command, without sshing into anything, if something goes wrong. I want my everyday administration to be simple. Not the initial setup.
Perhaps even more importantly, regular people would have incentive to have some sensible amount of supplies on hand on a regular basis, providing some decoupling capacitance in the system.

We normally have some stock in the pantry but really stocked up around the 3rd week of Feb. Exiting this, we are likely to keep a deeper supply of certain shelf-stable items on hand, to reduce the risk of inconvenience next time. If we had strong price signals to support that behavior, I think there’s power in the whole public doing that.
I appreciate that type of thinking. I also think that we desire so much to modify or eradicate other species, but we haven't thought about our own species' overpopulation, which is taxing the planet dearly. Not saying people should die, but that in the same breath we have to think about sustainability from that angle too. We're producing too many new humans, and it's lowering the quality of life for both our species and others...
I'm not sure why the concern has to be mutually exclusive. The magic of "and" vs the tyranny of "or".
"Fly apart"
Windows PowerToys Run
> It's not the arbitrage that's the problem, it's the high prices - no matter whether it's the store or a speculator that sells them.

The price controls actually make the price higher, because then the normal channels run out of supply and if you need it you have to turn to the black market. The black market prices are higher both because the people who didn't need it very much but lucked into official supply weren't deterred by pricing (wasting supply) and because the black market operators can collect a risk premium for breaking the rules.

> As long as either the shop or the reseller can expect the demand to be stronger tomorrow than it is today, they have every reason to hold onto their stock and keep rising prices.

If they expect the price to be higher tomorrow then all they have to do is demand that price today. You can still get it from them.

And that's what you want, because if the shortage is going to get worse rather than better over time then you want the higher prices immediately to induce rationing and avoid an even worse shortage in the near future.

> So it seems better to me to prevent prices from going up, in order to prevent the least wealthy from being priced out of buying emergency supplies

The assumption is that this actually happens.

If the price of a mask triples from $1.50 to $4.50, even someone making minimum wage can afford a mask, or even ten masks, if they really need them. If they don't really need them then they may be deterred by the price, but that's the whole point.

> and at the same time eliminate the main incentive for excessive hoarding: the ability to sell the hoard back later, at a profit.

Which the high prices do by themselves. Paying an extra $30 for ten masks is one thing, but the hoarder who had been intent on buying ten thousand then has to pay a premium of $30,000, which leaves them with all risk and no profit.
> Sadly no-one seems to have been able to design such a device.

Why not a Stirling engine?
I see a lot of people saying that 80 char is a thing of the past, but that's not really my experience:

My work machine is a macbook pro 13", I rarely have a second monitor (and when I do, I tend to have my browser on it). I get 2 panes of just under 90 chars side-to-side in VSCode, with a normal-smallish font.

Am I in such a minority?
I think your comment is directionally correct, but...

1. This article from 2015 (http://www.ncaa.org/about/resources/media-center/news/athlet...) puts it at 24. That sounds closer to correct to me.

2. There are substantial knock-on effects for university donations during big years that are not counted in the profit or loss of an athletic department. These benefits are spread wide throughout the NCAA. Winning a championship (even league rather than NCAA), beating a rival, or just making the NCAA tourney in basketball can be a boost.

3. Sustained excellence can change the face of a university in ways that money cannot. The best recent example is the change of the student body at Alabama during Saban’s tenure.

Just some ideas that go beyond sports revenue dollars.
It sounds like you literally didn’t need it the most, so it probably did allocate the scarce resource to higher value use.
I am actually surprised cows (or cattle) are not on this list. Pretty sure they kill more people than sharks - even in Australia. (Mind you, the bovines also have more opportunity than sharks.)
Launder it through an MMO like EVE online
> JS is usually not the bottleneck in web apps. The bottleneck is most of the time rendering.

By rendering, do you mean the layout and painting steps? If so, this conflicts with any profiling I've done of heavy websites and webapps.
this seems incredibly patronizing. perhaps we shouldn't even let people shop for themselves, instead do their shopping for them
Heightened tension is not an excuse to arrest someone. Police (in theory) exist to lower tension, not add to it.
You can't upgrade the Yubikeys. You have to buy a new one.

https://support.yubico.com/support/solutions/articles/150000...
Yeah, for sure, if the numbers break easily into small factors, that's the way to go. Redundant numbers still work even when the factors are few, large, or difficult to calculate, however:

17 * 17
170 + 17*7
170 + 07(49)
1(14)(49)
24(49)
289
Nothing is stored on our servers. The app does not upload anything at all.
How many people actually die from hurricanes versus how many were killed by malaria?

I think that trade off was well worth the cost.
It should be noted that certain modern signature schemes (such as ed25519) are fine with just preimage resistance.
Some bridges are worth burning, but in this case (and overall with this administration) all we’re doing is burning the bridges we built. These were not the bridges worth burning.
> Meanwhile, Germany is re-introducing fees for non EU residents:

€1500 per semester. Nothing compared to zzz USA or even UK fees.
Not trying to justify the cops killing that guy, but it’s a pretty different scenario for at least a couple reasons:

1) The guy was armed and leading a high speed chase

2) I don’t think there is a long, long, documented history of cops murdering the unarmed white guys without any real consequence
Once upon a time, the USSR quit the UN Security Council in protest over something or other.

China's seat was held by Taiwan at the time, so we wound up with a UN-endorsed anti-communist war in Korea despite China and Russia both being actually communist.

They rejoined the Security Council after that.
Updated the pricing page to reflect the trial period, sorry about the oversight!
I have a couple.

Constantly trying to get you to sign up for prime it their credit card. They show you the prime free 2 day shipping even when you don't have prime to trick you into signing up. They also do something similar where they show you the price if you were to sign up for their credit card.

They try to get you to add a pointless warrantee whenever they can. The button to accept looks like the one you should click.

You can't actually sort by relevance when searching anymore. Every time you search it defaults you back to sorting by "featured". Let's through the game "Amazon's choice" flair in there also.

It's a lot harder to tell you're buying from a third party than it was before.

They tell you that you are purchasing an ebook. Try deleting your account and you'll learn real fast you didn't buy the books.

They have an option to export your data but it has never worked for me.

They list "items often purchased with this item" when clearly they wouldn't be.

They replace items with different items and keep the same reviews.
Oh, they probably talk too fast for me to understand. I just heard a high-pitched buzzing sound.