skysight-inc/HackerNews huggingface dataset:
I really hope the outcry about this is big enough to get Apple / Webkit reconsider. With service workers and improvements in browsers/cpus "PWA"s (aka web apps) were just getting to the point where they could compete with native apps for a number of use cases. And they had much better privacy / security policies. This doesn't completely kill that, but it's a big setback.
It could also be a passive, malicious de-prioritization of bugfixes for Firefox that would cause the same effect. It seems like this would be a more likely scenario.
Super effective everywhere it's tried -- that's why it is now banned in multiple states.

It is very important that this crisis be unstoppable, and that a maximum number of people die -- that's the only way that people will continue to accept the destruction of liberty underway.
FYI. This only applies to unencrypted backups.
Reminds me of some of the stuff Vicarious is doing.

https://www.vicarious.com/posts/general-game-playing-with-sc...
I agree that it's content marketing in the sense that I try to write things that others find worthwhile. It's not content marketing in the sense that I whip together a quick listicle. Thanks for your feedback though. I'm sorry you didn't enjoy it.
not screen space, storage space in the game. you might have to delete some in-game files.
Yup.

I like real voice but I could see if you were generating lots of videos and doing so in multiple languages, you could abstract that away a bit and dynamically generate videos these days. This is part of the reason video containers are often separated into components/layers (for video and audio tracks). I dont see why you couldn't also have the subtitle data read and generate the audio dynamically based on language. Some of this probably already happens somewhere by some group. Just an idea that I found interesting, similar to composing documents with LaTeX etc. Think of the audio as the "presentation" layer for a lot of visual frameworks used and think of similar structures for audio. It's especially useful for videos where the speaker isn't visible so syncing audio with lip movements across languages isn't a problem.
That's often how unconference formats work for at least part of the day. Unconferences seem to have fallen a bit out of fashion although AFAIK DevOps Days typically combine some curated main stage talks with smaller unconference facilitated discussions. I haven't been to one for a while though.
Is There Still a Good Case for Water Fluoridation?
You think it's reasonable to have a function called arc4random, even though we know arc4 is insecure and creates biased (i.e. not pseudorandom) output, yet as we know that arc4random really is not "random numbers based on (a)rc4", because internally it's using something secure? So you'd have to actually know that this function named after an insecure stream cipher is a secure way to get random numbers?
pre-launch price tracker startup | Software Engineer (Contract) | Part-Time | Remote (US and EU preferred)

We are looking for a contract Software Engineer for full-stack web app development in the cloud. We need an engineer with 2+ years of software engineering experience (code, system design, and cloud architecture). We prefer an engineer with Firebase and Google Cloud Platform experience, but if you’re curious, willing to learn, and able to solve problems, reach out. Please email me (address is on my profile) your resume, an example from your portfolio (description of work; screenshots if available), a link to github if you have any open source contributions, and tell me something that you would improve on your favorite shopping website.
How Braze Transformed Our Process for Handling Pages
FBI is promoting an exercise app that also tracks your phone's location and data
Perception, maybe?
This was fantastic. Played the whole thing. Lots of fun, kudos!
Web-wide analytics (and our own, which have almost exactly the same stats), show about 30-40% of users still rely on email/password (and that's actually growing, as password managers become more ubiquitous especially when Apple implemented the built in credential manager in apps and in Safari on iOS).

We're actually getting rid of social login in our apps. And we're not alone, alot of platforms I use have recently moved the same direction, and I think for the same reasons.

Google, Facebook, Github, Twitter logins proliferated because

a) the cost of implementing an auth system is high, and those offered a turnkey solution that was cheap and quick to implement. This is no longer true, there are lots of options now to host your own auth while federating the hard work to someone else (e.g. Auth0, Cognito, et al)

b) for awhile, people LOVED the idea of having "an online identity" and a single login everywhere. Over time this has not really panned out, because it's the prisoner's dilemma; for it to work, everyone has to do it (which is why G and F have tried so hard to get everyone to use them). But also, because privacy questions have reduced the shiny appeal of that scenario in the first place. Combine that with easy to use password managers now, and it's much less necessary.
Skincare Routine for Sensitive Skin
So many conferences are like that, even local ones. I just went to a conference in Richmond, VA (RVATech Summit). The first keynote spent his entire time selling his company, and barely mentioned machine learning. His presentation was called "Building a Company around Machine Learning".

The year before, the head of machine learning at amazon spent his 45 mins talking about the advantages of AWS over Azure. The more money someone manages at these companies, the worse their presentation is going to be, in my experience.
Germany's Coronavirus Death Rate Is Lower Than in Other Countries
Singapore to make its contact-tracing app freely available to developers
Simply because Netflix uses Playready DRM for 4k streaming, which is even harder to bypass and requires WinRT API (?) to even able to use the recent version.

Currently only Microsoft itself even try to implement it on their own Chromium-based browser.
I am not sure about Edge specifically, but as someone who tries to use mostly open source software: Digital Rights Management (DRM) requirements often directly conflict with licensing related to open source software.
I think because people found it interesting enough to upvote. I totally understand where you're coming from. The copy on the pop-up and the apply page is pretty in your face. That being said, hopefully people can judge the essay on its own merits. Sorry to hear you didn't like it!
Coronavirus timeline: how things progressed between Feb 1 and now
You need to understand this is for really lasting results. Current pandemic, as tragic and catastrophic as it seems, is really inconsequential in the long run.

The kind of natural pandemic in the statistic is probably something that would change humanity as we know it, maybe killing it off completely or disrupting / setting back civilization significantly.
> Its also not possible to get data injected offline into your filesystem without having the keys.

This is, in theory, possibly against volumes encrypted using AES XTS (which seems to the how the majority of FDE systems work) as the ciphertext is indeed malleable.
How can Udemy having a sale be classed as news? It's a permanent state, isn't it?
Samsung Begins Mass Production of 512GB EUFS 3.1
Vir Biotechnology reports early progress in antibody treatment for Covid-19
"Google ain't done, till Firefox won't run"?
That would be because Germany is using the known-effective cure instead of banning it to maximize mortality!
It doesn't scale from device to device for settings or items that should stay for longer than a week.

Local storage should be treated as cache.. it may get refreshed.

What Apple did was fine. A backend isn't only for storage either.
It also works with a bunch of smart watches[1]. I use a Android WearOS Fossil watch, connect it to Sleep as Android, and then it'll use my watch movements to track my sleep. The Smart Alarm to wake me a little early if I'm almost awake is a godsend. This is a quick list of compatible devices, but any WearOS device should work.

https://docs.sleep.urbandroid.org/devices/wearables.html
> I'm pretty sure that the webmasters responsible for this are using user agent string blocking as a naive attempt to block bots from scraping their site, but that assumes that the bots that they want to block actually send an accurate user agent string the first place.

That is exactly what they are doing, and it works really well.

We blocked user agents with lib in them at reddit for a long time.

Any legit person building a legit bot would know to fake the agent string.

The script kiddies would just go away. It drastically reduced bot traffic when we did that. Obviously some of the malicious bot writers know to fake their agent string too, and we had other mitigations for that.

But sometimes the simplest solutions solve the majority of issues.
If Peter Thiel has a doctor that explains to him how he himself can boost his immune system he does not need to be afraid of the virus. You may get good advice yourself by checking out Dr Eric Berg on Youtube.
Thats true, but its quite likely that simply testing on a couple available browsers and avoiding browser specific checks means that safari (and other non mainstream browser) users will be fine.

There aren't really that many actual standards compliance differences between most browsers, the real problem is all the undefined garbage they are forced to run. Back when I ran a html/css/javascript validator in my browser it frankly shocked me the number mainstream sites that weren't even delivering valid html/css/javascript. In my experience developing a pretty dynamic web site (actually it was a management front-end for a rather complex application) most of our browser differences were caused by bugs that went away simply by providing correct code.

(BTW: my wife has similar problems on her mac)
hahha while it's a bit of a bummer that I gave you that impression, you did make me laugh! Thanks for your feedback though.
I've been keeping an eye on the pion/ion ecosystem, since I like the idea of an independent WebRTC stack that doesn't essentially bundle Chrome's implementation, and I've toyed with the idea of self-hosting a conferencing system.

It looks like a lot of progress has been made since the last time I visited the repo.

Congrats.

I suppose it's time for me to learn Go.
The n0va forum has some goodies hidden inside that should help you explore.

The other thing is if you click on the name of a core, it gives you some more actions you can take.
Ventilation is not a very cruel intervention, especially since you will almost certainly be sedated. I've been intubated a few times, and I'd much rather take this than for example CPR which regularly breaks ribs.
TripActions lays off hundreds amid Covid-19 travel freeze
Do folks generally keep with the regular secrecy in this situation?

(regarding ANA's "More than 50 years ago, the FDA approved a drug. Today, we’re evaluating that drug as a treatment for COVID-19")
Vulcan Point Island
Not the only browser to support DRM. But the only browser to support PlayReady on Windows, which brings added security compared to what Widevine offers on Windows.

Another popular choice for high quality is Safari on macOS because it implements Apple's FairPlay.
Our designer runs Windows. His friends running Windows. I'm convinced. They all use Figma.
I have!!! I use d3 and react (and react native!!) together with SVG to create the charts on my site here: https://hopewaves.app

I learned from this repo https://github.com/sxywu/react-d3-example/tree/master/src/vi... . I have been using this combo for a while now so let me know if you have any questions about it
Exactly, and not to mention the countless hours sitting in gridlocked traffic for your two minutes in the standup.
Ah, I missed that in the original documentation and most of the discussion I've seen has been around localStorage. Thank you!
Sounds like the solution is to add the app to your home screen. I don't think its reasonable for a browser to let any site I ever interact with to store data on my device indefinitely
Initial success for Covid-19 social distancing in China
The Federal Reserve's Coronavirus Crisis Actions, Explained
https://smartairfilters.com/en/blog/best-materials-make-diy-...
My Weightloss Story
I was in the adtech world about ten years ago, and localstorage was definitely one of the things used for "supercookie" stuff (along with Flash, etags, and probably other stuff I'm forgetting).
VPNs are tracking and recording their users
COVID19 – Alibaba's Resource Center
Simplify Planning and Forecasting with Python and Statistics
There are some things you can try: Contributing to open source projects, conferences or even in-person courses with group projects and the like.
You still need low phase noise local oscillators. Both atomic standards and GPSDOs use ovenized crystal oscillators (double ovenized if they’re fancy).

It blows my mind that at the end of the day, the lowest noise method of single frequency electrical signal generation we have is a mechanical system.
This is exactly what it is about. I welcome the move from Apple. Web devs can store state server side. They cry because tracking will be harder now.
Professor Didier Raoult describes the toxicity of hydroxychloroquine treatment and covid-19 mortality rate.

Out of 1300 patients treated, he had 5 deaths.
For those of us that didn’t know: SIEM = security information and event management. Things like analyzing security logs, failed logins, audits, and much more, I’m sure.

https://en.wikipedia.org/wiki/Security_information_and_event...
Am I right in saying this prevents any embedded widgets that need to show a logged in version, i.e. comments or whatever...
Show HN: Screen, the video player for video people, native for macOS
The calculation for Germany is as follows (from [1]):

- There are about 28k ICU beds in German

- Usual occupancy is 80%, expectation is that 50% can be reserved for Covid-19 patients by delaying elective medical actions

- This gives us 14k ICU beds to treat Covid-19 patients

- Estimate is that about 5% of all infected will require about 7 days of ICU treatment

- This tells us, we can at most have 2k new patients requiring ICU treatment per day

- Knowing that the 2k are only 5% of total cases, the number of infected the health care system can take care of is 40k/day.

Obviously this calculation will change with more precise information about the estimated numbers.

[1] https://www.youtube.com/watch?v=Fx11Y4xjDwA (sorry, German only)
Sorry, I wrote this blog post too fast because I was/am a bit angry and didn't notice my usage of jargon without explanation.

It is a “Progressive Web App”. Sorry for the jargon usage without explanation. Basically it is a marketing term used to place some new web APIs and best practices into an umbrella of a “near native UX on a Web App”. What it usually means is that your application is:

* Served from a secure context (a requirement for the other APIs anyway).

* Has an application manifest (this contains metadata about your web app and is used by browsers and OSs to add icons, names, themes, etc)

* Has a service worker (which enables your application to potentially work offline beyond what other cache solutions did in the past)

So with these in place, browsers can offer a “Install this site and an app” feature which allows the site to open in its own window, with its own icon and name on the launchers and home screens.
I see a difference, but it's not in favor of PIs because they're physically separated.

I think it's far more realistic to choose a hypervisor (KVM, raise the roof) install it and configure it, run N virtual machines on a single machine, provisioning and slicing the hardware, setting up and managing the network between them, having disks run in a raid so the VMs don't starve for I/O and data is replicated, and then running kubernetes (or whatever personal hell you want) within your "virtual cluster." That's the whole "running a cluster" part all of these Pi Kubernetes things miss because they're running on consumer grade hardware.

Your hosting provider is surely not using thousands of small under-powered machines running bare metal installs of your applications.

Want to find out how resilient your cluster is? Just fucking kill one of the VMs. Boom. Instant feedback. Now try that with a PI, you'll have to unplug it, and then wait five minutes for it to boot. It becomes tedious fast.

Clustering and distributed systems are extremely complex and difficult... just having physical machines doesn't really even begin to scratch that problems you'll face, just my two cents.
I think the killer feature of time machine is that it's dead simple and intuitive for non technical users to do regular full system backups.

You plug in an external HD, open time machine, flip a big switch that goes from "Time Machine is Off" to "Time Machine is On" and the software does the rest.

Full backups, incremental backups, reminders to connect your drive when it hasn't been backed up for a while, and a visual interface for selecting previous versions to restore to.
On Mac OS X, I like 'Highlights' because it permits exporting PDF notes into a Markdown file. I then keep all the notes in one large file---which I admit is far from optimal but still easy to search, index, and query. Would be interested what other people think about this.
Event 201: Pandemic Simulation, October 2019
Location: San Francisco Bay Area
Remote: Yes
Willing to relocate: Yes

Technologies: React, Redux, Next.js, Postgres, GraphQL/Apollo/Prisma, Python, Node.js, Express, HTML/Sass

Résumé: https://drive.google.com/open?id=1hVZHbI1Ll6Sk3bmO-xmiaHBW-n...
Email: frankie.martinez@gmail.com
IBM and The Weather Channel launch Covid-19 maps and data tracking
Invenia | Software Engineer (+ More) | Full-Time | ONSITE | Winnipeg, Canada or Cambridge, UK

We are a team of scientists and engineers working together to solve key challenges that the world is facing, such as optimizing the world's electrical grids. We focus on using machine learning to optimize complex decision making and reduce inefficiencies.

Being a part of the Invenia team presents an opportunity to work with and learn from amazing people with expertise in machine learning, theoretical physics, mathematics, complex systems, and computer science while contributing to research that has a positive impact on our society and the environment.

Experience with the following preferred: Julia, Python, AWS, Docker, AI/ML, PostgreSQL, Git, Open Source

We are looking for people for the following roles: https://jobs.lever.co/invenia

Get to know us more:

Website: https://invenia.ca/
Blog: https://invenia.github.io/blog/
Github: https://github.com/invenia
It is not fine if you're creating apps that don't have a backend.
Really reminds me of Uplink, a sort of hacking RPG: https://en.wikipedia.org/wiki/Uplink_(video_game)
Where and How We Think China Will Land on Mars
This reminds me of Uplink (https://www.youtube.com/watch?v=Cgb_YiHnNkU)
Even web apps that you add to your home screen are subjected to this.
Meanwhile, you can still use youtube.com/tv to control playback on your PC from your phone—but only if you spoof your User-Agent to that of the Nintendo Switch [1]. Sounds like they are more interested in phasing out user control than ignoring the header entirely.

[1] https://support.google.com/youtube/thread/16442768?hl=en&msg...
Thanks for your reply :) I recognize often articles are meant for a specialized audience and shared here without the author even being aware of the site, so it's unreasonable to expect that everything be described to a total neophyte, but sometimes I have to laugh at the buzzword articles that get posted here about how to implement foo in bar on baz, using a fizzbuzz framework running blarg, and I have no idea what ANY of those things are, having worked in tech for decades :D
How many programmers does it take to change a lightbulb?
--They cant, its a hardware problem.
Logitech C270 HD is a cheap alternative that also works quite well, particularly microphone wise. Image is much lower resolution, though.
I'm the OP and I'm crying because I'm working on apps that don't have backend so that your data is yours and never leave your computer. This is now impossible for WebKit users.
Having acted as a landlord before, and having rented before, the only thing either party can really do is ask nicely and hope for the best.

On either side of the table, I'd hope for the fastest return to an ideal situation.

Luckily my company is doing fine, and I can work from home, so my income is still stable. Hopefully that makes it easier for the guy I'm paying rent to, to be easier on his other tenants that can't afford to pay.

It's one of those "I might need it myself someday" kinda things.
Relationship coaching in the comfort of your own home
Virtual mentorship/networking community for female founders
They don't sell ebooks anymore?
Well I have a slight speech impediment that probably 1 in a 1000 people notices maybe once in a while and then thinks they must be mistaken when speaking to me in person, but if they were listening to a video they might here it clearer.

Although I can get rid of it if I focus.
I also wonder exactly these same things. I'm not sure how to find out the answers though?

I would assume that the emergency reserves would have been expensive to maintain, with high amounts of spoilage.

I'm guessing that someone involved simply said, "Hey, you know, the free market has millions of tons of grain for sale right now. If there was an emergency, we could just buy what we need! Let's sell this pile of spoiling grain and just hang onto the cash! Cash will only increase in value, while grain is a depreciating asset."

But what they failed to realize (in my opinion) is that in times of famine (due to things like global warming or whatever), the free market's grain prices will skyrocket, and the grain reserves on the free market will most likely dwindle before we even realize there is an emergency.

I would like to see them stockpiling a constantly rotating reserve of grain, with old grain being constantly sold off, and new grain constantly being bought (to limit spoilage waste). If they did that, they could isolate our grain reserves and ensure the army had food to distribute even when times were tough and grain prices were extremely high.
https://www.technologynetworks.com/genomics/news/scientists-...
Great to see an open-source alternative to Splunk SIEM!! Thanks for making this and all the best.
I have no idea why someone suggested the swedish word for axe. That would make a whole lot of the other letters not match their pictures.
I recently set up Gitea on a VPS for my personal projects - I can highly recommend it. Setup was easy (for someone comfortable with linux configuration basics) and it's been an awesome improvement to my hobby development flow.
I going to make sure in the future that I don't fall into this behavior again. :-)
A lot of end-of-life care is to prolong life enough to give the living time to say goodbye.
...

How is learning a new programming language and new toolkit not learning a new skillset???

Even in a literal sense of the two words:

Skill: "a particular ability."

Tool: "a piece of software that carries out a particular function, typically creating or modifying another program."

How is learning "a piece of software that carries out a particular function" not "a particular ability."

-

In a non-literal sense, learning to write an Android App is a new skill if you didn't know how to do it before. Like you could happen to have Java experience so it's less new to you, but either you knew how to do it before, or you didn't and now you do... so you learned how to do it.

Are we literally at the point of gatekeeping what it means to learn how to do something??
No, no time constraint
I've installed Gitlab in the earlier days, and that seems a lot easer than this guide. Gitlab comes with the web view included.