skysight-inc/HackerNews huggingface dataset:
Wow, I just tried:

setInterval('console.log(1 + 1)', 1000);

And it works. It's a big eval().

Stealing this for my next JS training, beginners always have a hard time with callbacks, so it's a good first step to actually explain the benefits of callbacks.
If you can show a model for a travel restriction that would actually help to prevent the spread, I'd love to see it. The travel restrictions are in place for political reasons, not well-evidenced public health reasons.
It reads like a typical blog recipe introduction.
It's unlikely the promo was because of the competing offer. During that time with Facebook they gave generous retention grants though.

The promo process is fairly opaque, so there's no way someone would know if the committee or manager took a competing offer into account or if they "forced it".

It seems more likely they were qualified and the timing was coincidental with the competing offer.
I'm confused, I thought that what the paper defines as Mortality Rate is called Case Fatality Rate. Could someone explain to me what the difference is?
I think part of it is cultural. The majority of Americans speak English as a primary language, and there's only one set of federal laws. That makes it easier to grow your userbase.The EU has a large number of residents, but also has 24 official languages, and the member countries have much more distinct cultures. Localization can be a huge problem for startups there. The potential for growth and access to investment capital means tech companies can and do pay engineers very well. Of course there is China, but China also has a lot of unicorns, and it looks like Chinese developers get paid a lot of money compared to the average income.
Superb work. You built a better code search than Github (well with some of its features missing sure) with a lot less resources. Shows how stagnated the progress in big companies is after a service is deemed "good enough". Good for you kicking them in their butts to lead the way. Hope you get out of this something else too than HN karma.

Really like the minimalistic design, not too designy but still easy on my eyes. Just the way I want it to let me focus on the task at hand
When you apply "infrastructure as code", you should not be able to change manifests from a mobile phone without using git.
You could take it up with Cisco, who have been certifying "Network Engineers" for decades.

I get your complaint; my father is a fully qualified and slightly/weirdly eminent electronics engineer (and IEEE member), so from a young age I've been made aware of the sanctity of the term in that context.

But the term has been used in other contexts for a long time, and most people understand the distinction.

It's not a hill worth dying on. Best save your energy for more important battles.
> The 'austerity' prescription that the Eurogroup and the ECB enforced on sovereign nations has been ample proven to be counter productive and flat out damaging.

Your personal assertion is flat out wrong. Although hindsight shows that the outcome was not optimal, the overall outcome of all bailout processes were highly successful. Although all states that requested bailouts were bankrupt by 2011, it took only a few years to get them back to eco omic growth and reducing their sovereign debt. Look for example at Portugal, who was arguably in the same situation as Greece but for about half a dozen years now it got back to economic growth,residual unemployment, a deficit close to zero, and lowering its sovereign debt. This turn of events coincides exactly with the last year of it's bailout process.

Who in their right mind speaks of failures when all states who underwent bailout processes and actually tried to follow the program ended up recovering from bankruptcies in record time?
Got it. Have you had success with that? Is one of your sites used heavily now?
Well, Italy just closed of roughly 50k people. And didn't airlines limit flights to China? What do you expect, a complete, worldwide shutdown of travel? Even between, say, Canada and Greenland?
How to implement a gRPC client and server in TypeScript
Your ideas sound crowds and nonworking.

What about investing your interest on technology for something good. What about learning the basics of Linux and Networking? Installing Arch Linux is a good exercise. Setting up an OpenVPN server, too. I bet your friend has experience and is willing to support you.

One day, this move could bring you a good education and income.
Pretty much, dart-ffi is used for C/C++ interop.
Rust is mainly just mem-safe business logic.

Dart is a lovely language and with Flutter you can target any OS/device.
Man, you are obnoxious. Do you understand that we authors of these damn papers get fuckall from their publication? The publication industry is an extortion racket.
That's right. Offshore companies are a waste of time: their management adds unnecessary overhead and their good devs can leave at any time due to poor salary.

I know because I work for one.
SO stock markets are the measure if a pandemic is taken seriously or not. I wuld rther say that the measrues being taken are good enough for the mrkets to not worry. Or that markets simply don't care.

But than again, WiseTech Global, a logistics software company, lost quite some value over this. Kind of rediculous but still.
As for home surveillance, I have the following 2 setups:
Linux box with zoneminder, which offers motion detect, history, alerts via email, FTP upload, USB and network cameras. And the cameras which aren't supported, they have a FTP client with motion detection, to that linux box, and the uploaded videos from the cameras, I convert them from avi to mp4 and use rclone to copy the resulting videos on my nextcloud server, so that, I can access videos from both zoneminder and FTP on my phone, as well, having a backup elsewhere.
It depends, mainly on how it affects your ability to do the work and whether you need a special environment.

If you suffer from a mental issue that causes you to stay at home more than an average developer, you have a physical disability that requires special equipment or makes you significantly slower then you should probably mention that as early as possible.

I'm not sure what as early as possible means though, putting it in your CV might be too early so maybe it's best to wait for an early interview or phone call.
How is making the typo SARS vs SRAS politicising anything?
I thought around 70% of the US wants Medicare for All, and only around 20% outright rejects it?
Funny story, I bought a system board on eBay that had a BIOS password on it. The seller didn't answer my messages asking for the password, so I assumed he knew there was a password, but didn't know it (and didn't say in the item description). He just ghosted me. Returning it seemed like a hassle, I really needed it and this was the only one on sale in Europe.

Found the former owner of the laptop where the board came from thanks to the corporate/user name displayed on the password prompt. It was a small IT company.

Contacted them on LinkedIn asking for the password and detailing the situation. Didn't get the password, but the CEO/owner of the company certainly had a surprise.

Turned out one of their guys was selling parts from their laptops/hardware without permission.

Suddenly, the seller on eBay found the message feature and wrote to me, saying I got them in trouble. Shouldn't have ghosted me, then? Just a "sorry, didn't know it had one" and I would've just proceeded to replace the BIOS chip, which was my plan B and it's what I ended up doing.
China has a population density only 4 times the density of the US and half the one of Germany. It has a vast amount of wildlife. Why wouldn't they have any wild animals left?
The big difference is that nullability is the standard in Java and C# while in Swift it's the other way round, it's non-nullable unless you clearly indicate it's not.
I think that's the point of literate programming. You no longer have to keep it all in your head. You have an article or a book. You go to the chapter that interests you, and modify it. Now those modifications get scattered throughout the monolith.

The point of literate programming is that you have a text which is structured in a way that humans are good at dealing with, which is not some nifty mathematical abstraction like functional or oop code nor coherent modules.

(Having worked with a badly structured monolith with a mixture of literal code and a million bad abstractions, I must admit the simplicity of working with the used-once literal code has its advantages. But so does the more abstract code. The only thing I know is that I want to control my entry point rather than go via a framework and suffer my concrete classes getting upcasted.)
How to Make a Memex
Those are the most expensive computers I ever saw:
https://aws.amazon.com/ec2/dedicated-hosts/pricing/
I remember doing a tutorial from a computer magazine in the 90s. The article was presenting the basic features like for, while, if... So I thought wow, now I can program stuff in the web browser. The tutorial was then starting with hands-on code, like

document.writeln("Hello world!");

Seems quite a natural thing to do when coming from other languages. But after playing around with it for an afternoon, I came to the conclusion: that's too difficult, I rather spend my time on something else. (If I remember correctly, at that time I was comfortable with Basic and had a little exposure to C++ and Pascal)
IP cam behind a firewall where your (private) VPN is whitelisted should work.

https://zoneminder.com/ looks good too.
The Collapse of Daqri's $300M Bet on AR
If you look at the breakdown of infections vs deaths in China[1], you'll see that the death rate outside of Hubei is far lower than the death rate inside. As of yesterday, Guangdong, for instance, has had 1345 confirmed cases, but only 6 deaths -- in spite of the fact that at least 800 of those had been exposed more than 2 weeks ago[2].

The most likely explanation to me is that the hospitals in Hubei have been overwhelmed. Obviously that means we should be vigilant about limiting the spread of the disease, so that hospitals elsewhere aren't overwhelmed. But catching it isn't the immediate death sentence headlines like this indicate.

[1] https://www.who.int/docs/default-source/coronaviruse/situati...

[2] https://www.who.int/docs/default-source/coronaviruse/situati...
Not saying you can't coast through without math if you're somewhat picky, but it would be a significant restriction. And for me the realization that most CS problems can be approached in a very rigorous, mathy way was one of the main takeaways of all the time studying.

Agree OS is less mathy, but even for operating systems you need statistics the moment you want to talk intelligently about performance (look how many people average percentiles, do coordinated omission, or insist on averaging results instead of looking at distributions). Btw random webdevs handling A/B testing tools would benefit as well. We're talking MSc? Ok, a basic OS class won't occupy you for long, it's 5% (actual number of one uni) of credits for an MSc only. Let's say you stay in the field... queueing theory is somewhat mathy? Advanced data structures needs experience with proofs, which is taught in maths.

Maybe other fields are safer?

Computer graphics and it's subfields need lots of linear algebra.

Crypto? Symmetric crypto needs probability theory, asymmetric crypto needs number theory, side channel attacks need linear algebra.

Robotics, signals and systems, sensor fusion, electrical networks all need lots of linear algebra.

(I've taken all of above courses at some point, but not all exams.)
4.8% is pretty alarming..! wouldn't there be an inherent bias, though, towards patients that display such severe symptoms that they would require medical care? Currently, to me at least, these cases in Italy seem to indicate that plenty of cases go unnoticed because many of those infected show few to no symptoms (which makes this virus all the harder to isolate)
If it forces you to check every single return code, this does not mean you can't have equivalently safe implementation without that level of detail.
Sadly (or fortunately?) that stopped working around 2006
They give a "cough" incidence of 70.8% and a acute respiratory distress syndrome incidence of 14.8% in their paper. Meaning even a lot of people diagnosed with the infection show no respiratory symptoms, let alone severe ones. I therefore wouldn't dismiss the possibility of a high number of unreported cases, where people didn't develop any major symptoms and thought it was a cold or flu if they noticed symptoms at all.
Does this also hold for Macbooks?

Edit: A more precise question would be: What is the analogy to Secure Boot and the hardware being locked on a Macbook?
A minimal Nexmo-based OTP sending Android app built using MVVM architecture
Who's writing for the average programmers? It's the average programmers. How can average programmers write code that is sufficiently abstract that it hides the complexity they can't handle? How can they change that code when it doesn't work? Does every company of 5 devs need to have a PhD?
“Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.”
― Antoine de Saint-Exupéry, Airman's Odyssey
The scary thing about this virus, isn't the mortality rate, but the high R0 value and the potentially high proportion of infected people who are classified as severe cases.

Assuming that 20% of the US population (330 million) gets it, we're looking at about 13.2 million (20%x20%x330 million) patients who require admission to an ICU ward. Needless to say, that is enough to overwhelm the healthcare system and hospitals, and increase the overall mortality rate, when people who requires ICU are turned away due to lack of beds or equipment.

As it is, the best option would be to delay the spread as much as possible, so that the number would be spread across a time-span for as long as possible.
*mortality
Ask HN: Learning Bazel Build System
Looking for any course or tutorial to help me learn bazel in a structured way
AWS Fargate 101: Run production applications without servers
I think the article explains that the state they needed to change was stored in flash.
As a (happy) owner of a Linnstrument I think supporting MPE would already be a great thing as it removes a lot of the problems I had with traditional midi (e.g. allows per finger pressure, pitchbend and mod instead of one pitchbend for all notes played).

As I know Roger Linn however he is probably already in the process of writing Midi 2.0 support for the Linnstrument firmware
My previous phone - Asus Zenfone - featured the one-hand mode, where you scale whole viewport down and move it on the screen as you see fit. See this image:

https://www.technokick.com/wp-content/uploads/2015/05/DSCN79...

Maybe not beautiful but it was practical in some cases.

More vendors should ship things like this. But the companies value fake visual niceness over usability so I'm not holding my breath.
Getting Started with Python in vs Code
Show HN: Implements go redis sharding and read/write splits based on go-redis
Do you mean LWT?
Nshalabi/Attack-Tools: Utilities for Mitre ATT&CK
> They're trying to build something huge that's of immense strategic importance looking forward potentially decades.

This seems like an exaggeration. Maybe Fuchsia will turn out to be important, maybe it won't. As of right now, it's another Google vanity project that makes them no money.

It could turn out to be enormously strategically important by allowing Google to drive a stake through the heart of Linux on consumer devices...or just as easily get killed tomorrow.
How to Run Lighthouse Performance Audit Using GitHub Actions and Zeit
Years ago I made an attempt at a UI that wouldn't even require repositioning the phone in your hand: the buttons are literally under your thumb (if you forgive my shameless self-plug):

https://apps.apple.com/us/app/futurecalc-futuristic-calculat...
> Every (decent) synth nowadays has at least a midi input

Well that sentence could've been straight from a music/computer mag from early/mid 1980s - that's how old MIDI is, using DIN jackets and all.

Source: owned an Atari ST using Steinberg 24 track sequencing software to control Yamaha DX-7 (every New Wave band had one of those on stage), early digital drum machines, digital reverbs/echoes, and other devices around 1985.
Some UI apps are here:
https://fuchsia.googlesource.com/topaz/
> Why are people so obsessed by AWS? It is one of the most expensive hosting solutions that tries hard to lock you into their ecosystem.

I agree with you, and that's why I try to get the point of view of those who actually decide to adopt AWS. They aren't crazy or stupid, and as AWS is the world's leading cloud provider then it's highly doubtful that the decision is irrational and motivated by ignorance.

So far, the main fallacy with regards to companies picking AWS is that cost is relevant. It isn't. AWS might overcharge a lot, but truth of the matter is that for any sizeable corporation it's irrelevant if they spend 200€ or 400€ on their cloud infrastructure. It's far less than a salary and it's even less than the bill for some office utilities. So once the infrastructure foot is in the door then why would management worry about cost? What they do care about is uptime and development speed, because that has direct impact on productivity, and thus value extracted from salaries. If a particular service provider enables you to show tangible results in no time at all (see spin up a database or message broker or workflow in less than nothing) then they don't mind paying a premium that matches, say, their air conditioning bill.
Just signed up - it's pretty nice. Any plans to add SSHFP or other record types?
Sorry, I mis-interpreted your statement to mean the whole of Google.
I'd recommend installing your own router. Mine is from Ubiquiti and they start at $50 ish. Dedicate a network/port/vlan to untrusted devices, don't allow any incoming or outgoing to that network except for anything you explicitly want and set up.

Then buy whatever IP camera you like. I bought 4 of the Reolink cameras for $50 ish each. Rated for outdoor use, power over ethernet, motion detection (can edit the sensitive area if you like), can be streamed to any RTSP client (like say most security software), etc. Generally plays well with others and doesn't depend on a cloud for anything.

So cameras -> RTSP -> whatever software you want.
I don't think it is. If JS had any sane competition, I think it would have lost. By some weird conjunction of events, it landed a monopoly on the most amazing plateform in the world.

PHP is a good example of Worse is Better, because it won over the competition, despite its flaws.

HTML vs xHTML as well. Bash, maybe?

But JS didn't win. It was the only one there.
women control natural selection since birth control, of course they don't need these apps. It is the same for night clubs etc... no entry fee for women, some dating apps do the same, you have to pay if you're a dude, but it is free if you're a female.

An average looking women will never have any issue finding someone to date, an average looking guy on the other hand...
Then everyone would hate scheme now :-) The primary problems with JavaScript was browser incompatibilities and bugs, mostly related to the DOM, and a limited standard library. Using a different language syntax wouldn't have alleviated those problems.

But I like the idea of angle brackets for content and parentheses for script.
Yes it definitely would be. Every frame of run-ahead requires emulating another instance of the system. So a run-ahead of four frames means needing 5x the processing power. Generally speaking you'd only want 1-2 frames of run-ahead, however. And in practice you can usually skip video rendering during the run-ahead frames to reduce overhead a bit.
AFAIK in HDR photography they often use linear uint16. I understand that it could be not enough for strong highlight modeling, but for general purpose compositing that should be ok. With an additional layer with like +8 bits of highlight resolution.
Reads like the police can, in the future, mark the device as police property, and perhaps call it theft if it goes missing.
I tried this logic when a €2000 car illegally parked on my €10,000 private parking spot.

The police officer didn't think it was funny.
Handling Traffic Spikes with Azure Functions and Cloudflare
"prohibiting the illegal wildlife trade"

This site is in bad need for a proofreader...
I believe there will always be place for coding, even for HTML/CSS.

The more common problems that are recognised as "patterns" are going to be handled by the specialised tools (such as Webflow which you mentioned), but there is always going to be the next level of complexity which has not been tamed yet.

This is how I see the innovation cycle: New tech that makes X easier comes out. People use it and do things they couldn't do before - but then the patterns emerge, people often do Y but since this tech is general it takes a lot of work to achieve it. Then the new product comes which makes Y easier.

HTML and CSS (especially advanced preprocessors such as Sass /Less) will always be more expressive than some visual tool, and some things will be really hard/clumsy without them. Of course, the question is in what volume will such "harder" problems be there in the future.

What to learn? HTML/CSS/JS are still very much used, but more and more within the different frameworks/tools. So maybe it wouldn't be bad to learn e.g. React. Just focusing solely on the HTML or CSS itself, I am not sure how beneficial is it to have e.g. 80% mastery vs 99% mastery. What kind of projects would require and adequately appreciate such knowledge?

Btw, I am working on an open-source low-code solution - as opposed to Webflow and others, we still very much rely on the code, just try to abstract away the common patterns and let developer focus on the unique product logic.

In our vision of the future the coding is going to stay, it will just become more and more integrated within the tools which will take away the "setup" complexity. So more and more people will be able participate in the development, even coding, while having the "safety net" of the underlying tool.

This is our repo, would be happy to get your feedback! https://github.com/wasp-lang/wasp
Revolut raises $500M at a $5.5B valuation
I don't think that number is accurate because so many people are not tested. Only people with severe infections are tested or those who have been in contact with known infected people.

With the deaths in Italy it is now also unclear if one person actually died from COVID-19 or if it was the late stage cancer they had.
there aren't enough test kits, and for some people the serious/critical period in ICU can be a month, which means the CFR will always be skewed more or less.
Was the puppy doing something interesting while alone?
> Its interesting to see if MIDI 2.0 can follow up with that.

there lies the rub. MIDI is quite simple. if MIDI 2.0 is error-prone to implement, it will fail as literally no one has time for that
Beyond hospital admissions being overwhelmed in Hubei, the rate of infection spreading probably far exceeded their ability to test everyone and as a result there were probably considerably more infections than the official numbers.

eg from Jan 26

>Prof Neil Ferguson, a public health expert at Imperial College, said his “best guess” was that there were 100,000 affected by the virus even though there are only 2,000 confirmed cases so far https://www.theguardian.com/science/2020/jan/26/coronavirus-...
the mortality rate of this is highly skewed because of shortage of test kits
> how to fix it or if it even should be fixed is far beyond the purview of a better engineered dating program

You've laid out the problem. You say you don't see a solution. It's a non-sequitur to claim that no technical solution exists.

> A lot of people (men) will still be left out in the cold.

Looks like we can't have an ideal world, here and now?
No wonder he only lived to 42.