skysight-inc/HackerNews huggingface dataset:
Several billion people don’t have easy, immediate access to your house locks.
Instantly Age Alcohol – Ultrasonic Treatment
White House Reaches Deal with Lawmakers on $2T Coronavirus Stimulus Bill
Can you elaborate on the security story story?
mpv is absolutely transformative for Youtube (and a huge number of other platforms, services, & urls).

youtube-dl can directly stream as well, e.g.,

youtube-dl -o - "https://www.youtube.com/watch?v=BaW_jenozKcj" | vlc -

(from the manpage).

And there's mps-youtube as well.
This is great. Work on different device dimensions. The text on mobile is scaled nicely and legible.
30 Top HTML Templates

HTML Templates; When you think you need a good website for promoting your service or good then you will need to research for picking good HTML Templates, but if you the lucky person then it’s for you, just because we will help you to take a good HTML Templates for your dream website.

https://www.electronthemes.com/html-templates/

#30TopHTMLtemplate
#TopHtmlTemplate
#BestHtmlTemplate
#TopFreeHtmlTemplate
#BestFreeHtmlTemplate
https://qz.com/quartzy/1217661/instant-pots-exponential-grow...
And nobody wants to take responsibility and maintain it either, not even now.
Contexts were added to React to replace prop drilling.
(Regarding the 2014 film)
At least for GDPR reasons (as far as I understand it) you can forbid the use of your data. They then are not allowed to use your data in any way. Even data already public or put on the internet by you in the future.

If they do they are in "deep shit" (pardon my french) legally. I actually hope they do this - and somebody can catch them in the act. I believe they will be gone soon then.

Also I would advise anyone under GDPR legislation to also request exactly with whom the data was shared and go on to also request deletion and usage information from them. It is a pain that one has to jump all these hoops. I would love for the GDPR to have a way of forcing such a company to also do the information and deletion requests on your behalf and prove that to you.

Sadly this was not included I believe.
White House, Senate reach historic $2T stimulus deal
Have you checked this spot? It looks like an arroyo:

https://www.bing.com/maps?osid=dd84f18f-fcc7-41a3-89b2-f49db...
> Also, good luck trying to run any Windows 16 bit application on a modern Windows 64 bit installation.

The officially supported method is to have Windows 10 (32 bit) running in HyperV. There is no 16 bit support in Windows 10 64bit builds.
The fatality rate is based off of having required facilities and equipment. With those run out the fatality rate will jump from .5% to 5%.
If you stop paying other countries, the goods stop flowing. Or are you going to swing the military dick around to force people to give you stuff for free?
At least if it is a photo in a news story or from a private homepage I would believe they are in trouble. I doubt they have licensing agreements from every news source. And I am sure they do not have them for private homepages.
I agree and actually find it a bit insulting/arrogant that so many people think that they can build a better ventilator/mask in days without any knowledge in the fields.

I am appalled to see tv news showing people making home 3d printed masks for use in local hospitals out of PLA and cut up HEPA filters. This is as effective as holding a tissue paper to your face, plus your breath the glass fibers from the HEPA filter you cut up and the bacteria that is trapped in the PLA layers.
Amazing piece of technology. Its successor, the 5071A (now made by microsemi) is still the most common primary frequency standard. HP used to be such a great company. Now they make crappy consumer printers and network cables with DRM chips.
Didn’t Chinese doctors who tried to accurately share about this virus get silenced by the Chinese government? And the Chinese have a pretty bad track record when it comes to actual international cooperation on virus outbreaks in general [1], a tradition that goes back to at least SARS. And the other problem is that the Chinese have a pretty bad track record when it comes to not lying. The Chinese government has blood on their hands and trusting any “tips” from China-based doctors would be foolish given how they have routinely lied and obfuscated since the very beginning of this [2] — even stating information they knew to be false, specifically that there was no human-to-human transmission.

If I am incorrect, I would welcome a correction, however the Chinese handling of this has led to thousands dead and economies devastated. Plenty of people are mad at Trump, because Trump, but the real international outrage should be directed at the Chinese and any “frontline tips” from the Chinese should be treated as suspicious. They did, after all withhold the genome of this virus for over a week — lying about when they actually sequenced it. They lied about human to human transmission when they had overwhelming evidence to the contrary. They had the Ministry of State Security detain and harass doctors who not only weren’t going to the broader public, but were simply sharing information among themselves.

Thinking that any information you’d get from a Chinese doctor on social media would be reliable is beyond foolish.

[1] https://www.livescience.com/63448-china-h7n9-flu-samples-pan...

[2]
https://www.nationalreview.com/the-morning-jolt/chinas-devas...
Immediately starred(even if I never use it)!!! I love that more and more people are making these simplistic and minimalistic frontend stylesheets and steering clear of the whole "REACT EVERYTHING! HTML BAD CSS BAD!" mentality and those 40mb javascript files! Thank you!
> Certain features (NSS, iconv) will not work.

If you're the kind of person who wants static linking then you really don't want these features.

The real problem is that statically linked programs under Linux don't (didn't?) support VDSO, which means that syscalls like gettimeofday() are suddenly orders of magnitude slower.

In the end, we had to do a kind of pseudo-static linking - link everything static except glibc.
Not replying would get them in trouble even faster. So probably they hope to appease the one requesting the data.
This design is hardly from scratch; it's based on a simple old design from the 1950's with components chosen for availability. I have no idea what the relative shortcomings of the old designs are, but nobody is trying to design a "modern" ventilator here (except maybe Elon Musk?). I agree that it is very risky to put something like this out there without sufficient testing, and I'm not sure if it's a good idea or not, but the likely alternative to the improvised ventilator may be no ventilator.

Complaining about globalization is certainly not likely to help. Anyway, I'm not sure the location of Medtronic's factories is that important. Most likely mass-manufacturability and high-availability of components was not a important design driver if it was intended as a high-value low-volume device.
How can recruiters use AI?
Singapore says it will make its contact tracing tech free to developers
They are both close-to-the-metal, few-abstractions, procedural, imperative Systems programming languages with explicit memory management and layout.
Corovent – certified open hardware lung ventilator development in Czech Republic
Have you tried building one before? I built mine for the first time in February with 0 prior experience with such things and followed this guide: https://hackintosh.gitbook.io/-r-hackintosh-vanilla-desktop-...
If you're doing a config with a motherboard that's well used you can generally find the right configs to use. If you're using something not often used, you'll have trouble with the initial setup but once you get over that initial setup trouble in my experience everything will work and stay fine.

There are also lots of helpful people in the /r/hackintosh subreddit and discord if you run into troubles.

I was debating between building a hackintosh and buying the new MacBook pro and I can say 100% it was worth it.
1% Internet Rule
> ... asserting beliefs as fact. I believe that ...
Same thing in France sadly.
> It targets its own niche (embedded, realtime, correctness-oriented).

I don't know of anyone who actually uses Rust in that niche.

Everyone who uses Rust is using it because of "C++ is hard, let's go shopping instead" syndrome.

I.e., at this point it's a language for beginners to ease themselves into programming without training wheels and eventually graduate to real big boy programming languages.
Yeah sorry I didnt think about. Probably very important as low level code like this mainly for talking with OS APIs
Wow, over a decade doing frontend and TIL: <samp>, used to enclose inline text which represents sample (or quoted) output from a computer program. Its contents are typically rendered using the browser's default monospaced font.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/sa...
Ironically I'm using Mac over Linux because I want to use parallels to run a windows application that I must use. I tried using VMware for a while but it drove me insane that everytime I switched workspaces it would exit fullscreen.
Manual memory management, we have already learned that isn't the way to go, when security is part of the requirements in a connected world.

Still no way to catch use-after-free.

https://github.com/ziglang/zig/issues/3180
No one's claiming to build better versions of these things, but instead reasonable alternatives that are not unobtainium. PLA masks probably are in the category of doing more harm than good though.
It's not exactly an industrial-strength GC, but Nim uses TLSF to reduce fragmentation: http://www.gii.upv.es/tlsf/. I'm not sure how that compares to the strategy in the article, though.
This reminds me somewhat of the main postgresql allocator. It keeps segregated freelists for smaller allocations, and then larger allocations are handled by malloc.
Not for a while, at least. There’s a number of Macs that don’t have the chip that Apple is still selling.
Before today, the record number of Waffle House closures at one time was 107 (Hurricane Katrina, 2005)
This person might be able to get an antibody test eventually. Probably not any time soon given the impending resource strain. Probably not ever actually, unless infection has long term effects.
Perhaps you have debug symbols disabled?
Continuing Temporary Suspension and Modification of Disaster Emergency Laws
I recently saw the three component ventilator[1] and was immediately impressed.

No electronics - huge plus for scalability

1-to-N - one ventilator can serve a hundred or more intubated patients - again a massive boon to scalability and dovetails nicely with the armies approach to retrofit empty hotel rooms with negative pressure kit.

PEEP and moisture control - this was in the version 2 model

Love the groundswell of new ideas here. Traditional designs were made for individual patients with and a broken procurement process - these new versions can address a large volume of patients in a distressed supply chain.

[1] https://youtu.be/N1OFMZDNKvU
In bus factor (https://en.wikipedia.org/wiki/Bus_factor) considerations, I guess I’ve never considered that legal matters can take the driver out of commission as well as the person hit by the bus!
Thanks, I found your presentation even more interesting than the article!
Less verbose, and usually (but not always) more understandable. I think it’s probably similar to what C++ errors will be with concepts.
Hi,

We're a serverless JS web/mobile app built with react/node.

That said, we welcome people from backgrounds with different stacks.
The National Emergency Library: an 1,400,000 eBook library with no waitlists
This right here is the very reason OpenWRT exists.

I never trust ISP provided equipment to do my routing, if I can't use it in modem mode (or provide my own modem) then a DMZ and port forwarding have to do ... but I'd sooner just choose another provider.
Way more people already know riot games and league of legends than will ever know about your security startup, so I don't see what they're upset about for you. Hand-wringing, perhaps?
"The most deadly event in recorder history" apparently you are not very familiar with recorded history. Incidentally, Great Depression allowed a certain populist guy to come to power in a European country and to unleash an event that was several times more deadly. I guess he didn't do enough damage to your country in particular, eh?
The Chinese lied to the world over and over again and thousands of people have died and economies have been destroyed over it. We shouldn’t be embracing China, we should be sanctioning them. We should also be arresting that fool Florence, Italy mayor who encouraged his citizens to hug the Chinese of Feb 1 to show solidarity. Beyond stupid.

https://www.nationalreview.com/the-morning-jolt/chinas-devas...
Why would you ignore it because of that? LLVM's release cycle is short-ish, but its version bumps are precisely the kind you should pay attention to -- it's a project that changes rapidly with a large amount of features and many stakeholders. Breaks, as well as major new functionality, are common between releases. I don't see why the version today being 12 or 4.10 or whatever makes a difference to this. It's extremely worth keeping an eye on if you're invested in LLVM either way (as a user, downstream consumer, corporation, whatever.) This has been true since major corporate involvement started as long as 10 years ago or more...

If anything, as another user mentioned, this version scheme is probably more honest to the way LLVM actually works anyway, because in practice every release has major breaking changes, and this scheme (in theory) better reflects that. At least with Firefox, most versions N and N+1 don't just visibly break tons of functionality for a user, so you could argue the increase is too rapid for what are (mostly) incremental changes. But LLVM's client base is much more vulnerable to major change and in practice it does break tons of APIs and make tons of changes release-to-release.
Ask HN: What games do you play with coworkers during the COVID19 crisis?
As many IT company, our company has a game room in the office, for the occasional relaxation moments. We have a ping pong table which is often used to smash away frustrations of the day.

Now that our teams work in full isolation for the past couple of weeks, I begin to miss those moments and we are seeking online alternatives. The biggest problem is to find something that is captive, can be played in a short time span (approx. 15-20 minutes) and is accessible (we have linux, mac and windows users).

Since we're not the only ones in this situation, I was wondering if others organize online games for their coworkers to keep the spirit up. What games do you turn to in strange times like this?
Everything Is So Fucked, You Might as Well Get a Facebook Portal
The big news: Intel is dropping SGX (Software Guard Extensions)

That's the stuff to implement a secure enclave for software that doesn't respect the user's authority over the computer, such as digital restrictions management.
It's hard to optimize algorithms while also making them general and composable. We are forever reimplementing good ideas in different combinations of systems.
Does the LLVM toolchain that comes with Zig include cross-compilation support? Is that what it is using?
Alien life is out there, but our theories are probably steering us away from it
Parsing json is faster than protobufs in general: https://jsoniter.com/

Protobufs weren’t built for speed.
Spending money on healthcare wouldn't have helped. You could treble the capacity of the healthcare system and it wouldn't make that much of a difference. No system is ready for 1-3% of the population suddenly requiring weeks of time in a hospital bed.

The countries that are coping with this aren't doing so by putting everyone in great, well funded hospitals. They are avoiding people getting sick through combination of border control, cheap & quick medical testing and infectious disease specialists in key positions.
Seems really sheepish to bother the guy in jail over this.

Also, publish creds aren't the problem. The problem seems to be that nobody else really wants to maintain it including anyone at Babel, core-js' biggest user afaict.

If nobody steps up, it should just be a reminder of how flimsy open-source can be when there are so many bus-factor-of-one nodes out there that we depend on. It's a pretty big downside of depending on the hobbytime charity of random people, especially when we (or github comment culture) are so hostile when anyone dares to seek a penny.

You could write a library that every fortune 500 company uses to save a cumulative hundreds of thousands of dollars in employee-hours over the library's lifetime, but you're the asshole if you use your library's popularity to seek work or donations. People will come out of the woodwork to scold you.
In 2020 hindsight, operating a motor vehicle in conditions and a manner resulting in the death of a human being represents at the least negligence.

Circumstances as described possibly mitigating some aspects of this, but driving (or motorcycle riding) is an inherently and widely known dangerous activity. Situational awareness is a requisite practice.
Show HN: Make a face mask from DIY materials
Evolutionary Change to Cloud Computing
Great demo, even though I don't agree that it is easy to understand.

I have to try a larger program and see what it emits but I don't think junior developers will think it is easy. And trying to find your bugs if you connect things to the wrong component/part might be very hard to spot. I still think React dev tools are way nicer.
U+00AA FEMININE ORDINAL INDICATOR is ª, accessible via ⌥9 on macOS.
The Ubuntu ones are well known for having linker issues on LTS distributions.
I find this video quite interesting.

I had no idea how Cesium clocks work, other than the SI definition of a second is 9xxxx transitions between two states of a cesium atom.
I'm not surprised at all. I bet there are plenty of multi-billion dollars companies using that project who never contributed a cent to its author yet sent their developers on GitHub to complain about the state of the project.

It happened to a few maintainers I know. These companies save millions in development cost on the back of a few developers in developed countries. This is open source, I get it, but this isn't fair either.

Look at that comment:

> ....yikes. Sounds like a fork needs to happen. And github should really look to provide a 'risk' rating to projects from a maintenance PoV... a project depended on by 4.5m users with 1 maintainer should visualise as a high-risk dependency.

It's not up to GitHub to do that, it's up to the individual or the company to audit a project and its dependencies and be prepared to be able to maintain it themselves. Or pay the only developer to do exactly that.

Another comment (quoted by another guy):

> Babel maintainer here
We are probably not going to fork core-js because we don't have enough resources to maintain it.

And people expect a single developer to have the resources to do exactly that? look at babel and the list of sponsors, yet they don't have the resources:

https://github.com/babel/babel
I'm guessing because they were inconsistently supported by browsers, because me too!

I was even more surprised to see it in the HTML 4.01 spec, but if you look it makes more sense. I'll quote every mention of it here but the table of contents line:

9.2.1 Phrase elements: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, ABBR, and ACRONYM

<!ENTITY % phrase "EM | STRONG | DFN | CODE |
SAMP | KBD | VAR | CITE | ABBR | ACRONYM" >

SAMP:
Designates sample output from programs, scripts, etc.

CODE is equally well defined -- neither even mention monospace!

> The other phrase elements have particular significance in technical documents

HTML never ceases to amaze me. This also explains why I still prefer <pre> even though I can never remember why it's <pre> and not <code>.

Almost forgot the link: https://www.w3.org/TR/html401/struct/text.html#h-9.2.1
As a rule you can just assume there is, no matter the situation.
People write exploits that target Google software. What would you like them to do?
I see some huge changes there, including the error messages!
Best Practices for Java Security
So import Glibc is still a thing?
I assume ventilator manufacturers are currently working overtime to expand production?
The CoreJS author blocked me and many other people on github for simply making a suggestion to tone down the "looking for a good job" npm install logs because it'll invoke other people to try the same thing which would result in unnecessary log pollution. It seemed like strange behavior for someone maintaining a very popular community driven project.
Happy to help on EE side. PCB, firmware, verification, etc.
https://www.linkedin.com/in/thenatefisher/
Great idea. Not sure if you're accepting suggestions?

We are running educational virtual exploration lessons for children around the world (think guided tour of Everest, the Amazon rainforest, etc.).

More here: https://www.trekview.org/blog/2020/treehouse-academy-emergen...

Would be brilliant to have it listed on Homenauts.
As the other reply kind of hints at, it's a lot easier to do this if you have the absolutely dominant driver on your team. If I was the technical director and we were losing, I'd certainly be like "Lewis, pal, we lose as a team, right?"

And then Lewis would be gone and we would just be losers.
We don't "come up" with ideas from other ideas using some closed form rules of logic, like in Coq or some Turing machine. Instead, we discover new ideas.

There is a world of ideas and the real world. People live in both worlds. When they discover a new idea, often by accident, they label it with a symbol and use it in the real world. Other people can see the same idea and since they can't fully describe it with words, they agree to use the new symbol.

We describe new concepts with words, but those definitions are underspecified: they refer to things with vague or non existent descriptions, or just common sense. What is "set" for example? The same words often mean different things in different contexts. This extra meaning that's always attached to words is what makes these definitions non countable.
Yeah. There even seems to be trolls blaming him in the issue page.
> based on the reputation of the restaurant chain Waffle House for staying open during extreme weather

This is fundamentally different than a weather event. The lockdown is to slow down spread of a disease. We CAN control that... unlike a natural disaster.

But hey, sure, let's feed the downward spiral of mass neurosis, maybe that negativity will help the economy.

Goodhart's law is relevant
https://en.m.wikipedia.org/wiki/Goodhart%27s_law

2016 discussion on this index, specific to hurricanes etc
https://news.ycombinator.com/item?id=15105662

And the poor HN discourse, IMO, recently
https://news.ycombinator.com/item?id=22681417
Show HN: Git Command Explorer
> Greeks, Italians, Spaniards

That seems like an attempt to stereotype, when the same has been observed in Denmark, Ireland and Britain.
‘More scary than coronavirus’: South Korea's health alerts expose private lives
Ignore that, can see the submit link on PC.

Note, the submit button does not render on mobile.
surely just add a minimum-pressure latch to the flush?

If there's not enough suck, it won't flush, reducing the problem to absolutely-simultaneous flushes etc?
Yes? Clearly the market is there. And writing kernel extensions is a major PITA. One benefit of working in user space is that you can (usually) do so in the language of your choosing. Little Snitch 0.0.1alpha would have been a lot easier to prototype in Swift than in C.
The halting problem is undecidable.