skysight-inc/HackerNews huggingface dataset:
In other words I"m a pleb :)

Definitely not a photographer and was not aware that was an issue. OTOH this tech isn't geared towards me so it's probably not harmful for their rep with the folks who actually know about this stuff.
He's not talking about comments from dead users, rather the near-impossible to read comments that have been downvoted.
Then again, if you construct your code such that determining whether a variable is initialized requires solving the halting problem, somebody should probably take your keyboard away :-).

In practice, if your initialization isn't sufficiently transparent, you're just busy making bugs.
> There's just no way to get that many people to opt into something else

Not in one day. It's always a process. And with a system like iWouldDo.it, you "switch hypothetically" (using a pledge with a condition) and when your condition is met (i.e. "Alice, Bob and Chris are ready to switch, too"), you switch for real. Which results in other peoples' conditions being met, which makes them switch as well, etc. etc.
Thanks for the link, that is interesting. While I don't doubt that it's possible to create something similar to https://github.com/weavejester/hiccup in Ruby and Python as well, I am not aware of existing libraries for it and it's definitely not considered the "idiomatic" way to generate HTML in those languages. They both skew heavily toward template languages that are some variation on <div>{{foo.bar}}</div> and require special syntax, which in turn requires editor support for syntax highlighting and such. And Javascript has been the same way until recently--Angular and Ember are template-based by default. And while JSML looks pretty good, I think the other alternative Javascript is trending toward is the JSX approach taken by React, which is basically just backwards templating, and requires a precompiler pass.

Meanwhile with Clojure, because it's homoiconic (code is data and data is code), all you need to implement a DSL for generating HTML is basic functions and macros (which are just functions that process your source code), no special new syntax is necessary. In fact if browsers used Clojure (or any other Lisp/Scheme dialect) as their native scripting language, there'd be no reason for HTML, XML, JSON, or CSS to exist at all in the first place. They could all just be code.
Encrypted content over the cellular protocol seems more plausible than a secure protocol, given that a) it's a feature that phones can roam across networks and b) the way these "exploits" work is for LE to emulate an endpoint in a system whose principles actively collaborate with LE (to some degree under force of law).
Tarantool in-memory NoSQL database version 1.6.5 is out
Not only that, but because it switches to the faster provider, and assuming that Project Fi pays out to providers based on percentage of service used, it's much more in Tmo/Sprint's best interests to upgrade their service - considering the switch to their competitor is automatic and based on quality.
There's a raccoon who destroys my veggie patch almost nightly. It doesn't matter how secure I make it, how much mesh/wire/etc I use to try to protect it.

The raccoon is smarter than I am. I'm considering moving.
Getting down to business
In downtown SF there are a couple scam monks who pull exactly this with bead bracelets. They are very aggressive even if one tries to give the bracelet back.
> Coverage in 120+ countries

20USD is ridiculously expensive in some countries. I understand that this may be cheap in the US (is it?), but it's more than twice what I pay in latin america.

And the price goes up if you want data - which you will in 2015.
Show HN: Add your completed Treehouse courses to LinkedIn
The Contemporary Conformist
Almost all Android apps can do this in realtime, because to get the IMEI/device ID (a questionable thing in itself), Google decided you should also be required to have permissions to see who is calling/called.

It's a major privacy violation, with Google directly encouraging it for no good reason.

(Getting device ID should be a very rare, high-security permission; instead each app should get a unique app+deviceID. And seeing who is calling is likewise a rare thing that should be highly suspect. Or Google could add controls or do on-demand like MS and Apple do...)
Well, at least "IT" is marginally better than "Computers" or "Computer Stuff:"

Django Girls make the male-dominated world of Computer
Stuff more accessible to women
Republic Wireless also has a roaming agreement with Verizon, for areas where Sprint's network is lacking. But they are really touchy about abusing that. I assume it's very expensive for them.
> <paper-button>

It's nice to see Google finally dogfooding Polymer in their own products
When I bought my Nexus 6 from T-Mobile, one of the things the CSRs told me was that it would soon be supporting Wifi calling similar to how the other carrier branded phones did. They were just waiting on an update to Android.

Now this comes out, and I wonder if the update is still happening or if Google's answer will be to switch to Fi instead.
So if I jump onto an unsecured hotspot, you're telling me 100% of my traffic is being routed through a Google proxy first? The same company that already has all of my email, docs, photos, and chats? I guess they already had my browsing history with Chrome, but wow... that's a lot.
I'm game. But you know the last time someone tried that... ended up buying Penthouse ..... so :)

I'm in the valley. Hit me up: Robert @ QuasiPreneur.com
Buy an SSL certificate. Enjoy Comodo calling you 3 times a week, sometimes waking you up, to try to sell security. Even after telling them to stop. (Yeah, I should take it up with the FCC...)

Even more fun: point out Comodo's lapses as a CA and say they're the last CA you'd ever deal with. Then the rep smoothly segues into pitching antivirus/"security" software.
Designing Outshape
Firefox Hello
Facebook Hello
What's next?
Hard to choose one, but others haven't so neither will I.

Vasily Grossman's Life and Fate. It's the War and Peace of the second world war. All aspects of society and human relations are touched upon in profound ways. It's been a long time since my last (re)read; a lot of the particulars are missing from my brain now. A book of ideas, punctuated with the starkness of WWII.

Moby Dick - mentioning this one always raises some people's ire, I don't know why. I fall into the language, the story is gripping, the long side paths into biology, ships, and so on give so much insight into either life of the time, or scientific understanding of the time. It's an attempt at a great novel. We can argue about whether it succeeds, but the attempt is breathtaking to watch.

Robert Penn Warren's All the Kings men. It's a great story of political corruption and ambition in the southern US, the characters are so well done. A story of power. A book of ideas; it discusses original sin, how people are influenced by their circumstance, subjective morality, and much more.

Zola's Germinal. Probably my desert island book. I've read it so many times. A soul crushing portrait of life as a miner in France. I'm sitting here typing, getting tears in my eye just over the poor donkey that lived it's entire life in the mine, and that is probably one of the least sad things in the book.

Les Miserables. What is there to say about this one? History, Paris, the nature of love, redemption, politics, justice, everything important to being human is in this book.
Pet Projects Can Crush Productivity in Your Startup
C'mon, "Do[ing] No Evil(TM)" is itself a PR non-answer to explain why we shouldn't be worried about their dangerous centralization of data and infrastructure.
DirecTV's Secret War On Hackers (2001)
Wow. This UI really looks like Google's UI for Local Businesses.
I think DynamoDB has replaced SimpleDB as the default key-value store if you're running within AWS.

For example, even the official Kinesis Client Library will store its state in a DynamoDB table. (link: http://docs.aws.amazon.com/kinesis/latest/dev/kinesis-record...)
How are people missing the sarcasm of this comment?
I'd need to check for references, but I think most of the growth of benefits goes to increased cost of health care.

It is bad enough to be told that your 10% salary raise will be payable in lottery tickets (most people remain healthy and get zero raise, a minority of sick people get huge payoff in the form of medical services); but when you find out that the jackpot is the same size but more tickets got printed (medical cost raise but quality of service flats out) you get really pissed off.
I'm sure that's not an artifact of policy.
JMH vs. Caliper: reference thread
> Why wouldn't someone choose the t-mobile unlimited plan vs this one?

Someone whose suburban home has no T-Mobile 4G coverage?
Here's a few that they forgot to add to the list:

* The fact that all citizens aren't required to log all activity of any sort with the government so that government officials and scan the log files for patterns makes it harder for Feds to find "terrorist activity."

* The fact that some things require warrants makes it harder to find "terrorist activity."

* The lack of an all-knowing, all-seeing eye makes it harder to find "terrorist activity."

* Considering people as human beings rather than just numbers on a screen makes it harder to find "terrorist activity."

* The fact that all locks aren't required to register a master key / combination with the government so that any government official can bypass any lock at any time for any reason makes it harder to find "terrorist activity."

While we're at it:

* Government officials that break the laws and get little or no punishment reduces public confidence in the rule of law. This leads to citizens viewing the government as an antagonist which makes it harder to find "terrorist activity."

* The government spending copious amounts of money on the War on Drugs rather than repurposing said money to finding terrorists makes it harder to find "terrorist activity."
Can you link us to a specific post in that thread?
The approach I use is to have the non-python dependencies managed externally – i.e. use APT/YUM for the postgres, mysql, redis, memcache etc. C libraries since those are very stable on a normal distribution – so a simple `pip install` will work as a non-privileged user inside a virtualenv.
Interesting - I like the data roaming, but the pricing isn't very good compared to what I pay here in Italy, which is under 20 euros for 2 GB a month on the provider's network, 400 minutes and 100 sms's.
Seems like this should be something that's already build into the phone.
I don't know where their data comes from, but after putting my number, all I get is the city it's in (which the area code makes obvious anyway).
> As people use more and more data, it just won't make economic sense to offer your customers unlimited data.

It makes perfect economic sense. Users who expect to need a lot of data (e.g. anyone who watches or wants to watch HD videos over a cellular connection, which is a lot of people) would be better served by T-Mobile's or Sprint's unlimited (non-throttled) data plans (which run for somewhere between $70 and $90 per month, IIRC), and everyone else would be better served by T-Mobile's throttled data plans, since you'll never be charged overages.

At least AT&T and Verizon can claim that they have a stronger network with better coverage than T-Mobile or Sprint (which is why a lot of people go with them and are willing to be screwed over by them). Google Fi can't even offer that if it's going to be using Sprint and T-Mobile as its backends; combine this with the lack of unlimited data plans and only supporting the Nexus 6 with zero indication of when other phones will be supported (if ever), Google Fi's dead in the water.

In other words:

> I'm pretty sure the accountants and engineers at Google got together and figured out that "unlimited data" plans are going to go bye-bye. For everyone. All providers.

Then I'm pretty sure all the accountants and engineers at Google are incompetent.
Your solution doesn't address the problem. The problem is not a rise in encryption but the government not being able to read encrypted communications.

Unless you are suggesting that all encrypted communication should be assumed to be terrorist communication - and the only reason this assumption is now considered unsafe is because a rising popularity of using encryption due to NSA surveillance? If that is your point, I hope you see the flaw in it.
That makes a great bookmarklet, thanks!

> I don't like facebook either, but can't we just not use something without making a huge sensational scene about it?

We are social creatures who could never survive alone without communicating information about how to interact with our environment. Cyberspace is now our environment.

Even that crazy Luddite in a cabin in the woods learned to skin a deer from his Grandpaw.
the barges are no longer in the bay area

not a sub, but there was/is? this http://sanfrancisco.cbslocal.com/2014/01/07/google-launches-...
Why the Best Wireframe Style Is No Style
Crazy talk. And these 'developers' are pulling in six-figure?
The ultimate defense of liberty is in the hands of local privacy groups.

Become a member of a Restore the Fourth and we will help you find local like-minded folks.

We also have a voice in these national policy debates that you can definitely use.

http://restorethe4th.com/
If everyone was in a cage there would be no terrorist activity.
iOS already has the block caller feature. Confused why Facebook is making such a big deal about it.
Fair points, but the standard way to do these would be:

1. the data dropdown should be greyed out when it becomes inactive

2. 'x' usually implies cancel. It'd be better to have 'ok' and 'cancel' buttons at the bottom of the dialog.
I find this sort of thing really quite clever - I wonder how much of a factor it is in the decision process, do they tailor it in specifically or is it just a nice extra; what sort of money are we talking?

My best guess with 2mins of [re]search: Let's suppose they hold on average $10 per month per customer that's unused, Nexus 5 sold between 3-5 million units, apparently. So for Nexus 6's on their Fi plan they're likely only looking at the invested benefit of $30M (USD)? Google probably have that sort of cash down the back of the sofa, would they even bother investing the float? Or are my guestimations just way off??

UK utilities I've always assumed are doing this hence the wilder and wilder over-estimation of bills in order to hold more customers cash. Wonder how much Google will push the "let us hold your cash, you'll get back what you don't spend" line in order to have more cash to play with. How evil are they prepared to get to hold some extra pocket change?
The largest Internet exchange point DE-CIX is suing the intelligence agency BND
No, the Go programmer will win. Strong(ly) type(d), you see :) #SorryCouldntResist

Note: Said without any bias towards either Go or Perl.

Also, I'm not a language lawyer, and this was a joke, so I'm not replying to any comments about Go not being "purely" or "strictly" strongly typed or whatever.
You have to be in a good position just for the option of bootstrapping, and educating yourself. If you're working two jobs just to keep the lights on, you don't have the time or money. And self education doesn't mean much if you can't list a degree on your resume. It's not hopeless, but it's hard!
No more information than was already public on facebook, according to your privacy settings, as far as I can see.
My generation, I am 23 as well, do not understand this at all, it is really sad.

I am working with a group for a project in our business ethics class and one of the topics that I wanted to cover was encryption and how to protect yourself and keep the government out. I know the chances of the FBI knocking on my door is slim to none, but I want to keep my self protected. Especially if I have an encounter with the police I know my rights with my technology and I do not want anyone in my information.

We ended up doing a different topic because one of the kids argued with me saying there's no reason to encrypt, the FBI wont come for you, and why wouldn't you just comply with their demands it makes you look guilty if you don't. He does not understand the fact that it is our personal right to protect ourselves, and that it does not matter if you are guilty or not you have rights to keep yourself protected.

I come from a police officer family and respect the police, but if a cop tells me to give him my phone or laptop they will never get into it.

I went on a rant, but it seems people do not understand security or personal privacy and they let others exploit this.
Why, really, is the Halting Problem important?
If the past is any indication, Google will have really good support at first for this, similar to how it worked for Glass. Then once the product has been received well by early adopters (and received good publicity), they will layoff/downsize until everyone is unhappy.
They lost me at Hello.
Alice ML, an SML variant that Andreas Rossberg worked on mid-2000, also has first class modules.
"Web Applications" are often made up of parts now. So while php/ruby/python are faster to develop for most things - writing the websocket handler or AJAX polling API in Go makes a LOT more sense given the performance of these crucial parts of the application.

I am currently using the massive PHP + Node.js ecosystem for most of the application and Go for the critical communication parts.
Python's long in the tooth right now, but the first few years the whitespace thing was the source of much cursing and gnashing of teeth.

edit

More to your point, though. I would never choose a language for a project because it is strongly opinionated on such things. However, when choices lead to an opinionated language I find the feature a positive rather than negative edition....even if I find a particular decision annoying at first.
> I get that it's kind of scary, but it's not just Facebook,

It's scary because it is unregulated, automated harassment. What if you have compound PTSD? Does google know what to remind me of and what not to?

> digital equivalent of reading body language on people in your store.

Yes, data is the body language of the digital world. Thank you, that is the perfect equivalent.

It's not 100% reliable, and an intelligent person has the capacity to subvert it, in order to establish their own personal privacy.

I care more about intellectual privacy than I do about any other form of it. If people believe it is 100%, then they have to prove telepathy exists.
The portion on the structural properties of wood a bit further down the PDF are just as interesting.
The "refund" language is confusing for the purposes of advertising, and I wouldn't bother repeating it. It's by-the-gig pricing, full stop. They just charge you for data you use, at a quite competitive price.
Why not both? Drop the board allotments -and- up the prices.
German court rules Adblock Plus is legal
Advertisers should focus on people who want to see ads and respect people who explicit ask to be left alone.

Where I live, advertisement in the mail box (the one on the house) is forbidden if I have a small sign saying "no advertisement, thank you". This rule has not destroyed the advertisement industry, nor those who uses advertisements to raise sales. Instead it has created a large incentives for stores to get customers to agree with personal advertisement, with coupons, special deals, or a flat 1-5% return of anything purchased. The customer is happy, the store is happy, and those who want to be left alone is happy. Additionally, people do not hate the advertisement or those who produce it.
In my circle, using Facebook to connect through anything other than Facebook itself seems futile. No one has emails or phone numbers posted, even for friends.

So this app seems like it would basically do nothing.
Ask HN: How come Google resurrect label 'free' even for apps w in-app purchases?
In June 2014 Google was praised for abandoning the word 'free' from Google Play: https://news.ycombinator.com/item?id=8053574

NB: Even apps and games without in-app purchases had the label 'free' removed.
At the least, I'm sure you're getting enough traffic these days to make it something you can easily test.
New Android Code Samples
the only question is that, it's unavailable and you need an invite and then wait, this becomes the norm these days, you can announce something for sale at the first sight, then let the potential customer to wait, don't feel too good about this kind of sales/marketing method myself.
Did the PR hit actually translate into a monetary hit and eat into their profits?
Great work so far, Robin. Really smart way to solve this business problem. I agree that maybe the # of Trello boards per price tier can be bumped downward; at the moment you're being really generous.
First Round Capital Open Application for Startups
Agree. That's an area I personally want to address and am addressing. Oh the stories I have around that!
Their strategy is simple: they are doing whatever it takes in order to squeeze the most dollars out of you. If that means engaging in backroom deals with wireless competitors and creating with technologically innovative/awesome solutions for you to always be connected at the most optimal speed possible, they are going to do it.
Mass market users don't seem to prioritize these kind of values when making software decisions.
Adblock Plus cleared of extortion charge
Yeah, it reads like that kind of prose only a machine would write. Perhaps they were deliberately abstruse. One thing is certain, those guys are in dire need of an editor.
Disable root login is part of the principle of making all access accountable to individuals, not to role accounts. Imagine how much more challenging things are forensically if you see a bunch of actions in the logs taken by "root" vs. by "joeg, the sysadmin who was fired a week later.

fail2ban helps with a lot of things. It keeps spam out of the logs. Some systems have high CPU cost per login (bcrypt), so similar systems can help prevent brute force attempts turning into (or being actually intended as) DoS.
Is "La Ciccia" good? Looks like one of the owners is actually Italian. Nice little promotion for them.

Facebook? Only use the mobile web site on my phone, thank you!
Basically, it's enough to whatsapp someone to meet up. I thought it was incredibly valuable during the world cup last year.
NASA TV
>Your conception of development is still anthropocentric.

of course. I'd wish that my human brain could produce super/trans-human concepts :)

> Why is inter-species communication the measure of development, and not say, running speed?

I think it is most probably that we'd try to communicate with aliens instead of trying to compete on running speed with them.
The T-Mobile plan only offers you international data if you pass a credit check. I applied twice, once by phone and once in-person at a store. I got rejected twice. I have excellent credit and suspect the issue is something stupid like my first name being misspelled (something I experience a lot). However T-Mobile employees immediately enter stone wall mode and it's completely impossible to debug the issue. Probably it's a company policy that they should never ever start discussing failed credit checks with would-be customers.

Anyway, I'll be damn glad if an alternative appears as it'll give me an additional chance to qualify.
By the way, does anybody knows how Parse execute sandboxes javascript on the server ? I can't find an article on that matter.
It's incredibly useful for household budgeting purposes. Knowing that, at most, I can expect to pay $xxx per month for a service makes estimating expenses easier.

The service apparently alerts you when you get close the "limit". Which means that if you're disciplined you can cut yourself off or just realize that you need to increase your monthly budget.
[CENSORED] [REDACTED] [CENSORED] :P