skysight-inc/HackerNews huggingface dataset:
> That’s not saying that it wasn’t contagious or serious

He literally said that panic was worse than the disease.

> The big problem is that in the United States so much depends on the federal response.

He could have locked down New York, but he told people to continue their lives as usual. This resulted in over 30k deaths, most of which could have been saved if he weren't so adamant in keeping business as usual for another week. And likely if he locked down he would have saved neighboring states as well, so maybe a hundred thousand lives in total could have been saved if he wanted to.

> Similarly, waiting extra months to get serious about travel bans

This was said days after Trump had enacted the travel ban against Europe and after we had confirmed cases in here in Europe known to be spread fron New York. Everyone knew New York was a corona hotbed at this time, yet he still kept things open for 10 more days. With a doubling of every 4 days it means he could have saved 80% of everyone who died in the east if he wanted to, but he choose to keep things open since "panic is worse than the disease".
> In practice, how many developers write C# on a non Windows platform? I'd say a very, very tiny minority.

Plenty do - think of deploying c# web services on Linux servers / containers.
Not sure, if your experience is more dictated by USB hub limitations, rather than hitting a Windows limit that soon. Here’s an interesting page describing how to best get to high USB device counts[0]

[0] https://www.yoctopuce.com/EN/article/how-many-usb-devices-ca...
I think you misread my post. Identical names doesn't just mean the same type.

The change appears to just be syntactic sugar and so would not conflate anything.
It’s really hard to make intuitive guesses like that because we’re all so siloed by the kinds of programming work we do. I did technical screening for about a year (interviewed ~400 people in that time). I thought javascript would be the most popular language (because most of the programmers I interact with write JS more than anything else).

But I was wrong - the most popular language by far for the programming test was Python.
Or you just look at cool pictures every once in a while.
Can you please stop posting your anecdotal experience and framing it as fact? For someone asking for proof from everyone who disagrees, you don’t seem to be living up to your own standards.
https://en.m.wikipedia.org/wiki/Fractional-reserve_banking
Same in Norway. The purpose is to put the deposit into an interest bearing account in both the name of tenant and the landlord to prevent the deposit from being stolen. Unfortunately, this catch-22 presents an undue hardship for new immigrants looking for either a place to live or a bank account. Reasonable landlords will hold the deposit in cash and give a receipt until the bank account can be obtained, but this is not strictly legal.
> Flash drive factories use standard Windows boxes to test new drives and pre-load with bloatwares.

You mean they do this manually by plugging each drive? I would have thought the "bloatware" was already written on flash.
"Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances."

Note the subject.

So yes, the First Amendment is okay with any censoring of information by a foreign government or company.
PCRE type is what most programmers colloquially called "regular expressions" (but I note the same thing as you in my comment below you.
That’s not what it’s about, that’s what they tell you it’s about.
It's a difficult proposition to "restore faith in capitalism" when the core tenet of that ideology, that consumption is good because it is a marker of human industriousness, is directly responsible for most if not all of the environmental problems that we now face.

Am I saying it is a bad thing to expand human knowledge and endeavor? Of course not, I like the medications and conveniences that it has brought me. But these things are also absolutely not an untainted justification of the processes used by capitalism to arrive at the result. The Soviets made great planes and tanks too, and Jonas Salk had no problem giving away the rights to his Polio vaccine. The Apollo program, perhaps the USA's greatest achievement, was also its greatest experiment in communal effort.
There's lots of Haskell fanboys (like me ;) who can become a bit annoying, but the people usually recognised as leaders in the community, like Simon Peyton Jones, are all rather sane and pretty pragmatic.
Agree with you on this. Advice, coming from any billionaire, millionaire or otherwise top percentile person, should be taken with a grain of salt. Main reason in my opinion is that it's ingrained into their personality. A lot of them are not "normal". I don't want to label people, but their brains function differently than mine at least. I remember Nietszche's argument, probably from "Beyon Good and Evil", that philosophy cannot be separated from the philosopher. Stoics were stoics, because their personalities were fitted for this kind of philosophy. You can become "successful" only, when your personality is already predispositioned for this kind of life.
At times, I feel like job interview might be the most exciting problem solving an engineer might do for a company. After that, it's more of the same old "do this thing you've done 10 times but now in Go with go-routines."
Google is pushing "less credible" sites down, and one of the candidates in the election is an awesome liar. Of course that move will influence the election. It'll affect any election where one or more candidates is a fountain of lies, and supported by sites that are also fountains of lies.

I can see two plausible connections: 1) Google explicitly wants to boost honest sites over liars, and of course they know that Trump is. 2) The issue may have become more urgent because Trump shocked Googlers' sensibilities so often in the past four years. He has rather kept the issue on the agenda.
I also liked that they managed to pull off https://wiki.haskell.org/Foldable_Traversable_In_Prelude
It's interesting that this seems to be much worse in software than in hardware. This is one reason (among many, including personal reasons) why I've focused my career on hardware rather than software. JavaScript might (or might not) reign for a hundred years, but transistors are forever.
HSBC was busted in the early 2010s for enabling people to launder money. They were more recently fined by the US government for advising individuals on how to evade taxes. They have a history of questionable practices.
... and numerous midi controllers, instruments, and other musical gadgets in my home studio :-)
Are the customers demanding work in Lisp creating new systems, or maintaining mature systems? I had assumed that the use of Lisp for symbolic reasoning and AI had largely disappeared. Is it making a resurgence?
Not OP, but presumably the keyboard is fitted with a USB hub requiring extra power.
Microsoft is pushing hard with it's .Net Core offerings and that effort is designed to make C# a more universal language.

Whether that effort pays off, only time will tell.
You may need smarter friends, just saying. Also, facebook does have niche groups for such topics.
Like fine. Easy understand. Criticism in thread unwarranted.
yea but the difference is you pay for a netflix subscription.
Their main purpose is to keep you paying for a subscription, social media's purpose is to keep you engaged so they can advertise to you.
Totally agree, but GP may not be a native speaker.
It seems a lot of comments are pointing to HSBC while the bigger whale JP Morgan which moved $1bn is not mentioned in comments. HSBC is involved with $80 million fraud compared to JP Morgan which is involved over $1 billion fraud. Take Goldman Sachs paying billions in fine to Malayaisan government and still many investors in 1MDB still lost.

So probably people can take solace that person who defrauded $80 million is arrested and punished in China. But the person in JP Morgan and Goldman Sachs still at large and both the banks are doing very fine without fines by USA government.
Works in Python, too.
My understanding was the second plug powered the LED lights in the keyboard but now I'm not 100% sure if its for that or just for the passthrough USB port on the keyboard itself.. maybe both?
Do you have any references for that? Can't insomnia be caused by various things?

In my case I'm pretty sure it was the consequence of sleeping comfortably long in the morning and waking up at irregular times.
Crazy project ideas to challenge your Python skills
Send() in Ruby to call dynamic methods
Or if you're a verbal thinker rather than a visual thinker. I can learn enough of $LANGUAGE to operate a control panel in less time than I can puzzle out the average set of Ikea assembly instructions.
Yes. Though even Python, which does treat newlines different from other whitespace, allows `object . someMethod` with spaces on either side.
I don't know why the author didn't just adjust their PS1 to not include their user and hostname instead of having to censor the command line screenshots.

Also I would have liked to have a list of the commands at the top of the article.
> "academia is a lousy place to do novel research"

This hit me. I was focused on getting a Masters in Math, and I had a 4.0 GPA and 40 hours of credit with just a test or thesis preventing me from a credential. Instead, I dropped out to focus on building products with friends.

Best decision ever.

At least for me since I'm 38 and on the verge of retiring.

> academic institutions systemically promote exactly the sort of short-term optimization

The whole publish or perish ideology is teaching people the wrong f'n skills on imaginary problems, so I gave on reading on academic papers years ago because the amount of noise to signal was intolerable.

Like Colin, I do independent research but in a different space. I'm currently writing a programming language for board games ( http://www.adama-lang.org/ ) which I believe could turn into something crazy as I'm inventing a low-cost way of doing "serverless stateful micro services" or "a key to state machine service".

I don't know how I could even get a grant for such work, but it interests me. And, I've reached a nice point in my life where success is measured by whether a task brings me joy rather than external signals.

In a sense, when I decide to retire, I'll have the ultimate freedom of the idealized tenure that I built myself.
Writing Better Quality Code in JavaScript
Only to pedants. Everyone knows that adding a pointer to a ptrdiff_t calculated from the same array gives you another pointer.

If your real life benchmark heavily penalises this addition (and not the complementary subtraction when computing a size or a capacity) I ask you to volunteer it.
But they can't exercise the right with this tool.
That's interesting! I would have expected space-buildups from accidental laziness to be a bigger problem in production?
I'm shocked to see no mention of the tweets by David Bateman that seem to have set this off https://twitter.com/davidbateman/status/1307212066017521667?...
That's an extended courtesy. As a manager, one needs to continuously be planning on how to not let all the tribal knowledge collect with a select few. Pairing people, coming up with processes for documentation and presentations, etc are part of being a successful manager.
The Generic Dilemma (2009)
I've been using Ruby in IntelliJ for nearly a year now at my new job. Up until literally the very most recent version of it, this has definitely not been enough to be able find some methods.

Like, ... 'move' or 'read', or some other horribly overloaded function that is the one that I need to go and find the specific implementation of because it's busted.

You need more than just Rubymine in many cases.

And no, sometimes it's quite difficult to get the exact configuration required to get that code path to figure out what's wrong.
unless the thing you know everything about - like say FAX - is something that keeps expanding all the time, then once you know everything about it you should be able to structure your time to learn a fallback you can switch to if the necessity arises, which is basically what I did when my specialty was no longer in great demand.
I definitely take life a little easier than most of my colleagues. The more they doubt their own skill the more they revert to scheming and try to make themselves irreplaceable — they do things purely because they think these things will fly, never because it is just the thing they'd like to do.

I always wondered if — maybe — it is me that is too playful, too improvised, too spontaneous: what if they are right and I am wrong? I have always been intrinsically driven by a broad range of topics. This arguably served me more over the years than any moat plan of any of my colleagues. I could more or less pick what to do next, while they were in their most and more or less stuck there, often complaining about the size, shape and color of the moat.

Moats are there to protect you from the outside, but they also stop you from being able to surf the waves and go with the flow.
It was actually quite common in the 1800s to wake up and do a bit of work in the middle of the night.
I don’t get why stoves don’t have some more obvious visual indicator for this. Could imagine a circle of red LEDs around each stove.
> If you're on a sufficiently large network, that surge can cause failures.

The more prime numbers you use, the rarer a stampede affecting a certain percent of nodes will be. To an extent that makes a bigger network safer.

Adding more nodes with the same prime numbers means the peak load scales linearly with the network size. So wouldn't that mean that a "sufficiently large" network is no worse off than a small network?

Also a backup is a bulk upload that can easily run a thousand times slower than normal and still succeed. Even if every server triggers at once, that shouldn't inherently cause failures.
Blackmailery.com has potential!
Direct link to the english report, PDF, 12 pages, 610kB:

https://oxfamilibrary.openrepository.com/bitstream/handle/10...

Here is the Oxfam press release:

https://www.oxfam.org/en/press-releases/carbon-emissions-ric...

Here is the report in other languages (english, spanish, french):

https://oxfamilibrary.openrepository.com/handle/10546/621052
'Richard Dawkins said in an offhand comment in The Selfish Gene that “Money is a formal token of delayed reciprocal altruism.”'

(from: https://nakamotoinstitute.org/reciprocal-altruism-in-the-the...)
GP said "write", not "deploy".

I write C# on Linux and I am basically the only person I know who does that.
Nice article, triggering some personal career thinking. That said, digging into your "moat" and specialising in one thing becomes problematic once you lose interest in it. I have always enjoyed programming for most of my life, including 20 career-years. Until I didn't enjoy it any longer per se. I was lucky to have the opportunity to switch to becoming a teacher in this field recently, but the last few years became increasingly boring.
Sometimes USB keyboards with PS/2 backward compatibility have 2 plugs, one for they keyboard you can use with a USB to PS/2 passive adapter, and one that supports a built-in hub or some other secondary high-power feature such as RGB.

I suspect this has more to do with PS/2 compatibility than it does requiring a second port's worth of power.
And that's the problem. The CCP has been left to do whatever it wants and it reached a point where it is "too big to fail". Is this the kind of world we want the next generation to live in? The sooner we put a stop to this mess the better.
They are the best at this point because they were the ones that created it so the impact of their words is way bigger.

They might not be the best to talk about solutions tho, but I think the purpose of the movie is to make the problem known.
Would you please stop using HN primarily for political/ideological/national battle? I don't want to have to ban you again but you're clearly not using this site as intended.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, we'd be grateful.
https://github.com/acmesh-official/acme.sh this works for me for most of my devices at home. pfSense and Proxmox both have plugins for it. Each device requests its own certificate for a host on a private subdomain of a domain I own e.g. hostname.private.domain.com
Right on spot...let’s not “miss the woods while looking at the tree”
So you're admitting that WeChat is too big to fail. Let them be banned (the same way the CCP bans external apps) and let them get a taste of their own medicine.
> I don't need to pay Specialized again every year just to keep using them.

The difference is that Specialized doesn't maintain or repair your bike and they certainly don't add new features/components to it over time. Those are services Autodesk is expected to provide.
Sometimes You Eat the Bear, and Sometimes the Bear Eats You.

- several authors credited
...While also making it more resistant to differential cryptanalysis (called DCA from now on). DES died because of the small keyspace. Without the NSA/NBS changes it would have been insecure from the start and would have been a lot easier to crack once DCA was out in public.

The changes proposed made DES harder to crack for the NSA, but less "future safe" once computational power caught up. I don't know enough about DCA to know whether DCA-weak-DES could have been made safer with something like 3des, but I wouldn't want to bet on it.
Germany consumes 27 fish sticks (2 pounds) per year and person. So I do not know if the American marketers where successful.

https://www.br.de/wissen/fisch-fischstaebchen-alaska-seelach...
Also, things like you train people up on your job, but there's not really enough work for two FAX people, so they go off and do something else (and, usually, forget all the FAX nonsense).

And, your moat is fixing all the weird things, actually. And there's a lot of weird things, but the same one doesn't keep break, so how do you train someone to just fix whatever is broken that is nobody's job? You have to hire someone with that mindset, and just give them some tickets and a little bit of help here and there.
jet fuel is routinely dumped if needed:

https://www.popsci.com/story/technology/airplane-fuel-dumpin...
Well, that would depend on how much power you're willing to pump through on PD. PD doesn't in and of itself mean the downstream facing port support the full 100W (20V/5A). You could conceivably add a PD billboard and pump out the minimum supported wattage, which I believe is 150mA @ 5V, so 0.75W?

[edit] Looks like PD2.0/3.0 supports 100mA @ 5V minimum. [1]

Now what you could do that would be really neat is have a set power budget for all your ports, say 250W, and allocate that power on a first-come first-served basis. Provide a minimum of 5W per port, and then the rest is allocated in accordance with the power delivery negotiation protocol.

Say you plug in a laptop, it requests 85W, and you give it 85W. This leaves a power budget of roughly (250W - (minimum)(20*5 = 100W) - 85W = 65W).

[1] https://en.wikipedia.org/wiki/USB_hardware#USB_Power_Deliver...
I have more than 20 devices connected, no problems. Using hubs though.
It seems like ML is an interesting counterexample to Colin's point. Industry is now one of the best places to do ML research, but, the history is pretty fascinating. It seems like ML was a product of academia, and quite a fine product too.

I think we as entrepreneur types want to dismiss academia. But there's something to be said for the institution. It's one of the only ways to "infect the world with a thought virus."

Besides, which research problems has Tarsnap solved? At least, solved in a way that can be reused by the world?
I don't understand this remark. It seemed to me weather-prediction-centric.
> more secure browser
> Chrome
I don't think it's so straightforward but I guess it depends on what societal structures we are comparing.

Considering historical structures I would argue that we currently live in a world much more open to various contributions. In the past you might have been locked down in a village doing fieldwork with no one even giving you the possibility of higher education. In some parts of the world this is still true. There is no way to tell how many hidden talents we lose right now to just toiling away with daily chores.

In the western society I think things are much better. The problem we are facing is that if you want and have talent to contribute to a niche is "just" the question of who will finance you. This is indeed for many a showstopper but also many have found a way to push through.

Then, after you have made the contribution, the problem is to convince others of the value. How many great ideas are lost to obscurity because some powers that be are stopping them? IMHO this is the bigger problem and perhaps this is what you are referring to?

I would still say that the contribution had been made by then and, with time and a bit of optimism, those powers that be also erode and a contribution can come to life. Or, if it applies, launch a startup and disrupt the powers by yourself ;)
I don’t believe for a second that Google is only punishing right-wing websites. Anti-war and socialist websites cop the same treatment.

It’s all about silencing dissent on both sides of the political spectrum in favour of “establishment” news sources like MSNBC and FOX.

This is not a “left” versus “right” issue. It’s establishment versus anti-establishment.
It’s called LinkedIn. You have to maintain your own profile but it has an audience of people looking to hire no other service has.
No, it isn't. I'm okay with recompiling every time my compiler changes, it's not a big deal and we have sources for everything we run.
you use cargo-geiger for that: https://github.com/anderejd/cargo-geiger
Don't forget:

- yubikey

And those of us working on electronics routinely connect another bunch of devices:

- logic analyzers

- oscilloscopes

- JTAG interfaces

- USB microscope

- dev board interfaces

- android embedded devices

- multimeters

That's why I'm so annoyed by manufacturers (hi Apple) reducing port counts and moving to USB-C only.
>They saw their livelihoods evaporating, their financial security being siphoned away. They worked their asses off for bosses who then built their automated replacements. It was a callous betrayal, and their response was to destroy the technology which enabled that betrayal.

Just like old media.