skysight-inc/HackerNews huggingface dataset:
Yeah. This is a classic free rider problem. Game theorists have known about it for decades. See Mancur Olson, The Logic of Collective Action.
I need to create a script or keyboard shortcut that just automatically pastes "The law is not a dumb automaton that can be fooled with your 'clever hacks'" on HN threads about anything in the legal sphere.
I've never heard of this method before! That's a _really_ nifty trick, thanks for putting it here!
considering at least two islamist attacks in germany by a refugee have been carried by a minor[1][2], i don't think that fingerprinting refugee minors should be out of the question -- though obviously the details should be carefully deliberated.

there is absolutely no way that mandatory government spyware on phones will guarantee effectiveness, though -- the bataclan attackers for instance used ordinary sms to coordinate[3]. besides that, the potential for abuse is unfathomable.

[1] http://www.telegraph.co.uk/news/2016/12/16/boy-12-attempted-...

[2] http://www.telegraph.co.uk/news/2016/07/18/german-train-axe-...

[3] https://www.schneier.com/blog/archives/2015/11/paris_terrori...
Let us toast to this great victory of the content-industry, with table-water (599 Spotify Downloads a glass). When i look around today, i see a lot of smiling faces. Those smiles, that bliss of total unawareness, that the state may have a interest in subsidied cheap bread and games, is what really keeps the game and movie industrie going.
Im proud to be here, and im proud to get paid this well to speak here.
Here is to you, great Pyrrhic, may we have many partys like this more.
Consider becoming a technical project manager. Among other things, a big part of your teams role would be to translate stuff the engineers are doing to other non technical people, departments or sometimes customers.
I considered both these points when I was composing my answer but came to the conclusion that this is true for basically any encryption strategy, if I've transmitted contents signed with your public key then when your private key becomes known so does the contents.

Even when you manage to keep the key secret I can't revoke your access to the material or prevent you re-transmitting it to others.
What would the point of using Ethereum be?
Totally agree. Slack is starting to show the early symptoms of WinAmp Syndrome.

When you have too much money and a large enough product team, the path of least resistance seems to be: keep them busy building as many features as they can.

The end result is that a product that was successful _because_ of its simplicity loses its primary appeal and switches to a business model predicated on networking effect and/or marketing.

Sadly, WinAmp Syndrome is usually fatal.
My highest rated answer on Stack overflow, by an enormous margin, is a simple jquery question (How to get the value of a textarea).
> simple, small, fast database that competes with fopen() and not Postgres"

The hardware evolved in a way so even very small systems (phones, embedded, Raspberry Pi and other IoT devices) are now multi core. Multithreading is required to benefit from a multi-core CPU. For IO-heavy tasks, it’s sometimes a good idea to implement multi-threaded IO as well.

> you can't write to a file concurrently

I can concurrently write different files. Or to different streams/blobs/records for most other IO methods, except SQLite.
this is happening by the backdoor - at the last school we used we got a letter saying a US defence manufacturer was providing a library system for the UK school that used biometrics "let us know if you have a problem with this" - I suspect it was provided at little or no cost

the new door entry system at the current school (I don't know the vendor yet) is using biometrics "let us know if you have a problem with this"

1.28M (2015) UK school children have given biometrics:

http://www.independent.co.uk/news/education/education-news/p...
>Why is there no government department (state or federal) holding the title registry?

The governments (e.g. county courthouses) do store copies of the documents such as deeds and transfers. They stamp them with their seal so in that sense, they do "hold the authoritative title records".

However, there is no computer database with rows for all real estate that has a binary column called "CLEAN_TITLE" with values TRUE/FALSE.

Therefore, the actual state of a "clean title" isn't a flag but a case-by-case determination based on documents analysis. What an employee from a title company will often do is actually drive down to the court house and sit there looking through document archives to trace the chain of sales. This also includes looking at microfiche films[1] if the courthouse hasn't migrated all their images to electronic image databases. If the worker feels confident there are no outstanding claims, the title company can issue "insurance" that the title is clean. (Occasionally, the determination was wrong and the title company has to pay out the insurance because of their mistake.)

If the property gets sold again, another title company worker may do the same redundant "documents analysis". (Because new claims can be recorded against the deed since the last time the property was sold.) Yes, it's a really inefficient process!

Conceivably, a buyer could buy property without title insurance but since most people require loans, a bank won't lend money unless it has assurance the title is clean (because that property is the bank's collateral so it has to have confidence that nobody else has claims that supersedes the bank's.)

Could the governments create a convenient centralized database to solve those issues? Yes. But some people might prefer to have a distributed ledger to bypass the government holding those records. (E.g. the courthouse charges $20 to "record deed documents" or "$1 per page for copies of deeds", etc). The distributed ledger could theoretically not require those fees or make them very small.

[1] https://www.google.com/search?q=microfiche+reader&source=lnm...
Graphs have been fixed! Sorry about that, HNers.
The title is false. Has nothing to do with IT. Admins?
I wrote a little web app very similar to this last year: https://hypervault.github.io/. The difference is mine was mostly focused on file encryption.
The problem is that the fingerprint data will not be used exclusively for immigration purposes but also for general crime fighting.

I oppose that - because it is the first step to extend the surveillance state. Next to no one cares if refugees are forced to give up their fingerprints (except maybe the radical left), most people will actually silently approve of this, but who guarantees that in four years this won't be extended to every German?

And yes, there's precedence for politicians doing this - the Maut data, as well as the Vorratsdatenspeicherung (internet provider data), were once thought to be only for serious crimes but there are already plans to use the data also to fight "common lowlevel crime"...

We may trust our current governments but we cannot trust what future governments will do.
You can't really treat terrorist attacks (intentional) the same way you treat car crashes, hospital mistakes, and falling in the shower (accidental). It's not a pure numbers game.
True, but fake news can be quite expensively produced as well.
One might still reasonably expect that the person who created the file has passwords that decrypt 100% of it.
> Are terrorists really so dumb they're going to plan their attacks via a monitored channel?

Actually yes! The Paris attack was coordinated via sms. I know other attacks have been coordinated via monitored channels.

The real problem is that even with all this monitoring, nothing is being done to stop terrorist attacks. Turns out, stopping terrorist attacks was never the point in the first place, who woulda though!?!

https://theintercept.com/2015/11/18/signs-point-to-unencrypt...

*edit: It's probably not fair to say "nothing" is being done. But we're definitely putting our efforts into the wrong direction, and I stand by the statement that the point is not to stop the attacks.
I wouldn't say imminent. And I wouldn't even say probable. But possible? For sure.

I find the entire thing interesting and in fact the most boring bit is the instant millionaire greed fueling unfounded hype.

If I had the great idea I wouldn't be hear talking about it. I'm getting a better and better grip I feel but it could all be fallacy too!

But, someone or some group are going to be far more able to see the bigger picture I imagine and unleash something completely new, practical and useful.
Ok, I will make one last comment and let this discussion to rest.

It is curious you mention Snake Oil. There was a post a few days ago on HN, reporting that Science has found actual biochemicals in oil of some snakes that may be useful in modern health care.

Snake oil was a well known remedy in Chinese pharmacopea, but unfortunatelly is was introduced to America by an unscroupulus peddler and bigot, who thought that as long as it was a con anyways, it did not matter what kind of oil he would peddle.

Then, the name of a genuine prescientific remedy ended up being the class exemplar of all fake cures out there. And the discovery of this chemicals took 200 years longer because real doctors would not dare take the status hit to even consider the possibility that it might be something real behind the quack's claims.
Come on now, that's not the same. Intending to distribute copyrighted content and having someone post a link on your site are two completely different things. Both from a legal and social perspective.
I'm sure how familiar you are with the categories, but really, criticism?

None of those are really suitable nor would her blog piece be competitive in a category that would only be potentially suitable. And in my opinion it certainly doesn't deserve a pulitzer in investigative journalism.

I think it would be cool to a new category for something like this that better captures the intent of the piece.
So apparently it's not just ransomware creators making this sort of mistake.

Seriously though, this will be a problem for the Internet of Things as time goes on. When your service requires a specialised server to operate, then letting it lapse is either going to kill a lot of products altogether or leave them wide open to hackers in very similar ways.
> That your code is running in kernel mode, that is the entire concept of ring 0 vs ring 3.

That need not be the case though. You could have a kernel side allocator that sets up the MMU to map that memory to a pointer that you return which lives in the space of the process. The MMU would take care of the required arithmetic to access the memory at its actual location using an offset.

That way you can map resources from real addresses into arbitrary addresses on the user side.

I think the correct term for this mechanism is 'system address translation'.
Type checking is given in the piece. Compact dicts are nice for memory performance, but I don't use Python for performance. Ordered dicts I only care about rarely and explicitly use one in such cases. Formatted string literals have not really been a "feature" but a concern. The original plan was to get rid of the % way of formatting and just use .format with __format__ (except now there are pitfalls and inconsistencies with different types of strings). Now Python 3.6 has string interpolation with f-strings, which is kind of nice, but I've never really missed it when I come back from using other languages with it, and if I really wanted it there has been tools like Interpy. That last bit is kind of the nail in the coffin, a lot of Py3 features have been available as Py2 libraries or higher source parsing tools longer than the feature has been in Py3.

I didn't like how the changes to strings and bytes were made, but that's probably a larger discussion, and fits within how Py3 has evolved. If anyone is really confused by the struggle with adoption, just look through the release notes of version by version, and ask at what point there's a compelling reason to upgrade. I still don't see one, but at this point, nearly 10 years after Py3k, Py3.6 is finally usable enough that I wouldn't mind as much if I had to work on a Py3.6 codebase instead of a Py2.7 one.
It's a common confusion.

Poly-c is Lexan. It's amazingly impact-resistant, at least for a plastic. A window pane made of Lexan cannot be easily broken with a crowbar or a rock. But then people start attributing it characteristics that it doesn't really have, such as being scratch-resistant, which it clearly isn't.
an init system is software and we're software people. It's not at all like a non doctor making decisions about medications.
Ask your doctor about a liver enzyme test, and get an HepC test if you have any possible risk you contracted it.

The liver enzyme tests will tell you if the liver is fighting off anything.

That said, you're probably OK if you don't have any major risk factors or symptoms.
GPU-Friendly Font Rendering Directly from Glyph Outlines
Not just fake news, inaccurate or lazy journalism is also cheaper to produce. It's largely the reason for mainstream distrust of MSM over time as they've sensationalized the news and gone more for what's interesting more than accurate. See Buzzfeed, blog style news sites, and also some of the stuff that's been put out by WSJ and Forbes of late.

Part of that problem is that it has to be cheaper to produce so corners are cut because of the loss of revenue in the news business. It's become cut throat and a war for views to get pennies in advertiser revenue with slim to no margins. It's become a case of we get what we pay for, but even the subscription news sites with pay walls have gotten sloppy of late.
This is genius marketing. They flipped "random labels" into "robotic algorithm of success". There isn't much to the story because that is all they did. But if the customers love the bottles, sales are up, and the brand refreshed their image, then this was a 10/10 execution by the folks responsible for it.
I'm thinking I'm going to listen to the many, many outside experts, plus what I see myself reported by other insiders, vs. one anonymous insider I run across on a site who worked for her and appears to have bias.
Thank you. I've added that book to my wishlist, it sounds really interesting. Don't really ever have to worry about landslides in Florida (just hurricanes and sinkholes).
You don't need to control the server

But you can still control access to the content, distributing the password by other channels.

A plausible use case for this (... like basically any crypto thing) would be clandestine organizing. Significantly less sophistication required, and much less of a trail left, to put a static site online.

Shit, you wouldn't even need to host it as a site: you could drop it somewhere as text, eg on a pastebin or in a forum comment, with "save as .html and open" instructions. And you could distribute the encryptor itself the same way.

The really great thing about this is that you could do practical human crypto, without Alice or Bob needing any special knowledge or equipment besides a web browser, using arbitrary uncontrolled public infrastructure.

... though if someone knows the password + controls the infrastructure you've used, they could substitute their own content.

... also short password + direct access to ciphertext -> easy brute force.

... also everything here: https://news.ycombinator.com/item?id=14554187

Wouldn't use it for anything state-level or life-or death.
There are mitigations, but that would increase the difficulty and necessary sophistication for using it.
Actually, this probably falls into the uncanny valley where it seems just accessibly cyberpunk enough to be extremely dangerous to anyone relying on it. But still, really cool IMO.
Lousy Pay Raise? That May Be as Good as It Gets
That's not my experience -- once corrupted it stays corrupted. Is this something that's been fixed since Ubuntu 16.04?
this is also a prominent technique I've used in the hundreds of interviews I've conducted.
Relevant XKCD: https://xkcd.com/1425
Simple and useful. The perfect "Show HN".
Really, how? Because somebody compromised the server? So what? If they did that, all bets are off.
“Is this going to destroy the company? If not, let them test it.”
Thymidine is one of the nucleosides in DNA, I'd hardly call that obscure. Not as easy and cheap to obtain as e.g. glucose or fructose, sure.

But the other two papers describe syntheses using mannose and ribose, so they did not use thymidine exclusively.
My previous company did this. I have seen three variants over my time: explain what this code does; explain why this code is wrong and how to fix it; explain why this code is inefficient and how to optimize it.
You could specify them though, or not do `: any` which iirc is implicit?
DropBox users can finally search their photos
Are you stating that the SQLite database did not write the files to disk? Or simply that it's caching them in-memory? In the latter case, doesn't an operating system typically offer in-memory file buffering / caching? Otherwise, why would we need O_DIRECT or O_SYNC or fsync()?
As someone who has thousands of iPhone photos and videos auto-backed up into DropBox, this service is going to save me hours of time. It uses machine learning to extract faces and people (you can tag them), objects, scenes, locations, and other metadata, which then all becomes searchable. Finally!
World ranking is about 200
I'm in similar situation wrt what I use python for, and suffered from the same apathy until quite recently. Man, it was really easy to switch, and completely worth it just for the little things (like UTF-8 as default encoding for strings). It's really painless, but if you want to ease into it, I recommend using __future__ in your py2 stuff for now just to get you into a py3 state of mind: https://docs.python.org/2/library/__future__.html
Donnarumma Agrees to Extend Contract with Milan
I wonder what enables them to do this with impunity though? I mean it looks like Fox does it frequently and it recently turned out from the FBI testimony that NYC did it on the Russia Trump connection but I don't know if they apologized.

PS: भारतीय recently moved to Americas lol so pardon me for my ignorance of your politics.
Intrinio's Scrappy Approach to Keeping Financial Data Affordable
Show HN: Vocabify v2, a vocabulary builder based on spaced repetition
May 22–24 Downtime Post Mortem – Coinbase Engineering
Divide and Conquer: How Microsoft Researchers Used AI to Master Ms. Pac-Man
I think you totally misunderstood the OP you're replying to. As far as I can tell he is agreeing with your sentiment 100%.
They put an awful lot of emphasis on "algorithm" like it's like pulling the sword from the stone.

I saw this in the social network too, where Zuckerberg demands "that algorithm" from Saverin and he proceeds to chalk it up on the window like that's how we communicate algorithms.

Makes me cringe a little bit!
"Turing complete contracts" were a terrible idea, as the DAO debacle and subsequent fork demonstrated. If the people behind the DAO hadn't been the same people as the people behind Etherium, they would have been screwed.

Machine-readable contracts need to be much simpler and much clearer to work. I've suggested decision tables as a format; those are declarative, guaranteed to terminate, and have a simple chart form that's easy to understand. Yes, they're more limited.
title should say PDF
I've seen some cases where patreon.com is used to fund open source projects. Vue.js is founded there for example [1].

1: https://www.patreon.com/evanyou
I definitely understand the price issue. It might not be a lucrative or attractive business for existing freelancers.

BUT... people already do this stuff for free. Create free Chrome Extensions to make some tweak on a website. Spend hours crafting a script for an answer on Stack Overflow, only to get fake internet points.

I asked the questions above on SuperUser, a website that theoretically does exactly what I'm asking. Someone will probably eventually post a solution, someday. It just takes too long. The site doesn't get enough traffic because no one is getting paid to do the work.
But the reason they won't do it is entirely logical. They won't do it because the counters are part of what make their services so addictive to their users. Pushing buttons and seeing the counters go up turns their service into a kind of video game, or slot machine -- entertainments that we know are very hard for some personality types to put down.

What this means in practice is that, if one of the services was to unilaterally take down these kinds of features, its users would flee to the other services which still offer them. Addicts need to feed their addiction. Which would be suicide for the service that did it, which is why none of them will ever do it voluntarily.

Which in turn is where the parent's mention of regulation comes from -- when economic pressures force companies into a race to the bottom like this, introducing exogenous pressures like regulation can be the only way to stop the race.
However the structure seems only present at huge scales. We dont even see it in nebula.
Not for me, not even on the first page; Py Music, PyPy, Python all come before it.
I wasn't aware that plastic bags / pipes biodegraded at all, hence my position.
Documentation tooling wishlist
Why does anyone care about Pulitzers? I have literally NEVER seen a satisfactory explanation of why this organization is well regarded.
Read this and then realized a bug I was chasing in some Python 2.7 code was actually because I was comparing a Long with a String :)

Thanks for helping me solve my bug dude!
The inventor of the Roomba just launched a weed-killing robot named Tertill
And yet the Library Genesis mirrors are alive and well.

What's the difference? Is it simply the size of the downloads? (Ebooks are only a few megabytes, so a single hobbyist can easily mirror the whole library these days.)
I haven't figured out the proper incantations to install matplotlib on python 3.x on OSX. So I stick with 2.7.
Identical labels will usually use flexographic printing with cut steel templates which transfer the ink to the plastic. Being able to customize each bottle is pretty cool in its own right.
The rise of AI-friendly design
That book is awesome in many, many ways.
No reason not to offer both models. Pay per use is generally higher than a subscription which explains the benefit of the subscription to the customer. As the provider you sacrifice some overall peak for guaranteed revenue.
They all kind of do it with impunity, if there is a later retraction or correction, it's kind of too late, and they don't exactly put it on the front page that "we got the facts surrounding this event wrong or were originally misreported from erroneous or unverified sources".
I'm guessing the reference is to Revolution Messaging (https://revolutionmessaging.com/), who provided most of Bernie Sanders' digital team. (See https://www.usatoday.com/story/news/politics/elections/2016/... for details.)
For that matter... could it be the case that some instances of "fake news" are constructed by PR groups as demonstrations of their influence? If misinformation is being sold as a product, after all, the easiest way for a vendor to distinguish themselves is to have some samples available...
Would you happen to know the model name of yesterday's deep learning GPU?
Google Nabs Top Apple Silicon Architect to Lead Chip Dev for Next Gen Pixel
> Note, we currently do not have 0-RTT data support.

That is like the most exiting feature of TLS 1.3.
Are you thinking of the adiabatic QC approach (i.e., the dwave machine)? I think they still haven't been able to show that it's faster than a classical approach for any problem.
It seems more like the market is winning rather than the law. I pirate way way less now that netflix and hbonow are available. And when somebody creates a service for $15/mo that lets me stream live sports, I'll stop pirating those too.
What was the difference in birth rates between 50s-80s and today? That's the more important metric in this case.
Yeah, flag this title. It's not even clickbait, it's just a lie.