skysight-inc/HackerNews huggingface dataset:
A lot of people cry "freedom of speech" when it comes to private platforms (which actually US law doesn't apply in that case but lets shelve that point for now) but the argument could also be tipped on its head:

If the press have the editorial freedom to chose which of their reporters articles they publish -- be it factual, opinion, or even outright biased -- then why shouldn't other private platforms have the same editorial freedom?

The "who" in your "who gets to judge?" then becomes a simple answer: the platform owners. The uncomfortable part is that some platforms have a larger impression on people than others. But short of government intervention -- which is a hugely unpopular option in America -- that's just the markets working the way you guys want your markets to work (ie given the psychology of confirmation bias, if platforms were to focus on unpopular view points their viewership would diminish).

That's the paradoxical part of all this. The same freedoms are being used in both cases but in one instance it enforces principles you believe in and in the other instance it erodes those principles. But you cannot have one instance without having both.
Thats because demand is so high and supply so short that they are being re-used.
I work on an e-commerce platform that's live in about 20 countries. One of the hardest records to normalize correctly is the address, because not only do users have very different rules depending on their country (e.g. not all addresses in Turkey have post codes, GB has some very weird building names/numbers...), we also connect with vendor API's that have their own ideas of how to model an address.

My personal opinion on this is something like address_line_1, address_line_2, city, region, post_code, with each field being varchar(max). Anyone else have an opinion on how to do this?
There was a study, IIRC from Israel, which said this is still reliable with 64 samples mixed.

The next question is, do you need to test the individual samples then? Not sure how much available material for testing you have, but you might be able to just divide the mix to eliminate bigger groups first.

Or even mix parts with new samples. There must be an ideal procedure (throughput-wise) if you know how the range of positives to expect.
> integrate people making their calls in the open space

This could be done in a community/collaborative fashion, where the website allows people that are talking/having calls can connect to the website to share their noise with the people who need the noise in the background. Website would automatically adjust the volume based on the distance parameter you set.
Just wear a gamer headset then.
Interesting, children are at basically zero risk (no child under 10 has died). I assume they don't want to spread it between parents via children?
I haven't noticed that in Netflix. But 80% of my use of the Apple TV is plex and a little app I wrote that reads directories on my computer running Apache and shows everything in a directory structure. And a bash script that runs through everything calling HandBrakeCli (if needed), generates thumbnails with ffmpeg, and then creates the xml.js file the app reads.

It took around six hours to build and I had zero experience with any tvos or ios development. Just a fun covid-project.
But everyone knows a tap on the head causes instant unconsciousness!
I wonder if it is because it lacks critical importance and sexiness.

So it lives out of the limelight.

Also expectations of internal tools are low.

Think about the sexiest jobs in tech. They are working with the newest technology, or developing the funnest resulting product.

If you have someone working on the latest machine learning technology, management has a vested interest in keeping those folks happy.

If you have someone working on computer games, the employee has a vested interest in working hard because they're doing something really cool.

But internal tools development? Expectations from the rest of the company are low, it is viewed as a necessary evil by management but not a revenue generator, and to many employees working there, it is a stepping stone.

Which is really a shame. Good internal tools can really foster a good culture. Shitty tools really take people's minds off the ball.

The worst is when some shitty off-the-shelf tool is site-licensed and shoehorned into an organization and people just suffer. I vaguely remember working somewhere where some sales tool was used as the bug-tracker or trouble-ticket system. gah.
The core strength of tech startups is the scalability without increasing headcounts. AirBnB is throwing that strength away in the pursuit of growth.
I am in the EU and my recent trips were cancelled and the airline only offered a voucher should I contest that and ask for a full refund?
The harder it is to switch between heights, the greater the risk the user will leave the desk in the sitting position 24/7 rather than alternating between standing and sitting.

Of course, if the user doesn't need to regularly change between sitting and standing, that might not matter.
The doctor or nurse probably won't be able to do that process everytime they use the mask. Like other reusable hospital supplies it will be collected somewhere to be cleaned in bulk. The point above is that so many will be used in a short span of time that even a 24 or 12 hour cleaning rotation will not keep up without large numbers being available.
I actually have happened to delved quite a bit to "really" understand the Maxwell's equations. I've bought original treatise, books with its commentary and plain old "for idiots" sort of books. His original treatise is super dense and unapproachable. Right now we can wear Maxwell's equations on t-shirt but their original form were forbidding. Even with modern form you "really" need to get concepts of differential geometry if you want to just play beyond abstract. There are tons of hand wavy explanations of div and curl out there but almost all can be broken with crafting clever question like “ok, so what you think curl of that would look like?”. I don't think even today I can claim I really get these concepts.

In any case, some of my biggest takeaways were these:

1. There is no such thing as "proof" of Maxwell's equations. Just like Einstein's field equations, Newton's laws and many other things in Physics, Maxwell equations are also simply laid out as lets assume these. Vast majority of “greatness” in Physics is simply assuming something without needing to fully understand it and then cross your fingers to see if some good predictions comes out of it.

2. The major achievement of Maxwell's equations is that you can predict velocity of light using other physical constants that have seemingly nothing to do with light. A consequence that we only later realized was that this was literally a constant and not relative to who is measuring it! This is easily one of the most non-obvious achievement in Physics.
I don't think anyone has yet applied neural net approaches to the hutter prize with success.

The trained neural network weights tend to be very large, and hard to compress, and the hutter prize requires the size of them to be counted too.

To win the hutter prize, you'd probably need some kind of training-during-inference system.
> HTML encoding, URL encoding or JavaScript escaping and escaping a safe way is highly context-dependent (I've seen an unescaped "\n" cause injection within JavaScript contexts)

I have had a hard time convincing co-workers that if you have php generating sql generating (! yes!) html generating javascript, you need to escape the string for javascript since it's embedded in javascript. Then you need the string escaped for html since it's embedded in html. Then you need the string escaped for sql since it's embedded in sql. Only then can you chuck it into the middle of the string. It is better to not do such craziness; but once you've decided to do such craziness, you must do it properly. The similarities between js and mysql escaping are irrelevant; it must be escaped properly each time it is embedded in another language.
What other effect besides travel restrictions would effect housing supply as quickly as in a month?

I suppose that no landlord would have been able to kick out a tenant short on a month of rent in Ireland.
> you have to know English anyway

You don't, plenty of developers are getting around having to know English as there are other resources for learning.

I think it's a dangerous assumption that everyone knows English. It's especially true in the Spanish-speaking world, where I know developers who can't have a conversation in English but are good enough to be employable.
Of course, I don't mean storing literal XML, but I think it's important to support generic markup in databases. It's not that hard, after all; something like these five tables:

Markup (markupId, string)
Ns (nsId, uri)
QName (qNameId, nsId, localName)
Elt (markupId, eltId, qNameId,
start, length /* string indices */,
level, index /* or other way to represent hierarchy */ )
Attr (eltId, qNameId, value)

would be enough to store and fully index any XML out there.

I think markup is an important separate data type. We have records, we have scalars, now we have a hybrid type, markup: a string (or maybe a byte/bit stream) + records linked to indexes in this string/stream and maybe forming a hierarchy.
Redis Pub/Sub under the hood (2017)
Mask => Shield

(Like many, I think I've got "masks" on the brain...)
Or other children and their family etc.
A Data Leak of a Big ISP in Nepal Exposed Data of More Than 100000 Users
It's complicated, but two pretty straightforward solutions come to mind.

* Implement PR-STV voting
* Abolish the electoral college

https://en.wikipedia.org/wiki/Single_transferable_vote

Imagine voting in order of preference and having it count.

PR-STV is damn near magical. It means you can vote for the person you _really want_ (so your super lefty communist or your right-wing neonazi, if that's your jam) but ALSO say "well if they don't win I want someone who's at least basically competent" - and your vote is allocated in the most effective manner. In some cases even if your #1 _does_ win the surplus can go to the next candidate, useful in elections where there's more than one winner (county councils, etc.)

Imgine if the GOP primary had been one person saying "Well I like Kasich, Rubio, Jeb" and the other had been "Well I like Jeb, Rubio, Kasich" in that order - Rubio wins. Instead we get the ones who pay any attention splitting as above and the masses who do stuff besides follow politics voting for Trump.

But it gets better! This affects behaviour. Right now, the republicans know there isn't a chance in hell of getting my vote so they don't even try. If they knew they _might_ get a 3rd or 4th preference out of me, they might at least go for it. I can imagine, say, voting Sanders->Biden->Hypothetical Lincoln Chafee or John McCain or whatever. I'm not a huge fan of either of my lower preferences, but they seem(ed) like decent people with whom my differences are a matter of policy, and would be VASTLY preferable to what we have now.
> If the gap between the natural language and programming language is big, it is difficult for a human to use that programming language. And for Clojure, this gap is big IMO.

English is not all natural languages. Verb-subject-object is the 3rd most common ordering in human languages[1]. Infix is not the only mathematical notation either[2]. I think we all benefit from mind-expansion from learning new languages.

[1] https://en.wikipedia.org/wiki/Verb–subject–object
[2] https://en.wikipedia.org/wiki/Polish_notation
I think it was Oliver Heaviside who made Maxwell’s equations accessible, maybe even in something like the vector calc forms frequently used today.
Thread by an American frozen beef company to remind that anecdotes are not data
Does not work on Firefox
Tell that to someone who doesn't have any and can't go out due to health conditions.
In the same way as any encyclopedia that's not deliberately whimsical (in which case its general utility of obtaining knowledge may be more limited than, those multi-tome things or, well, Wikipedia).
What Are Barcodes?
Silence is bliss.

Except for the music I pick of course.
High Energy Ventilator (HEV) by the LHCb Experiment
These days I'm always surprised when I hear a phone make any audible alert sounds. It's always someone from a very different cultural group that mine.

edit: typo
I taught myself how to code when I was in primary school, decades ago.

I just happen to have a university degree and work on IT now, but I consider programming about as important as literacy and elementary level math. That is, I would be absolutely handicapped if I didn't know programming.

I can't fathom how society doesn't recognize the importance of this skill. despite how much computers are used. Everybody spends so many hours on them now, and they do so without any efficiency because most can't code, so they can only get things done as directed by a program that's been written by somebody else. Insanity.
Nightlife During Quarantine
If you’re looking at shields with fans you should just wear a mask. Take some anti-itch medication or ointment beforehand.

Based on what medical professionals are saying, regular shields aren’t going to protect you from normal aerosols. Social distancing is probably better for people coughing near you. And buying shields is only going to increase mortality for hospital workers.

Also, mild discomfort is a small price to pay compared to not infecting and killing people around you.
> just means "monolith", and usually "unscaleable monolith"

Hm, monolith != unscaleable monolith. Monolith just means you'd have to do vertical scaling instead of horizontal scaling, which arguably is easier and less error prone, as you still are only dealing with one instance and not building a distributed system all of sudden.

I usually try to keep to vertical scaling for as long as possible, until either the performance starts to plateau or the product/project becomes big enough that it needs different backend dev teams working on different things concurrently.
The best “test” for this I’ve heard is to ask people how many windows they have in their apartment. They might say 5 and then you ask them how they came to this conclusion. A normal thing to do is to walk through your apartment in your mind and count. Someone with a Aphantasia either remembers the number or cannot answer this question.
That works well for low infection rates

https://www.biorxiv.org/content/10.1101/2020.04.03.024216v1....

https://www.medrxiv.org/content/10.1101/2020.04.05.20054445v...
OK - I think I understand what you are saying. I would have the same problem as yourself with that visualization.

I also have an extremely poor memory. For me, the (very few) memories I have are like a very blurry monochrome photo. I have always believed this is anxiety related (I have chronic anxiety and ADHD).

FYI, I have just done this cat question on my partner, her cat was grey and was sleeping... I asked her if that cat had a colour before I asked her what colour it was, and she said it did. For me, that cat would have no colour. Its possible I would then add a colour when asked the colour.
Technical details can be found at: https://arxiv.org/pdf/2004.00534.pdf
http://archive.is/7SeN3
Thats the web we love.
Parents can now remove movies and shows on their Netflix profiles
In my experience, this does work somewhat, but doesn't set up the routes properly[1] and doesn't provide an interface to the networkmanager applet, so you are still left with configuring the profiles in the terminal. There is much left to be desired. Sadly the third-party plugin isn't much better and seems to be discontinued[2].

[1] https://forum.manjaro.org/t/wireguard-with-networkmanager-1-...
[2] https://github.com/max-moser/network-manager-wireguard/
I am so happy I always worked remotely and never heard that noise.
Experiments in Making Machine Learning Fair (Mitigate Bias)
“the sins of Cromwell and his army in rooting out the supporters (both Catholic and Protestant) of the Stuarts in Ireland were used regularly as a stick with which to beat the English, albeit well over 300 years later, and as further proof that the Irish have perhaps the longest memories in the world”

People tend to remember when you kill a third of their population.
Epicell- A simplified simulator for modelling the dynamics of infectious disease
You can't call yourself a tree geek unless you enjoy the sounds of keyboards :)
How to Start and Grow a Profitable Business You Own in as Little as 1 Hour a Day
> Given that you want to give it to potentially almost everyone on the planet, you want to be really sure.

This is why I have a hard time with the current crisis. We are in what is now universally called a "global health crisis".

Measures are being taken to help prevent the virus that are incredibly costly for the economy, which will cost hundreds of thousands of jobs, and that will indirectly kill thousands of people.

Yet when it comes to vaccines and treatment tests, we use the usual approach, tests on a very very small number of patients, regulator validation that takes months to process, x phase trials where each phase needs to be tested x times. All these are very fine in a normal situation and help prevent mistakes, but extraordinary times require extraordinary measures.

You don't need to be "really sure" that your vaccine is good, you just need it to be better than the status quo. If we can identify one strain that is indeed less deadly than the average of the virus, it's good enough. You sure are going to kill people, but in a crisis mode, if that allows you to save more, it should be a tradeoff we are willing to make.
Kolonya: Turkey's unique hand-sanitizing method
You don't need to visualize anything there, do you?

I just go "kitchen, one, living room, another two..."

But I'd have to think hard which way the windows swing open, unless they are double windows.
Even in our company this is highly dependent.

I work in LiveOps and it gets very loud with even a low number of people in proximity.
Thanks for shedding some light on technical side. I'm still conflicted about the mental model.

We should organize our code into deeply nested tree (with exception of cyclical references for recursions), but at top level we use linear and procedural model. In each s-expression there is typically 3 to 5 elements, but at top level there's usually more than dozen definitions. It seems jarring especially when contrasted to elegance of s-expressions.

> This is "only" a representation problem

What if I want to write new function? I still have to redirect it to specific location in specific file.
In my programming life I've barely used SQL databases so far, and there is something I've never understood about these recommendations. Maybe someone here can explain that to me.

I thought databases are designed to organize the data optimally internally and execute all operations on them as efficiently as possible. Why do you then need to organize databases so stringently? Doesn't that mean that there is something wrong with how the db works?

To me the advice always seemed similar to bit twiddling instead of relying on the compiler to optimize. Shouldn't the database lay out the data optimally internally?
No response is response too. It would be incredible to done such massive studies before antibodies tests existed and organizations were able to do them on mass scale.

What they had at the time were models (which predicted asymptomatic cases) and information on how it looks like in countries that did not done measures soon enough. Even as China lied and made their numbers smaller then the were, enough was known publically and even more by secret services.
I recall Elon Musk's Acronyms Seriously Suck memo
Isn’t that what RDF is all about? Each field being a named property of a resource, the properties themselves being properties of other resources describing the structure of the first properties. And so on, going on as meta as necessary
I think goggles and shields might serve slightly different purposes.
...but who whistles inside the office?
I don't miss the office noises. I do miss the random conversations that took place.

I've had to replace that with IRC (which isn't too bad!)
How to fight Covid-19 with machine learning
I don't have a yard and I share my porch with other people.
They do seem to document what they send:

https://docs.mattermost.com/administration/telemetry.html

I think this telemetry should be opt-in for self-hosted, but the data they send doesn't seem to push it to the level of spyware (i.e., no message contents or PII as far as I can tell). It's still much more private than Slack.
> The major risk is the virus we think is safe is not 100% safe.

IANAD, but IMHO you cannot just sequence the virus in asymptomatic people - you have to sequence a randomized, sizable % of the whole positive population, including mild or severe cases, and the dead too. Only then you'll be able to "paint a picture" of the different strains' effects on humans and slap some confidence data to each identified strain. Your idea definitely looks promising though.
We need a facebook version of this where there's a guy practicing a guitar while another is trying not to fall off his unicycle [1].

[1] https://www.youtube.com/watch?v=tMWJGs3CQ_Q&feature=youtu.be...
Red circle is having an episode in the copier room again.
There's also https://ethereal.email/ which has a Web GUI.
This is awesome and weirdly makes it easier for me to work. I need that constant stimulation. Total silence makes it difficult to focus (sometimes).
>All you are asking for is for this to be circumvented.

No... because the legal system and the courts were never involved in these matters to begin with.

You, however seem to be insisting that every online platform first go before a judge and jury and seek permission to be allowed to moderate their content, as if doing so should implicitly be considered a crime, which would be far more fascist than anything Youtube is actually doing.

Like it or not, freedom of speech and freedom of association are considered equal to one another, alongside freedom of the press and freedom of religion. Your right to speak doesn't override my right not to allow you to speak on my private property, especially if I object to your speech.

And no, just to preempt that possible rebuttal, Youtube and other sites are not de facto public property. No matter how popular they are, they are actually private platforms whose use requires accepting terms of service under which which those platforms maintain the right to delete and moderate content or terminate service at any time. The only exception that I'm aware of is Trump's personal Twitter account, in order to keep him from blocking anyone who criticizes him.

And even public property has laws, and thus limits, on free speech and expression. "Post no bills" and such.
Also in germany, you don't need 1kg, see https://www.youtube.com/watch?v=-n9yh5lDvts

I did this last weekend and made a pretty good loaf (my first time).
But if you can afford it -- and many projects actually can -- you can work on top of it through TypeScript or Elm, and the experience is much better.
I was thinking if they were around the city, you wouldn't have a van going out full and returning empty to the warehouse.

It could be going out full, returning full.

I also assume it would be getting a volume of pickups from the businesses, not just one.
Why does increasing the number of people increase the fan noises? Does everybody have their own AC or are they using PC towers from the 90's?
The thing is, your country reacted, decisions were made and things changed a lot, thus you at least can maintain some volume of classes. Imagine just thinking about something like this here in Spain. Our politicians are a joke, and society lazy and selfish.