skysight-inc/HackerNews huggingface dataset:
You're just reiterating points I've already made (eg https://news.ycombinator.com/item?id=22726239) but without understanding the point I'm making.

I wasn't saying variable width didn't exist. My point was that a great many of us used to spend hours each day (many still do, in fact) working with fixed width and we managed just fine. The reason for my point is because some people on here love to overstate and exaggerate the effect different type-faces have on readability when often it's more of an issue with familiarity (eg if you only ever read fixed width typefaces then variable width types can sometimes take a moment to adjust to).

To illustrate this point, use a variable width typeface in your code editor. It's still perfectly usable but man is it jarring when you're used to monospaced fonts.
No, they're both Orwellian. Censorship doesn't magically become OK just because it's done by a global megacorp instead of a govermnent.
The difference is that we should be able to expect a government to act under higher ethical standards than a for-profit company.
How China’s Fail-Safe System to Track Contagions Failed
Show HN: Build optimized Python AWS Lambda layers
Cheeger constant as a measure of “bottleneckedness”
That's not censorship. That's protecting the public good.
A leader's guide to decision making uncertainty
> most of the work on Linux kernel nowadays is done by salaried employees.

That's been the case for decades, probably since just after Linus released it.
This implements a queue API, but does not implement the queue Big-O performance required for a queue. The queue pop() is implemented as:

stack.pop(0)

which takes O(N) time. As evidence:

>>> import time
>>> for i in range(10, 20):
... values = [0]*(2**i)
... t1 = time.time()
... for _ in range(2**i):
... x = values.pop(0)
... t2 = time.time()
... print(2**i, t2-t1)
...
1024 0.0003371238708496094
2048 0.0009081363677978516
4096 0.0019719600677490234
8192 0.006997108459472656
16384 0.021010160446166992
32768 0.09459710121154785
65536 0.39771080017089844
131072 1.7854771614074707
262144 7.326504945755005
524288 33.3485050201416

This is clearly quadratic.

The article says "A common programming interview question, and for a change, one that you will actually be able to use in the job, is that of implementing a Queue by means of using Stacks in Python."

This sort of solution indicates that the interviewee is a novice programmer. The implementation can only reasonably be used for small queues, where the quadratic behavior is not important.

It is much better to use collections.deque in every real-world use.

>>> import time, collections
>>> for i in range(10, 20):
... values = collections.deque([0]*(2**i))
... t1 = time.time()
... for _ in range(2**i):
... x = values.popleft()
... t2 = time.time()
... print(2**i, t2-t1)
...
1024 0.00043392181396484375
2048 0.0006589889526367188
4096 0.001123666763305664
8192 0.0021991729736328125
16384 0.003899812698364258
32768 0.004210948944091797
65536 0.007882833480834961
131072 0.01650714874267578
262144 0.03747200965881348
524288 0.06636691093444824
Yes, assuming anyone will buy the stocks, and at the price you want them to...
I am a programmer by profession and I have a degree in computer science. My college taught me probably 1% of what i know, 99% of my knowledge is by suggestions from strangers on internet. You asked who those those strangers are. I don't know, that why they are called strangers. When i came across "How to be a Hacker" by eric raymond. It taught me how to learn on internet(asking questions). Then book suggestions from strangers on internet(examle: stackoverflow recommended books for programming) helped a lot to widen the knowledge. And for inspiration watching live 10+hr straight coding by George Hotz, direct replies from my heros John Carmack, Jonathon Blow on twitter and youtube comments is doing a pretty good job. I have done a few courses over coursera, and currently learning category theory. Internet education wins big easily over college education. May be college is required to inspire people but not educate them. That is obsoleted, because internet does that much better job.
That was obviously on purpose: chaos reigns!
> If they don't delete tweets like that, they get shit for not intervening when the public is obviously put in harm's way.

Nobody voted for twitter to be the protector of the public. That's the job of the elected official. That's why we have elections. If the public suffers, the fault lies with the official, not twitter.

Why bother having elections, democracy, etc. Why not just let twitter and the tech elites rule over us? Zuckerburg, Wojcicki and Dorsey should form a triumvirate and rule over us. Tell us what to think, how to think, when to think, etc.
To compare and contrast: https://monzo.com/blog/2018/06/27/engineering-management-at-...

To be fair, the article didn't say what I was expecting which was "Our organisation is entirely flat".
I agree that it's both important and difficult to distinguish between hoarding and a laudable and well invented switch to a lower supermarket run frequency. But this will create temporary shortages even in the most cooperative and well-meaning environment if everybody tries to switch at the same time. Everybody needs to put on the brakes a little for a soft ramp-up of per trip volume or else you get an actual survival of the most ruthless shopper situation.
> After 2008, if the government had allowed the housing market to actually be a market, then we wouldn’t have the housing crisis of today.

How is this not a market? If the market were "more free", the same issue would have still arisen, namely:

> corporations with access to cheap money, spent billions to buy distressed houses on the cheap
And the test shall set them free. Wonder how quarantine discipline will be upheld though if some are allowed to go out to celebrate.

Diffrent question: Does one test of overcome corona per household unit set all members in that unit free?
It's their platform. They own it. It's not a public space and he's not entitled to use it for free to further his political agenda.
But on bad days, you need to debug distributed transactions.
In good times, companies work "at capacity" and all the problems are between the owners and the managers. If managers fsck up, the owners will deal with them, or lose their own money. If something fails, people will still excpect those products, other companies will take the workers, etc. (so if you're a pilot, AA goes under, people will still need to travel, so other companies will need more pilots). In the time of crisis (like now), (almost) noone flies, and no company needs pilots (neither their own, nor new employees). In some countries (eg. mine, slovenia), the government has also forbiden flights (and other modes of public transport). In this case, where you have a successful company, and the government says you're not allowed to do your core business, but also not allowed to lay off employees, and they still expect all the taxes, dues and paycheks paid, ...'something' has to be done (either bailouts, or special laws (like here now), where you don't have to pay some government fees, can put workers to "wait for work" (less pay, but still employed), etc.).
"For Every Bloke Who Makes His Mark, There's Half A Dozen Waiting To Rub It Out" -- Andy Capp

Congrats on being in the former group. When (not if) apes from the latter come to mess you around, tell them to get stuffed.

(edit: typo)
Do you find the dangers and precautions biologically or medically implausible, or do you find it implausible that the social danger of appearing to be weird is worth the risk of sharing?
Hi, I'm new friends
> The original idea of 30 days training is an end of the world worst case scenario.

The person was asking a question, not proposing a plan of only training people for thirty days.

This thread is a like a giant version of that telephone game that we used to play in school, except in that game you didn't have the advantage of reading the exact words that the person said, as we can in this thread.
Herman Miller Embody is great, but hard to clean (or prepare to pay 25-35% of its price for the service) and looks terrible after 9 years of use. Similar age Aeron looks new, but my back much prefers the Embody.
This might be a YMMV thing. I (well, someone in my team, but that's still on me right?) accidentally burned through ~£150,000 in 3-4 days on GCP, and GCP Support was quite straightforward (and indeed quite helpful through my extreme distress at the time) in refunding me the charges.
Tell us how to put on a mask.

We'll tell you how many errors you've made.
They put themselves in this situation by not evolving their platform into one managed by its community. Instead, they are the gatekeepers of everything with full responsibility but also full access to their users data and therefore ad money.
This is amazing, thanks for making this for free.
Depends on the program being loaded. Tape loaders used by c64 commercial games will autostart to make sure that you can't easily copy. Defeating the tapeloader with the autostart is how you cracked games distributed on tape. The iconic tape loader is Cyberload. A real beast to crack.

http://commodore.software/downloads/download/135-tape-turbo-...
Leaded solder is much more forgiving, which is important when most hobbyists don't have all of 1, 2 and 3.
Well, turns out this was rather prescient https://jasoncrawford.org/the-civil-liberties-threat-from-co...
Simply untrue information. A researcher mentioned it as a possibility, nothing more.
I also think there's something to be said for not putting Twitter - or any other company - in that position in the first place. We need to put more concerted resources into building decentralized alternatives.

https://scuttlebutt.nz/ is one such initiative.

There are no unsolved theoretical fundamentals here - we "just" need to build product and make it scale.
I thought the article's point is that ordinarily lenders only hedge for short periods of time, but that because of the virus they are not closing the loans and the hedges are hanging out there. Am I wrong?
Is there a world where twitter can remove any of the Trump tweets?
It is good to share this type of information, on https://projecteve.com/organizing-tech-tools-for-work/#comme... I also found some information about it.
Again: If you're shocked by this, just wait until you find out what the US government has been up to in Central and South America over the past 50 years
There’s thinking long term, and then there’s thinking “what if the government shuts down the economy over a once in a hundred year pandemic?” There might not even be an airline industry next time this happens. I honestly think it’s totally unreasonable for the public to limit the finger at these companies and said “you should have planned”
> Nobody voted for twitter to be the protector of the public.

And Twitter owns the platform he uses to spread dangerous disinformation to further his own political agenda. A car rental company has every right to ban you from their fleet if you repeatedly kill pedestrians with their cars.
They vote for Twitter to keep doing what it is doing every second of every day in numbers far greater than participate in any national election.

Don't like it? Well, last I checked no one is forcing you to use Twitter, so I am sure you can find the door all by yourself.
title not accurate - they are simply conducting a study to see what is possible - https://www.spiegel.de/wissenschaft/medizin/coronavirus-gros...
Read much about how the Rwandan genocide started?
Well, they can keep issuing stock until their share price hits $0.00. If they still need money, then maybe the state can step in and start buying some.
This one. They just don't want to.
> Bailing a company out is just a euphemism for making a very high risk investment that the market is unwilling to

That depends on the particular form of bailout, which can anything from equity/debt financing as you describe, to a one-off form of bankruptcy, to an outright gift of funds, and often combines elements of all three.
The Truth about Manifestation
I'm playing with something similar on a side project inspired to Gatsy & Next but for Elixir/Phoenix. I've created a webpack plugin that compiles Next-like React page components into .eex templates and then optionally generates a bundle to "hydrate" the page using assigns from the Phoenix controller.

You get the speed/reliability of Phoenix and the (for me at least) power of creating your UI in React without having to run a node server at runtime. I'm planning on releasing the plugin once I've used it on a couple of personal projects to remove the rough edges.
Would You Like to Know Which Dating Websites Work?
> actually written into the US law

Reference?
Why is that probably? What makes it probable?
The issue with doing this is that a large group of people will want to catch the virus so they can get out of the house again.
Food snobbery does occasionally induce enough cognitive dissonance that fish gets promoted to "not meat," yes. Such faux pas are expected to be politely ignored, especially when serving to distinguish our polite selves from the hoi polloi. You can even get away with pretending chicken isn't quite meat when you can't pretend to have the means to afford a fish diet. For the purposes of social status beef and pork are the meats that are understood to be low class.
It is a good idea when "profit" is way down on your companies' list of objectives but "being hip" and "bragging about complex tech" is at the top.

The more complexity they have, the more people they can justify to hire, the more "growth" they get, the more investment money they can solicit.

This kind of complexity benefits everyone individually. London has a huge bullshit startup scene that enjoys complexity for complexity's sake (for the aforementioned reasons) so it's a good career move for these developers to have "microservices" on their CV. Managers also gain as they have to manage a team 10x the size. The people above the managers can boast about how they're "scaling teams" and battling complex engineering problems (even though these problems are self-inflicted). The company enjoys it because it makes them look hip and is presumably good bait for investors (just like AI and blockchain). As a whole, everyone loses because a simple task is now taking 10x the effort thus money but cares about that as the downside is a long-term cost that is distributed across everyone when the upside is a direct, personal benefit to someone's career.

When you're playing with investor's money it's a very good idea. When you're playing with your own money and doing a cost/benefit analysis it's a terrible idea.
Philip Warren Anderson (1923-2020)
> If 0.0005% of the population had COVID-19

That's exactly what I mean. There is no scenario where that is the case. If your numbers tell you that, your numbers are wrong.

The actions are the same regardless: shut down everything except essential services, isolate everyone as much as possible, throw as many resources as possible at your health service. Even then, they will be overwhelmed at some point.

What numbers exactly would lead you to a different course of action, based on what we have already observed?
> Don't like it? Well, last I checked no one is forcing you to use Twitter

I imagined how evil someone would need to be in order to be banned from Gab. Bolsonaro would be perfectly at home there.
Do you consider add(a,multiply(b,c)) certainly more readable than a+b*c?

The article shows some nice k idioms that I find much more readable written in a concise form. For example, I find |^... easier than reverse(sort_ascending(...)), or <>... easier than grade_down(grade_up(...)). I guess the solution in other languages would be to define more functions for all these common operations, but then you will need much more documentation for all these extra functions and learn them, so I don't see it as an improvement.

At difference of most golfing languages, the set of k primitives is very small. Many people who criticize k forget that property, but it's a very important one. It would be interesting to see the R version and compare the amount of documentation you need to read to completely understand what each of the programs is doing (ie. to read the program). That would be, in my opinion, a better measurement of readability than a subjective opinion (unfortunately, the k9 documentation is too scarce at this point to make this exercise in a proper way).
There is a growing number of monospaced fonts that provide cursive italics for differentiation e.g., Operator Mono, Dank, Victor Mono.

Some people prefer it, some people hate it.
Or rather, confirm what you know in order to help publicise the understanding.
Robots will do most the slaving. You will be lucky to have any job to do.
We must help them want to, as a matter of life and death.
> Unfortunately, I was not a union welder and the company that I worked for did not educate or enforce proper use of safety gear.

That's just infuriating. How bad of a human being do you need to be to knowingly expose people to health hazards and still only offer basic safety training if an union gets involved?
I used to have wrist pain and elbow pain. Here's some of the things I did that worked for me:

1. I stopped using a laptop keyboard and switched to a regular one. I just put my Apple keyboard on top of the laptop keyboard. Worked fine. Although I might give the Microsoft Sculpt Ergonomic Keyboard a try in the future.

2. I also noticed that I pressed the keys too hard(sometimes the tips of my fingers would hurt), so I try to type more gently.

3. I switched from my Magic Mouse to a Microsoft Sculpt Ergonomic Mouse. For me taller/vertical mice are more comfortable to use.

4. I added a foam wrist rest pad in front of my keyboard. One of these http://ecx.images-amazon.com/images/I/51wmYdfwdpL.jpg. Have a look at what your wrist are leaning against when you type and you can decide if you might need this or not.

5. More breaks. There are Pomodoro apps and extensions that can take care of automating this. For example, 25 minutes work, 5 minutes break.

6. Type less. I've seen a large number of people on YouTube type every letter when they code. Snippets, auto-complete can save you a lot of typing. You should only type a variable name entirely only once. After that, auto-complete.

7. I left the most important part for the end. Start working out. I don't go to the gym, but I have a modular dumbbell at home which I use. Start small, with the basics. You really don't want to injure yourself.
Yes, that's what I think. The actions two weeks ago were:

Shut down everything except essential services, isolate everyone as much as possible, throw as many resources as possible at your health service. Even then, they will be overwhelmed at some point.

The same actions apply today. What's changed?
Find the team outages that have been happening for weeks on any public tracker
One suggestion I would have then is to absolutely stop using typical laptop keyboards for any long-duration coding sessions. They're truly horrific on ergonomics, they're plainly bad for hands and wrists.

Among ergonomic keyboards, my observation is that everyone finds a different comfort level with each. The key is to experiment a bit and find one that works well for you. I've been using variations of Microsoft's bulky ergo keyboards (presently called "Microsoft Natural Ergonomic Keyboard 4000") for as long as I can remember and they've worked well for me. Other people don't get the same results though. They're bulky, like battleships; I'm in it for the comfort, the aesthetics don't matter in this case. In the last 15-20 years that I can recall using them, I've had zero wrist or finger problems from typing; approximately averaging five to six hours per day, every day. They're entirely ill-suited for mobility though.

One other thing. Everyone has their own preferences on this, I've found it works well for me though - I never free-float my arms / elbows while coding or typing in general. I always support my elbows via armrests on my chairs, taking a large amount of strain off the hands & wrists. I rest the padded lower area the hands (just above the wrist) on the keyboard's soft'ish padded area, which is just below the spacebar (any resting pressure goes to that padded area of the hand, not on the fingers or wrists; it keeps pressure off of the wrist nerves). As I type I also basically have very little wrist movement, which I think is important. Once the point of contact on my lower hands are resting on the keyboard pad (ready to type position), the hands are locked in more or less and wrist motion is kept to a minimum.
Is this a precursor for the pendulum swinging to the other side and we're moving back to server side rendered HTML pages?
If someone coughs in your face then you're probably going to get infected whether you wear a mask or not, because the virus can get in via your eyes, and none of the "wear masks all the time" people are telling you to also wear eye protection all the time.
Not a single mention of the disastrous pollution caused by the disposal of millions of non-biodegradable single-use masks into landfills

https://projecteve.com/organizing-tech-tools-for-work/#comme...
I grew up in Brazil. I know what the US has been doing for ages. It's just that, in a more civilized world, I would expect governments to hold themselves to a high ethical standard.

If the US did that, they could be a force for good. Unfortunately, that's not the case.
>What exactly you see as lies?

The World Health Organization saying that wearing masks does not work, and misguiding people on a planetary scale.
Samsung Electronics Ships and Mass Produces World’s First EUV DRAM
Probably the false-positive rate of antibody tests would be a big problem as long as only a small fraction of the population is infected. From what I've read, the specificity of such tests is way worse than for RNA-based tests.
Linux 5.6 is getting Wireguard, Linux 5.7 will be getting exfat. It's a great year for the kernel.
I'm not being irrational; you are. I accept what I'm seeing as the reality of the situation. You appear to be looking for numbers that will tell you things are different to the observed reality. That's my point.
I last bought some 2kg of Fluitin 1532 leaded solder in Switzerland back in 2017. They still offer the leaded version in the online shop I got it from. Definitely still easily available.

That stuff will last me for a few years. However, once it's used up, I guess I'll try switching to lead-free as well.
I wholeheartedly agree. I just don't know how.
Gates of Fire by Steven Pressfield

It gives a glimpse in the mindset of how the Spartans viewed life and how disciplined they were. Its a really inspiring book in the sense that it gives you a view of how they (supposedly) viewed life while knowing they will probably die in battle.

edit: I should note that while the battle of Thermopylae is real the characters and the story is fictional hence this is categorised under historical fiction.
Good question. I'd hazard guesses that there was a political dimension (the wikipedia article cites Soviet scientists developing the tech in 1930s) and that insulation wasn't taken seriously enough (heaters are cheaper to install and energy was cheap).
That Spiegel article also mentions that the current test they want to deploy is sensitive to antibodies against other coronaviruses. Come on HN, can we please stop upvoting these crappy, misinformed, and sensationalized press articles?
Here are mentioned some studies that say LBP is not linked to sitting. https://www.painscience.com/articles/chair-trouble.php
It makes sense if you plan on doing schema stitching and the like. You can combine multiple graphql schemas into a single big schema reasonably easily, and it might make sense doing so if you have multiple datastore-type backends and you just want your internal code to talk to a single endpoint.