skysight-inc/HackerNews huggingface dataset:
Yep, or 4:45 like this morning. -_-

Kids are very luck-of-the-draw, too. You can get one who sleeps through like a champ, or you can get one that guarantees you won't have a solid night's sleep for half a decade.
Not quite; it's more like a cross between a widget and a shortcut. The idea being that instead of having a Weather Widget and also having a shortcut to the weather app from the app drawer, the icon for the weather app would just be the widget. It feels different.
Starlink won't grant Internet coverage inside tunnels or underground, but it plans to blanket all of the US with Internet coverage making that far more possible than with terrestrial cellular data networks.

I'm sure Tesla has been keeping that in mind as their self-driving technology progresses.
OSC has never, ever been even remotely close to being a replacement for MIDI.

Every MIDI message (well, almost every MIDI message) has a defined semantic associated with it. The receiver of the message might choose to reinterpret that, but the default semantic is still defined by the standard.

There is not a single standard OSC message. The only thing that is standardized in OSC is the format of a message. Both the receiver and sender have to agree to a specific set of messages, with a specific set of semantics.

Trivial example: you want a MIDI-driven synth to start playing middle C. You send it a MIDI NoteOn event with the note number 60. There is no equivalent for this with OSC, not even close. You must know precisely what messages the synth will accept and which ones will mean "start playing middle C".

OSC is cool but it isn't and almost certainly will never be a replacement for MIDI.
> The latter is far less work

Only if you ignore inconvenient but important things like internationalization and accessibility.
Yes, we have a Selenium-based UI test suite at Mixpanel that's overall quite stable and runs all tests across several browsers. It tests strictly the front-end code, with API calls stubbed out, which is the biggest factor in maintaining fast deterministic tests. By way of contrast we have an older end-to-end Selenium suite that spins up the entire service cluster, and that is the usual flaming pile of slow flakiness associated with Selenium. One of our engineers did a writeup on it a few years ago (now somewhat outdated but the overall picture is still accurate): https://engineering.mixpanel.com/2018/10/31/the-state-of-ui-...
Why I Like Math [pdf]
I'm not trying to argue with you, obviously everyone has different experiences, but that's such a funny thing to hear someone say. I had a Pixel 1, Pixel 2, and a Pixel 3a (current phone) and I feel the 2 was the worst of the bunch. I had mine replaced twice in the 18 months I had it due to crashing and overheating issues.

I would never in a million years recommend the Pixel 2 to someone, but I know there are plenty of people out there who love theirs.
> This is fairly pedantic

Congrats on reaching self-awareness, HN!
The "walking away" in that statement had nothing to do with leaving the company, it was about his take-home.
Ok, let's have Olympics above.
I really appreciate the frankness in the paragraph that starts with this: "I have too little spare time to maintain this project for free. If you'd like my help, please go to my web site to ask about my consulting rates."

I hope drawing a clear boundary like that reduces some of the entitled nonsense that can happen around open-source projects.
I don't think the environment pays compound interest then again, what banks do anymore?
A rephrase would be "what you are saying makes no sense at all" I think that can equally be misunderstood. It does drip of disdain, you are not misunderstanding that part, you (and @dang) are misunderstaning the subject of this disdain which is the perceieved lack of logical coherence on my end. You're taking it as if I meant that if I am right and the other person is wrong, their knowledge or intellect should be discredited, hence why dang said it was a swipe. To me, it simply means (if I am right, which may not be the case) they lacked the perspective which I laid out as an argument afterwards. The purpose of the discord is so we gain new perspectives that change our understandings and opinions on the subject matter. I don't even remember the nick of the person I replied to, and I made sure that my identity is not visible on HN (outside of correlations people can make),I have absolutely no reason to one up anyone.

I still maintain it was clearly not a swipe purely due to the fact that I made no attempts to attack the persons personality or intellect or to promote my own, as such my intellectual honesty and purity of intent should be given the benefit of the doubt.
I've pretty much built my career on stuff I learned at work.

The "trick" I guess, is to carefully evaluate and attempt to selectively invest paid worktime into "new technology" that will have a reasonable benefit in at least the medium term to the company. You don't _always_ get that right - both ways. Sometimes you pick a thing and spend a bunch of time learning and prototyping using it, and it turns out to not actually be commercially viable right now. Make sure you don't "hang on" too long, and make sure you document why it looked like a good idea at first, and then why it turned out not to be a good idea in practice. A track record of getting it right often enough, and for sometimes getting it wrong but with well documented learnings about what looked attractive at first, and why it didn't turn out that way under scrutiny - that will build you a reputation which allows you to chase more of them... I suspect there's always a risk/reward tradeoff going on too, I bet there's a lot of things I've encountered or been recommended where the initial analysis didn't look beneficial enough to be prepared to burn company time and "personal reputation" on, which would have turned out super well had someone spent enough time testing it out.

Mostly I think, better architecture and newer tech are much more likely to be beneficial to a company long term than short sighted feature-chasing. You need to be in a company/project where that makes sense though. If you're a start-up scrabbling for product/market fit, there's zero benefit to prototyping, say, a Flutter reimplementation of your existing React app, or rebuilding your Rails backend in Haskell. You almost certainly need to be building/testing/demoing/selling new features to see what actual customers want/need/use when they've got it in their hands (and this probably includes turning off or throwing away features they never use).

Quite where the discontinuity is where you switch from "Sure, run up the technical debt on this hacked together prototype we've convinced our initial customers to buy, and our investors to invest in!", to "OK, it's time to get serious, there's no way we are gonna scale this evolved pile of crap to FAANG scale. Time to stop code-monkeying more features in, and to start behaving like actual 'engineers' who've designed the entire system properly..." - is super hard to do at exactly the right time. That's something I don't think _anybody_ gets right more than once or twice in a career (and even that only if they're lucky).
Seems like your key metric is “hours spent at desk”. By that measure, you are probably correct.
IIRC the SARS outbreak in 2003 was "contained" within that year.
It seems like the world is gradually acknowledging its seriousness as it continues to spread. This is certainly the highest-profile event that has considered cancellation.
Containing it? It's hopeless. Just cancel earlier so the economic loss can be contained.
Quarantine
> You (and most PLT advocates I've encountered) seem to be evaluating languages on their inputs/features (presumably because you believe axiomatically that certain features--e.g., type systems--have a huge effect on the success or failure of a given software project) while the "useful for real world problems" view is about evaluating languages on their outputs.

I don’t, so please keep you assumptions to yourself and don’t put words to in my mouth.

> in correct proportion (no axiomatic beliefs).

What is this based on?
LibreTaxi2 – The Craigslist of Uber/Lyft
The PEP has this section:

> The new operators will have the same relationship to the dict.update method as the list concatenate (+) and extend (+=) operators have to list.extend. Note that this is somewhat different from the relationship that |/|= have with set.update; the authors have determined that allowing the in-place operator to accept a wider range of types (as list does) is a more useful design, and that restricting the types of the binary operator's operands (again, as list does) will help avoid silent errors caused by complicated implicit type casting on both sides.

Would someone please explain what they mean with regard to being different from set.update, and what could lead to silent errors?
Among many other issues is connectivity, in the bay area on 280 or 101 there are dead zones and when there's heavy traffic all those cars/people/phones connected to the towers and swapping as they move along overload the connection at each transition point. It wouldn't be possible today to reliably maintain a connection for such a human critical situation. Even with 5G a small interruption would likely be too risky for consumer projects.
Homophobia isn't an valid opinion that's up for debate.
It's a lot less effort to just not burn whatever form of carbon put the CO2 in the atmosphere.
Likely not feasable with our current technologies.
Hopefully this is one of the things that we stop bringing up in the future. This donation was made by him, in his personal capacity. We only know about it because of political donation disclosure laws and it was dug out 4 years later.

There have been zero accusations or complaints that Brendan Eich harmed inclusivity as part of his job. It's a shame he was forced to step down, but we don't need to be bringing this up like it's a mark of shame on his part.
If you do the math, this essentially doesn't work out. :( Trees are far too slow, even if you have a good way to lock up the carbon once the trees capture it.

For an intuitive understanding, consider: Our surplus of CO2 comes (mostly) from burning fossil fuel that took millions of years for the original plant life to accumulate.
The revision history of the article that cites that post is really interesting, I guess someone in the know let on more than they were supposed to?

https://en.wikipedia.org/w/index.php?title=Bob_Iger&oldid=92...
Does not seem like a major problem for an online business (e.g. movie ticket sales, Amazon, App Store, etc).

There's also always an option to take the first confirmation (~24sec in Ethereum) as a sufficient proof for small transactions.
You’re probably correct that your reusable cup and paper straws are ineffective mechanisms for preventing climate change.
Software development is a really funny example of this. The meta changes constantly and as a result "the technology is changing all the time". The thing is that the underlying principles and rules have barely changed in the last few decades.
This is why I've never understood people that are enthusiastic about new programming languages and frameworks (among other things). It is just exploring the potential of a different meta. It doesn't necessarily make you a better programmer and probably your time is spent better elsewhere.

I personally believe this is also the reason why in the last few decades we are seeing less and less 'good' new programmers. Turns out it is quite counter intuitive for a new player to understand why they should spent their time on underlying principles and not on constantly chasing the shinny.
Yes, the fossil fuel weapons that destroyed Hiroshima and Nagasaki made it clear.
We are orders of magnitudes larger than the SARS outbreak at this point.
May as well pack a portable DVD player with your favorite movies to enjoy your food with.
Does anyone know if ya can catch this thing twice?

Or are we expecting it to mutate similar to cold n flu viruse?
> One could for example, decide to write their site using tcl/tk.

Please, please don't do that. Tk is completely inaccessible to blind people via screen readers, and probably people with some other disabilities as well, on all platforms. Most toolkits written by people who decide to throw out those messy web standards would probably have the same problem.
Problem is MinuteClinic is just that, a clinic, it's just a nurse that can do "office treatments" such as vaccines, shots, prescribing blood tests, bandaging wounds, etc. But ultimately anything else has to be referred out.
Welcome to first-past-the-post elections with more than one candidate.

Canadian here, more of our elections nationwide are won with less than 50% of the vote than with more (last federal election had 124 candidates with >50%, of 338 seats).
Bernie is a Social Democrat, not a socialist.
> ..for instance, Medicare for All had 70% approval nationwide and 52% approval by registered Republican voters in late 2018.

If you look into this closer, you realize the poll was garbage. If you ask a question in 2018 with no context in the form; "Would support or oppose 'a policy of Medicare for All'"? most respondents are going to think if you're asking if everyone should be allowed to have access to Medicare when you're 65.

When a poll asks about "a national health plan, sometimes called Medicare-for-all, in which all Americans would get their insurance from a single government plan," only 23% of Republicans were in favor of it. [1]

When you explain that this plan would not only replace private insurance we have today, but in fact make such insurance illegal, Republican support drops by ~50%.

[1] - https://www.politifact.com/factchecks/2019/jul/02/jess-mcint...
> “If you own a car with partial automation, you do not own a self-driving car,” Sumwalt said. “Don’t pretend that you do. This means that when driving in the supposed ‘self-driving’ mode: you can’t sleep; you can’t read a book; you can’t watch a movie or TV show; you can’t text; and, you can’t play video games. And, that is precisely what we found in this crash – the driver was playing a video game on his smartphone when his car veered into the median barrier.”

It is too early to put this kind of faith in tech where matter is of life and death. Not only yours but others as well.

> "Mr. Huang was using Autopilot where Tesla told its customers it was safe to use. The Autopilot in Mr. Huang’s Tesla failed to perform according to its claimed capabilities. Instead of keeping Mr. Huang’s Model X in a safe lane of travel, Tesla’s Autopilot system moved his car out of its lane and into the gore point off the roadway. Then, rather than brake the car, the Autopilot accelerated Mr. Huang’s Model X and caused it to crash at high speed into a fixed highway barrier.”

What type of modals they are using for training ? Looks like serious data issue.
You wouldn't need to vaccinate the world to host an event. Vaccinate the participants and the antendees and the staff.
I had a similar outlook, I thought I could only code productively during hours where other people weren’t working and I knew I wouldn’t be bothered.

But I started exercising during the pilgrim days, mornings, and the habit stuck but now I do evenings. I feel most productive now between 8am-noon, even with people around.

There was a job change too though, so can’t guarantee it was the exercise that changed things. Exercise was definitely a massive net benefit either way though.

I go really hard with kettlebells for about an hour/day. Very low-impact, no stress to the joints, loads usually not heavy enough to cause severe muscle failure. Cardiovascular/aerobic state is similar to running, climbing stairs, swimming, etc. The exercises are all compound, and there’s enough resistance to build a good amount of muscle too (kettlebells go up to 200lbs).

Flexibility too, most of the motions involve stretching from the hips in one way or another.

And all you need is a living room and a kettlebell.

I feel like I found the holy grail of exercising, so I take every opportunity to recommend it. Google Pavel’s Simple and Sinister routine if interested, or check out /r/kettlebell. I add overhead presses and standing rows, a lot of people add snatches and cleans. Always new things to try. It’s fun.
More than “like”, I’d say “equivalent to”.
Ive heard of this happening at Cisco and HP while being termed a lay-off. Is it different?
DoH (edit from DoT) doesn't use cookies, it is stateless. But your original comment didn't mention that anyway, it only mentioned SNI.
Given how Japan handled the Diamond Princess situation, it's a foregone conclusion they are not equipped to handle it, so more than likely the Olympics will be cancelled. They just can't risk it. Athletes/Peoples safety can't be risked, the "Olympic" brand cant be risked.
One under each arm? I think you are flying a student airline to me.
We're already at 10x the reported infections of SARS and countries aren't even really testing for the coronavirus. Most countries' policy seems to be asking if you think you're infected and willing to be quarantined for two weeks, and writing it down as a "not infected" if you decline. Or in Japan's case, quarantine people in a mismanaged way to maximize new infections, then let the infected people out to freely mingle with the public.

We're reaching a point where people far from typical travel hubs are showing up infected, but nobody around them is reported as being infected. That means there are silent cases lurking everywhere, undetected. To me that says two things. One is that it's highly under-reported, and two is that it's probably evolved to become something fairly mild and not much worse than a cold in most instances.
Events don't really get bigger than Olympics, do they? The last ones to be cancelled were due to world wars.
The only influenza outbreak that approached 10% death rates was the infamous 1918 "Spanish Flu". In the US specifically, one of those most severe flu seasons caused 61000 fatalities and 45 million infections, or a fatality rate of approximately 0.14%.
https://www.cdc.gov/flu/about/burden/index.html
This is an order of magnitude lower than the 2-3% fatality rate estimate for COVID 19. Had that particular flu season had death rates of even 2%, the deaths would reach almost a million people in the US that year.

Furthermore vaccination is available and there is some herd immunity for influenza. Proven antiviral therapies exist for the flu like Tamiflu or amantadine (depending on specific flu subtype). COVID 19 only has experimental options currently, with no vaccines yet available.

Considering that COVID 19 has a far longer incubation period than influenza, it also has a greater potential for spread. Spread potential to a greater proportion of the population (due to less herd immunity and longer incubation) would mean fewer severe cases would get the proper resources to be treated, which further increases the morbidity and mortality going forward. There is potential for the health system to be overwhelmed. All these factors make it a very serious disease - far more so than the flu.
>He advised to take it after food... In fact it should be taken half an hour before a meal

Isn't that written down in the manufacturer's datasheet that comes with the drugs when you get the rx filled?
Containment is still desirable even in a scenario where this has spread to all countries and on-track to become endemic.

Why? Because it buys time. If a vaccine can be developed, which is likely but certain to take some months, then you can inoculate the populace and end up in a situation where it's endemic-but-managed.

If you don't contain, however, then you assuredly burn through whatever portion of your populace will succumb to this thing, all but ensuring your nation's health service becomes overwhelmed, and as a bonus you stoke mutation due to a greater number of hosts.

Fatalism is not useful here and should not be encouraged under any circumstances. Containment efforts are never in vain.
It's also 17 years between then and now, and we've made great strides in antiviral drug research. Trials for COVID-19 specific antiviral drug have already started, and there already exists a vaccine for it as well. Let's not do doom&gloom here. The press does it for clicks, but there's no reason for normal, sane people to buy into this clickbait bullshit.
And with that announcement, their stock price rose almost to their all-time high. Just as the stock price of the in-silico drug discovery platform did that claimed to have a vaccine within a day or so.

I'll believe it when I see it. Until then the estimate of 1-2 years (which is already pretty fast for a vaccine that isn't already on a yearly-cycle like the flu shot), sounds far more likely.
There was the tweet referred to in the sibling, from Mr "Chiney":

https://twitter.com/davecheney/status/1232206326895280128
I wonder how long until other international events start to be closed? I live almost trackside at a formula 1 event in a few weeks and I'm not exactly enthusiastic about people coming in from all over the world and cramming onto the public transport while they're drunk and sweaty.

It probably can't be contained anyway but large international events could cause some huge spikes in transmission.
I tried it once in 2007 and it was quite pointless. The person in charge at that location was I think a real MD but she appeared to be encumbered by hard policies that restrained her from pretty much doing anything. I regretted wasting time there since I had to go to a regular doctor anyways and haven't been back.
The future of Postgres sharding [pdf]
20+ years ago I took a grad course in coding theory, e.g.,

W. Wesley Peterson and
E. J. Weldon, Jr.,
Error-Correcting Codes,
Second Edition,
The MIT Press.

-- gee, people are still studying/learning that?

The prof knew the material really well, but to up my game in the finite field theory from other courses, I used

Oscar Zariski and
Pierre Samuel,
Commutative Algebra,
Volume I,
Van Nostand,
Princeton.

which did have a lot more than I needed!

My 50,000 foot overview of linear algebra is that the subject still rests on the apparently very old problem of the numerical solution of systems of simultaneous (same unknowns) linear equations, e.g., via Gauss elimination (it's really easy, intuitive, powerful, and clever, surprisingly stable numerically, and is fast and easy to program; someone might want to type in, say, just an English language description!). Since such the subject of linear equations significantly pre-dates matrix theory,
the start of matrix theory was maybe just easier notation for working with systems of linear equations. In principle, everything done with matrix theory could have been with just systems of linear equations although often at a price of a mess notationally. In particular, as I outline below, now there are lots of generalizations of systems of linear equations that use different notation and not much matrix theory.

What's amazing are the generalizations, all the way to linear systems (e.g., their ringing) in mechanical engineering, radio astronomy, molecular spectroscopy, frequencies in radio broadcasting, stochastic processes,
music, mixing animal feed, linear programming, oil refinery operation optimization, min-cost network flows, non-linear optimization, Fourier theory, Banach space, oil prospecting, phased array sonar, radar, and radio astronomy, seismology, quantum mechanics, yes, error correcting codes, linear ordinary and partial differential equations, ..., and then

Nelson Dunford and
Jacob T. Schwartz,
Linear Operators
Part I:
General Theory,
ISBN 0-470-22605-6,
Interscience,
New York.
Yes. It doesn't matter what field you were in, it matters how well you know the skills they are looking for.
Other countries won't copy China once the cat is out of the bag. Strategy will change to mitigation
You said it yourself dude
China GP is cancelled, and they are thinking about cancelling the Italian GP.

More will certainly follow.