skysight-inc/HackerNews huggingface dataset:
There were extensive tests with opt-in before (Testpilot), but these are super biased towards techies/enthusiasts (by definition if you read HN or use Testpilot you’re not representative ...). At some point you need to both test and get data from more mass market and that would never work with opt-in. Hence the scrutiny about not even technically be able to do record linkage etc. And some of the measures you mentioned are/were applied (we post about this in the next days).

I also stick to my original point: those users who had cliqz had significantly more privacy than those without.

Having said that: I don’t think, you and me are that far away from each other. But: If we, who care about privacy constantly criticize or even shout at those who also care about privacy, those who build better products, but maybe don’t follow an idealistic “no data at all paradigm”, then we will always end with the worst data collectors, because non of the alternatives will ever have a chance (or people get frustrated and decide they can make more money at Google or ad tech).

By the way, we have a post about data and how we collect it in our blog today: https://www.0x65.dev/blog/2019-12-02/is-data-collection-evil... - you might find it interesting).

In any case thanks for challenging us. I don’t believe we’re perfect. But we’re trying!
When I was in college the professor of my software engineering class explicitly warned us to never use floating point numbers for money. He went on at length of the dangers of floating points for dealing with money and warned us that people can get really upset if they feel like they've been screwed out of money.

He had decades of experience in the software development industry and I got the feeling that he'd seen the effect of this issue personally.

I still remember that warning well.
"If exponential economic growth is possible now..."

It's not.

You can arrive at many false conclusions by assuming a false antecedent.
> make a lot of assumptions about other peoples' domains and we're wrong a lot

What do you mean this person has no surname? That's unpossible, surname is never null, error error.
This should be using the local network and/or Bluetooth instead of depending on the cloud. Curious as to how it got certified to begin with - surely this failure mode should've been known by anyone with even a basic understanding of technology.
I swear there should be some rule or law about how Unicode articles will inevitably muddle code units/points / grapheme clusters / bytes together.

> String length is typically determined by counting codepoints.

> This means that surrogate pairs would count as two characters.

If you were counting code points, a surrogate pair would be 1. If it's two, you're counting code units.

> Combining multiple diacritics may be stacked over the same character. a + ̈ == ̈a, increasing length, while only producing a single character.

Not if you're counting code points or code units, which would both produce an answer of "2", and that's a great example of why you shouldn't count with either.

The dark blue on black in tables is next to invisible. And then to put that on white on the alternate rows is just eyeball murder.

> Since there are over 1.1 million UTF-8 glphys (sic)

UTF-8 glyphs twitch; aside from that, I'm really curious how they got that number. In some ways, a font has it easy; my understanding is that modern font formats can do one glyph for acute accent, one glyph for all the vowels/letters, and then compose the glyphs into arrangements for having them combined. (IDK if those are also "glyphs" to the font or not.) But it's less drawing, at least. OTOH, some characters have >1 appearance/"image", AIUI.
It purports to be, even though it isn't:

>Believe it or not, plain text is used everywhere. Even when you don’t see it. Where? In the source code for software, web pages, blog posts and articles (like this one), configuration files on your computer, and more.

https://plaintextproject.online/2017/07/11/matters.html
It appears to not be an actual fork - the slides say the compiler isn’t implemented
AWS and Azure both partner with local companies to meet the data residency/sovereignty requirements, IDK about healthcare regulation though.
Nineteen Eighty-Four was written in reaction to totalitarianism, it didn't anticipate it.
I wouldn't be surprised if this app collected much less data than the Facebook cancer. Facebook is not only stalking you through its main app but its other brands (Insta, WhatsApp, etc which a lot of people don't even know they're owned by FB) as well as unrelated third-party apps & websites that embed their malicious SDKs.

Facebook is an industrial-scale stalking operation. I doubt FaceApp (or frankly any government actor) could pull off something like that even if they wanted to.
>Formatted text, styled text, or rich text, as opposed to plain text, has styling information beyond the minimum of semantic elements: colours, styles (boldface, italic), sizes, and special features in HTML (such as hyperlinks).

https://en.wikipedia.org/wiki/Formatted_text
If you don’t know those people, the entire title falls flat. Imagine if it was just some random people starting a computer company, which could be damn near anything.
Are you sure it is not showing the exact answer because the the the cell precision set to a single decimal digit?
Ask HN: Great movies/series you saw lately?
Preferably ones made in the last few years, but doesn't have to be. Stuff not in English is particularly welcome. Thank you!
NX=NoeXecute bit on memory page tables (according to the link in the article)

(I didn't know that, maybe it helps someone else)
> Herbs generally refers to the leafy green or flowering parts of a plant (either fresh or dried), while spices are usually dried and produced from other parts of the plant, including seeds, bark, roots and fruits.

People confused can look up the definition of herbs and spices.

https://en.wikipedia.org/wiki/Herb
If it’s interesting content people are willing to put up with some less than user friendly practices, I’d wager.
SEEKING WORK | NYC, New York | Remote

I've worked with a number of companies, from small startup to large scale websites. Mix of in-person / remote. Eager to find companies working on interesting & useful tools for people.

» Tech: Javascript (React, Redux, React Native, Meteor, Node), GraphQL / Apollo, MongoDB

» Enjoying newer features: Async/Await, functional components, React Hooks, Styled Components, etc.

→ website: https://shridhargupta.com/

→ resume: https://www.linkedin.com/in/shridhargupta/

→ e-mail: hey@shridhargupta.com
Ask HN: How do you avoid being negative online?
I often reflect on my actions as a means of self-improvement. I've noticed a disproportionate amount of my online interactions are rude, cynical, or generally less empathetic than I aspire to be. Maybe it is easier to be indignant toward words on a screen than another person face-to-face.

Do you find that it is easier to be negative than positive online? What strategies do you use to counter these impulses?
I understand now; thank you for explaining this to me
But how is it at making a ham and cheese omelette?
IEEE 754 defines decimal floating point: https://en.wikipedia.org/wiki/Decimal_floating_point#IEEE_75...
>In China, you now have to submit your face to be scanned into a database to get a new phone.

Is it not possible to buy a used phone there? I got my last several phones on Ebay; like cars, they depreciate a lot in the first year or two, so getting a 1-2 year old model will save you a ton.
Exactly. I'm an electrical engineer, and if I thought the king wouldn't behead me for saying so, I'd suggest that he skip the embedded computer.
I know you're being somewhat facetious but... not really. To me, syntax is important, and I want everything to line up beautifully on the screen. But I use a simple, no-frills Debian Xfce desktop, and my "desk" is my lap and my couch.
The Bing skin with privacy sprinkles.

If you really want to get out of US censorship & political correctness influenced search bubble try Yandex (at least sometimes). One example: Just compare specific NSFW results in image search on these search engines. It's also a blessing to use search engines which are not that much SEO hacked as Google sometimes.
A step-by-step guide to DeepMind's new groundbreaking “MuZero” AI paper
Really stupid scrolling, thanks.
I sure hope it doesn't become the way people will work in the future. It's total surveillance, it takes your picture every 10 minutes and records mouse activity and pages you're on (according to Glassdoor reviews).
Wayfair | iOS or Android Engineer | Boston, MA | Full Time Onsite

We're looking for experienced (principal/architect level) iOS and Android developers who live or are willing to relocate to Boston.

Wayfair is the largest online furniture retailer in the US and are growing globally in the UK, Germany, and Canada. We're a heavy analytics-driven company with a mobile development team of over 125 iOS and Android developers. We're experiencing a 40% YoY growth for a number of years now and our app usage is a significant part of that.

Our iOS app is 99% Swift and our Android app is over 50% Kotlin (and growing). We love taking advantage of some of the great new features out there like SwiftUI and Combine, as well as experimenting with things like AR and on-device machine learning.

Email me at vlozko _at_ wayfair dot com for more details.
So, it's not that it's bad, it's that it's a hard problem.
permanent record by edward snowden. you can read it in plain text here if you’d like :) https://texts.tg-z.now.sh
But then how could you make toast when you're not home, like at a conference, or driving in your car?

/s

This is a pretty cool toaster:
https://www.youtube.com/watch?v=1OfxlSG6q5Y
Amongst Mt. Gox?
The photo is what's explicitly called out in the FBI complaint, with particular regard to how the photo is used and stored.

The funny thing to me is it nitpicks about the terms of service. Will a TOS prevent a foreign intelligence agency from using the data for nefarious purpose? That sounds silly.
AMD is flawless all ways around. I use Gigabyte motherboard + AMD Ryzen 3600 as a temporary substitute for a more powerful Ryzen 3950x I'm planning to get a hand on soon.

One of the best experiences so far. No conflicts or issues whatsoever.
Unsigned integer math (on typical machines) is an exact model of the ring of integers modulo 2^64. Floating point arithmetic is not an exact model of anything with nice properties that people are used to from algebra.
Curious as to what your top 10 is.
The article does not match the headline. The FBI letter only calls it a "potential" threat, meaning maybe it is a threat, maybe not.
> Valium (and benzodiazepines in general) aren't prescribed as much these days because of their addictive potential.

https://www.npr.org/sections/health-shots/2019/01/25/6882878...

What were the prescription rates in the 60s?
Excellent, I'll check that out. As (at the risk of exposing my geriatric age) someone who did 3d engine and driver work back in the mid 90s to early 00s, I found the bitsquid blog really useful to warping my brain to the near era and the tradeoffs that matter today. Great stuff.
Because you can't "just" fix them. It's a complex problem with no easy solutions. Don't you think it'd already be "fixed" if it was easy?
...did you read the link?
This has been posted here many times before.
It even got mocked on n-gate in 2017
http://n-gate.com/hackernews/2017/04/07/
Duplicate: https://news.ycombinator.com/item?id=21620744

(Same story, same site, different TLD)
Striim | Design | San Francisco, CA | Full-time

At Striim, we believe in making data valuable the instant that it is born. We are a comprehensive streaming analytics and ETL company enabling next-gen analytics applications at some of the world's largest companies.

Our core technology is based on database change data capture, in-memory stream processing, and real-time data visualization in react.

We're a well-funded, post-Series B company.

Striim was voted one of the best places to work in Silicon Valley by several publications[0].

DESIGN ROLE - You will be in charge of design on the GROWTH team. This includes the website, branding, content, and conversion systems.

If you're interested - contact me at john@striim.com
SEEKING FREELANCER Remote

Technologies: TypeScript, React (no hooks), Redux, Node, FP

Need help paying down some technical debt in a medium-sized Node/React/Redux codebase. The code is actually reasonably clean, but there are some medium- and large-scale refactorings that would really help our development speed. There are some pieces still in Javascript which would be good to convert to TypeScript before doing the refactoring, and I imagine we'll need some additional test coverage as well.

Our philosophy is not "move fast and break things" but rather "refactor until it's right for what you need". The code is mostly in a functional style with fairly tight typings and uses monads in some places. Familiarity with functional programming is therefore a must

Email: hn-dev inc-query.com
In STEM: 10 cutting-edge projects that need graduate talent
I think this article boils down to "virtue signalling isn't neccessarily a bad thing, because there are honest signals and dishonest signals[0], and honest signals of virtue are fine, even helpful."

This is a common complaint with the phrase "virtue signalling" -- signalling virtue isn't a bad thing if you're actually virtuous, after all. But it's clear from context that when people say "virtue signalling," they mean it in a negative sense, when the signal is dishonest. Nobody has ever used "virtue signalling" as a compliment (in the field of public discourse), so the distinction isn't all that useful IMO.

I think in the age of Twitter, having a phrase for "dishonestly raising a moral issue for personal gain" is helpful. It seems the hive mind has chosen "virtue signalling" for that purpose, so while another phrase (I like "moral grandstanding") might work better... oh well.

0: https://en.wikipedia.org/wiki/Signalling_theory#Honest_signa...
VitalSource | Backend/Full-stack Engineer | Boston, MA | Full-time | ONSITE

VitalSource Bookshelf is the world's #1 digital content platform, serving more than 25 million users on over 7,000 campuses in 200+ countries with native apps running on iOS, Android, Mac OS X, Windows, as well as directly through the Web.

Our platform and APIs serve hundreds of millions of requests per day to meet the needs of those students — along with the largest institutions and publishers from around the globe — while exceeding 99.99% uptime and consistently handling exponential year-over-year growth.

Our stack:
- Elixir (w/Phoenix)
- Ruby on Rails
- Golang
- React

Apply here: https://jobs.smartrecruiters.com/IngramContentGroup1/7439996...
Or email me directly at phil.burrows _AT_ vitalsource.com
> I'm not trying to change your mind as much as discredit your arguments.

For what it's worth, I actually appreciate this - even though it probably doesn't seem that way.

> You will just not be taken very seriously by people who consider fact-based arguments as a foundation for reasoned arguments, which incidentally are many people in this particular forum.

The upvotes on my comments suggest people found what I had to say interesting. Of course that doesn't make me right :)

Cheers.
Succession (2018-), 2 seasons so far, which "follows a dysfunctional American global-media family", is wonderful. Although a creation of Jesse Armstrong, creator of brilliant comedies like Peep Show and Four Lions, it's more pure drama, although has many funny moments.
Or at least Microsoft Visual R++
Why would they use such a sloppy test to justify a dishonorable discharge? Surely you must have some other priors...
Nobody is driving out to kettleman city because they get free charging.

That said, "free" anything brings out outlier behavior that even the most nominal charge would prevent. (the $10 copay for doctor visits is the same thing)
Unicode is an inspirational standard. We started with so many different character encodings and wound up pretty universally using Unicode. I wouldn't be surprised to see browsers start to drop support for other encodings - who even uses them at this point?

Are there any scenarios where you wouldn't use Unicode, other than an every-byte-matters embedded system?
Yeah but at the same time, how easy is today to build something with Raspberry PI or deploy software into thousands of IoT devices?
Given their past years of behavior and focus on dev tools, what in the world makes you think that would be the case? They ported their chromium browser to every platform from day 1.
"The rules Mr Richards gave for apostrophes are: They are used to denote a missing letter or letters, they are used to denote possession and apostrophes are never ever used to denote plurals."

Where is the Oxford Comma Society when you need it!
Yeah I thought they both overcomplicated it. ;-)
Are you sure Faceapp grabs only the photo you uploaded? “At most” implies it literally can’t grab more than that. But it seems like it can. It has access to all your photos, not just your camera.
Open Source Technology Could Be a Boon to Farmers
I've using DDG for a while. Anytime I don't find a good result I just add a g! to my query and it will respect to Google instead.
If I were on crank stealing bike cranks to buy more crank, I would want to be arrested and sweat out withdrawal in treatment or even jail. Whatever the facility, I'd have medical staff monitoring my symptoms every step of the way, unlike in my tent on the sidewalk.

The last thing I would want is to spend a night in jail then released for time served, wander back to my crank den, where after getting more crank into my veins I will be back on the street finding more bike cranks to sell for scrap and continue feeding the beast until I die. You might say that sounds bleaker than reality, but Los Angeles just buried some 1500 unclaimed dead the other day.
I don't see anything like that either. The second paragraph even says this:

> Either for free or for a price.

Also, there's stuff from KDE in the marketplace too:

https://marketplace.qt.io/collections/plugins

It seems like they don't host the binaries for free projects, but instead you provide a markdown file with installation instructions, like this:

https://marketplace.qt.io/pages/karchiveinstructionspage

And when a user clicks "Get Extension", they are sent to this page.

More information:

https://wiki.qt.io/Qt_Marketplace_Publisher_Guidelines
If moxie brings anything new to the table, it’s only because I copied liberally and shamelessly from React and other successful and interesting projects, learning and improving on them in the process. If it doesn’t bring anything new, then it’s because I copied liberally and shamelessly from successful and interesting projects :P.

I’m flattered to be compared to long standing paradigms I’ve had in mind (and others I am learning of now) while working on this.
> an "everyday" person has to try out a quantum computer

what would an everyday person do on a qc?
Benzodiazepines are much more difficult to fatally overdose on than barbiturates, which is IMO an important health reason.
One of HN favourites (?)
DropBox : https://techcrunch.com/2011/10/19/dropbox-minimal-viable-pro...
> data to be transmitted in a byte, word or double word oriented format (i.e. in 8, 16 or 32-bits per code unit)

I don't think I've heard "word" mean "16 bits" since the 1980's ... and apparently neither has Wikipedia: https://en.wikipedia.org/wiki/Word_(computer_architecture)#T...
I think if you want vanilla html5, you probably have a simple static site, or something with minimal (or server-side-only) dynamic components.

If you want to build a highly-dynamic SPA, vanilla html5 will become an accidental exercise in reinventing a web framework, but poorly.
As I recall, Samsung, Hyundai and Daewoo are all subcontractors on the F-15K program, an f15 American jet with Korean electronics.
The Predictive Index | Software Engineer, DevOps Engineer | Westwood, MA/Boston, MA | ONSITE COMPANY
The Predictive Index (PI) is a technology company that gives business leaders access to the people science, data, and strategy they need to make objective hiring decisions, design great teams and culture, and reach their strategic business goals. PI has more than 7,000 customers, including Nissan, Citizens Bank, DocuSign, Subway, 47 Brand, Blue Cross Blue Shield, and Omni Hotels—across 142+ countries, and has undergone more than 500 validity studies.

Passion, teamwork, and energy are at the core of who we are. Our team embraces and takes pride in the power of The Predictive Index and its impact on workplace relationships and culture. We are our best case study.

If you are looking to join a company that is innovative, expects you to think outside of the box and empowers its employees to act, this could be the opportunity for you. At the Predictive Index, we embrace an employee-centric culture that has fun, works hard and accomplishes a lot. Our employees, their careers and their life outside of work, are our priorities.

Tech Crunch post on $50M funding in February: https://techcrunch.com/2019/01/25/the-predictive-index-bring....

POSITIONS

- Devops Engineer: https://grnh.se/f7576e9e2

- Software Engineer: https://grnh.se/0db2828d2

Contact: wotto+hackernews AT predictiveindex.com
Yes, I am sure that's all it can grab (on the iphone). Anyone telling you otherwise is fear-mongering

Edit: Obligatory “why are you booing me, I’m right?”
Too bad your idea that traveled back in time wasn't "A giant solar dish powered by a space x laser in space"
Googling "hosts zero" should give you a good block list. Google is rarely the only thing people want to block, so it makes sense that there isn't $company specific instructions.

https://news.ycombinator.com/item?id=7743202

https://someonewhocares.org/hosts/zero/
> Mori Building Co. agreed to lease two floors in its Ark Hills complex and a penthouse space at a recently opened building called Ginza Six.

This is literally some of the most expensive real estate in the city, and office space in central Tokyo is not cheap. I'm amazed that they can find enough tenants to sublet this at a profit.

That said, WeWork does have a Japan-only advantage here, because startups generally find extremely hard to lease office space there: even if they can find a landlord willing to take a punt, they are often required to pay one to two years' rental as deposit. [1] This won't help them scale outside Japan though.

[1] https://www.venturejapan.com/doing-business-in-japan/how-to-...
Man! That brought me right back to 1996
I've flagged this because this is needlessly inflammatory and doesn't really contribute to meaningful discussion.
Are you guys looking for new grads at all (with internship experience)? I'm looking for something in Montreal and your Web Dev or backend roles interest me.
I Started a $69K/Month Software Agency After a Failed Product Launch
Thousands of Foreign Students May Have Overstayed Visas Working Shell Companies
>on the scale for the first half of that..

I think your math is wrong. The denominators vary for the different percents. (Edit: nope, mine was.)
Nice work! Very cool project. Love to see it.
Huxley and Orwell saw two dystopian futures in different ways: one, totalitarian and ever watchful government. The other, a society robbed of cognitive and personal agency via societal pressure and medication.

When I was young, I thought Orwell's future was the most dangerous an imminent. Then later Huxley, especially once things like "apps" were created. Now I see they both work together to erode liberty.

Your culture works against the expression of your constitutional rights, especially in certain areas of our country. And of course, if you stop using those liberties you might never notice once they're taken away.