skysight-inc/HackerNews huggingface dataset:
Just because you could only think of a sarcastic reason why Facebook doesn't want to do it doesn't mean that other reasons for it don't exist. That's precisely what the GP is saying—FB needs to come up with systems that work for literally the whole world.
I think it would be easy to create multiple hashes (reverse, flipped, etc...) and upload them all and look for matches. Provide the users with image recognition signature creating software (which is exactly what they are going to do) and let the users do it, vs uploading extremely personal and potentially embarrassing images to strangers on the internet.
DLA Piper Joins ‘Freemium’ Strategy to Win Startup Clients
Uber Lawyer Says Ex-Employee’s Payout Was ‘Extortionist’ Move; Judge Disagrees
I'm totally with you on the surveillance and potential misuse of tracking information. This is a brave new world.

You're right that there is a difference between face to face conversations and digital tracking. That's why I'm weaseling out with my "first party" qualifications. As long as the tracking is between you and the site you're on, it's sort-of similar to personal conversations. Not the same, but not super different. As soon as third parties and groups of people and governments are involved, it's wildly different.

The camera issue is interesting. This will be a growing concern from now on. According to US law, there is no expectation of privacy from being photographed while you're in a public place. You are not currently entitled to privacy in a library, or while walking downtown, or while driving in a car on public roads. But that law wasn't drafted with the idea of digital mass surveillance in mind, nobody had the capability to capture and correlate all your movement when it was written.
I wish US corporate laws had teeth, it's only the criminal ones that apply to every day citizens that do.
FB doesn't necessarily have the names of everyone in all those photos.

I wonder if they would ever do something like show you three photos of friends as the captcha, but they only know the answers for two of them and are using the third to get you to give them info they didn't already have without you knowing.
You mean to step on their toes.
There is something odd about this that I do not understand.

Laws prohibit discrimination based on race, so the housing advertisements obviously shouldn't be allowed to use race as a targeting attribute. However, retail items that target ads by race don't seem crazy. For example, there are hair care products only relevant to African Americans. Why would I, a Caucasian, need to see those ads? I'm not going to buy it, thus it's a waste for the advertiser.

Not showing some group an ad is not the equivalent of denying service, which if that happened, would be illegal.
The stock market is indicating that net neutrality is lost, and is picking winners and losers. Comcast and Verizon are licking their chops to charge tolls - FAANG will have to pay. And consumers will lose.
Focusing on your company's goals as an employee
Don’t worry we’ve got you covered! (Tags Dr Queer.)
There is some truth to this, but in a larger sense (on an ecosystem level, rather than from the perspective of an individual company), I can only be happy when AWS enters a new space. It makes that component into table-stakes in the IaaS game, which means every other big player is about to step up with their own offering as well, and the third-party SaaS and open-source self-hosted offerings in the same space all are going to heat up as well.

Consider the evolution of container hosting services: first we had PaaSes like Heroku with proprietary container formats; then we got Docker, but Docker Swarm was nascent and there was no serious Docker Swarm IaaS-cloud offering. But then, very quickly, AWS built ECS; Google responded with Kubernetes; and then Kubernetes became the open standard, made everyone forget about Docker Swarm, and took over (and is even replacing ECS now.)

That's what happens when AWS enters a space. And it's great.
Thanks. I'm dealing with hours of interviews per day.
Original title: Nokia prepares offer to buy Juniper; shares skyrocket nearly 20%

Techmeme summary: CNBC: Sources: Nokia is in talks to buy Juniper Networks; one source says the deal would value Juniper at ~$16B
Had been thinking of moving to CA, but might as well stay in Sydney by the sounds of it.
American Airlines Accidentally Let Too Many Pilots Take the Holidays Off
Watch Millennium Falcon Take Off from the Runway at Miniatur Wunderland (2016)
RedHatCloud is giving away caricatures > https://twitter.com/anniep0206/status/935973905331712000
"..for lying about red snapper haul" is a better title as the current one suggests he caught a single fish.

Instead, he was "lying about a massive haul of red and vermilon snapper he said was meant to supply an Easter fish fry. He later admitted the fish were to be sold to restaurants."

That's "488 red snapper and 154 vermilion snapper", when the limit is "10 vermilion and up to two red snapper per trip."
Yeah I think I purchased a month of VPN with like half a bitcoin. Oops.

Hindsight 20/20 I guess
There are existing social media alternatives to facebook, such as: gnu social; postActiv; mastodon; diaspora; hubzilla; etc.
Snapchat Remakes Itself, Splitting the Social from the Media
> There's a lot of down time while everyone else takes their turn.

Play more simultaneous-play games. Captain Sonar, Space Alert, Galaxy Truckers, and Sidereal Confluence are all really good games with basically no downtime.
For those not following RISC-V closely, 2018 promises to be an interesting year:

* 64 bit hardware will be available from SiFive. It'll be low-ish end, 4 application cores, but it'll run real Linux distros. SiFive are already shipping early hardware to various partners.

* Linux 4.15 will ship with RISC-V support. It's available in RC releases now. (-rc1 was 3 days ago I think)

* glibc will ship RISC-V support. That'll happen in February 2018. I think it's not appreciated how important this is. It means there will be a stable ABI to develop against, and we won't need to re-bootstrap Linux distros again.

* GCC and binutils have been upstream for a while.

* A lot of other projects have been holding off integrating RISC-V-related support and patches until RISC-V "gets real", ie. it's really available in the kernel, there's hardware. These projects are unblocked.

* Fedora and Debian bootstrapping will kick off (again). [Disclaimer: I'm the Fedora/RISC-V maintainer, but I'm also getting everything upstream and coordinating with Debian]

* There'll be finalized specs for virtualization, no hardware though.

* There should be at least a solid draft of a spec for industrial/server hardware. Of course no server-class hardware available for a while.
Yes! In fact, Coinbase has a feature that lets you do just that.
Some clarifying info, since the title is kinda clickbait—the AADHAAR card doesn't have any biometric info for it. It just has a number. The biometric info lies with the government who can then authenticate an individual based on it.

This whole AADHAAR linking business has been a point of contention in India over the last year as the government is slowly mandating linking your AADHAAR number with all kinds of contracts and services, from rental contracts to telecom providers to bank accounts.

If anyone deserves blame for this kerfuffle, it's the government.
HDMI 2.1 is here with 10K and Dynamic HDR support
I worked on mobile games few years back. Our tester always did everything that was sane and most things that were not sane. For every version. He tried to break the game. He was randomly and wildly tapping the screen. He was repeatedly going through menus. The most things he did us developers thought: who would do that? We caught lots of bugs this way.

It was a company that you never heard of. It's a normal thing for me to require such things from QA.

I also worked in big corporation that you heard about, developing embedded software. Same thing happened.

Testing is doing things that most users do. But most of all testing is monkey bashing trying to break the thing. That's the mindset that QA must have.

EDIT: typos, thanks
Direct YouTube video link for people who don't want to scroll through the somewhat-onerous website: https://www.youtube.com/watch?v=ONUZRJqIJ5g
Seems to have all the same photos as well, shown slideshow-style. :)
An awful lot of people aren't at all interested in accurate. They want the biased news source that doesn't bother reporting things that will piss them off, and blows the things they like out of proportion. Any sources that don't do this are just fake news, biased, unreliable, etc...

You have papers with excellent track records for accurate reporting getting blasted as fake news constantly.
Doesn't matter. They lived in the golden age, they had a long time to buy their house when they were much more affordable. They have no renting problem.

Not to mention that apple pays well and has good benefits, so they are not sacrificing anything by staying, quite the opposite.
1. If you haven't verified that the analytics work, why would you add them at all? Tracking for the sake of tracking is lame.

2. The chat pops up itself; that's a turn off for me. If I want to chat, I'll click the floating button or look for an email address.

Good luck.
Techmeme summary: Swapna Krishna / Engadget: HDMI 2.1 spec released with support for 48 Gbps bandwidth, 120fps 4K, 60fps 8K, Variable Refresh Rate for smoother gameplay, Dynamic HDR, and 10K resolution
And yet,"more data in spreadsheets" is a truism. The spreadsheet model is empirically one of the most successful ones we have.

Worse, so called "notebooks" are neat, but they are just as bad for engineering best practices as spreadsheets are.

Not to say that you shouldn't be able to grow from freeform practices. You should. Just don't mistake them for being somehow superior to spreadsheets.
GitScrum
Worth going through a couple hours of that for the 150k prize at the end?
Thanks. For the record, the fingerprint service used in this script is ACRCloud https://www.acrcloud.com
they always have a human in the driver's seat with their hands close to the wheel but the one time I one was close enough to see the wheel was turning on its own and their hands were just hovering over it
Extremely poor article imo, full of vapid statements. The author's inability to understand why Amazon is making meal kits is the only supporting example it provides for the headline. Some vague nonsense about how this shows Bezos is stretching Amazon thin and forgetting the customer.

Come on. I could get this level of "insight" from a smart high schooler.
Also, you don't have to train all the time. Most of the time, you're in inference mode.
How many jobs would that “repurpose” in delivery if you add a automated truck? Energy and materials to build and maintain drone fleets, noise, all seem like issues, since this is added on to the existing truck.
Show HN: City Life – daily hunt for fun stuff in NYC
Contracting in the UK seems to be a sweet gig. It has good tax advantages for the contractor right? And companies like it because it is easier to scale up or down based on need?
Does this device "phone home"?
Optogenetics: A Virtual Reality System for Controlling Living Cells
Exactly. Every website and every mobile app, android and iOS, where the devs and/or product management are competent at all, are tracking your behaviors. That is how they know whether each and every feature is working well or not. The articles on this recently are just making a stink over nothing.

Imagine trying to run any kind of business without being able to observe how your customers are interacting with your product? I get that it is surprising and creepy but people just need to get over it because it isn't going anywhere and it is actually very valuable and good. If there is anything to be upset about here it is that that tracked information is frequently sold to 3rd parties without user consent which I'm all for legal restrictions on.
Surely Google will come with one. Or something under Android umbrella. Only concern is, Google's hardware is at best meh level, while Amazon had better reputation in that front.
Ah ok. I was confused by the reponse to slaymaker1907 who recommended Streams directly, as it didn't seem to address the Stream API. I guess many of the challenges of concurrent computing still applies here.

When else do we need parallel speedup?
Ah, optimizing for maximal sanctimony. Interesting concept.
Well, they're relevant in that a heavily IO bound app is probably unlikely to use much CPU -- it's too busy waiting on IO to use 90% of CPU, and maybe does stay mostly under 20%. Obviously this depends on a lot of details beyond "IO-bound", but it is not implausible, and I think does accurately describe many rails apps.
It might have been nice of them to change the name slightly to avoid confusion with the originating FreeRTOS. https://www.freertos.org/
If it exists, you should ask her today. 300 coins is ~$3M.
My employer's AWS footprint is 5000+ EC2 instances. We use CloudHealth for:

- Reserved Instance recommendations & purchasing - typically 12 month partial upfront

- CPU, Mem, Disk stats pushed up for EC2 & EBS to identify wastage & generate rightsizing recommendations

- Reports generated that go to management of "Optimization Opportunities" in $ for all areas that report to them (this one has the greatest effect in getting things actioned)

- Regular reports also go direct to application owners of potential optimisations on EC2, EBS, config, unused ELB, old snapshots, etc.

We also have a tool that starts and stops instances for people based on a schedule tag, which saves us a LOT of money. We report on people not using it for dev / test / uat.
Unfortunately the CS trivia is necessary. In a previous job I interviewed people who snuck past the phone screen and would have wasted a ton of interviewer time if some CS-101 questions hadn't exposed near total ignorance of the highlights on their resume.
My favorite was the guy who applied for a job as an air traffic routing researcher and after 20 minutes of computational geometry questions said, "Wow, tough, do you do a lot of math here?" Yeah dude. This is NASA. We do a lot of math here.
Are you sure that Google uses an explicit knowledge graph, and not an implicit one (derived from all web pages combined)?
My point is not to criticize Cypher (at all). Its learning curve is perfect. And it covers most of the requirements really well with a compact readable syntax.
Plus it improves with each version of Neo4J. Which is cool.

My point is that gremlin has been super efficient for us to express (in its functional way) tricky traversals. So I do not see any reason to discard it as a "inefficient" technology.
I find the interesting question to be: if the homeowner were not rich would they have a sitting U.S. Senator write a letter on their behalf and have a special hearing to decide the issue? By the way, there were 549 other tax sales dispensed with in an identical manner.
Everything by Google sends everything to Google.
Isn't a shipping container + insulation on both sides + plywood on the outside + siding pretty cheap and easily able to survive a winter as long as its placed on a concrete slab?
> One approach I'd like to see for this is the use of ethereum-style smart contracts to validate documents

You need to find a new hammer.
Not that it's much, but just yesterday I shucked my freshly-paid-for Verizon iPhone 7 Plus for a T-Mobile iPhone 8. I realize it doesn't make a dent in the issue, but Verizon has become bad news for consumers who care about the issue.
I think we have a fundamental disagreement about what sorts of policies would be effective, and using that term is unnecessarily dismissive.

Using that term mostly indicates that I feel incredibly dismissed most of the time on Hacker News.

This is a new handle, but I am not new here. I have had college classes on, for example, homelessness and public policy. I got myself off the street on my own efforts, not through some program. As best I can tell, I am the only woman who has ever spent any time on the leaderboard of HN.

None of it seems to make any difference. I continue to get no traction. I continue to not get substantive feedback on my projects. I continue to have no connections. My income remains extremely low.

I can't help but feel that sexism and classism are factors and I am just incredibly frustrated. Trying to do something good against long odds, etc begins to seem totally pointless and fruitless. I increasingly understand the very angry feminist types. I don't agree with their approach, but no approach seems to actually work.

You and I do fundamentally disagree. I am not pro UBI. I think that is a polite means to crap all over the have nots and increasingly cut them out of ever more access to money, rights, you name it.

I don't intend to engage further. I don't think this is in any way whatsoever productive. It is yet another exercise in me trying to engage in good faith with someone who seems to fundamentally be incapable of genuinely respecting me. Everything you say is another ever so politely dismissive thing done in accordance with the rules such that me getting offended just makes me look bad in the eyes of everyone here.

I have been facing this sort of thing with, I think, quite a lot of aplomb for more than 8 years, to no avail at all. And I just am not coping well with that fact at the moment.
> ... it's hard to think of an implementation that wouldn't create a potential disaster that justifies doing anything special for revenge porn victims.
> ...Having the user hash on their own requires either an external app or website.

What? Why can't the hashing take place in the FB Messenger app on your phone? Why does the picture need to be uploaded to FB's servers? That just goes to what Troy Hunt was saying earlier today in his testimony to Congress about how corporations are collecting data that they shouldn't even want to have. They should collect only the hash from your phone, not the picture. The hashing should be done locally to your device.
It would be a security nightmare and you’d be targeting kids.
To clarify for myself and maybe others: are you arguing against using a single integer scaled to the smallest precision someone thought they'd need N year(s) ago?

If so: totally agreed. Inflexible single-scaled-ints have been a plague in nearly every piece of production code I've seen them in. I'll take floats (well, doubles) any day over this.

Flexible scale tho (arbitrary precision / bigdecimal equivalents (I'd prefer bigdecimal over home-grown two-int variants, obv)) usually works out. And tends to avoid semi-frequent-though-usually-unimportant/unnoticed[1] issues with imprecise floats (~16 million for exact int representation[2] is awfully small, though doubles are generally Good Enough™).

[1]: usually. adding doubles/fractions often produces garbage-looking output unless you remember to round. but in my lines of work, nobody cares[1.1] if it's a couple cents off in analytics.

[2]: https://stackoverflow.com/questions/3793838/which-is-the-fir...

[1.1]: yet
The test case for this is in onion markets. Futures trading in onions was banned.

https://en.wikipedia.org/wiki/Onion_Futures_Act
That's exactly the topic we're discussing now. Sorry, with "userbase" I meant "general userbase". This initiative they're proposing -- in coordination with a safety group in Australia -- is aimed at revenge porn victims. The general userbase of Facebook aren't in that group.
> “In the United States, no one should lose property at the hands of the government without knowing it,” Feinstein wrote.

Wish she would say something about asset forfeiture then, but nope, she and Harris are hugely in favor of that despicable practice. For shame!

http://www.nationalreview.com/article/449668/jeff-sessions-c...

> It is unclear how Cheng and his wife will get their money back.

Wait, what?
You can usually buy a base model vehicle with manual locks and limited technology. You probably can't avoid the AM/FM radio. :)
> For example, there are hair care products only relevant to African Americans.

“Only relevant” is mostly untrue; there are hair care products whose marketing focuses on a African-American customer base, often either because they are designed for hair traits more common in (but not exclusive too) populations of subsaharan descent or because they are for fashions more popular with (but, again, not exclusive to) the African-American community than other American subcultures, but sometimes just as artificial market segmentation, with similar products with alternative branding marketed to other groups.
Nice QI clip about this too. https://www.youtube.com/watch?v=--8bqcCJ0L4
That's what happens in e.g. the Maker stablecoin project. Decimal fixed point to give sub-wei precision when prorating per-second compounding fees. Other than the normal simple arithmetic operations, we use "exponentiation by squaring" to take a decimal fixed point raised to an integer power.
Are you saying brake checking a tailgater is not illegal? It is the persons fault for not rear ending a vehicle, its also the first drivers responsibility to drive responsibly (i.e. not braking or stopping for things that are imaginary)
Genius trick, despite the court ruling his termination valid.
A lot of people think that global warming is not caused by human activity. That's not because it is hard to get accurate information about global warming. In fact, it's incredibly easy--it's never been easier!--to learn all you want about global warming, basically for free.[1]

So why doesn't everybody do that? Some people just don't have time, but for a lot of people, they actively reject accurate, useful information that is available to them, for free. Why? That's an important question.

We're not lacking in investigations of global warming. We're lacking in trust in those investigations. Shoveling more information at those people is not going to solve the problem. The messenger matters! It matters more than the message, for a lot of people; it seems like a growing number of people.

So, that's why a new messenger might be good, even if they're not funding substantial new investigations.

[1] For no marginal cost beyond what it costs to access the Internet in general.
Entropy and Random Number Generators – A Study of RNG and a Custom RNG Solution
I'm not sure I'd recommend it, yeah...
One needs to be sensible. Purely speculative. Ready to loose, high risk.
Windows 10 and Windows 8 have really moved the OS forward in my opinion.
Terraform [1] should be preferred over both Google's and Amazon's as it supports cross cloud provisioning and provides features such as update plan which are crucial for making low risk changes to infra.

[1]: https://www.terraform.io/
EC2 has actually exposed a subset even on the Xen instances for some of the more recent instance types.

Brendan Gregg wrote about them at http://www.brendangregg.com/blog/2017-05-04/the-pmcs-of-ec2....
> by the way, which is one of many countries inside the two America continents

It's funny how Canadians never get upset at this the way other countries do.
Excellent news! And congratulations to all the Blazegraph people.
Afaik, Wikidata SPARQL endpoint runs on Blazegraph. Am I right?

Then will Wikidata have to migrate to AWS to maintain the endpoint?
I love albums: concept albums and gapless albums especially.

I think limited storage space on mp3 players did more to damage albums than digital purchases.
I'd be interested in something like this for python
the world’s second largest publicly available voice dataset, which was contributed to by nearly 20,000 people globally

Well done, people!
Only in @kateconger's replies[0], but it appears Alsup is still deciding whether he'll allow the Jacobs letter to be admitted as evidence for the jury. Excluding a letter alleging Uber stole Waymo trade secrets would be a big blow to Waymo. Especially one that Uber paid $7.5m to suppress. There isn't going to be a smoking gun, so Waymo has to make the case that Uber probably stole Waymo trade secrets because they've acted like they probably did.

[0]: https://twitter.com/kateconger/status/935971693192818688