skysight-inc/HackerNews huggingface dataset:
I still remember my ICQ number. A few people used AOL/AIM, but ICQ was very popular for some time, I had more contacts on ICQ then I ever had on Facebook. Then Microsoft shipped their own Messenger pre-installed on Windows, and people started using Messenger instead.
Then came Skype, which replaced the desktop phone. And more and more moved over to Skype.
Then there was clients that allowed you to use both AIM, ICQ, Messenger and Skype) finally you could have all your contacts in one place. But Google also wanted to join the game, launched their own G-talk, then bought and shutdown one of the most popular multi-clients...
So what should I use at this point? Lets go with Skype. Then Microsoft bough Skype. And kinda crippled it... So people started to use the chat on Facebook... And then the Smartphone market become really huge. So the big players turned their focus on mobile. Opening a void on desktop, which was later filled by Slack...
This (or something like it?) has been available for ages, but the only time I've ever actually encountered it in the wild is with links to a JIRA project.
Hoho! Lofty goals, I hope you are successful.

How ML fits into all of this is not clear though. How does that work?
Microsoft announced that they will do this, not that they have done it. We'll see soon enough.
No, when Telegram was published, it had identical UI to that of WhatsApp, although people seem to have conveniently forgotten this fact. Also, Telegram is still lacking basic E2EE for group chats, and you also can't have E2EE on desktop, so any "feature" they might implement is not an actual feature because it's not secure.
I agree Codable is one of the worst ways of dealing with JSON apart from manually parsing through dictionaries. I mean It Just Works on a very clean and consistent API, but if people started to mix snake_case with PascalCase, return "1" or any other garbage shit people write when they only thing they have to care about it JS clients then you're typing a lot of unreadable boilerplate.

Since we have custom attributes I will investigate soon if there's a nice framework around that can make it work a bit like the usual JSON libraries in for example C# work.
So what you're saying is Donald Trump saved 2 million lives, then? :-)

I think once we're through this, you will see that there wouldn't be 2 million deaths no matter what, although the measures did help, of course.

The current IHME models get routinely revised downward by a lot (to 1/3-1/4th the initial figures) even though _they assumed "measures" right from the start_. As of this morning, the projected fatalities in the US dropped again by a quarter, to 61K, with the lower bound at 31K. My prediction? We will be nearer to the lower bound. Why do I think that? There are fewer than 10K "serious" cases in the US, and over the past week intubations in NY have dropped so precipitously, Cuomo doesn't mention them in his pressers anymore.
Sure. You can start from relativity and show that for example the antisymmetric Faraday tensor (P in the link [1] below) can get you a lot of phenomena (not all the way, accelerating charges are hairy, even for Feynman, see the link [2])

To note, the reference to finding the relativistic invariant from the tensor in the first link goes back to the first edition of Landau and Lifshitz. The problem was removed from later editions because only a masochist wants to find invariants of 4x4 matrices by hand.

[1] https://www.mathpages.com/home/kmath647/kmath647.htm
[2] https://www.mathpages.com/home/kmath528/kmath528.htm
As my neighbors have found out, you don't need a permit till you try to sell :)
How could browsers go further?

How about true opt-in? If you don't have to sign up for a site, with a login known to the browser, all interaction with that site is forgotten at browser exit or in an hour, and the site can't see any state from other sites.

If you do create an account and sign in, the browser should warn you that tracking has now started.
Guest -- just a first arrival from HN.
I would argue that's OK.

The problem with third-party cookies is that information gets shared across websites and thus your behavior can be tracked across websites.

If you set a CNAME to point to a third-party, the cookies become in fact first-party and cross-domain tracking no longer works.
Productive self-isolation: the things that will help to work more effectively
Cross-Platform Apt Espionage Attacks Targeting Linux, Windows and Android [pdf]
All 200 Google Cloud products described in 4 words or less
Signs that your phone was hacked and listen
People have friends, countries do not. The country that doesn't understand this sets up its own misery. Also no government that wants to remain in power is going to ship out goods that are already in short supply in their own country. Excess goods of course will continue to be traded for economic benefit.
Or even Mutt.
Just like the stock market having bubbles, businesses don't get efficient except during a downturn.
Thank you! We're makers, so we built it.

Here's the stack:

- React & redux on the front end

- Rails on the back end

- Postgres & redis for persistence

- Stripe (including Connect) for payments

(edited for line breaks)
Ask HN: Our script was flagged as malicious by Google Ads, help
Hello fellow HNers!

Our startup does attribution: user clicked ad, user looked at these 4 pages, user filled out form, receptionist qualified lead, customer bought, you got ROI. On the customer's website, it behaves like a combo of Google Analytics, CallRail and Hubspot.

And then Google Ads scanner flagged our script as "malicious" software and shut down all the ads, of all the businesses, us and our friends, that have it on their site. YIKES. Company killer if we can't get this fixed.

We went to customer support, they said the script is malicious and our only option is to take it down on our site. No can do, this is our startup.

Here's what it does:
* It tracks user activity page by page and even movement, throughout the session, after they come from any source, one of which is Google ads
* Duplicates Callrail, using number swapping and custom phone numbers for each session, so we can attribute phone calls.
* Provide an API that clients can use to wrap up their contact form submissions into a JSON object and do an AJAX call, allowing us to intercept the inquiries on their site. (Customers must implement it specifically)
* Embedded in the script are the following: fingerprint.js, a Call-Rail style number swapping script (custom), and jQuery. That's pretty much it.

Interestingly, we haven't run afoul of the main scanner (Search Console Security Issues), it's just the ad scanner (YOur Google Ads are disapproved).

Does anyone have any insight into A) which part of this they think is the problem, with emphasis on any direct experience you have or B) how we can get details from the technical team on what the issue is ?

p.s. - For various reasons owing to the large audience here and people we know, we can't disclose the company names or URLs here. I'm happy to sidebar with specific people though if you're willing to help.
A framework for identifying spread of Covid-19 from 1min population-wide surveys
I've placed a converted sea container in our backyard (photo: https://www.msgtrail.com/about/) a few years ago. Insululation, floors, walls, windows, wiring, and transport (75 km by truck) cost approx EUR 12k. I had to install AC after the first summer because, although well-ventilated, it simply became too hot inside during warm days even though the studio is surrounded by trees. Using a sea container is a great start for this kind of object because it's sturdy and easy to adapt e.g. by cutting out sections for windows and doors. Cell phone reception is not stellar but adequate (2 to 3 out of 5 bars).
I fail to see how culture is related to the language.

You have a weird notion of mutable by default in either Java or .NET. The former is notorious for builder patter because of that exact reason. Does Swift have special syntax for copy + update like F#: { someStruct with X = 10 }?

Never had problems with Maven. How is Swift different?

People have not been using Eclipse much for a while. There is IntelliJ IDEA for Java and Resharper for C#.
Really growing, so much that it's kinda hard to keep up with
Useful Tips for a Successful Open-Source Project
I am sure this moment is coming when somebody creates a fork and gets rid off the artificial hypocritical limitations imposed by the current core team.
Cosmos messages upgrades on the MESG Framework
Just because an Ethernet cable can be used to strangle someone doesn't mean that failing to stand in opposition to network wiring is to accept a certain amount of murder by strangulation. Don't focus on the tool being used for the crime but on the tool committing the crime.
Probably a noob question - but how do I know that I'm not being overcharged? As a matter of fact, how do I even know what's the right price for a piece of artwork?

May be a long term thing, but I also think you should focus on expanding and growing your market size. Create blog posts, and videos on art, artists, art appreciation and advertize them. Educate audiance and get more people interested in it. That might percolate to making your business bigger.
The sheer irony being that Federal workers have started using Signal instead of other apps, because it's encrypted.
Is it just me or does the Elm development style resemble that of Go?
It's not really a "threat". I don't think Signal could legally operate in the US with this act in place. More like saying: "If you effectively ban end-to-end encryption, we can't offer our end-to-end encrypted chat app in your jurisdiction any more."
Unfortunately, the Hurd has become a very bad recurring April fools joke at this point. Interesting concepts though, but really if you must learn about microkernels you should definitely be looking at Fuchsia/Zircon.
"I think therefore I am" assumes the conclusion. "This is a thought, therefore thoughts exist" is the valid, non-circular version.

The attention schema theory addresses the specific problem of how we apparently infer first-person subjective facts when no such concept exists in physics, the latter of which consists entirely of third-person objective facts. The answer is that we erroneously conclude that the facts we perceive are first-person, but this perception is a sensory trick, similar to an optical illusion.

The question of qualia is larger than this specific question, but subjectivity was probably an important problem to overcome for a materialist explanation of consciousness. Dennett has long held that what we call "consciousness" is very likely a bunch of distinct phenomena that all get muddled together, and the fact that we have started to pick it apart hints suggestively that he was right.
How change would it require to run on MacOS?
Please do share, I am new to this world as I just got a headset.
Why doesn't Google care about subdomain authority spam?
Thing is the VPN service would be subject to the same law, and so the connection would likely still be insecure.
Indent with tabs, align with spaces. Alignment never follows any "N number of spaces" style guide, since by definition its to align with something else.

So in this case:

<TAB><TAB>function name(arg1, arg2,
<TAB><TAB> arg3

since we were talking about indention, not alignment, I don't see how anything changes. If I want my indent to be 3 spaces and you want 8, we can set our tab width and arg3 will still be aligned correctly for both of us.

Or you live with misaligned arguments (its a bit of a smell imho to have so many arguments that you need to split them over many lines, although it for sure does happen) and just use tabs for both.

My main point is that with tab, each individual has some control over their preferences, even if not perfect for alignment, while with spaces everyone has to live with the standard and nobody has control over their preference. That is, tabs is "mostly people get what they want", spaces is "nobody gets what they want unless they happen to want the style guide imposed on them". The former seems a lot better to me!
I get the same impression. The UI looks almost like an exact copy to me.
Epidemiologist: Social Distancing Guarantees Second Wave of Covid-19
Dr. Knut Wittkowski: "at the Rockefeller University for 20 years, Head of the Department of Biostatistics Epidemiology and Research Design, and before that, I worked for 15 years with Klaus Dietz, one of the leading epidemiologists in the world in the German town of Tubingen in the Eberhard Karls University."

Complete interview at:

https://ratical.org/PerspectivesOnPandemic-II.html

Selections from the Interview of Dr. Wittknowski at:

https://www.thecollegefix.com/epidemiologist-coronavirus-could-be-exterminated-if-lockdowns-were-lifted/

Some quotes:

>WITTKOWSKI:"However, if we are preventing herd immunity from developing, it is almost guaranteed that we have a second wave as soon as either we stop the social distancing or the climate changes with winter coming or something like that.<"

[30:10.16] JOHN: I see. And so, to summarize, you are saying that’s going to flatten and extend the epidemic and create the second wave that we are being told to fear?

[30:21.00] WITTKOWSKI: Yes. The second wave is a direct consequence of social distancing.
No, I don't think they care, but the rule is there on the books.

It is obviously up to the other members of the WTO to enforce the rules.
Unrelated to the book, but wanted to drop a thank you, Seth. You're one of the best speakers I've had the pleasure of seeing (HashiConf) and are a great example to me of what to aim for in public tech talks.
>> To be honest, I don't understand what efficiency gains this kind of globalization was supposed to bring anyways... A factory in China is just as efficient as a factory in Spain or USA.

> A factory in China is just as efficient as a factory in Spain. But if China has most of the factories, and supporting industries, and supporting education, etc. it suddenly becomes more efficient.

But I'd argue that shouldn't be considered "globalization": there's nothing "global" about concentrating things in one country. It's just outsourcing.
You realize with any modern C++ developer, they can program basically the same stuff, in the same number of lines modulo 4 lines of #includes?

#include <numeric>
#include <iostream>
#include <chrono>
#include <vector>

int main(int argc, char** argv) {
for (int i = 0; i < 15; i++) {
std::vector<int> result;
auto start = std::chrono::system_clock::now();
for (int j = 0; j < 3000; j++) {
result.push_back(i);
}
auto sum = std::accumulate(result.begin(), result.end(), 0);
auto end = std::chrono::system_clock::now();
std::cout << (end - start).count() << " " << sum << std::endl;
}
}

I think you underestimate what a multiple decades of coding 40hrs a week gives you in terms of development speed.
What is the alternative that Google Meet, Zoom's web client, etc use?
Are you interested in resellers? Like, retail chains?

Also, no contact information on your site. Boo.
Thanks for highlighting this bug. Sorry it made you panic! We're adding it to our bug-fix queue as high priority.
You probably don't need PostGIS
> BTW, one of Signal's weaknesses is that you MUST use a phone number with it.

This isn't a weakness, it is a tradeoff. You use phone numbers (downside) but the server does not have to store any information about who is talking to who (upside). Other tools reverse this choice and don't use phone numbers but do need to maintain the communication metadata.
The government's actually seizing this kind of stuff from hospitals, and won't tell anyone what they're doing with it [1].

Some hospitals are reporting protective gear from stockpiles that is completely unusable: masks 10 years past its expiration date, masks for children, masks that are rotting [2].

My guess: The government had enough masks / PPE on paper, but never actually checked it was usable. No one intended this to happen, it just sort of fell through the cracks, and all the paperwork said everything was OK. So now the physical masks are needed everywhere, they can't get by anymore on paperwork that doesn't reflect reality.

Thus, they're forced to seize supplies from civilian hospitals so they'll have enough if there's an outbreak in the essential parts of government: soldiers, intelligence, Congress, etc.

And the government decided not to tell anyone they're doing this, because it's a super bad look for them. Because (a), they screwed up really bad (the woman being interviewed in the Youtube link is an HHS inspector general, AFAIK her whole department's one and only job is specifically to catch stuff like this, I don't know, in January when we thought there might be a new disease emerging, or years ago when there was still plenty of time to get new masks slowly over time through a normally functioning supply chain.)

And (b), there's some ethical issues with letting civilian medical workers sicken and die today, so "the people who matter" in government will be protected just in case they start to get sick tomorrow. This seems like the kind of thorny ethical decision that should be made through the public political process, not some secret bureaucratic decisions.

Anyone know how to file an FOIA request to try to force the bureaucrats to tell us what's happening to seized masks?

[1] https://www.latimes.com/politics/story/2020-04-07/hospitals-...

[2] https://youtu.be/A4YZxctxh8w?t=159
Jio launches Jio POS Lite app, अपने मित्र का एयरटेल, Jio नंबर और कमाएँ तक 4%
Edge cases? Medical software is loaded with them.
I don't see how you can say the numbers don't work out, unless you believe hospital systems are lying when they say they run out of beds/equipment.
The bespoke nature shines through in all the best ways. Thanks!
I don’t see eBay or Amazon educating anyone about fakes on their platform.
Elm has a bus-factor of 1. https://github.com/elm/compiler/graphs/contributors

I feel quite uncomfortable hitching my wagon to a single developer who owes me nothing.
What are they offering exactly? Looks like some marketing fluff to me.

Unclear how having any of the listed is related to using or not using a trustless blockchain?

Oh, the title is editorialized.
We do actually plan to design standalone portable devices as a longer-term business plan.

The AR idea is really interesting. We'll try replacing the background with "reality" as seen from the HMD cameras.
Also worth noting the foam guard on your headset can be adjusted or replaced for a better/different fit. I have three foam guards I alternate between (because people get sweaty when I have them over for Beat Saber and it's easy to swap in a clean one for the next person) and one of them didn't fit my glasses until I cut out some clearance for them. Now all three work well, and I wear glasses in VR 100% of the time.
I send out a short, sweet email with a few big ideas and little to no links to click.

It's written for curious, action-oriented people.

Why it's awesome: The ideas are mind-stretching or practical. I also write in an entertaining way.

Try it here: https://stewfortier.com/
Lycamobile SIM Not Working What Should I Do? [Solved]
Ok, just keep pretending it isn't happening. But the owners of thousands of small cafes & restaurants would bend your ear for hours with bullshit they have to deal with.
Signal is open source. If you want to develop and host your own Signal, go right ahead. You’d just be opening yourself up to the same problem facing the Signal Foundation.
As it is, the Signal Foundation would suddenly be open to lawsuits, and they’re the main developers of Signal.
The whole diagou - parallel trader system - and lots of external companies, who usually buy cosmetics and milkpowder, where state instructed to buy masks & medical supplies en bulk, to ship back to china. All this, while the WHO claimed that nothing dangerous was going on and trade should be prohibited.
The WHO should be disbanded and replaced by a organisation, with votes- based on public health track-records. All nations that didnt trust the whole setup and had there own warning systems in place (taiwan, south-korea, japan) did well in this crisis.
Thats a good question - but I dont think it would me more risky than being anxious. Ideally one would chose a domain likely to be in demand.
let experience$ = INKEY$
Lattner publicly stated that he and Musk didn't work well together.
Dharma Ransomware Variant Malspam Targeting Covid-19
As far as I understand, Apple's Keychain lets you save passwords and then grant access to them on per-application basis, instead of leaving them lying in text files for any program to read. Could anybody confirm that? I've never had a Mac, but I've been thinking about this issue for quite some time.

(EDIT: TFA doesn't clarify that.)
Telenor Free Internet Trick Latest Updated 100% Working Methods
Show HN: A stupid website for animating images on top of videos (HTML5 and WASM)
Were engineers incredibly hard and expensive to hire immediately after the dotcom bust or the 2008 financial crisis?
Currently reported cases in New York is 160038

Multiply by 100, get 16 million

Population of New York state is 19 million

Maybe there's still more to learn about the COVID-19.
From the horse's mouth:
https://twitter.com/JohnMu/status/1248215893202649089?s=20
Is this tangential advice, or an argument that the current tools are good enough?
> cannot be compared line-by-line to a text book definition of open source

Why not? The OP claims that his opinions are explicitly mentioned in accepted definitions:

> some of which are explicit in accepted definitions of the term

If the OP is going to make that claim, why should we not expect to be able to find validation for his assumptions in a written definition of open source?
Which is why Canada keeps losing. Canada loses more than the U.S. does it they stop exporting pulpwood. The U.S. can replace Canadian forestry products easily. Canada can't find a new buyer so easily. Detroit makes up one fifth of one percent of the US population. Windsor nurses aren't going to set national policy for the United States. Chrystia Freeland keeps bargaining from positions of absurd weakness and gets the expected results. Not sure why any Canadian likes her but maybe they care more about the perception of eye poking than actual productive results for the Canadian public.
Brandon Sanderson has written that he attributes his productivity to the fact that he can (mentally) take a break from one book by working on another book.