skysight-inc/HackerNews huggingface dataset:
Record-size hole opens in ozone layer above the Arctic
It's a variant of "wifi allergies". These sorts of things do crop up from time to time. In Switzerland there were people who claimed a mobile tower (or was it a new electricity mains cable) was causing them headaches and other illnesses. Only problem: the thing wasn't on when they reported complaints.

That's the usual way this belief is debunked. Find people who say they can sense radio waves or are made sick by them. Wait until they complain they're sick. Show them the device was switched off. Job done.

I'd love to know what it is about 5G specifically that's got these people so worked up. Maybe tower density? There are going to be just way more 5G towers than prior generations?
Work reality rarely meets expectations. I am sure a lot of “UX” people also got a little disappointed that reality is much more mundane than the fancy title suggests. Or the people whose last algorithm work was the interview.
Nope, no proofs :) Formalizing questions like this is one reason why I'm interested in category theory, so I don't think I have the tools to dig into this right now. But... "side effect" literally maens it doesn't show up in a normal input/output function signature, and in a pure functional language like Haskell, there are no side effects. Monads are a particular way of explicitly capturing side effects as a "separate" kind of thing from the function output using a particular species of functor.

I suppose my statement was a bit strong in that regard. Monads tend to arise very often in the way we build systems, but that doesn't mean they're the only way to cope with side-effects. It does seem likely that any way to capture "alternate outputs" from a function will end up looking like A -> T(B) in some category, though.

(Incidentally, if "A -> T(B)" looks funky, think about polynomials `f(x)` -- the function symbol `f` is just a placeholder for some expression involving the free variable `x`. Could be `A -> (B, String)`. The monad laws only make sure you have some foundation for reasoning about the extra type structure being added in by `T`.)
> really set the tone for what HN is really all about, for me

Can't tell if you're referring to clever hacks or upvote farming, but I agree!
> But the business folks we met with said that's how it is at Apple

That's how it is at most companies.

Split orgs (IT & business) result in only work of sufficient size, scope, and impact being able to cross the barrier.

Multi-year logistics management rewrite? You'll get two IT teams.

Frank in accounting needs to schedule a daily job to copy from one datastore to another? He doesn't have permissions to, and has been doing it manually for the last 5 years.

IMHO, every org along those lines would benefit from an independent IT tiger-team whose sole job it is to find business problems and apply technology to solve them.
The way you interpreted my question is correct.
It would start out working fine at zero.
Because it turns out you actually can 3D print some of these in mass quantities. Some of the printers we are working with right now are producing on the order of 10s of thousands of parts per day. And now, there are tool shops in the US right now cutting injection molds to make those parts in the hundreds of thousands of parts per day.
1. Having 100 visors is ideal, but I'll still take 1 visor over none.

2. It's really hard to breathe through food wrap and it doesn't cling to hair well.
The database people really ought to be working on a blacklist of abusive landlords and their properties, for tenants to avoid.

Something easily searchable and integrated into mainstream property search sites would be great.

"[ ] Hide landlords and agents with many bad reviews from verified tenants, verified history of no-fault evictions, official complaints and government sanctions."

But it won't happen as long as it's the landlords who pay for the searchable listing.
> Some email clients make it nearly impossible to use in-line replies, and people just won't do it.

Indeed. This is somewhat annoying in Thunderbird and nearly impossible in Outlook.

> People won't do work unless it's rewarding, or compulsory. ... I'm working on that.

Has the author been working on that? I wonder. Two years have passed, after all.
Please don't use databases that don't support transactional schema changes. You will hate everything about it.
Love this quote:

"Imagine an operating system where all software development must be done in QBasic; it's an operating system that downloads, installs and executes any program the moment it is encountered, without your permission, and it leaks information about your activities to anyone who wants to spy on you. No it's not Windows 10; you've basically imagined a modern web browser."
Sterilisation is done in an autoclave. Not with any of those things listed. The person you replied to is correct. The page is misleading. Source: I'm a doctor.
1. What do you consider "rich"?

2. Do you honestly not know of anyone who has gotten rich by good, hard, honest work?

EDIT: Let me rephrase question 2: Do you honestly feel that most "rich" people got that way by being dishonest or gaming the system?
> Do you know we’ve already been over this for pornography? It’s a pretty famous argument that didn’t go the way you might want if you’re using it too.

I know exactly the context I'm lifting that line from (fun fact: Hacker News is not The Government). The great thing about Section 230 is that what is 'offensive' is up to the interactive service provider to judge. We're free to host our own web sites, let others publish to them, and we're free to tell them to get lost if they post repugnant things we don't like. It's perfectly in the spirit of the 1st Amendment.

You're free to start your own web site and allow hate speech to be posted there. Many have tried. This site doesn't do that, and you're still spending time here and not on the hate speech-friendly sites. Why is that?
but if its something that's requested / viewed a lot thats probably something don't want to be compressing/decompressing all the time. Neural networks still take quite a lot of computational power and require GPUs.

If its something you don't necessarily require all the time its still probably cheaper to just store it instead of run it through a ANN. You just need to look at the prices of a GPU server compared with storage costs on AWS and the estimated run time to see there is still a large difference.

I mean I could be wrong (and I'd love to be since I looked at a lot of SR stuff before) but that's sort of the conclusion I reached before and I don't really see anything has significantly changed since
> Right, but staying home is even more effective at preventing exchange of droplets.

There are tens of millions of Americans who are currently working, who cannot stay home, and are not medical professionals.
https://brandnewschool.com/work

Or other such studio, probably...
If you're using NetworkManager and wireguard, try out the integration between the two as well. It lets you treat the tunnel as any other VPN in nm, and also easily avoids some issues with routing loops if you roam back on to your home network. Before, I always had to manually use wg-quick when I came back home or left.

http://blogs.gnome.org/thaller/2019/03/15/wireguard-in-netwo...
Depends entirely on your definition of "better".

In terms of quality vs bit rate, ML-based methods are superior.

In terms of computation and memory requirements, they're orders of magnitude worse. It's a trade-off; TINSTAAFL.
Masks are more effective at preventing spread from untested, asymptomatic infected people though.
Thanks, that clarifies why it's felt to be such an odd thing.
There is a shortage right now and we are collectively trying to address that but it is strange to say that this particular product and the safety practices you describe is the "reason why we pay federal taxes".

Your more general point that having a national stockpile of <insert-critical-item-here> for disasters of various kinds is of course valid, but that is true irrespective of the particular nature of the normal use of those particular items.

And we've learned that the federal government isn't particularly good at stockpiling. I hope we can find a way to have some non-partisan after-action committees to figure out how to do better for the next disaster.
Not in this case; what you're talking about here is putting more apertures into the keep.
Facebook, Google, and many other companies run massive MySQL deployments and are doing just fine.
Will it work if anomalies are more in number than normal?
Psychological studies are too small to detect even large effects (2014)
As the founder of one of the screen-scraping tools he alluded to in the video (Selenium), I just want to say the video has one of the best explanations for the difference between automating a process through a user interface vs an API. In the end, entropy always gets you, but you can push it off a little bit longer if there's an API.
Predicting Covid-19 Cases and Subsequent Hospital Burden in Ohio [pdf]
I haven't used it but https://n8n.io/

It reminds me of zapier, which reminds me of Yahoo pipes.
I wrestle with this too, there's a lot of context to determine what skillset is better.

I suspect, if there are lots of relatively simple ML problems, then a generalist with integration chops will be more effective in getting them out quickly and "good enough". The specialist may take too long on models that are too heavy and impractical.

If there's one big ML problem (Google search, Netflix recommender, Amazon search, etc), where 1% additional makes a difference, then yes, specialist DS/modeler is probably preferred.

Larger, older org/heavier existing infra/more specialized culture will also tilt the scale towards specialists.
> it's a description of how people are forced to use email

There, FTFY.
I want to make an Instagram that will only ever have 42 followers ;)
Some Swedish Hospitals Have Stopped Using Chloroquine to Treat Covid-19
Trump has a rock solid base, so he only needs to convince a few swing voters to jump on board. He could start pretending to be presidential (having someone else write the speeches, and refusing to do any talking that isn't on a teleprompter would be enough) and his approval ratings would shoot into the stratosphere because expectations have been set so low up until now.

It is not a good idea to underestimate him. He defies expectations, over and over, while doing things every day that would be the end of any other person's political career.
Thats sort of the conclusion I reached when I was looking at the stuff before. The economics of it don't quite work out yet
Microsoft Graph is also based on OData [1].

I‘d say it is more about enterprise than just SAP.

Granted, SAP is strongly invested in OData. The SAPUI5 framework [2] has a ton of built in UI components and quite a few provide complex functionality „for free“* when bound to properly annotated OData models.

1: https://docs.microsoft.com/en-us/graph/overview

2: https://sapui5.hana.ondemand.com

* the cost and complexity is moved closer to the data layer, away from UI development. not free as in free beer.

disclosure: I work at SAP, but I am not involved with the topics discussed here.
Im following the instructions and getting all 404 pages after I install Synapse, nginx and ssl are all good, I am missing something?

I assume its my server block, but I have made many changes / adjustments and still getting a 404 on all my pages??
Right but that still doesn't seem like a good enough reason for Apple to start selling these publicly.
I have a humble bundle set of android APKs I think.
I see much of the discussion is directed towards left-right narrative.
There is an issue of false pretense in the media which everyone agrees to. Then why make it a left-right conversation instead of staying right on the matter at hand?
It doesn't get anywhere if the argument is about who started it first or who did it more. That's besides the whole point.
And then people from each group point out individual comments someone from the opposite group made. If we have a pyramid of "importance", the discussion just spirals into the bottom and just brings in more and more nonsense. Let's stop it here.
I remember PG talking about 'labels' in one of his posts. It is very relevant here. The issue quickly gets into a trivial fight between groups who labelled themselves. And for whatever reasons want to stay labelled the rest of their lives. Which is demeaning to the very life one has.
Disclaimer: I use the term Data Scientist throughout this post; however, popular titles such as Data Analyst, Data Engineers and BI analyst are randomly applied by people who know nothing, and these people share none of the responsibilities of a Data Scientist.

I have never had hopes about the potential impact of being a Data Scientist. I felt every company should be a “data company”, but everything I knew told me that companies are political institutions bounded by the pressures of late stage capitalism. Anyone who things different is dim, anyone who blogs about it is a moron.

My expectations did meet reality.

Where did my expectations come from?

I attended a four year Computer Science degree, followed by four and a half years of earning a Ph.D. I then spent 20 years in industry. 19 of the 20 weeks’ focus were not on machine learning (ML) and artificial intelligence (AI).

I figured I’d spend most of my time buried in code and data, I was right, I had to find shit buried in it, and dig it out with my teeth. Executives hated me because I was a threat, but they needed me so I continued to get paid. I continue to be able to create insight and predictions that almost no one else can, and until this stops I will get a 200k a year salary, benefits and a Tesla.

All of this happened, I can't be bothered to waste my time commenting on this moronic blog post.
At a past job, we basically did "both" - we'd store our best guess at a normalized address, and we'd store the text representation. For stuff like shipping labels, we'd use the text. For analytics, we'd lean on our best-guess normalization (and understand that there's some potentially significant error).

You can also lean on various APIs to normalize, but nothing that I'm aware of does this well on a global scale.
N-dimensional sequential move puzzles
From a quick search, it looks like someone is recreating Yahoo Pipes here: https://www.pipes.digital/

Unfortunately, it looks like it's not open-source, their Github repo is only for bug reports: https://github.com/pipes-digital/pipes
Woofie11 expresses hope that everyone should be able to have a shield, not just health care workers first and people here down vote them?

What's so wrong with that? Do you not believe that yes, everyone should be able to have protective equipment not just health care workers? In what kind of a country do we live where we have to ration health care supplies (a basic one at that -- it's literally clear plastic) to only those working directly in health care? It's merely a hope woofie11 expressed, and I too have the same hope: that yes, our system is good enough to protect everyone and rationing shouldn't be needed.

Woofie11 said nothing about not giving supplies to those that most need it first and nor have I.
Wireguard is 6k lines if you don't count tools, crypto code, tests, etc. And god knows what is counted in those 600k lines of OpenSSL+OpenVPN, probably all kind of code that's not really used at all by OpenVPN.

It's still smaller, but no need to do useless comparisons.
This seems pretty hard, or at least tedious. Much bigger time investment than a normal 9-5.

"He began to spend every waking minute in front of a television, watching infomercials and game shows, in hopes of identifying some kind of opportunity to get rich quick."
100% of my automated messages have unsubscribe links at the bottom. I'd like to think that each message provides value, but if not... inbox n-1 is just a click away...
Ask HN: Does anyone have or know someone with Covid-19? What's it like?
Looking to hear some first hand analysis.
It's not a criticism, just a clarification on what its job is.
Why unfortunately? I'd say it's quite fortunate that grocery stores and gas stations are still operational.
Is this an actual airline-specific regulation? I would expect the ordinary law of contracts to already provide that, when one party unilaterally cancels a contract, they don't get to keep the consideration from the other party.
I commented on exactly this on HN a few days ago - when I venture out these days, I notice some people wearing masks, and just in the short time I see them, pretty much every one has adjusted/fiddled with their mask.

The masks I've seen are of varying types, but I guess most are of the 3M DIY/building variety (that is, masks designed to be worn while doing building work).
>It's really hard to breathe through food wrap and it doesn't cling to hair well.

You wrap it around the top of your head (forehead level), so it sticks to itself. You keeps the bottom part loose, so it doesn't restrict breathing. It works.
Ed-Tech Startup Pivoting to Online Homeschooling
Not sure that this is the right place to post this but I'm throwing it out there for feedback.

We've made a recent pivot to our education-tech startup by offering our robotics and coding curriculum to parents that are new to homeschooling their kids.

With rampant school closures, a few families have reached out to us asking for hands-on lessons that include materials and live instruction.

Is there anyone else out there with this problem?

Since this is new to us, we're giving away four 1-hr workshops for free for anyone looking to sign up a child (grades 4-12). We're just charging for the kit materials which we'll deliver to you. In return, we'd love your feedback to improve the experience.

Projects focus on beginners and advanced learners with activities ranging from building basic circuits to WiFi robots, synthesizers, and other electronics. Below is a link to receive more info or you can reach out to oscar@thimble.io if you have specific questions. Thanks all! :)

https://www.thimble.io/remote-learning-covid19/
My industry (information security) is the same way. Far too broad of a category, leading a lot of people to get confused and frustrated. I see a lot of analysts (defensive security) who thought they were going to be pen testers (offensive security) and didn't realize those jobs were in two completely separate career paths.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2190272/

Table 6.

Wearing an N95 mask reduces your chance of contracting SARS by 91%.

I apologize if my frustration comes through here, but the data is very clear and people are dying in the thousands because they're not protecting themselves.
Where did you get that from? PyTorch is already pretty optimised and relies on GPU acceleration.

The only parts that are slow in comparison are the bits written in Python and those are just the frontend application.

There's not much room for performance improvement.
I discovered and enjoyed some of these puzzles many years ago and had a blast with them. Very fun for after you’ve solved many of the 3D spatial puzzles and variants.
That's an interesting, and non-trivial, suggestion.

I would love to see mail clients try to figure out, given several raw messages, what the flow of the conversation/thread is like, then offer a canonical representation of that conversation, with perhaps a focus on what a single message contributed to the whole. Or one of several representations, among which the user chooses. That would be quite neat - but like I said, it's not at all easy
100% agree with the article. The top misconceptions are spot on. I’m at a big place where data science hype among leadership couldn’t be bigger.
Random side note: nowadays 'Leiden' is a recommended improvement on 'Louvain', fixing some connectivity issues and being faster: https://www.nature.com/articles/s41598-019-41695-z
https://github.com/vtraag/leidenalg
We assume (like any anomaly detection algorithm) that the majority is normal sample. In your context, the normal samples will be considered as outliers and therefore caught by the algorithm. One way to mitigate this is to either swap the labels. Another way is to sample a subset of the anomalies and then try.
This fails as soon as you talk to an API that requires normalization, need to aggregate your data, or, really, do anything other than try to deliver it.
Yes, I have, and I now have a system I use privately within a circle of friends, and with some of my company business. Works a treat, and allows complex discussions that branch, merge, and more.

I now also have an experimental tool that imports from email threads, and re-exports back to standard email formats.

It will never be widely adopted. It's unlikely to reach a level of maturity that would make it acceptable to the muggles, but for us it is incredibly productive.
It sounds as if you're right. As someone who wasn't familiar with the difference between those two processes, when I read:

"You can sterilize and reuse your face shield. It has been evaluated to be compatible with the following chemicals:"

I interpreted that to mean that those chemicals could be used to sterilize the mask, which you've now explained to be incorrect. A nitpick, but a valid one all the same!
Maybe this is a necessary evil in a day and age when a society is not all on the same page with respect to morals and values. It sure would be nice to have everyone proactively choose to act in a way that matches the "spirit" of the law or rules, and maybe this did used to happen in more homogeneous/authoritarian societies? But without that synchronization it seems to fall to the legislative bodies to codify as much as possible of the various moral behavior which is very hard in practice and easy to exploit.

This is hard to discuss with precision because there is a lot of subjective judgment involved. Cutting lines is not against the law, so should you do it to avoid wasting time waiting? Occasionally a rightmost lane is in practice used mostly for right turns, but marked as both straight and turn. Majority of people seem to understand it's a jerk move to block that lane for the turning traffic, so it's usually empty, but every now and then some greedy SOB takes it to overtake the herd. Personally I find this kind of thing despicable and do what I can to prevent it.

I'm sure there is some evolutionary biology connection to fairness and why we behave/feel this way.
Is this actually lossless - that is, the same pixels as the original are recovered, guaranteed? I'm surprised such guarantees can be made from a neural network.
Well, it was one of their titles. Actually the submitter posted "Exit unicorns, pursued by bears - Technology startups are headed for a fall", which was perfectly legitimate. But the first part is so good, we truncated to that.
The article actually advises setting fields to NOT NULL unless there's a specific reason to do otherwise.

And re constraints: eh, for most applications this feels like premature optimization. My usual approach is to include whatever constraints are easy to express, but also have the application not rely on the DB for enforcement. That way you get some extra safety checks that might catch bugs, but if they do become a bottleneck you can just drop them.

Not a DBA, just a software dev who's learned not to sacrifice safety for perf unless there's a clear, demonstrable need.
But decent clients don't and shouldn't forward threads...
Can you define "static analysis" here? It sounds like you're talking about data schemas otherwise, but if you apply them statically, the end result is a type system, no? (XSLT/XQuery would be one example of that)
What does it say?

It seems to me that pretty much every society has struggled to deal with this. Perhaps because it isn't something that has many reasonable direct analogues in our collective experience?

It is very easy to spot deficiencies after the fact. Much harder to spot them before.