skysight-inc/HackerNews huggingface dataset:
That's actually a very early (monochrome) inkjet, and this is the cartridge for it --- appears to be based on the first HP design:

http://starcommtest.printerinkwarehouse.com/printer/Diconix+...

This might be the printer model, or a related one:

https://www.youtube.com/watch?v=7-sL5UtqHCA

Edit: Found something else she did with that printer, and confirms that it's the model above: https://hackaday.com/2020/01/09/vintage-mini-inkjet-prints-o...
I see President Trump's tweet from 7:19 AM - Mar 27, 2020 after chatting to President Xi now refers to "the CoronaVirus" and "the Virus".

[I am not sure about all the capitalisation - we aren't speaking German (yet).]
At least some Hi-MD (and I think Net-MD) decks can format and use regular MD media in data mode, behaving as a removable drive and storing about 300MB (by modern standards, very slowly) on a 74-minute disc.

That capability postdates The Matrix, so I've been assuming small files and some sort of deniable, purely acoustic steganography that's resilient to ATRAC compression.
Interested in how you're managing the content, uploads especially!
He’s notes in 2016 people stopped thinking his work was silly and started started asking when the end is coming.

It underscores something I’ve been thinking for a while. We’re gradually shifting to a victim mentality. We don’t fight bad stuff anymore.

We’re the country that did the Manhattan project, and got a man in the moon. Why can’t we fight a virus.
The message is going out. I don't know whether it's getting to people. It would help if the main news story were supporting the medical and public health responses to the pandemic.

Instead 80% of the press seems to believe that the main story right now is to keep on signaling which side they're on in the political food fight.
MLB uniform maker switches to producing medical masks, gowns
> We want to use services but we do not want to be subjected to surveillance capitalism.

Who is the “we” you are referring to? I think most people care so little about this that they don’t even bother to skim the TOS before using a service.
That message happens when a new binary is run on an old glibc, not the other way around.
Serverless Stack – Serverless Framework and React Full Tutorial
Thanks for showing me this. This isn't silly, this is awesome! Just what a serious gym goer needs!
I agree with you! But "it's worth more people dying to save the economy" is a real view that people have, so let's explore it. And when you do, you realize it's not a real choice anyway—economies throughout history suffer massively when large portions of the population suddenly die, for relatively obvious reasons.

Broadly speaking, it's likely that people who disagree with you have seen the same arguments you have and come to a different conclusion. So, try shifting your perspective.
I think perhaps it’s hard to hit a hardware target when the software is still in a pretty big state of change. It’s hard to say what hardware will be needed and what is the best compromise between hardware performance and the DeepSpeech NN for STT. DeepSpeech is still in development as well.

I think the priority needs to be getting the STT to a good, neural net backed, open source engine. Once the software is stabilized I think there’s room for a whole ecosystem of hardware interfaces.
These microbes are surprisingly hard to scale up i.e. to make them work on large amounts of product at a time. (My wife did research on such bugs for a while).

All sorts of things start happening once you have a lot of them, and the process becomes incredibly tricky to keep going.
High-Frequency Traders Feast on Volatile Market
It's good to check, because different places switch to and from daylight savings time on different dates, so you're not always the same number of hours apart during the transition!

I've missed meetings before because of that: "I was there, where were you?" "I was there too! Where were YOU?"
Author.. if you’re here... this is awesome, great job. Putting this on my list of stuff to dig into today. I’ve been doing a lot of thinking about this exact concept and it’s impressive to read about the legwork you’ve put into this. I think there’s so much room to grow in terms of implementing effective static analysis in the toolchains and this seems like a great way to expand an already powerful tool instead of just reinventing the wheel
Statistics about Covid-19 disease caused by coronavirus spread in Estonia
Perhaps Holmes
Hum... Haskell is the one language where people use pluggable middleware everywhere.

But if you program like in C#, you really won't be able to.
Site is down, any WordPress and php based stack will crash after 30-50 simultaneous requests ...

I am amazed that this doesn't seems to bother anyone ... And adding a cache layer is not a real solution ...

And in other parts of the internet there is few stacks delivering 5k to 150k rps per core without cache ...

But still everyone use WordPress ...
Exactly. "Command palette" is the name of this user interface element known from many editors, app launchers and OS app integrations and is proven to be extremely efficient. It almost seems like the article is reinventing it and calling it "command line".

BTW even in VS Code there is in fact single unified input: "Go to File input" (Ctrl+P) that changes behavior according prefixes; "Show all Commands"(Ctrl+Shift+P) just opens the same input with ">" prefilled; "Go to Symbol in Workspace" (Ctrl+T) prefills "#", "Go to Line" (Ctrl+G) prefills ":" and so on. It even shows you placeholder when empty that reads "Type '?' here to get help [...]" what lists all those prefixes.
Singapore to Open Source Bluetooth Contact Tracing
On maintaining a WordPress plugin for 11 years (2017)
I was going to link that video, especially considering regarding the problem of affine texture mapping. MVG discussed the common workaround in PSX: tesselating flat surfaces so the perspective distortion is minimized. I was surprised to see in OP's article that the PSX-Doom devs took a completely different approach of drawing a polygon for each scanline to emulate the PC-Doom's raymarching line-renderer.
This is a pretty uninformative article. It doesn't actually say why Windows would crash, as the title promises. It does some trivial math, points out there's an overflow, and then says "Clearly some code in Windows didn’t handle this too well, and Windows hung."
I didn't suggest ignoring anything. Please quit putting words into my mouth, it's dishonest.

I'm currently much more concerned about what will happen economically and politically because of this thing. There are real and awful consequences to all of this panic that have nothing to do with dying from the virus.

Several states have already issued shelter in place orders. From what I can see, my state (which has not) is taking it very seriously regardless. So you get to keep doing your fear mongering predictions of 2 million deaths, and then later you get to say, "well yeah, that didn't happen because we sheltered in place".
Oxford's number isn't peer reviewed and it makes assumptions that don't match what we see in other countries (or even on Diamond Princess).
Pat Helland. "The Best Place to Build a Subway"
You still end up having to write more tests for things you didn't think of when you first wrote the code.
If you are a target of the NSA or some other state actor, then perhaps. If not, and you take a bit of care to disable the voice assistant on your devices (Siri, Google. etc), then you should be fine.
HN Post Title
Still on that subject: Russel&Norvig put a "planning algorithm" on the cover of their AI book. The algorithm is by Aristotle (De motu animalium).
Therapists that worked 10 -20 years in the field are maybe better than some tech that's not even thoroughly evaluated? Sorry that made me chuckle. Check some of the videos.
The children I saw in the workshops (who played Shakespeare at the end), would have just taken the Google glass and threw it to the ground as soon as they would have been angry. There were a lot of dangerous situations in the workshops, that therapists could just avert due to their training ... The article and the research paper oversimplify the problem. This is just useful for a very small minority of autistic children. Autism is a spectrum and it is very complicated.
This line actually scares me....

"So here is a simple reminder, which may sound silly but is truer than you might want to admit: the mayor from Jaws (the man who insisted on keeping the beaches open) is still the mayor in Jaws 2."
Language in a Time of Corona
What region is this? I have not seen a blip in central.
We use too much plastic, too casually, wastefully, with eventual results of microplastic and carbon release into the atmosphere. I would not weep in the least if this stuff blew around world-over and forced us to change our behaviour.
The HN site guidelines ask us to be kind:

Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

And to specifically not do what you’ve done here:

Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."

If a comment inspires you to say something insightful or interesting, say it. Otherwise maybe don’t.

https://news.ycombinator.com/newsguidelines.html
Same with FreeBSD and most other systems really. It's very frustrating that the Go people decided that the Linux way is appropriate everywhere.

Directly touching syscalls instead of using libc sucks because a) it kills LD_PRELOAD hooks and b) it makes porting to new architectures extremely time-consuming. (e.g. I'm porting lots of stuff to FreeBSD/aarch64 — most languages were rather trivial to port, Go took months and several people)
You're oddly proud about not having updated your OS for 72 days.
It’s hard to imagine the level of peace one may experience at that depth.
Thats gonna be a hard to swallow pill for a lot of sea wildlife.
On my wishlist is a book site that will also give you top positive and negative reviews for each book from high quality sources like Boston Review or The Atlantic. I like to pair reading a book with what's happened since or other ideas at the time.

I don't always remember to do this though so that's why getting these review recommendations from GoodReads (for example) would be ideal.

For example, parts of Thinking Fast and Slow have widely been discredited and the author has walked back claims. But you wouldn't know that from the book or its popularity.
Are you kidding me? Look at the current hash tags on twitter. Miserable people never stop.
I'm not referring to this article - I'm referring to the general case of plastic-eating microbes. Plastic eating organisms are not new. Even certain types of mealworms will eat styrofoam...

Articles like these are published several times a year, but I don't think I've seen any studies on the potential impact.

This article mentions it, but there are no accompanying references.

http://theconversation.com/how-plastic-eating-bacteria-actua...
German resident (md) here. The ‘official’ explanation is that Germany did lot of testing early in the course of the epidemic. We have many cases in the healthy population resulting in less severe symptoms. The older population is still not so much affected. A significant rise in death-counts is expected in the next two weeks. Hospitals are planing for the worst.
Stay safe!
See this is the problem a lot of children on the spectrum don't know how to react (or will react in an atypical fashion) ... You need to train interactions (and changes in emotions during communication).

There might be something useful coming out of it, yet it might also do more harm than good.
Inkjet printers can use a variety of inks, one notable application is the special third-party inks used for thermal transfers on clothing and such:

https://www.inksupply.com/heat_transfer_ink.cfm

The printer shown here is based on the original HP Bubblejet thermal technology, and thermal printheads are less flexible with the types of inks they can use; hence why Epsons (piezoelectric head) tend to be preferred by those using alternative inks.
I know what you mean! I'm always awake through midnight. The slider range should turn "inside-out" when you drag the end time to the left of the start time.
This illustrates a phenomenon that I find interesting - how we've come to believe that our personal identities are tied somehow to our nationalities.
Amazon Files Objection to DoD Motion to Revise Microsoft Jedi Decision
When you see that, it's almost certainly a low level networking outage (networking hardware failure or a very low level networking config change that isn't possible to canary with the vendor's current technology, possibly combined with something insufficient failover resources due to other issues).
NYC-Based Startup Providing Covid-19 Home Care for the Uninsured
PA Semi was in the PowerPC SoC business, not Arm.
Can I just call attention to the fact that this webpage is amazingly well designed. It uses only a minimal amount of CSS and clean HTML but renders perfectly on both my mobile phone and desktop without additional logic.
Hi guys, founder of AWW (https://awwapp.com) here. AWW is one of the first and simplest online whiteboard on the market. Check us out. Also, for schools, we are giving free premium until the end of the COVID-19 situation. Stay safe everyone.
Not in House: On Reinventing the Wheel
Is there a good way to test for bugs like this during development? Since it’s not particularly realistic to pause development for two months to see what a given build does after that long.
I understand the allure of it, but why would you want multiple people manipulating an accounting like file at the same time? That seems like something complicated enough that you wouldn't want multiple people in it at once.
Hum... May I ask how those different tasks communicate with each other?
> Python shepherds you into using list comprehensions

I'd argue LCs have more limits than loops, and hence are easier to read (because you can make more assumptions about what it does). That said, I find nested comprehensions harder to read.
>> You can’t afford spending days to write the tests that should be here in the first place.

We had an outage because of some code that got pushed to production, and no tests were written for it. It was a very simple bug, basically a list was being appended to instead of replaced. Nobody noticed for a while because of the right data 'being there', which made things worse because a lot of things had to be re-worked after the bug was fixed, as they were going off the bad data.

I mentioned that any new code should have tests. And the manager replied with "We don't have time to write tests", and I had to bite my tongue to not reply, "because we're spending all our time fixing simple bugs and reworking data"
Raspberry Pi Boat Computer Is for Sailors
But thats every social media site. Mastodon feels more like a techy or "in the know" journalist oriented of a site...and apparently hookers too.
Novel naming of the submersible vessel too, it's named after one of the hero-characters from an Iain Banks novel (one of The Culture series).

Nice juxtaposition using a name of a space faring craft for a deep ocean sub.
China Shuts Down All Cinemas, Again
Galton–Watson Process
Mathematical Modeling of Epidemic Diseases; a Case Study of the Coronavirus
But what does it mean/come from?
The Web MiniDisc App – Using WebUSB and WASM to Bring NetMD Players to the Web
Covid-19 Curated list of calls for health tech companies
The default configuration is cloud based. However you do get to choose where your voice data goes. They also have a method to keep the TTS local and I haven't checked in on the project in a while but they were either working on or already had a local home server so you can make the whole system internal if you wish. I'd provide reference links but as noted site is down currently.

Edit: There are also several skills available that can point at full, local, downloads of wikipedia and the like. So if you prefer faster results and keeping some of your queries internal as a sort of hybrid thing that's an option as well.
Sounds like you are setup to ride it out in NYC. I would stay in place, carefully have groceries delivered when possible and ride it out until the healthcare system can support you if needed then revaluate your situation. You are probably safest in your current environment since you don't have to go out and have already been in 10 days.
No, I'm proud that I haven't rebooted in 72 days. The last clause was me acknowledging that this isn't good computer hygiene.

edit: And I'm trying to help other people. I know how infuriating it is to have your computer restart in the middle of something, and the above fix is pretty straightforward.
I'd guess it's named after the computer in Robert A. Heinlein's The Moon is a Harsh Mistress.
What is the right tool in each of these cases? If you have a PERL codebase, do you take XML with a totally different language?
OP here: the chain of tweets goes much, much further than the the title I used, and I certainly wouldn't call it "editorialized" or breaking HN rules.

When submitting articles, I almost always use the original title, verbatim; but as you point out, that's seldom possible with tweets - TBH, I think the title I submitted was pretty reasonable.
Technical Interview Formats
Bash shepherds you into ignoring errors and using maybe-blank values everywhere.
Yep, especially as the main purpose of the mask is to protect you from potentially infecting others. Asymptomatic carriers are a huge problem for the coronavirus pandemic - people might be spreading it without knowing and might only get ill much later.

By using even a very rudimentary mask, the infected droplets have it much harder to get out to other people and to contaminate surfaces. Also you are less likely to touch your face, so less hand contamination & thus less surface contamination.

Of course this only works if everyone has a mask, but given how easy it is to make simple cloth masks I think this is a fully reasonable requirement.
That's the thing with the market. Whatever you think is right is wrong. That's why most people lose when day/swing trading.

For example this jobs report that came out should have caused issues since the numbers were crazy and that was as of Saturday. Next week it is going to be way worst but the market brushed it off. The market is not rational.
What I run into, over and over again, is code that can't be executed in isolation. I mostly work in Java, and I keep ending up maintaining codebases where nearly everything is declared "static"... including the code that connects to databases and remote services and initializes data to start the service. I've seen this "pattern" across four different employers over two decades now.
Corrected link: https://help.github.com/en/github/site-policy/github-subproc... (original has an extra s on the end)
Obviously the “g” at the end is for GNU ;-)
The first 25s is a view of all users being spied on. At 25s they zoom into Miami location Spring Break (Mar 3-16) time and and then zoom out to show other locations those phones were seen.

People probably shouldn't have been traveling then, but a lot of shutdowns in US hasn't been announced yet. I wonder what the data looked like for the 2 weeks after as well.
GCP marketing needs to get on the ball and make AWS gaslighting a meme. It's very real, and it kills me to see them get away with it again, and again, and again.
This also seems odd to me because Lua can be embedded in a binary easily or made into a shared library since it is just C with no dependencies of its own.
> Another example are "near constants" like a locale setting, an environment variable that gets detected once at startup, or a development feature flag. The "proper" way to structure those is to create a settings object and pass it to every function that needs them, but judicious use of a well-documented global can prevent a lot of boiler plate code.

In small programs, globals are ok, but in larger programs a better approach would be a global accessor that gives you read-only access:

printf("%s\n", Environment()->Host);

This doesn't require passing an object to every function, and the application still can't trample on these variables.
They are commands sent to the MD to perform. Imagine the NetMD protocol was something like SSH with `[command]` specified.
I find this to be a double-edged sword. It's undoubtedly true that the system needs tests, and if they can't be easily added, it needs refactoring. And it often saves time in the mid/long run.

All of this is true. But what's best for the system isn't necessarily best for the programmer. If you're under pressure to show results in order to keep your job or get a good performance review, buggy untestable code is better than no code because you spent time writing tests. Remember, if the goal is to keep your job and/or get that raise.

"But," you may argue, "in that case your job is terrible and you should quit."

I often see this advice in the bubble that is HN. The reality is that a lot of programmers can't change their jobs that easily because of a multitude of problems (age, difficulty interviewing, social anxiety, bad economy, disabilities, pressing financial problems, etc).
Damn, thats a good idea. Would like to see a list with commentary of books you shouldnt read.
While totally unscientific, my personal experience would suggest that GCP is less reliable than AWS. Our team has run into a few bizarre GCP networking issues that we've managed to work around, but I've still got some intermittent problems that I haven't been able to isolate or document for a ticket.

I have encountered one instance of "AWS just simply denying and hiding any outages until they're undeniably proven" so far this year, so I suspect it does happen. But overall, I do feel like I've had less unexpected behavior or service interruptions on AWS.

Although this is sort of like talking about which telco carrier is best, I suspect many have had a bad experience, and there are some who have never noticed a problem with whichever service they're using.
Office 365 Security Basics
Mycroft can also be used on Raspberry Pi-like developer hardware which is awesome :D

Check out this example with the MATRIX Creator and MATRIX Voice: https://www.hackster.io/matrix-labs/matrix-devices-running-m...
Maybe you could look at building an ensemble with google api.

for large scale operations. if you could build a classifier that could look at a sentence and decide which one to call yours or theirs. You could save them a bunch of money.
Didn't they just get a huge fine for this behaviour?

https://www.cnbc.com/2020/03/16/apple-fined-1point2-billion-...