skysight-inc/HackerNews huggingface dataset:
That's disappointing.

The shared kitchen in my "dorm" (we don't use the word) in London was great -- I made good friends by cooking together with others, and massively improved my cooking ability and confidence.

Day-to-day we mostly cooked fairly simple things (like on the front covers of these "student cookbooks"[1], which I was given about 5 of by relatives and friends), but every 2-4 weeks someone would decide to make an elaborate meal, probably something traditional from their country.

The fire alarm was activated once in two years -- and that was the warden burning something in his kitchen.

These kitchens are all for first year students:

https://www.imperial.ac.uk/study/campus-life/accommodation/h...

https://www.imperial.ac.uk/study/campus-life/accommodation/h...

https://www.imperial.ac.uk/study/campus-life/accommodation/h...

[1] https://www.independent.co.uk/extras/indybest/books/cookbook...
OK, I know the U.S. doesn't have a good public healthcare system. But please don't tell me you don't have decent electricity either?
Stripe API in iOS
I feel the opposite way. When I get picked up in Tesla I notice that the controls are just on a big touch screen which the driver keeps looking at instead of the road.

I notice the quality of the interior isn't great.

But I do notice that it's quiet and has a lot of torque obviously.

If it wasn't for the emissions I prefer being in a Merc any day.
On top of that, right now people are going to be WFH in a house filled with their kids who are also not going to school, possibly having to make sure they're actually taking the online classes their schools have setup from them.

Not exactly the most productive WFH conditions.
If in 2 years the building collapses, and they find out that one of the welders had no certificate, how would the public react? How would you react? (even if the collapse had nothing to do with the welding itself)
That's why Google was so cautious to avoid using the Java trademark, and strictly talked about the Dalvik bytecode and compiler and so on.

Java compatibility is enforced by trademarks. In order to call something Java it has to pass certain tests and there is a cost attached to it. There has been many free Java implementations before that had to call themselves something else to be in the clear, IcedTea being perhaps the most well known.

This litigation, however, was never about trademark law. Oracle knows that would be a short lived process. They instead made up argument about how function definitions under certain circumstances could be copyrighted, that could keep their lawyers busy for a long time. By throwing a lot of money at this they could sow fear about their competitor's business model. It's straight out of the Microsoft, by way of SCO, playbook.
They don't need to. If office workers stay home and people can go shopping outside of rush hour, grocery workers should be mostly safe. Especially Walmarts tend to be rather large, it's certainly avoidable to be in close contact with customers there.
Exactly what happened with SARS which was contained by the third year and now no longer occurs
Main point: you have no frigging clue in the world if you have it.
https://github.com/coreos/fedora-coreos-tracker has some activity, but it's far from robust.
Regulation often has unintended consequences.

> The 1912 sinking of the Titanic gave rise to a "lifeboats-for-all" movement among international marine safety officials. In the United States, Congress passed a bill requiring lifeboats to accommodate 75 percent of a vessel's passengers, and in March, 1915, President Woodrow Wilson signed what became known as the LaFollette Seaman's Act.

> During the debate over the bill, the general manager of the Detroit & Cleveland Navigation Company had warned that some Great Lakes vessels, with their shallow drafts, "would turn 'turtle' if you attempted to navigate them with this additional weight on the upper decks." Too few legislators listened.
This can be true in this particular context.

However, the difference between private media outlets, such as WSJ, and the public health administration is that the latter is being paid for by taxes. Your taxes.

The only "free" media are public media such as public broadcasters. Even so, those aren't "free" as in "free beer", they are part of a fiscal budget and the only reason why you can consume them with little restrictions is because that's foundational to public policy.

It's perfectly acceptable for private ventures, such as WSJ, NYT or WaPo, to put their articles behind a paywall. Put differently, even during the 1918 pandemic, you would still pay the paperboy on the corner of the street a few nickles to get a copy of the daily.

If you think that the WSJ or NYT are mere outlets for public health administration, you're very much mistaken. The "independence" of the Press serves one goal in particular: to critically assert public governance. That independence is a constitutional right, but it's not a guarantee nor an entitlement.

Good journalism needs to be paid for. The digital age didn't suddenly deprecate the expense associated with doing research and writing a good piece.

So, the statement needs to be amended:

> the media served as an essential ally of the public health community in fighting the pandemic, but it can only do so if the audience is willing to pay for the efforts.

Yes, I understand that in modern economics, particular outlets are part of larger corporations. A newspaper can be a losing proposition if the costs can be covered through other income channels.

The downside of that is the reduction of quality as media channels devolve in sheer revenue machines (ads, subscriptions,...) or heavily biased outlets. Hence why I feel that supporting journalist organisations, who aren't "brands" bought by larger corporations, is where audiences can really make a difference if we hope to let a true "free and independent" press survive.

TL;DR: The "free" in "free press" doesn't mean free lunch.
Visualizing Memory Management in Golang
Until you bend the curve down all the way to 0 new infections per day, you'll eventually reach 60-70%.
Well, some Swedes eat Surströmming, that's ... umm 'bad' as well.

I heard a joke that went like this:

To eat Surströmming, you need three lakes. One lake to open the can in (so it does not splash), another to rinse the fish and a third one to wash your hands in. Then avoid bathing in these lakes for the next decade.
Apparently during the Spanish flu cities that closed their schools early had 1/2 as many deaths as cities that waited until the first confirmed cars showed up in their city.
Make money in a location independent manner

Affordable apartments that don't suck

Prolong my life and free up time

All of these problems are currently political and not technical in nature, but tech can change political realities
Antirez (Redis creator): don’t believe this is just a flu
Why would they move due to a temporary WFH measure?
Your wife's company president only needs to know about 1 successful lawsuit against an employer for putting a company's profit interests before the safety of its employees. That kind of news is going to make bigger waves than the Corona Virus itself.
Lutfisk, yes, very much so
Very nice, congrats! :)
The runtime and packaging format are orthogonal things .

Containers the package format (docker) is completely rubbish in my opinion
It does so by running a substantial government budget deficit (~3-4%).

Japan has not had a surplus since the early 90's and it seems unlikely it will generate one this decade [1], challenging traditional economic wisdom on the consequences of financing your country by printing money (the Japanese central bank is key buyer of government issued bonds).

As a result, Japan has the highest government debt level in the developed word, well over 200% of GDP [2].

[1] https://www.reuters.com/article/us-japan-economy-fiscal/japa...

[2] https://commodity.com/debt-clock/japan/
In the original article, the comparison between i3 and Tesla boils down to range and the supposed advantages of the autopilot software.

So at the very least, the authors of that article were unaware that the limitations of Tesla's autopilot make it effectively equal to the i3's assistance systems for everyday use.
The bizarre, bungled raid on North Korea's Madrid embassy (2019)
I was quite wowed when riding in a Tesla for the first time. It feels like a car designed entirely by a tech company as opposed to an incremental improvement over a classic car, or a classic car retrofitted with a bunch of luxury accessories.

My only disappointment was that the giant LCD panel in the middle didn't refresh at high frame rate. I hope they fixed that because I'd expect the car from the future to be able to scroll a map smoothly.
I don't care if someone has an elite education or not. It's about whether they can do the job or not.
I'm an American, but I live in Germany, specifically Munich, the home of BMW. Been seeing more and more Teslas around lately for sure.

While Musk has said and done some dumb things, I'm still rooting for Tesla. Beyond the fact that electric cars are cool and good, I like the fact that Tesla is shaking the industry up, especially that they don't use dealerships, which are frequently scummy and often outright predatory. That we've tolerated them exploiting the ignorant or unwise for so long is a black mark against us as a society.
Yes, but how much can a frog really learn. They need to "evolve" new sensors and better onboard processing packages, but these things are expensive.
I guess it will help to make MOOC platforms like Coursera[1] and edX[2] much better. It did help to improve online education platforms in China already.

[1] https://github.com/coursera

[2] https://github.com/edx
At it's simplest is a ring with power flowing through it, the power requirements would be minimal, 1 Tesla needed and a deflection of a fraction of a degree.

I've seen estimates in the single digit MW range which we build solar plants on Earth for a few million each. Power generation is somewhat irrelevant, getting the material up there and maintaining it will be the real monetary challenge.

Read the link at the end of the popsci article. There's a huge amount of research going into generating magnetic fields for spaceships and inhabited bases.
> Child gets sick in a dorm, that's on MIT.

I'd argue that they're adults, but from the rest of this thread (not allowed to cook, not trusted to keep clean, restrictions on alcohol, without a genuine lease on their home) maybe you're right.

When do American students / young people learn these things?
I should mention I'm in the Netherlands -- and Teslas are quite common as taxis
KISS (keep it simple, stupid)

Why did CDC depart from this and make a 3 part test (1 part of which had nothing to do with this virus) when there was already tests available they could just copy?

During an emergency, you don't screw around and try to come up with the perfect test. You don't exercise turf rights over other concerns.
Battery supply was mentioned several times in the replies, but I have a hard time following the argument.

Building batteries seems to be a simple process, at least compared to building the rest of the car: https://youtu.be/PZBQzLfCKpw

As there is more demand, it seems straightforward to bring up Gigafactory-sized new assembly lines quickly.
Show HN: Free Angular NativeScript Material Kit – By Bootstrap Team
the competition is KIA as they are the cheapest. but VW also has a few models. Their ID.3 which will come out soon even has the range issue fixed.
> If you make any pull requests to this repo, then you are assigning copyright of that work to Jeremy Howard and Sylvain Gugger.

That's not how the GPL works.
Less code is entirely irrelevant unless for some reason you're concerned about a few k of storage for your source, less time appears to be speculation.

If people can make working, maintainable software other ways, particularly if those other ways have large, established ecosystems of dependencies, then they are likely doing it right regardless of how much you like apl.
> And yet, sites exfiltrate enormous amounts of behavioral information. Whereas with a desktop app, I can just put it in a sandbox without network access and I am 100% sure that no data gets uploaded to anyone.

I don't see how that has anything to do with the security of the platform itself. Sure, some desktop apps can be sandboxed. Others don't work without some form of network connection. It's up to the developers what to (not) do here.

> While unfettered access has larger consequences, it is a relatively rare occurrence, whereas unwanted extraction of personal/behavioral information happens continuously.

A website or web app can not access any personal information that you haven't entered into it or its "partners". If cross-site tracking is your concern, there are ways to mitigate that.
not sure why it was flagged I think that is an important aspect for some people who don't know.
Nix has upside that you just need to flip a symlink to do the same . Downside is that you don't have thinks like dm-verity that can prove that your update wasn't tampered with.

In nix the nix store is remounted over itself read-only, but nothing stops someone from ripping out the disk and flipping bits. This is not possible with these kind of 2-partition schemes if you have dm-verity set up
Mortgage payments are being suspended to ease the financial burden on people rather than because people make payment in person.

Two banks in the UK have already voluntarily announced similar measures. Not that it's a particularly altruistic measure - payment holidays result in more interest being paid over the lifetime of the mortgage...
He didn't make the hardware, the higher end board with GPS, the TTGO TBEAM is about this expensive if you also add a oled screen.
I built a dirty HN Clone
It's a cache-based timing sidechannel attack that leaks the address of memory accesses. In general, you should probably assume that every CPU with caches is susceptible to those (so every one with reasonable performance). As the paper mentions, there have been other cache side channel attacks that broke cryptographic implementations and only had working exploits on Intel - people didn't count those as Intel-specific attacks along with the Meltdowns or L1TFs either then or now, though, because there was no fundamental reason why it shouldn't be possible to exploit other chips the same way. Treating this one differently and somehow comparable to Intel CPUs just outright leaking data across privilege boundaries seems like a false attempt at injecting balance where none exists.
>>Well, some Swedes eat Surströmming, that's ... umm 'bad' as well.

I don't get the hate about Surstroming. Had it in Sweden and I can totally see enjoying it with some pickled gherkin and few shots of vodka. But then I'm Polish so I'll eat pickled anything.
This is totally wrong, and a very dangerous way of handling date/time issues. If you set a wake-up alarm for 7am, you want that to go off at 7am in your local timezone, not 7am in whatever timezone you set the alarm in (which is what an ”absolute” time stamp would store).

There are lots of examples like this. Some time events you want to happen at absolute time points (in which case time zones are only for display purposes), but very often your events need to be ”time-zone aware”. There is no universal rule, and thinking that there is will lead to all sorts of trouble.
Yeah, the Ruby VM certainly is slow, but that doesn't really matter for most realistic workloads. In Twitter's case it definitely made sense, but do keep in mind that besides switching to Ruby they also switched their entire architecture around to a paradigm that Ruby had no mature ecosystem for at the time.

Node.JS is much faster both because it has a fast VM, and because it has concurrency much better dealt with in its standard library than Ruby does (i.e. a proper event loop is built in and its use is idiomatic).

That's not what the original blog post was about though, it was about how bad Gunicorn is. I've written Python, but never web apps (since Ruby's superiority there is obvious), but I don't think it's really fair to judge the whole language based on the use of some popular library that's shitty. I think it's symptomatic of Python that the library is shitty, but that's my dislike of Python shining through. The reality is that there are most likely great Python libraries for dealing with concurrent web requests, and she didn't bother to learn them.

On Ruby the community would without hesitation recommend you to run Puma or Passenger or even Iodine or Falcon or whatever fancy stuff you have nowadays. These webservers all deal with concurrency, optimizing memory usage, load balancing and managing queues correctly. They don't have silly things like fork'ing before importing libraries, because good software architecture is something that's highly valued in the Ruby community.
CassetteCoach is a game designed to learn the basics about music harmony
No need for isolation if all the people in a hospital have COVID-19.

Just move all other patients elsewhere, and use staff who have all already had the infection.
Agree. It's cool so long as the number of names is small, and the names actually are a pun on the function and not just e.g. names of planets. If "updog" is what brings something "up" that's a good name.

WiX (windows installer creation) has a multi-phase command line interface where the compiler/linker/.. has different names indicating the order they are applied: candle, light, smoke... Also a working system I guess.
To be honest, I was very much of the "change for the sake of change is good" when I was younger.
I'm surprised that the comment like this even had to be posted.

That's exactly why you do it
The idea of the Opposition passing legislation because all her government colleagues in the voting lobby are unable to attend due to being in self-isolation is an interesting one...
My prediction is that we'll need GPUs with 60+ GB of memory before self-driving becomes more plausible.

So that'll be a completely different hardware than what Tesla currently sells as their "self-driving hardware" package.
X (Company)
Um, yes? The rest of Europe will be hit pretty hard as well. Likely harder than the US. Cursory googling shows that Germany has 21.46% of people 65 and older. France has ~1.5% fewer. Italy has about 1.34% more. The US, however, only has 16.03% of such people or 5.43% fewer than Germany. I'd say the US is looking at lower infection rate (because people are more spread out) and fewer deaths, too (because fewer people are in the 65+ group which has been dying primarily).
Wouldn’t something like Bazel make more sense? Using cargo to track inter-dependencies seems a bit weird to be honest.
That's the same case for Great Firewall of China. At least from what I experienced. Your packets are not dropped. DNS still resolves.

Chinese authorities throttle the "original" packets and flood you with nonsense content to confuse the clients.
OK, I missed the "r" in "contract" and read "contact". But what happent to the "weeks" you previously said?

> It is patently naive to believe that only the other party is guilty of bending truth.

I know, Obama "bent the truth" too, Sanders does it. I don't know about the rest of HN, but I'm honest enough to judge people based on what they say, independent of their "football team" affiliation. I'm guessing the majority of HN/the Internet is like that, and that's why there's "obvious unpopularity".

The left has standards, while the right's standard is "Anything we do is defensible". Trump assaults women? The left says: "Leave!", the right says: "Lies!". Al Franken grabbed women's buttocks? Both sides says "Leave!"...
Save yourself 17000 hours of tedium and don't read "Fall, or Dodge in Hell". I'm a Stephenson fan from way back and have read everything, and loved a lot of it, but Fall is lukewarm garbage. Seven Eves and D.O.D.O. were not great, but Fall is really 1400ish pages of everything wrong with Stephenson's writing. Dude seriously needs an editor.

The first 300 or so pages of Fall are not terrible and there are some interesting ideas and characters -- who are all abandoned in favor of several hundred pages of retelling the biblical Genesis legend from first principles and a new cast of characters who are actually processes in a computer simulated universe who are derived from the original characters but have total amnesia including about basics like identity, body form and function, and language. If a hundred pages of the interior monologue of a head injury patient in a coma sounds like a good time, this may be for you.

For instance, it takes a couple dozen pages for the new characters to discover shit. I mean, literally, discover shit. First they percieve that they want to eat, then they discover how to eat, then they tell us how great it felt to eat, then they sleep and in the morning they discover they have to shit. Then they tell us shit smells bad.

Once the new universe is up and running and all the characters have rediscovered everything so they can talk and walk and wipe themselves, they organize a society which is just as bad as anything they left behind. We suffer along with them. This takes hundreds of pages.

And then ... oh yes ... we jump way into the future with all new characters and new settings for the final battle against the final boss. I can't even.

Stephenson has never been good at endings, but this new method of just wandering away and then gluing another vaguely related book onto the back a few times is not working for him.
Okay, from a software engineering perspective you're 100% right. Browsers are a very complex system and they'll continue to grow. But try to see it from a user perspective.

You as a software developer know how your system works. You know what components you used, how to compile and install and how to secure.
Your average user (depending on the target audience) doesn't know anything like this. Most users are happy when their current installation works, they often don't want to update, without realizing that this comes with the cost of their security.

I feel like webapps are the easier way to keep users with no experience secure.
I've written many tens of thousands of lines of C, but retired 15 years ago. The two best books I know are:

1. C: A Reference Manual, by Harbison and Steele.
https://www.amazon.com/Reference-Manual-Samuel-P-Harbison/dp...

2. The C Puzzle Book, by Alan Fueur.
https://www.amazon.com/Puzzle-Book-Alan-R-Feuer/dp/020160461...

Harbison and Steele has much better explanations than K&R.
The Fueur book taught me a lot about C declarations. Declarations are that part of C language that is them most unnecessarily difficult.

You asked about a slightly different question, best practices. But in the real world you'll run into a lot of code that practices below that level.
> Reddit is a proper noun and should be capitalized.

True. But I'm a rebel.

> Did you mean, “are left”?

Yes. Thank you for pointing that out. We need more of you helpful grammar nazis in this world.
E3 is being canceled due to Covid-19
Some examples of links posted to HN which were accessible only from within China at the time:

https://news.ycombinator.com/item?id=15462708

https://news.ycombinator.com/item?id=16406245

Chinese streaming sites like Bilibili that block non-Chinese users from watching certain shows are probably paying for the IP, but only have a license for China, so they need to block everyone else.

You seem to be thinking about foreign governments blocking Chinese sites, but that's pretty insignificant compared to Chinese sites blocking foreign IPs from accessing them.
It's fine; I have no idea what secstate was thinking.
Cheers to that, I'm "forced" to work from home this week, I seriously hope some benefits for higher management will emerge. I predict so. I hope the will thoroughly evaluate this week.