skysight-inc/HackerNews huggingface dataset:
Kotlin's got more "noise" around it lately though, so I suspect adoption will be quicker. Also, GMC is bigger than Red Hat, and while Telegram is smaller for sure, it's got a decent amount of weight to it. Both use Kotlin (at least according to the Kotlin homepage).

Gavin King is famous for three things in the Java world: creating the leaky-abstraction-riddled ORM Hibernate that never quite behaves the way you want, creating the never-really-used DI lib Seam that is notorious for being difficult to test and configure (despite standardized "javax" APIs), and being a difficult personality to work with.

Multiple compilation targets are a downside when:
- It means that as a user of the language I have to write different code because the collections/scoping on one target behave much differently than on another
- It means that as a maintainer of the language, I have to try to make core language features work with multiple very-different compilation targets, making the codebase N times harder to maintain, and usually meaning either that the language stagnates for long periods or that one platform is treated as "primary" and the others are second-class citizens that trail behind (see Scala on the JVM vs Scala.js, Clojure vs Clojurescript, F# vs Websharper, etc).
Animal intelligence. Non-human persons with the capacity to love. I think these are hugely important issues.
If ad-supported sites posted terms of use that precisely defined what info is to be collected, how long it's to be retained, and who will be able to access it, consumers would be able to make an informed decision about what sites to visit. As it is now, without defensive software, one is asked to just blindly trust the sites one visits.
"""things like using email, buying and returning items online, using a drop-down menu, naming a file on a computer or sending a text message."""

Way to measure stuff! How about using instant messaging, swiping and dragging stuff, taking pictures with a phone and sending them and doing tasks with Siri/HG instead? We're taking about HS-level students, right? They seem to be measuring stuff for older folks :P
Apache phoenix support ACID
From MailChimp to Sendy – how I saved $2,400/year on my email list
The marketing industry is moving beyond trackers and cookies. Hastened by the mobile/tablet revolution (users switch devices way more often) and the stricter privacy laws in Europe (anti-cookie laws).

Now they either require you to login to get the "mobile" experience, like Facebook or Twitter, or they use probabilistic statistics to identify you without cookies.

That guy reading a newspaper in the park with a paper bag over his head and 4 goons on the lookout, feeding us uninformative/unlikely data, that guy is with 90% certainty Jacques Mattheij.

(When cookie-tracking was more common we set up a cookie-swap program. Stopped after a few months out of security concerns.)
Don't think it's illegal, Number26 (a german bank startup) does it for ID verification.
Framework useful, no doubt, but , I saw so many programmer cannot even design things without thinking about which framework they are going to use – frameworks kidnap these people ability to become a real programmer. I can show you an example right away, Ruby on Rails. I know someone they even cannot design REST APIs without thinking about ActiveRecord, what a shame! Don't get me wrong, frameworks is still good way to build things, but as a legit programmer, you need to own the ability to solve the same problems even without them.
Do faxes in Germany have their own super-secure network? Or is it illegal to fax identifying information as well?

Actually I would not be surprised that the old way was legal and any new way that threatens incumbents is illegal. This seems a fundamental dysfunction of Europe in general.
Nice video.

My wife has an Android phone, I have an iPhone. Recently, I wanted to install some app on her phone and it is still beyond my understanding, why Google still doesn't allow to deny certain permissions. It's all or nothing.

And no, a fucking video editor shouldn't require access to my contacts, my browsing history and the accounts on my phone.

Android imho is unusable until they let me deny certain permissions, because often, the "best" apps ask for basically everything.
So I just spent half an hour googling for libraries that could help with this. Chroma.js seems to be a pretty nice option for dealing with this issue in a web context:

http://gka.github.io/chroma.js/

The person behind is has some nice blog posts on color generation too:

https://vis4.net/color/

The only issue that I see is that the library is focused on translating data to colours. The problems with blurring and downscaling that you mentioned go the other way: the colours are the data.
Meanwhile in the UK: "Fingerprints and DNA of at least 45 terrorist suspects must be destroyed after police forces failed to complete paperwork which would have allowed them to be stored indefinitely in anti-terror databases, a watchdog has disclosed. The error means potentially vital forensic evidence will be lost at a time when Britain is in a high state of terror alert. "

http://www.telegraph.co.uk/news/uknews/terrorism-in-the-uk/1...
It's already possible, any physical lock or home or safe can be opened with a warrant. The fact that we're almost at a point where we can hide something from the government (even with a warrant) is groundbreaking.
While there has been a lot of bad news in this area, and a lot of nonsensical lawmaking, there has also been a lot of internet hysteria over very little.

We have problems. It's not a police state (yet) any more than the US or other western nations.
As a counterexample, I will bring up Flash. The file format's open, and the scripting language is...ECMAscript. So an open vendor neutral consensus based standards process doesn't mean that the implementations themselves are going to be any good.
JSBeautifier Beautify, Unpack or Deobfuscate JavaScript and HTML
(Somewhat off-topic, sorry)

This book does an interesting thing:

> For each chapter (and occasionally for individual sections), I indicate the experience level. The chapters progress through levels A1, L1, A2, L2, A3, L3.

The number is the expertise level, from junior to expert; A stands for Application developer, L for Library developer.

I often find myself unsure about wheter a book or text is intended for the kind of user I am for whatever the topic is. Skimming through a book trying to identify what parts you should focus is not always easy.

Do you know of other books that do this kind of thing?
Option is alt.

https://9to5mac.files.wordpress.com/2015/04/applecompactkeyb...
"Illegal" is relative in this case. The law isn't a set of divine rules to live by (you're probably breaking a few laws by accident every day), it's more of a correction mechanism for abuse. That, and every country has weird quirky laws on certain matters. Just use common sense.

That said, you should be careful with your ID. But, I personally wouldn't mind verifying my ID with Airbnb (last I checked, they used specific verification software)
Barnacles tend to aggregate on pretty much anything - smooth or no. Talk to any boat owner.

The only reason they'd be barnacle free is if the paint is in some way ablative, and comes off in layers - which is how marine anti-barnacle paint works - it's very unlikely they'd lack them otherwise.
The ESA Academy
https://en.wikipedia.org/wiki/List_of_countries_ranked_by_et...
This is - unfortunately - spot on, and there is much worse to come.

It's funny how a law that actually confirms a right that is solidly anchored in the declaration of human rights would result in technological circumvention rather than - the expected outcome - compliance.
Do you think someone asked for this comment?
You're giving us 14 days? No one, anywhere, gives 14 days to shutdown a service.

No one.
I went back and looked at it- you can see it here. The majority of the worst comments were actually flagged and delted. So what you see now is nothing like what the conversation was like in real time https://news.ycombinator.com/item?id=11105161
People are missing the point a lot here. I have good reason to believe that this is being pushed and supported by those seeking punitive enforcement of copyright laws. Combine this with recent internet tracking laws and you have a serious problem
The sad part is: It doesn't even matter what I do about privacy. I'm obviously in someone's address book. That someone wants to play some stupid game that asks for all contacts. Maybe that someone used an app like Cobook, which pulls data from their social network sites (and I'm friends with them there).

In the end, they get my data, along with a picture and whatnot and I personally wasn't even involved. Heck, I could even use a dumb phone and my phone number would be all over the place.

Recently, Facebook asked me once again to add a phone number "to protect my account". One time, my real phone number was prefilled in the box! They pretend that they don't have it, but since some of my friends use messenger, they surely have it somewhere in my shadow profile (a download of "all my data" obviously didn't contain it).
Tips to Rein Your Bounce Rate and Fillip Sales of Your WP Site
Here is the link https://news.ycombinator.com/item?id=11105161

I reviewed it and the worst comments were flagged, deleted and removed
Using SSH-Key Authentication for Unix/Linux Monitoring in NetCrunch
So OK you can use cv2.COLOR_RGB2GRAY to get a grayscale image. But what does that teach you?
In my image processing 101 course a couple of years ago we actually didn't use any libraries except for reading images and showing them (written by the teacher). Just Java. A picture would be a 2 dimensional array. The pixel is represented by an integer. So you just need a nested for loop and you can manipulate every pixel yourself, thus learning what really happens under the hood, how filters work.
Text-To-Speech in 1846 Involved a Talking Robotic Head with Ringlets
I did go to school, and while I wouldn’t prefer having been homeschooled by my parents, I however think the school did harm my mental health (from bullying, for one example) and I would’ve benefitted from. Note: not in US, but from what I can glimpse US schools are similar or worse in relevant regards.

I’ve come to think that going or not going to school is unlikely to be the deciding factor, and it’s rather up to parents and the overall environment. Homeschooling or sending your kid to school—neither seems ‘easier’ by itself, they just pose somewhat different sets of challenges to parents. The answer probably depends on given school system, the specific school, parents’ and kid’s personalities, etc.

In other words, one can go to school—and be bullied w/o the skill to handle it and w/o parental notice due to neglect, or grow up dysfunctional/struggling due to whatever else unhealthy family circumstance such as NPD of a parent due to them being an object of childhood abuse, etc.; and one can also be homeschooled—and be adequately prepared by parents, lose less time doing boring things, and have the necessary social interaction with siblings and friends. Now switch that around and there are indeed a lot of things that can go wrong with homeschooling, and an attentive parent can be able to help their kid deal with school just as well.
Obviously, "making all locks insecure" is a different situation than bypassing a single door. Which is why we don't do the former, but (currently) do the latter, judiciously.

But hey: what if the lock company makes a standard lock, with a plain ol', low-security, five-pin key, and attaches it to a bomb that destroys the apartment when it's picked incorrectly? Does the lock company now get to beg off when the police come looking for help opening a single door?

"Oh, we'd love to help you, officer, but you see...if we help you open this particular lock, then all criminals will know that you can disable the bomb, and that would make all of our locks less secure!"
> Basically, users are given an intentionally badly designed user interface in which they receive no training, and a task that is impossible to accomplish within the obvious constraints of the interface, and asked to accomplish a goal.

This is a gross misrepresentation of the test. The task is to manage incoming reservation requests. Having to decline such a request does not mean the "task is impossible to accomplish". It just means that the correct answer is to deny the incoming request within the framework of the test. Also, the test simulates an entirely realistic simulation. In everyday live, I often have to decline meeting requests and propose alternate dates. Also, having to use badly designed user interfaces without training seems very realistic to me. Being good at handling that is a relevant skill in modern life.
Yes, these secondary network effects are maddening. See also: https://mako.cc/copyrighteous/google-has-most-of-my-email-be...

I've updated the post to reflect this problem.
Haha, love it! There's definitely a space for forced animal anthromorphization humor. Smart, funny books! Like Madagascar, et al. but adults.

In this case, for example, the first 95% of the story would be from a touching documentary-type narrative, about how smart, thoughtful, loyal etc. penguins are. In the end, we find out Penguin newspapers all have headlines like "Penguin swims 5,00 miles for other personal reasons, calls in on man while he's there. Is treated as a goddam hero" etc.
Is Twitter making us more productive?
I think quite a few people would not mind being a martyr.

The problem is that the most likely reality is that you will go to jail, your business will be shut down, you will never find another job again, your whole family will be added on all the government shit lists and nobody except your friends will know what happened.

There is a star system to martyrdom too. For 1 Snowden, there are probably thousands jailed and forgotten.
Job start date delayed by a year by the company, what can I do?
I was offered a job as a software developer last Nov and was supposed to start working from May 16. But now they have deferred my start date to July 17. this has serious implications on my career. Is there anything that I can do?
Agreed I would have like to have seen these bugs ironed out before the whole splashy rebranding to Influx Data or whatever they are calling themselves now and their business pivot to a "data platform." I think the timing is unfortunate.
> compatibility is the mind killer

One of the main (logical, reasonable, and real) requirements of most software systems is building and maintaining them under budget. When you disregard compatibility in the name of progress you make a decision on behalf of all of your users: that whatever added functionality or increased elegance or consistency your product now provides, it is more important than their budget requirement. For most of your users, that decision is simply wrong.
BMW and the GPL
Which is the same as if a non RFID'd towel is missing from the room.
Great.
You just inspired another european privacy law where website will be forced to ask you to read the terms before processing reading.
What it will achieve is users will be annoyed and install a termblock extension to their browser, I mean kind of defensive software.
Relay Fullstack is a Relay scaffolding application
For those downvoting, see my comment below, where I explain why this really isn't a problem.
I don't understand how "each robot has to be custom built for each building" and "takes two years to build".

I mean, they don't need Atlas here. They just need a ruggedized remote control car with a camera and a ton of lead plate on it.
How  How Side Project Can Make You Successful
Yes. Work for another company.
Show HN: A Django and React Project Template
Tuan – 925 Sterling silver recently Launched on Paytm.com
A MMO tycoon/simulator, what a cool idea!
I couldn't run the online version but it looks impressive (guess my setup is missing Unity Plugin).
+1 to Prometheus. I'm a new user but have found the project to be well thought out and have found the community on IRC channel to incredibly helpful and responsive to the community. I'm glad you didn't hitch your wagon to Influx. Is there a reason to not continue with your LevelDB backend long term?
It's perfectly fine that the FBI or the police can open a physical lock with a warrant. The warrant is supposed to be delivered by someone representing the Justice department, which is (theoretically) independent from the police. What would be unacceptable is that they could just bypass that authority and enter to anybody's home on a whim.

Which is what they are trying to achieve when they asked Apple to put a backdoor in their Iphones.
> Here's the thing - contacting customer services like that was entirely the wrong approach. Customer services aren't trained for the 0.001% of people who might be interested in an esoteric matter of legal licensing. Crying foul because a minimum wage rep didn't understand an obscure technical reference is counter productive.

Damn straight. So provided opensource@bmw.com actually respond this should be sorted out: kudos for the author for being forthright about how this could have been handled better.
That's a pretty bad example. Git is widely considered [1] to be overly complex and difficult to learn compared to something like Mercurial. The advantage Git has is its dominance in terms of adoption/community. Scala does not have juggernaut dominance in programming languahes.

[1] I acknowledge this is debatable, but it's an opinion I agree with.
Not that Google doesn't constantly nag to switch to Chrome as well.
Wow, they just updated the site. Looks like crap now and half of it is not working. I actually liked what the last owner did to Delicious but this is just ridiculous. I'm signing up with pinboard.in I guess.
You are really stretching things by saying you'd be productive on day 1. Scala code has an immediate upfront complexity cost.
Well since this is only a proposed law, writing to your MP would be a good start.
But that interpretation is entirely yours, it's not what dang was saying.
This comes off incredibly badly to a modern audience because it's Chesterton at his most Catholic conservative. Chesterton can only properly be understood when we realise that he was thinking of life-as-religious-observance; the prime directive of life to bear witness to God.

Whereas the education of women and all the things he decries are fundamentally pragmatic and directed towards enabling women to do things in the here-and-now. We promote education because it enables autonomy, and promote work (at equal pay rates) for women for the same reason. These things have a fundamentally temporal reward. Whereas the old inequality ("bold equilibrium of inferiorities") was always justified with the promise of redemption in heaven.
Wire, app backed by Skype’s Janus Friis, gets video calls and message encryption
Something like

^\s*(:\+1:|\+\d+)\s*\!*\s*$

Even something as simple as this would clean up most of threads like these: https://github.com/elastic/kibana/issues/1084
Fascinating. Is there anything similar for other browsers?
There are other options that lawmakers have.
One can make a very long list of things that would look really really creepy in the physical world.

For instance I can draw a little cat in my agenda to remind myself to call a particular friend that day. The police will tell me: "what? you have not written that in plain english? You must tell me what it means and if you don't you will go to prison". (In the UK one can go to jail for refusing to decrypt one's own data)

I go buy the Telegraph at my local newsstand and the guy will tell me: "can I see your papers please?" "But I just want to buy a newspaper" "yes but I must report to the police every day who reads what, by the way I must also know which pages you intend to read" (the UK is passing a law that would force all ISP to record what websites their customers view)

Etc etc
Alyne – RegTech Platform for Cyber Security, Risk Management and Compliance
We got by for decades without analysing user habits

Depends when you start counting the decades. Since Netscape and the 'coming out' of the www, we've always paid attention to where people go on our own web pages.
Nitro tech Ripped proteina emagrecer
I wonder if you can set up the company as an international entity or something like this, and have yourself as employee?
That video is brilliant. Thank you.

'Please plug in your phone here, we need to get some data from it'

'Huh?'
It's illegal to make copies of the ID card unless required by law. Opening a bank account is one of these things were the law requires a copy of the ID card due to money laundering legislation.
Install Cyanogenmod, or buy a phone with it pre-installed like a OnePlus, then you get "Privacy Guard" in the settings which lets you specify exactly what data apps can access.

Android isn't the problem. Google is the problem.

[edit] As in, you can restrict access to things like location, contacts, calendar etc.
"The warrant is supposed to be delivered by someone representing the Justice department, which is (theoretically) independent from the police."

I hate to break it to you, but the FBI is part of the Department of Justice. I think you mean that a warrant needs to be issued by the judiciary, which (as far as I know) is a truism. Courts issue warrants, there is a warrant in the Apple case, and it in no way involves a "backdoor" being placed in all Apple phones.

You really might want to look up some of the facts about this case. It's not nearly as general as you think it is.
Yes. But the person I was responding to was definitely up in the clouds describing things as "magic" (and implicitly equating intuition to magic).
Eclipse Foundation Gains New Member: Microsoft
World’s most expensive dating site: private jet holidays for wealthy singletons
This is one of these fairly simple, yet brilliant ideas that make you go "Why didn't I think of this?" Granted, tycoon-style game ideas are a dime a dozen, but few are this novel or meta.

Superhot is another recent game that also meets the criteria; time advances only with player movement. Dead simple core concept. I suppose Minecraft probably stands as the most famous example though (which is ironic considering this game's art style and game mechanics appear to have been heavily influenced by it).
In the analogy (and online), the newspaper with blank spaces (aka the ad-supported site) is a small and insignificant data player. It's mostly advertisers that are collecting and retaining the data, and not just on websites but in all kinds of ways. The profiles are kept by advertisers, and sold on data exchanges, completely out of the reach and control of the ad-supported site. So unfortunately, ad-supported sites that offer up their ad inventory via real-time bidding can't provide the information you'd want. You would really need to opt-in at every point where data is collected, which is everywhere.
The author seems to be a big fan of re-inventing the wheel all the time.
How to effectively use the Elasticsearch data source in Grafana
Do you have a signed contract? I don't understand why you say "by a year", it sounds like two months (still bad of course).
Well, some startups might try to fuck with the law. German courts stick to it though:

http://www.heise.de/newsticker/meldung/Gericht-Personalauswe...
Will AI Surpass Human Intelligence? Interview with Prof. Jürgen Schmidhuber
PayPal's Braintree is cutting staff and axing a developer outreach programme
I was refuting your coin argument, which was pretty ridiculous, if I do say so.

The vast majority of predictions were wrong.

Yes, the logic is flawed, that's why I said it was your logic.
I recently applied for it but they didn't ask me to send ID via email. They used idnow (http://www.idnow.eu/). You get a real operator via website (or even mobile) asking some questions and taking a photo of you and your passport. I was actually surprised as it worked quite seamlessly.
Picture your insurer scrolling through your browser history when you're renewing your health plan.