skysight-inc/HackerNews huggingface dataset:
This is beginning to seem like a concerted effort to silence me.

If you read his comment you'll see that David did indeed say that he cares deeply about politics. But in fairness, by way of example, he mentions some story about a politician and bananas? A story which seems strictly political.

I don't think merely political stories should make the front page of HN.

I'm only talking about the online (i.e. tech-related, techies built and understand and are subverting the internet) privacy (i.e. liberty related) issue here. I see it intimately linked with the free software issue. I can't see why if you we talk about one why we can't talk about the other. What about all the patent issues? About all the copyright issues? Can we not talk about them either? They are political issues and yet they are topics that come up again and again in the hacker community: reverse engineering protocols, DMCA, torrenting, software patents.

Sorry to labour this but to me it is important. My possible conclusions are that David (and others):

(1) do not see the online privacy issue as a tech issue
and/or
(2) only see it as a political issue
and/or
(3) do not care about it as an issue
and/or
(4) are ok-ish with mass surveillance
and/or
(5) have reached saturation point on it
and/or ...?

I jumped to conclusion 3. I don't know why. Again, I see it as a tech issue, not solely political -- I think that it is an extremely, world alteringly important issue -- we should not be able to reach saturation point on it, it's too important.
Sounds like you know a lot about this. Maybe it was you all along then. Just confess and save us all a lot of trouble.
I wasn't suggested sniffing traffic. With WebSockets, it's very hard to do in an automated way. I was suggesting looking at the Models and Collections in a web app via de-obfuscation and a little reverse engineering. Injecting JavaScript into a page via PhantomJS is a great way to control a web app.
It is a fantastic city, has a beautiful beach right there in the city, a great old town, fantastic events on all the time, nice parks, good food, great architecture, is easy for Europeans to get too. And as long as you are a bit savvy, and don't accept whatever some strange guy coming up to you says, you will be fine.
Fun With Turbolinks and Rails 4
Why is this considered the moral responsibility of the app creator and not the consumer? Seems to be a highly immature viewpoint where the consumer doesn't take responsibility for how they live their life.
What git branching models actually work?
Japenwatch
This is what I used to think. I used to make my code pass lots of objects around in order to make it "faster", but in reality it was premature optimization, as the milliseconds lost passing a string by value is negligible compared to the dozens of developer hours lost by having less testable code.
Are there even any of them in use? I was talking to a Telstra employee a few years ago who mentioned that there were only one or two in country towns that didn't warrant replacement.
I think Canada's system does this, though it might only be a couple seconds. I recall being able to stay on the line ~10 seconds or more and still retain the call. If you have the person on the other side of the phone holding the card and looking at the phone number, being instructed to call it because of some urgent fraud, they're almost certainly going to hang up, and pick back up within a ~5 second window.

And if they don't, no harm, no foul (to the scammers)
I rang my bank last week, I rang them, and they asked me for my pin number. What, there is not way I am giving you my pin number. It is not used for identification.

This was the Visa at the RBS bank in Scotland, not sure what they are doing over there.
Blind mules are a huge problem in Mexico, where they are unwittingly used to courier drugs over the border. Most end up in prison and have to prove their innocence via public campaigns.

http://edition.cnn.com/2012/01/23/world/americas/mexico-blin...
https://github.com/seancolyer/gmail-crypt
http://www.curetheitch.com/projects/webpg-chrome/
http://www.mailvelope.com/
https://github.com/crised/SafeGmail

That was ten minutes of looking. (Of course, you still have to trust your webmail provider completely... but that's the price of webmail.)
Lifehacker Pack for Linux 2013: Our List of the Best Linux Apps
The ‘mathematically challenged’ tester
Also, another important thing to realize is: Simplicity is ambiguous and highly dependent on the target group. Or, put in other words, certain choices that might look hard or certain mechanisms that look complicated might end up being simple.

For example, in a small project, the simplest possible solution for a problem was to throw the full power of regexes at the user. Why? Because the audience was a number of developers who knew regexes and they needed the ability to match some strings.

In a similar vein, if my mom is cooking, it is actually simpler if the recipe doesn't give her a billion choices how to do a simple step, just tell her that one step. She'll do it the way she likes.

So, simplicity is actually pretty complicated, and removing the wrong choices and possibilities might make your program a lot harder to use.
It wasn't explained how the crims got the pin number after he entered them into his phone.

I assume because each number on the keypad has a unique tone, they could extrapolate which keys were pressed?

Also how did they get his phone number? The phone directory?

Most shocking is how did they get date of birth and mothers maiden name!?!?
Is this a UK versus US thing?
I remember the harrassment incidents, but I had never read anything she had written before. Thanks for the link.

As a former dog owner, I found the dog example in this article especially evocative, because I've seen what an effort it can be for dogs to sit still when they're told.

(Minor aside: the extraordinary overuse of emphasis made this article much harder to read.)
This is nice, but I stopped reading at: "You’ll need a rooted Android device for this to work.".
What has changed over time are the constraints. Nowadays if you want to store a number you can just do so. NSDictionary deals with mappings. You can just serialise data out and back again. You don't need to worry about memory until a crash says you are using too much, at which point Instruments points the finger. You are unlikely to encounter most boundary conditions in your code (I don't remember the last time malloc-equivalents returned no memory).

Back in the "olden" days, storing a number required thought. 8 bit processors could often deal with 16 bit values, but beyond that you were on your own. You had to be very careful designing your data structures so they used the least memory possible. Saving data was unreliable. There were often no debugging tools at all. Some lucky folks had ICE[1] but most of us had to guess why the system hung. All this meant you had to get low level because of the constraints.

But you know back in those olden days we didn't have to have a comprehensive help system. We could assume users were proficient. We didn't have to deal with security and attacks. No networking. Undo was rare, and if it existed was a single step. Your code only ran in one human language. So while we did have to care about the low level implementation details of the code, we didn't have to worry too much about the rest.

The low level constraints are pretty much gone now. The tools are great. And you do have to worry about a lot beyond the actual implementation like usability, smooth animations (games had to worry about that in the olden days but in a different way), multiple languages, coordinating with other systems over a hostile network, attacks and a whole bunch more. I'm glad for all this, because worrying about fitting data structures and a framebuffer in 16kb of memory didn't make for a better app.

Being familiar with the low level is still sometimes helpful, but not that often. It is also a heck of a lot more complicated - eg compiler produced code is not straightforward and logical. Multiple levels of cache, cache policies, speculative execution etc make reasoning about data more difficult. The majority of the time it doesn't matter.

Right now the majority of mobile apps behave rather poorly if you have more than one device. In the future that will be a given. UI is more likely to be goal driven with the system figuring best practises for meeting the goals, versus nudging things by pixels as is done today. (Heck a user will probably do some combination of pointing, speaking, thinking and just plain old looking.) I'd expect a more functional approach where immutable states are the unit of an app, and new states are produced via interaction and external updates with the states syncing across everywhere relevant instantly.

[1] http://en.wikipedia.org/wiki/In-circuit_emulator
The thing with the tightly curved track idea is it introduces many difficult problem while solving only a few less pressing problems - the problem I can think of would getting a long track of land and having to around that long track. But there's the centrifugal force, there's it's effect on any delicate machinery inside the capsule and there's the potential for electromagnetic weirdness from any charge in the capsule. Also, the curve track would mean that a capsule going off the rails could go in a totally unpredictable direction.

Also, you'd durability as well as raw strength of materials will come in here since they'll be trying to use the thing repeatedly.
Not an example I can share, but you can approach this starting out looking at the global variable which basic bootstrap data is assigned to on initial payload. From this variable you should be able to work backwards to the function that reads this data on page ready and instantiates some models and collections. From there, I'd study the model/collection code to see how they are configured for fetching data. If you tap in at this point, you can just request data directly via new models or collections.
I created edgeyo, which was a kickstarter before kickstarter. It didn't take off because the model was kickstarter + stock exchange made it extremely complicated to use. Then we found out there were laws everywhere about running a stock exchange, and there are laws about company funding... it ended up being too much to handle
Neat as that may be in concept, the process laid out in the act is the one that must be followed, and it can't be amended by an individual/business posting some other process on a webpage. As far as I can recall, the DMCA does not specify that counternotices must be filed by mail. Designated agent registrations include an e-mail address. If YC chose to ignore a counternotice because it didn't like something about how it was delivered, but that delivery conformed to the act's requirements, then YC would not have safe harbor protection and would remain directly liable for copyright infringement.
I don't think recursion itself is difficult for most people to learn. The hard part is translating recursive functions into procedures. The imperative coding is what makes it confusing.
Into medieval books like game of thrones etc?? check Spectrum 'Hounds Of Hate'
Make an account on the above link to read, takes a second, just username and password, after submitting an account just re click the url and should take you to it. It is also an over 18 book so if you register please be sure your over 18 as it is a realistic outlook of medieval time with unique characters and some unique plot twists to have you flicking each page in anticipation.
Comment/Rate/Subscribe, readers and opinions of it are most welcome
I would strongly dispute this, and ask that you provide some proof that this happens. Examiners are quite well versed in their technology areas, and can see when a known idea has just been tweeked.
I built a site : https://bootstrapthemes.me (offline) it was a marketplace for buying and selling twitter bootstrap themes, but I couldn't get get quality designers in the network, so it failed, probably due to lack of quality themes.

The other one is : http://domainexchanger.net - a site for exchanging unused domain names.
Thank you! Any chance you could convert your source into an epub (or even mobi, but not so keen on that)?
ShipBuilder
This is so stupid. The experiment can be explained in many different ways and she just picks a trendy one. Another explanation is people who did harder work were more tired and hungry, or felt more like rewarding themselves. I don't particularly favor this explanation; I have no idea what is the right explanation; and that's the point, the experiment doesn't tell us.

She also ignores that for some people it takes more willpower to eat the cake. It can go either way depending on a person's ideas. She just assumes everyone has currently trendy ideas wherein fruit bowls are unpleasant but virtuous and people use willpower to eat them. But many other lifestyles are possible. For example, one might think cake is more delicious but they are scared of getting fat so it requires willpower to enjoy eating it instead of giving in to the fear, whereas the fruit bowl is easy to eat because there's no pressure against it, so it's the easy default.
Here is what makes up the difference. In America, law mandates that hospitals treat anyone regardless of income, insurance possession or immigration status. Go to the hospital in India as an illegal alien and not only will you not get treatment, you will be jailed, then deported. Covering illegals and the uninsured is a HUGE cost that health care systems have to bear. Of course there are other things in America which drive up health costs, but treating illegals and chronically ill patients who have no insurance is the biggest. There are other major factors as well, but these laws alone bridge the gap in your calculations.
What you described is exactly how lack of will power looks like.

You find rationalization, an argument why it is OK to do something you otherwise would prefer not to do (eat cake, avoid work-out...).

I've always had to pay attention to my weight and the difficult part is persuading yourself not to make an exception no matter how compelling the argument for it looks like (and "deserve" is one of the more difficult ones).
I alternate between working as a programmer, and working as a salesperson in a retail store. Keeps me grounded, and helps with pitching.

I think everyone should work jobs like these, something different, to give a better perspective on life and exit the echo-chamber for a while :)

Of course, it will depress a lot of us who have grown up expecting to be treated like royalty due to our skills. Thankfully, if you're a great (top 1%) salesperson, you can still get that, but it takes a tonne of hard work to get there!
Pavuk : A better tool for site-mirroring
https://en.wikipedia.org/wiki/Comparison_of_cryptographic_ha...

or more specifically: http://dx.doi.org/10.1007/978-3-642-38348-9_16 and http://eprint.iacr.org/2010/016.pdf
It doesn't even need to be an exorbitant amount: charge each user $2 a month for the continuation of service and they'll shed the freeloaders without alienating their real fans.
Cigarettes less contribute to plain packaging
Australian laws demanding cigarettes to be sold in green packets with graphic warnings that are making smokers to decide to kick this habit, cigarette makers have seen some problem in sales.
> it was very Zen being the calm meditative driver

Cheers for being that driver. I love bus drivers like that. Public transport is brilliant :)
What is a private domain registration? Pros and cons
How to Bookmark Videos Easily [Video Guide]
Also ALWAYS keep a look at your wallet. Keep it in front of your pants and the hand over it when walking the most touristical places. Also keep an eye while eating or having a coffee. They are very fast and creative.
I always get a kick out of Krebs' relationship with the thesaurus.

"Miscreants"
"goons"
"fraudsters"

Seriously, 'goons'? What is this, an Archie comic?

But, yes, fascinating article, nonetheless. I dislike the man for reasons difficult to articulate, but there is no arguing with a story like this. Great read.
I've had a Ubuntu instance running for three months now; no notification.
I think you are confused what skin in the game means. Pilotes and startup founders are among the professions with most skin in the game. If they crash their plane/company they die/go brankrupt (or at least lose time and money) with it. That pilotes die in case of a plane crash is probably the main reason why air travel is so safe.

On the other hand doctors have, compared to their patients, no skin in the game. If the patients health gets worse or the patient dies the doctor stays unharmed. This is partially the reason for overtreatment in medicine (the other one being the asymmetry between the rewards for positive/negative effects of treatment vs. no-treatment.)
Are you smarter than an 8th grader from 1912?
I don't remember where I read it, but ask to interview them, either for your blog, or something else. I've done this a few times with people I considered reach connections. Two years later, they are some of my closest allies.
Show HN: A better Fashion marketplace
I appreciate any feedback in our website or iPhone app http://appstore.com/tootshop.me
Buying SaaS Is Like Buying Toilet Paper
It seems to me that the group of "most entrenched developers" is still pretty big. In real life, it's the most common kind I see.
May I plug shamelessly my yt video of voxel carving and coloring. I am currently working on my master thesis where I build a 3d scanner with a turntable and a camera:

http://www.youtube.com/watch?v=h1lQid08a3k
[I live in Thailand]

Thanks I was just about to write that.

This story smells. If you go up to some officials in Thailand and ask them whether or not something is legal, they'll say it's illegal.

No laws have been passed that would make BTC illegal, and nobody has been charged with BTC related activity. So I'd say at this point, it's perfectly legal.

Might be just a stunt to get attention?! Viral marketing?
Set it up so the date is clickable and clicking it toggles the mode. Also save the current mode to a preferences json object in localstorage for persistence.
Some banks I've worked with have configuration so that when they contact you by email, you can set a code word(s) that they will include in the communication. So if the communication doesn't start with "Your Majesty Dark Lord", you know it's fake :) Similar system may work with the phone too.
Why would you even go to the BoT?

The only reason I can think of is so that they say no, and you get some free publicity?
Crap, I didn't know she went to Cal Poly ...

Go Mustangs!
I took this class last semester. Learned a lot. Brent was a great professor and is a great guy.
Wouldn't that trick work equally well by just learning your friend's number and actually dialing it? I don't see where the phone thing comes into play here.
This article is unreal.
On Gay Priests, Pope Francis Asks, "Who Am I To Judge?"
An alternative would be to have an 'administrative fee' charged on a per-notice basis. Then you can refund the fee if the claim is found to be valid.
Perhaps the conclusions drawn by the experiment (if they are correctly paraphrased in the post; I didn't read the full paper yet: http://www.d.umn.edu/~dglisczi/4501web/4501Readings/Shiv(199...) are valid but I think it would be pertinent to consider that perhaps rather than being 'cognitively taxed', those 7-number participants simply felt that they worked harder and therefore deserved a better prize. I often find myself making similar justifications if I've pushed myself hard in a workout or followed my diet faithfully.

It would be interesting to see an experiment that 'cognitively taxes' participants by having them perform a task that is not considered positive. Memorizing a number elicits a feeling of accomplishment that may contribute to the justification I described above.
Start Me Up: What Is Hot in the World Of Startups [Infographic]
There are no ads now, which is when I'm using it. When they add them, I'm out.
TLDR: Lots of businesses don't succeed in venture and if you are of the 1-2% of businesses that receives funding and doesn't succeed than you should have postponed/avoided VC.

Bad logic and even worse advice.
The code that the functional programmer produces is a more direct expression of the programmer's thoughts. The author thinks "I want to map this list using this transformation" (although perhaps not in those exact words). The author is never thinking "I want to create a new list, then for each index between zero inclusive and the list size exclusive, apply this transformation, append the result to the list I created, and then jump back to the call site providing that list as a return value." The imperative programmer is first thinking functionally and then translating that thought into procedures instead of directly writing expressions that match the thought (and like you said, it's just because they haven't learned the word "map" yet). Isn't that pretty much the definition of "unintuitive"? First thinking one thing, and then requiring conscious effort to think another thing instead?
Non-broken link to the paper:

http://www.d.umn.edu/~dglisczi/4501web/4501Readings/Shiv(1999)FruitOrCake.pdf
VC == venture capitals
It seems that one ends up relying on the registered address of the credit card to determine if someone lives in UK and so can download the service from .co.uk
Hmm...go to http://www.amazon.com/Captive-Audience-Telecom-Industry-Mono...

149 Reviews
5 star:	(99)
4 star:	(8)
3 star:	(4)
2 star:	(6)
1 star:	(32)

Yes, there's some astroturfing going on. It seems to be at both ends of the scale though. The other possibility besides Telco astroturfing is that some of the negative reviews are left by people who dislike the Obama administration (which Crawford formerly worked for). A negative mention on a conservative blog might have attracted readers with a negative opinion to the Amazon.com page.
This is why I believe more in devops approach. When ops and dev are separate it's both developers acting in an environment with little useful feedback and ops always able to blame developers.
I doubt it matters enough in intra-eu terms - price discrimination based on Oregon and LA is possible (I mean cost of living is different) but hardly worth worrying about I guess
Thank you. On the reading list
How exactly has US society tuned the penalty for pilots that crash (fatally) with their airplanes?
Only 1-2% of businesses that receive VC are failures? Are you sure that's what you mean?
How did you get it? I'd like one too!