skysight-inc/HackerNews huggingface dataset:
Both members of the public alongside government officials were encouraged to submit corona-related issues until today.

People from all backgrounds (sciences, project management, programming, or anyone really who wants to help) are encouraged to participate either as 'doers', 'experts' or 'mentors'. While this specific hackerthon might not necessarily yield immediate results, I think this is a great idea to get things started!
GoROBO: An educational initiative from the ITMO University startup accelerator
> Through our Open Source Partner Program, any open source project with a connector will receive a portion of the revenue we earn when your users store data on Tardigrade. There are no limits. There is no catch. We want to support open source because we ourselves are open source software developers.

What kind of projects would be ideally funded this way?
Congratulations on the launch! I have a few questions.

What happens when the value function for a given state is expensive? The value is the distance from one state to another right, not the 'value of that state' - what if there are a lot of states that are "feasible neighbors"?

What sort of scale of routing problem are you guys taking? How many stops? Does DD scale well when you add in additional conditions like Driver Hours, Battery/Fuel Capacity?

I'd love to hear more about Dash. Is itself a generic simulation that people have to, effectively, program themselves? Or is it implementing supply chain-specific logic like ordering or fulfillment?

Cheers.
I guess we can apply Greenspun's rule to modern browsers:

"Any sufficiently complicated browser contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of operating system."
I think you misunderstand.

Html and a limited subset of css is OK. I'd try to remove unused constructs but more importantly for the speed: as much as possible of what stands in the way for efficient rendering.

In the second model there's even room for limited Javascript, think autocomplete and reloading of parts of a page etc, the only thing is it will work more like components with parameters instead of a Turing complete language.

It will definitely not take more time to decide: you add a marker to the start of the document. The browser then sends it the fast path.
> If operating systems had ever provided security strong enough to run untrusted code

The browser hasn't either. See all the recent intel bugs and how many can be exploited from javascript.
> there are things US entities still say and do that can be valuable and trusted

Yeah, sure.
For some reason, the US enjoys some special privileges when it comes to the international politics.

How long has the Russiahoax been going, five years? For five years, every single media outlet in the US attacks attacks my country and blames it of all sorts of criminal activity, while not a single piece or evidence has been presented.

And for some reason, most of the Americans that I've talked to don't see any problem with that and won't call their government russophobic, so much for your "different views."

Why should anybody believe anything said by an American anymore?
That's why I wrote "it will be mostly over". In two weeks most cases would resolve either way (sorry for being so insensitive..)

And yes, you made an excellent point. The point of not moving around is not just prevent spreading the virus but it also lets authorities to clamp down and focus on remaining pockets, which is just as important.
I work virtually from New Zealand with my colleague in Lombardy Italy. Today I noticed some more serious degradation in video call quality for the first time.

But mostly I'm amazed how well the internet is working given the circumstances.
For someone who has zero previous knowledge, what are some good online resource to learn this stuff? Is it realistic to do in, say, a couple of weeks?
Study history!
BIP?
Sorry, for a minute I though you were describing mobile browsers.
I'm trying to understand the scenario you describe in the context of HTML.
Show HN: Multithreading Covid-19 Dashboard App
You can specify, but you can't guarantee that what you want is out there at that bitrate.
Since when is it Github's job to lock others repos at all?
Just like native mobile browsers.

Regular users aren't plugging their devices into a host computer to access dev tools into their mobile browser.
\s or /s
Dont care.
Small minds, small arguments.
Atleast you're consistent that way
I am super excited to announce the biggest spin-off release since the neo.mjs framework went public.

You can find the Desktop Online Versions here:https://neomjs.github.io/pages/ (COVID-19 Dashboard App)

The new Dashboard App is a tech-demo to showcase a firework of CSS3 animations combined with webworker-driven delta updates.

Mobile support is not finished yet.

The app was crafted inside the neo.mjs repository, so you will find the commit log here:https://github.com/neomjs/neo/commits/dev
When I was a student, I had a summer with a month with nothing to do, and I had a big backlog of 20+ books. I spent the month almost reading from morning to evening, read around 20 books during the month. It didn't feel like restricting anything, but I was meeting friends every few days still. Yesterday I had a good call with my oldest friend, and it felt good despite being far from each other and unable to meet. So yeah, 2/3 months should be doable. More will be hard.
Sometimes "you can X as much as you like" is a rhetorical device and not literally endorsing X. It frequently is used to juxtapose a bad thing with something worse that you might not have thought of.
Would be interesting to compare the effective latency though. Switch adds a few tens of milliseconds to input, so 60 FPS on it may feel worse than 21 FPS on N64.
In contrast, my internet connection finally started working great since lockdowns started. I suspect my ISP (small local company in central Poland) got some additional bandwidth or somehow finally fixed their infrastructure when they saw increased internet usage among their clients.
The divide I have seen was between people who didn't mind as long as they got a reduced rate and people who, at least on the surface, seems to complain that they get lower quality than they are used to and this could easily be solved by ISPs just giving everyone more bandwidth.

Your post makes me think that maybe 99% are actually in the Just Lower The Charge And It's Fine camp, and everything else is either a vocal minority, or due to miscommunication and a desire to be outraged.
Baby steps with Covid-19 data for programmers
UK train services to be cut from next week due to coronavirus
I imagine that unless it's 100%, the "% of locally made parts" is very poorly correlated with supply chain robustness.

If a BMW contains 99% local American parts, it's quite likely that much of the 1% are the hardest things to produce locally.
Problem with Push Notifications is not the feature, but its implementation. Browsers decided to throw a popup instead of displaying an indicator of availability when a page supports Push Notifications. Possibly for discoverability. I disable the feature because there is no way to avoid the interruption and still easily accept for say a Discourse forum that I do want notifications from.

Blaming all web pages for their implementations is pointless. Give up the fight and redesign the browser. Don’t remove the feature because you believed web designers would hold back on informing the browser of its web page’s capability until the user interacts with some element every web designer would create, differently.
Well, it requires a ton of (virtual) memory for [0, 1e9], so much you can't do it on 32-bit machines. If you can figure out that a particular quicksort/etc subproblem has a pretty small abs(max-min), then cool, go for it, but try to reuse the allocations for other subproblems.

With this memory issue, it's not a general purpose sort, nor does it have subproblems that you can defer to other sorts, so you wouldn't be able to use it as a default in those "glomsorts" anyway. So plugging pathological gaps is a bit irrelevant.
Having issues with the internet here in the UK today. Unsurprising given that half of the world has suddenly discovered video calling. Mobile network seems more stable.
If you want consistency that grinder is going to cost a lot. There are diminishing returns and $60 grinder will get you 80% of the way. But going from 80% to 99% you're looking at a price increase of about $1800. You're obviously not going to buy that equipment for your home though.
Effective medication would go a long way if it can make the illness less aggressive and less deadly.
8 processor threads, 4 physical cores.

Yes it's more of a mid tier system but it's a low end system that you would get to play games on.

Also given that games still target the consoles you can get away with 8GB of ram easy.
I agree with almost everything you wrote, but...

> * Consoles are much quieter, making them a much better TV-room appliance.

This is a joke, right? My gaming PC is virtually silent (140 mm exhaust fan FTW) while my friend's PS4 Pro sounds like a hair dryer under load.
New York’s built environment was shaped by pandemics
Rate limiting on the API and the spreadsheet rows, except for approved accounts.
It's not like Netflix is struggling though this pandemic. Their subscriber numbers are probably skyrocketing right now.

Saying "Internet infrastructure can't handle the current load, we have to restrict service" is fine, but you would expect them to do right by the customer. Not announce the cuts via national news outlets, see how much backlash they get and then decide if they should make concessions to their paying customers.
For the people that think this is a dumb take, he's got a point. There's a roaster in my town that tries to pay a more fair price for the coffee he buys. He has a list of exactly how much he pays for the coffee which everyone can read. He's written a bit on the economics of coffee here https://timwendelboe.no/2012/11/coffee-is-cheap-part-2/?v=c2...
>> Then you have interfaces.

Not really. My definition of a language feature is something the compiler supports and checks for. JS does not have interfaces. What you're talking about are patterns and best practices, so you're getting there...

JS is a dynamic language. Just deal with it already... you sound smart enough to support both paradigms at the same time in your head.
Prank Calling Applications for Android users to have fun
AWS Cost Optimization Checklist
They bought EDES in 1998 - it was a company I’d done a bit of contract work for.

(Trivia) EDES was one of the few users of RPL (RapidGen Programming Language) - Decision Table based, and running on PDP11s and later MicroVaxs.

https://www.cbronline.com/news/sterling_commerce_buys_into_u...
In Finland too. The ironic thing is that most companies worldwide would probably claim that coffee breaks help employees share experience and news of what is going on, but in my experience in Finland, no one actually talks to each other during the coffee break. Everyone just enters, maybe nods in greeting to their coworkers, grabs their coffee, drinks it in silence, and then leaves.
> First of all, $50k a sememster would be the top 1% most expensive colleges out there. Probably more like 0.1%.

Fair enough its pretty expensive either way.

> Secondly, learning things that are not specific to ones job is the definition of well rounded and while some companies may only want socially inept specialists that can do nothing else, society is much better when it is made up of well rounded individuals.

First of all that is a total straw-men. Most social education happens in live, not in school. Going to extra classes of Plato will not make you better socially educated, more so then going to play basketball or volunteer at a soup kitchen.

Second of all, if you actually look at the evidence of how people hire you will notice that the idea of 'well rounded' isn't high on the list, no matter how much people like to talk about it.

> You sound a lot like high schoolers taking math classes. We are -never- going to use this in real life. No, you probably won't, but the point is learning how to learn, organize, study and become more intelligent in general.

Maybe the high schooolers in math class have a point. Because this 'learning how to learn theory' that you are making, has been the argument for 100+ years, yet in all that time, people who have studied these question simply can't find any truth to that claim. You actually learn what you learn.

There is a whole chapter in 'The Case against Education' on how every generation of social scientists working on education want to find that effect, but nobody ever does.
A MIT app to see if you've crossed paths with someone who has Covid-19
I don’t understand that. It’s not like Netflix is saving lives or is a non profit. Why should it be our responsibility to subsidize their baseline? The nature of business is that you’re taking risks. Offloading that risk to your customers is bad taste.
Netflix doesn’t share its profits with its customers so why should we be shouldering their losses/subsidizing them as paying customers?
There are a lot of vital services using the internet. If internet grinds to a halt because everybody has to stay home watching Netflix, and vital services have their internet access reduced, then scaling down Netflix bandwidth makes sense.
Trunk Based: A How-To
medium link:

https://medium.com/antv/introduction-to-antv-af599f4e7e22
If I am inside the context of a <table-for-structure> tag and I want to create a new row then the only kind of row I can create is a <table-row-for-structure>. It makes no sense to put a <table-row-for-display> inside a <table-for-structure> so requiring the programmer to specify <table-row-for-structure> rather than just <table-row> or <tr> is making her do a lot of extra typing for no value add. A <tr> inside a <table-for-structure> is necessarily a <table-row-for-structure> and a <tr> inside a <table-for-display> is necessarily a <table-row-for-display> just as a + operator operating on two integer values is an integer addition and a + operator operating on two floats is a floating point addition. There is no need to force the programmer to do extra typing to specify what is meant by + in a particular context. Likewise there is no need to force the programmer to do extra typing (or thinking) to specify what <tr> means inside a particular context.
This argument is like arguing which poop smells less.

They are all incompetent cowards worried about their image first. None of them would do anything to tarnish their chance for re-election, all of the 'drastic' measures are taken after public is OK with it (i.e. too late to be drastic measures).

So maybe both sides can acknowledge the fact that they tried to defend their own little piles of poop and move on.
Huh, I'm lost in this thread.

So, We lie to people and tell em they are infected. And then we are angry that FOX or the governor of WV are going to expose our scam?

What did I miss...
> Do not use random libraries. A good library should have even some basic docs outline its API and how to use it.

>>Hearing this assurance from someone who just complained about their jenga tower of tooling causing issues, I'm not convinced.

It wasn't me. Maybe a TypeScript compiler will help you correctly follow the comment threads? ;)
Probably 'Bruttoinlandsprodukt', German for GDP.
fwiw, his, 'Philip and Alex's Guide to Web Publishing' is pretty cool.
if it comes to it, you can probably do three to a ventilator according to some people in the industry i have spoken with
I’m being pedantic, but that’s not really Zen, it’s the BT Openreach backend which has really great stability and latencies. I tracked my BT Openreach connection for many years and I never got more than a few ms of jitter, really amazing. However the speeds are not great (70/20), and the coverage is also fairly poor - I'm in a dead zone right now between two local exchanges. So unfortunately I'm forced to use Virgin, which has gotta be the worst ISP in the history of the world (and I have had Comcast!). Terrible network and terrible customer service - I don't know how this company exists.
For those in Singapore? http://bit.ly/2WkQj45

- just a simple google form and spreadsheet?
How I stay up to date on tech news while being in home office
Hard to draw a line, but there's a key difference between Netflix & gym memberships/restaurants/… for me:

Gyms are forced to close, and are losing money in the process. As a consumer, I can sympathize with the situation. Netflix is having issues because they are thriving, not because they're having a hard time.
When DOOM game came out everybody was amazed as well. Same with windows and osx. Many things about computers were understood during this time and were huge successes. But did you know that the fourier wave hit quantum apex and therefore logic was inescapable. But what's most amazing is how irrelevant your post is to what I'm talking about.
I agree it would make sense for Netflix to give discount to the subscription for the duration of this measure.
Yangtze Memory wafer capacity will rise to 50k-100k by year-end
Firefox phased deprecation of browser FTP from v77
42: Use typed and safe languages

https://github.com/urbit
An Oregon creamery making vodka from milk
That’s fair, if the assumption is that false negatives are very low or 0 (in which case it’s a super high accuracy test at low contamination rates and super useful).

And yeah obviously we desperately need a decent test like three months ago.
Despite the title, the article talks about hooking four patients up to one ventilator.
I look forward to reading about this comment on n-gate.
That right there is the problem we face as a nation, Mr President.
One can look at existing mesh networks and see that it is indeed possible to have infrastructure running without commercial interests. Guifi is probably the biggest and most successful example of this. Guifi is mostly volunteer driven but also have commercial actors operating on it, helping people getting setup to Guifi for a fee. So the infrastructure is open but it does have for-profit actors helping maintain and create new nodes too.
Taiwan tracking citizens' phones to make sure they stay indoors
Not putting a price on life simply means someone else will do it for you. It's a dirty job, and someone is doing it to make society run, even if we don't have to think about how the sausage is made.
I dont understand the issue here, as far as i am aware Netflix installs media boxes at the data-centers of every ISP. And a video demand from netflix device is directly resolved to these media boxes instead of resolving the content and downloading through Internet. So arent they already saving Internet bandwidth and rely on a Intranet like solution for distributing its contents?
Show HN: I built an app that ensures that I track my home office working hours
Then there's no point to that argument, save as many people as you can, and anyone you couldn't save is a tragedy.
I just wish ScrapBook worked like before :(

So many extensions lost, like tears in the rain.
Web Share makes share buttons within web pages more useful and coherent. Just wish more apps would place themselves in that OS-wide menu. Idea: app that can add custom Share menu entries, process with scripts.

I share the concerns regarding features with extra high risk of leaking sensitive data. The operating system should control access for those who wish to disable such features; it doesn’t necessarily have to ask for each capability just because the option exists. Those would of course still need to trust the app’s own isolation for web pages if they for app features require access to e.g. file system or Bluetooth.
I'm not being laid off. Well, I will be in a few months, but also the opposite; I'm a freelancer currently working for a major bank, and they will soon run into the limit of how long they're allowed to hire me according to their rules, so they announced my contract will end in the summer. But if I'm open to it, I could get a permanent position there. It's unrelated to the pandemic, though.

I need to consider whether to take them up on that. I like the freedom of freelancing, and it will undoubtedly be an effective pay cut, but I do really enjoy the project I'm working on, and other teams within the same department are also working on interesting things I'd like to get into, like Machine Learning. And some job security might be nice if the pandemic hurts the job market. So in a way the pandemic may force me out of my current freelancing business. I'm totally aware I'm in a very comfortable position compared to many others, though.
I'm a cloud engineer today with about a decade of experience. I mainly build and maintain K8s clusters for those who've made the unusual choice of going with EKS.

That being said, I did not understand until I was 17 that you could...just open a browser...and the internet was on.

As AOL rolled out broadband to its previously dial-up customer base, they did not want to confuse their very technically unskilled customers. So just like dialup, where a PPP connection has to be made initially, they preserved the concept in broadband. You still had to click all of the buttons as if you were signing into AOL. This also had the advantage of keeping people on the AOL browser.
Avast Driver Updater 2.5.6 and Crack Registration Key Latest 2020
For both individuals and governments isn't the line between blood and money terribly thin? Obamacare is such a transfer of money into life. Every other decision in government is a tradeoff between money and life.
You might not, but many of us are capable to developing the systems and features that are core to google's business, and for any parts we don't know, we know where to find the people we need.
There will be a lot of very stern conversations when this is over...
Thinking of all the arguments about "undefined" behavior and optimizations in C compilers, is it practical these days to do optimizations only at the assembler level and not at the C source level, in order to avoid unexpected behavior?
Dude, this was asked of NetFlix by the European government, it's not something they are doing by themselves...

https://www.politico.eu/article/brussels-in-talks-with-netfl...
This is much easier than you think:

- What wire goes where will generally be explained to you. These boards all have a set of pins that do standard things, and are labelled via a "pinout" diagram. See https://www.raspberrypi-spy.co.uk/2012/06/simple-guide-to-th... for details if you're interested.

- Getting software onto a Pi is super easy. You have to "flash" a linux distro onto an SD card. There's a GUI tool that does this for you, all you need is an SD card, a computer with an SD card reader. Then you pop the SD card into your Pi, and you can boot into a full linux desktop, complete with internet, Gnome, etc. https://www.raspberrypi.org/documentation/installation/insta...
I agree. I much prefer the more general “All models are wrong, but some are useful" to the “Law”.
"If you don't get what you pay for, then suck it up."

Remember some Netflix clients pay MORE to enjoy higher quality. If Netflix artificially limits that quality, no matter the reason, then they shouldn't be charging that full price.

Netflix is getting the best part of it: charging the same money, paying less for bandwidth, and they excuse themselves because the EU asked them to do it.

It's the ISPs that should be solving this via QoS, but of course it's the ISPs that have the politicians in their pockets. No commissioner is going to demand them to do anything.
In this case, take a MOOC from a top rated university in the subject you want to learn and stick to a discipline (like maybe 1h per day) and you'll have the basics to build on.
Sorry, yes, you're right. It doesn't change the complexity class just because you have to go to the heap. It is however a lot slower for the usual reasons: the heap is less dense in memory, it's a second thing you have to do, you have to serialise/deserialise more, etc etc.

But yes, you're right: just going to the heap is not a change in complexity class.