skysight-inc/HackerNews huggingface dataset:
I've done a few small personal projects in d3 and I like it a lot. My biggest gripe though, is that I can't find decent online help for it. It's not popular enough to have its own subreddit/stack exchange. So often when I've been stuck, I end up having to find 5 year old stack overflow threads that work about half the time.

Is there a good community for it I don't know about? Great tool either way though.
Ask HN: Post Got Flagged
Hey guys,

My post got flagged after reaching the front page in <30m: https://news.ycombinator.com/item?id=22686264

I didn't think it broke any guidelines but it would appear that it did.

Thoughts?

My hypothesis is that it got flagged as a function of the business I'm in (we help companies increase revenue in exchange for an ex-post fee) and the copy.

Thanks for your time.
But, is it really such an improvement ? Or is it just an improvement for Cloud provider that keep pushing the Kool-Aid ?

I still see a lot of contradicting benchmark and, apart from some Google Apps, personnally, I have not seen a lot of sites actually really leveraging HTTP2 (including push).

But maybe you did put and leverage HTTP2 on your own website ? At your company ? Did you use push ? Do you use it with CDN ?
AWS Key Management Service: All You Need to Know
I mean, you get why this is a terrible idea right?
What's the improvement of a QR code over the universally-present UPC barcode that is already in place?
Honest question - If you're creating an app like that, is a PWA really the right way to go? Aren't there other options available (such as creating a native app with a SQLite database)?
I think this is a good idea. Developers should not be able to store something on my computer indefinitely without my consent. This doesn't apply to applications users add to their home screen.

This doesn't "destroy" the PWA ecosystem. Just makes a user's intention explicit when they save a PWA to their home screen, rather than continuing to use it within the browser.

From the WebKit Blog (https://webkit.org/blog/10218/full-third-party-cookie-blocki...)
"Web applications added to the home screen are not part of Safari and thus have their own counter of days of use."
APT41 Initiates Global Intrusion Campaign Using Multiple Exploits
What’s wrong with a “normal” app? No server required and data stays only on the device. The argument that the author is building a PWA because other people abuse privacy (with apps) doesn’t make much sense. Why not build the app, respect privacy, and be done with it?

LocalStorage is not a substitute for an actual database, it’s a cache. The problem with the author’s technique is that privacy minded users clear their browsers from time to time, so they would be inadvertently clearing data they actually wanted to keep because who uses LocalStorage as a persistent data store? Sure it could be used like that as an “off label” use, but generally it’s used to cache what is persistently stored elsewhere or used as a means to avoid multiple network calls in the process of doing something (such as saving calculations, the results of which would be eventually persisted.) Local Storage should be used as if it were a session store rather than something persistent.
Hi Jack! I worked with you a long time ago. Congrats on the launch!
Uncited thoughts of non-aviation person from unrelated industry who says they know no one in the airline industry.
GitOps brings the power of Git into Ops
If you want to play pedantic with the numbers, you need to be a lot more aggressive with the whys. Italy currently has a 7.2% mortality rate, but... they believe they are undercounting fatalities due to the virus, because the medical system is overwhelmed and many are dying without seeing doctors or being tested/treated.

Needless to say, a collapse of the medical system and an inability to treat those who are sick has a severe negative effect on the survival rate. That's what social distancing is about - reducing the rate of infection so we lower the peaks striking the medical system. If you develop pneumonia and go to a hospital and get put on a ventilator, you could well survive. If you can't get a ventilator because we as a civilization are out of them, well... you'll probably die, either directly from the virus or from opportunistic secondary bacterial infection.

So the numbers may be underestimated as well as overestimated. It's very much a circumstantial question, and when we haven't scaled cases into the millions yet, we haven't seen the worst of what can happen.
How do you maintain identity in dgit? i.e how do I claim my user/org name in this decentralized manner? It isn't clear how it works, can you elaborate on this part a little bit?
Not individual ebooks directly from O'Reilly. I used to do that. But they've pushed the Safari initiative, and gone wholly on the subscription route.
One of the reasons I love d3 is that it's built on standards such as CSS and SVG/HTML. They are so widespread you can't go wrong learning them, and that knowledge is immediately usable elsewhere (other related benefits include extremely powerful graphic capabilities and tons of documentation).
CFR is affected by the methodology with which you count the positive cases. Italy is badly underestimating the number of affected people (the head of the Civil Protection service says that we could have 10 times more cases than those accounted for).

In Italian:

https://tg24.sky.it/cronaca/2020/03/24/coronavirus-borrelli-...

https://www.globalist.it/science/2020/03/22/crisanti-epidemi...
You do have https turned on, but it's just using a self-signed cert. Those using https-everywhere[0] get automatically redirected to the https version and get a cert error.

[0]: https://www.eff.org/https-everywhere
"Web applications added to the home screen are not part of Safari and thus have their own counter of days of use."[1]

From WebKit:
[1] https://webkit.org/blog/10218/full-third-party-cookie-blocki...

A Note On Web Applications Added to the Home Screen

As mentioned, the seven-day cap on script-writable storage is gated on after seven days of Safari use without user interaction on the site.” That is the case in Safari. Web applications added to the home screen are not part of Safari and thus have their own counter of days of use. Their days of use will match actual use of the web application which resets the timer. We do not expect the first-party in such a web application to have its website data deleted.

If your web application does experience website data deletion, please let us know since we would consider it a serious bug. It is not the intention of Intelligent Tracking Prevention to delete website data for first parties in web applications.
Not sure if also a bug, "Analyze Sony Schema" was always stuck in my active options

edit: this seemed to go away after I deleted a bunch of files haha, I did beat the game though, thanks for making this as initially wasn't sure if I understood how it worked
Non-use value
Trump’s Reelection May Hinge on the Economy – and Coronavirus
Does this also mean you'll have to re-login to websites every 7 days? (Sorry, not very familiar with web tech!)
One Free Month Access to Udacity Nanodegree Programs
Statistics have been reported for both directions.

Early US data[1] showed:

* 20% of (COVID-19 patients hospitalized) were age 20-44 years.

* 12% of (COVID-19 patients in ICU) were age 20-44

The same report also tallied result by age group, stating that:

* 14-20% of (COVID-19 patients age 20-44) were hospitalized

* 2-4% of (COVID-19 patients age 20-44) were in ICU

Ranges due to not all data sources reporting hospitalization/ICU status.

[1] https://www.cdc.gov/mmwr/volumes/69/wr/mm6912e2.htm
Maybe I'm being cynical here -- I'm not a web developer but have lots of experiencing managing web-based products -- but if you want to have state you should store it in the cloud, because local devices are volatile. Xbox Live, for example, uses a fairly simple service for cloud saves for games; local saves still happen but any developer has the option to push saves to the cloud. The author definitely raises good points about how it's easier for developers to not have to worry about it, but cloud saves have some hefty benefits, like multi device support, user getting a new device, etc.
The audio test can also be defeated by ML extensions that do it for you automatically
If you get stuck with RFCs.zip and portscanner.zip, but can't extract them despite moving files around to make enough space, open the Console and use diskSizeIncrease.
eBay | www.ebay.com | New York | NYC | Full Time | ONSITE | wsalle@ebay.com | VISA ok

Looking for an applied researcher with true grit. Comfortable in the most challenging codebases and the most elegant systems alike. We need your help to reinvent the recommender systems experience. Work to improve our recommendations on the eBay item pages. https://www.ebay.com/itm/391756623227. We apply cutting edge machine learning techniques on petabytes of data and thousands of Spark/YARN nodes. This includes deep learning, XGBoost and online learning. Junior and Sr candidates are welcome. 50% coding and 50% data science. Our interview consists of two phone screens. Then you do a virtual onsite to meet the team and do a code test.

wsalle@ebay.com
Coronavirus: Data Shows Younger People Are Being Hospitalized in High Numbers
I was going to take issue with your comment, but I noticed the two other older commenters ('MITpmt, 'lauvidi) were created on the same day, and one of them had posted only one other comment, on an item submitted by the same original poster.

That is pretty strange, huh?
A lot of "normal" apps treat local storage this way. A lot of those apps are basically a wrapper around a WebView. Why does apple accept it there but not for PWA:s?
The analytics seem pretty benign.

"We send events to our Amplitude instance to be aware of the number of people who use MeiliSearch. We only send the platform on which the server runs once by day. No other information is sent. If you do not want us to send events, you can disable these analytics by using the MEILI_NO_ANALYTICS env variable."
>but there doesn't appear to have been any serious effort to coordinate with other Linux contributors to figure out a solution to the problem.

Well when they reached out to the community they were told they're idiots and should f* off in only somewhat nicer language. Then they were simply ignored.

When your community is toxic don't complain that people don't want to be part of it.
> By now, most people are aware of the amount of surveillance and tracking that their web usage is subject to on a daily basis and how this data can be used in ways that do not match their own personal values.

Sorry, but no way.
Posts do not need to violate the guidelines to be community-flagged.

In this case, coronavirus thought pieces from non-experts have increasingly been treated with skepticism.
It's a public mailing list, I see zero upstream kernel commits from arno@* so it doesn't appear the response came from someone who actually knows and works with the dm-crypt code.

I'm on a number of public mailing lists and there's often a participant who tends to be both available/communicative and callous in their communication style. My assumption is there's a filter effect going on here where some folks who have very poor social abilities wind up at their computer alone all the time and public mailing lists become part of their few remaining human interactions.

What I'd take away from this particular dm-crypt interaction isn't that the community is assholes, but that the community is small and the mailing list poorly attended/inactive.

In the past I've reported my own dm-crypt problems upstream and it took years to get a bisected regression reverted. Just getting relevant people to pay attention was a challenge.
Show HN: Host your Python package in GitHub by using private-pypi
> Is there any evidence that local storage is being used as a pseudo-cookie way of tracking users?

Yes [1].

[1] https://clearcode.cc/blog/alternatives-to-cookie-tracking/
In the original post from Apple[0] announcing these measures, they've listed all script-writable locations are subject to cache clearing:

- Indexed DB

- LocalStorage

- Media keys

- SessionStorage

- Service Worker registrations (I guess this means service worker caches)

[0]: https://webkit.org/blog/10218/full-third-party-cookie-blocki...
Shameless plug: I created an app[0] just for this, which just tracks phone movement as an indication for the sleep quality. i.e If you pick your phone you are considered awake and just logs it. It is a completly offline app.

[0] https://play.google.com/store/apps/details?id=com.sleepeasy
Fight the Virus Challenge: $50K investment (0% equity) & 12-week accelerator
That is terrible if you are working on a pwa game to cache assets offline. There should be some opt-in approach similar to location tracking in the background like some apps do. That seems way worse than simply having local data be relied upon. Not cool.
''so they're reacting to public analysis and the situation on the ground.''

Your analysis describes (more eloquently than mine) what I think is going on as well.

It would appear to me that that public buy-in specifically is what makes acting early challenging.
Using d3 (without selections) with react has enabled me to make some awesome visualizations for my react/react-native apps and I just wanted to say thank you. d3 makes it hard to go back to doing similar things in other languages.
Workaround: encode your app's state into window.location.hash
We made Fight the Virus Challenge to encourage more people to build companies that will creatively solve for the coronavirus crisis.

At the heart of what we're making is a community of super driven founders and mentors who want to make the current situation better. We think our lives will be changed forever and solve for social isolation, loneliness, homeschooling, remote work, better distribution, overload of medical care, etc. Whatever you think is important to solve for, we want to help.

We invest $50K (0% equity, SAFE MFN) in each company, pair you with an experienced founder mentor who will be your friend and push you to focus and build fast and give you an online community of equally motivated humans who want to make things better. We'll have cheese and wine fireside chats with super experienced founders (online) and play video games once a week to hang out and take care of each other.

Comment below if you have any questions! Thanks so much!

-Jiwon
I missed that, thankyou.
Well, kinda. The architecture is minimal but I had a strong focus on orthogonality, a linear address space, and clean instruction decoding; so much so that I named it REGULAR ;) The ISA (https://github.com/regular-vm/specification) was specifically selected so that traditional control flow could be created with the use of only one temporary register (some take a bit of work; conditional branches decompose to branch islands for example).
I really wish YC would do their part and start nuking all the DIY ventilators articles. I don't want to wait for homebuilt vents and intubation to start killing people before we put an end to this nonsense.
Already did all that, that’s how I got the 3 additional cores.
I don’t remember ever seeing this usage pattern in the wild? As far as I understand, it would always have resulted in data loss whenever users chose to clear browsing data. There also wouldn’t have been any natural way for backups or synchronization.

A browser plugin might be one way to achieve something like this. Personally, I really don’t care about the data my feed reader has, so I wouldn’t mind even public data storage backends, like gist. Or steganographically encoding my list of feeds and uploading it to porn sites :)
Brings back so many memories!
I always imagined key size to relate to computation cost and not storage — what algorithm are you referring to?
Really surprised this may have happened, I havent seen that bug yet. Are you sure you deleted all 'used' files alongside them?
Nice work ! I wonder how this compares to Graylog which is another open-source(quite mature) project. Graylog SIEM looks and feels exactly like enterprise SIEM Splunk.
Hubs – Private social VR in your web browser
While this might be an alternative for that one specific use case (search bar), it does not feel like a viable alternative to ES. I am sure it is great at that specific case, and don't want to knock them on that. But, I have never used ES for a simple search like they are. when I use ES, I want to store billions of records redundantly and search them by text, time, and/or location. And then create visualizations with the results.

When I first read the title I thought it might be a Rust based Lucene engine or something, and thought that would be pretty cool. Though no idea how that would work. On its own, this is a pretty nifty little tool, however I think the framing as an ES alternative is what feels wrong to me, and apparently others in the comments as well.
What are private client-side PWAs anyway?

Good question. The definition of a "progressive web app" is vague. What they seem to mean is a web page which, once you visit it, is cached locally, and thereafter runs locally. The web page accesses various servers, not necessarily ones from the same domain as the web page. Persistent state, if any, is stored locally. The page gets its own icon on the home screen somehow, so it sort of looks like an "app".

Apparently "progressive web apps" are supposed to have a browser service worker so they can get notifications pushed to them from somewhere, although it's not clear why that's essential. That would seem to depend on whether the function performed requires being notified of something happening elsewhere.

Apple apparently dislikes this because they don't get to force people to use their store, with their big cut of the revenue.

Is that about right?

Does this only apply to pages read through Apple's browser, or does it impact Firefox, too?
Yeah it seems they are encouraging that as a solution. Unless I’m misunderstanding.

“ Web applications added to the home screen are not part of Safari and thus have their own counter of days of use. Their days of use will match actual use of the web application which resets the timer. We do not expect the first-party in such a web application to have its website data deleted.

If your web application does experience website data deletion, please let us know since we would consider it a serious bug. It is not the intention of Intelligent Tracking Prevention to delete website data for first parties in web applications.”
Thank you for outlining that! I missed the impact on Indexed DB in my original read of the issue. It makes more sense, now.
The problem is (at least for me) offline apps, or for customers who have poor or intermittent / unpredictable internet access.

They threw LocalStorage and etc out with the bathwater that are cookies.
The 480
Whoops, I left out a phrase. This should read:
"...but the mass adoption of the internet made all that crap much more easily accessible to the masses..."
The entire article is about the various cascading effects, from an overwhelmed healthcare system with reduced capacity to handle normal emergencies and elective procedures (which will have a long term effect on people’s health), to manufactures not making certain items because they have to respond quickly to more pressing concerns (and the delayed crisis that may cause in other areas).
So... not actually testable...
Hey wait a minute!
The practice itself is malignant, either explicitly ask upon first run or require a MEILI_YES_ANALYTICS env variable to enable it.
While i like your high standards, but then all current theories are incorrect. (You cannot do QM in GR and vice versa).
Seriously, it's not just a matter of poking a few registers - it involves doing a bunch of statistical measurements of memory errors to pick the correct thresholds on the data bus
I have been using SleepWatch for a few months and I like it. Using the Apple Watch, it can give me decent stats, analyze patterns and suggest things for a better sleep cycle.

Given that a ton of people have recommended AutoSleep here, I will give that a try as well and see which one seems to be better.
Congratulations on the launch! Glad to see more options for SIEMs, my experience is that most of them exist for a compliance checklist rather than to provide any value for security teams (alert fatigue being the biggest offender).
I thought this was going to be an auto parts conference.
On one hand, I don't like this direction from Apple because it's meant to boost Apple's proprietary app store business -- which directly competes with the open web -- but masquerades as a privacy issue.

On the other hand, this direction keeps web devs honest: local storage, service worker, cookies and other script-writable areas are meant to be temporary.
Not there yet, but I am getting indications that clients of large consultancies are activating the force majure clauses of their contracts to basically end them the same day.

This is going to be very messy.
Black Soldier Fly
Your browser is already caching a whole lot of stuff that you don't know about just by visiting a site.

A little LocalStorage isn't going to hurt you.

Cookies I get, but I don't know of any dark patterns with localstorage / the benefits are pretty great.
Related discussion from earlier today: https://news.ycombinator.com/item?id=22683535

WebKit blog post from yesterday: https://news.ycombinator.com/item?id=22677605
You saw what happens when the machines keep going and growing didn't you?
How is "hard to not call this malice and artificial" people talking about their own experiences?
> Apple apparently dislikes this because they don't get to force people to use their store

This is part of the motivation. The other is advertisers using persistent local storage to track users [1].

[1] https://clearcode.cc/blog/alternatives-to-cookie-tracking/
Upon re-reading my reply, it might be worthwhile to simply quote Hamkins' conclusion in full.

> And therefore neither are you able to do this in general. The claims made in both in your question and the Wikipedia page [the Wikipedia page has now since been updated] on the existence of non-definable numbers and objects, are simply unwarranted. For all you know, our set-theoretic universe is pointwise definable, and every object is uniquely specified by a property.
Yes, you're correct, but have you ever used an app that worked offline or performed well with a poor network connection? Or a website maybe provided wicked fast data access despite only having a 2G connection?

These technologies can be leveraged to improve usability. Unfortunately, advertisers and 3rd party trackers make it so we can't have nice things.
I charge when sat at my desk, usually in the morning.
Google moving summer internship to a virtual format in response to coronavirus
Thank you for correcting me. I was unaware of that.

I see, that makes perfect sense. I was aware that anything related to the coronavirus would probably be divisive, but it hadn't occurred to me that this might've contributed to the flagging.

Thanks again for your time.