skysight-inc/HackerNews huggingface dataset:
It tries to disentangle two different problems:

1. Does my class work appropriately? Does it encapsulate/hide/abstract the right behavior? Does it function correctly with other classes that implement certain inferfaces?

2. Is my network of classes correctly defined so that I can use them all together in a particular way?

http://programmers.stackexchange.com/questions/92393/what-do...
Rather than fear being 'outed' by her uncle on Facebook whilst pregnant, she would have been better deactivating or 'deleting' her Facebook account. Nobody could have tagged her or posted anything on her wall, nor sent her private messages.

You don't dance with the devil if you intend to hide from him.
Excellent discussion - and the application area (cross-correlation of sensor network data) is actually quite a bit more popular than one might think! Avalanche/landslide detection, earthquakes, bridge monitoring, industrial settings...

On a tangent, if those cross-correlations are big-ish a frequency domain (FFT) correlation could be more efficient, assuming that hasn't already been tried. This would probably save storage memory as well, though I am not 100% sure. If you could get the sensors to send the FFTs directly that could be even better!

This also has echoes of a previous HN discussion on space filling curves [0], which led to the purchase of this book [1]. I still haven't dug into it yet, but maybe these are useful references for others who are interested.

[0] https://news.ycombinator.com/item?id=7480857

[1] http://www.amazon.com/Space-Filling-Curves-Introduction-Appl...
This is totally and entirely deliberate on Facebook's part. It's kind of a mix between 'Zuckering' and 'misdirection': http://darkpatterns.org/privacy-zuckering/ - http://darkpatterns.org/misdirection/

They could conceivably do something so that people aren't misled into this thinking, but they're not going to do that.
I try to avoid it as much as possible. It's confusing at least to me and makes maintaining code over a long haul an arduous dull process. I'm getting to the point where I prefer straight JDBC over Hibernate too. It takes longer to code but I've seen speed increases of several times over Hibernate in those situations. JDBC code is just linear but I feel it's easier to maintain in the long run.
I'd be interested in knowing what Facebook's privacy policies are regarding private messages. Are they data mined? Did the congrats on the baby message result in baby related advertising?
As an eclipse user this suggestion intrigues me, but I'm not sure what the workflow would actually look like. Do you have a pointer to an article or something? Thanks.
As the writer of a comment mentioning corporate oppression, I agree with you. The government is a huge part of this. The true false dichotomy is when we claim that the government is good while corporations are bad, or the converse.

The government works for the powerful, and the powerful are corporations.
SEEKING WORK - San Francisco - Remote - Travel Possible

Experienced pair of software developers with a history in startups. Proficient in:

* Python ['django', 'bottle', 'google.app.engine']
* Javascript ['angular','backbone','node'];
* Clojure '(Compojure)
* Haskell, Go (and other esoterics)

We've helped entrepreneurs develop their MVP, as well as large companies develop core features. We provide services such as feature development, product management, and software auditing.
Previous engagements include Getaround, Codecademy, Factset, Wakemate, drip.fm, Swiftstack, and Changetip, among others.

For more info see our page at http://turbines.io, or talk to us at hn@turbines.io
Well, not technically according to modern medicine. But it does remove inhibitions, which is sort of saying the same thing as letting you do more. The most common example being angry drunks who get upset over things they never would when they were sober, or noisy drunks who party harder. I'm not sure I'd be willing to walk 6 days straight without some alcohol to remove my inhibitions.
Dependency injection is an abomination. Working on DI code feels like slogging through the post-processed expansion of some more elegant language. It's hard to understand control flow, and DI adds exciting failure modes to otherwise-correct code. Don't forget that DI also bloats class and method counts.

Substitution for testability should be done at the runtime level, substituting class references as needed, instead of punishing all production code everywhere.
I think he meant dynamic as in ability to adapt rather than a dynamic language like python
Except those lambdas are not as efficient as the standard compliants VMs, as they make use of invokedynamic to generate better code, even inline calls for small lambdas.
This strategy really hit home for my dinkly little router. I don't have the disk or CPU resources to compile these patches. Is there no other way to get the updates other than wait for the next release?
I decided to do a site-restricted Google search on Larry Lessig's tumblr to see if he has written recently on public choice theory.[1] There are no hits on his tumblr at all for "public choice," even though there are plenty of hits for his discussions of the influence of money on politics. I guess I went to a different law school, where we learned about public choice theory in a mandatory class in our first year.

It's not so easy to fix public policy just by making something illegal that people are strongly motivated to do--a proposition that HN participants understand very well when we talk about drug policy, for instance. To better control the influence of people with a lot of money on a political system that also governs people who don't have much money takes a lot more than this SuperPAC. I'm not sure that it even represents me.

[1] http://www.econlib.org/library/Enc/PublicChoice.html

http://www.economist.com/news/finance-and-economics/21569692...

http://www.sjsu.edu/faculty/watkins/publicchoice.htm

http://www.econlib.org/library/Enc/PublicChoice.html
How to Look at Your Website the Way Google Does
The Newton had a lot of great tech. Thx for posting.
I really liked their clever hardware protection system that was done in a single address space style.
The Art of Remembering Small Tasks
Teenager me would have had no way to process this. Adult me's struggling too.
I am from Canada, where such a thing is almost unheard of. Private school is considered a luxury.

This is a culture I'm very much unfamiliar with. Thank you.
Government and corporate oppression go hand in hand because they have the same intentions, exploitation and control.
The author has failed to account for command latency. If you write some bytes, there are a bunch of hardware buffering delays in getting bytes to disk including seek and rotational latency.

Async I/O avoids this. You can tell the I/O subsystem what you want to read next even while doing a write. The I/O is posted to the disk in modern systems, and the disk will begin seeking to the read site in parallel with informing the OS that the write has completed. Posting I/O even helps for SSDs to avoid the idle time on the SSD media between write done and read start.
One of the reasons I love programming in Python so much is the focus on idiomatic code and 'one obvious way to do something' means that unfamiliar codebases or APIs are easier to read, and patterns for common tasks are seen again and again.
Not all crowd funding has to be a dishonest mystery
Magpile – A wiki-style database of magazines
> Late edit: perhaps Oracle should make a phone ;)

They did an open spec tablet with a raspberry pi tough.

https://wiki.openjdk.java.net/display/OpenJFX/DukePad
Ask HN: What do I need to do to nail my Android developer job interview?
One of the reasons it's a lie in facebook's case is because other people will turn over information about you to those companies even if you don't use their services in any way. I can't not be on facebook, even though I closed my account 5 years ago, and block it in my browser.
TeleSign - Marina del Rey, CA - http://www.telesign.com/ IS HIRING!

Calling all Senior Python Developers to join our global HQ team in sunny West Los Angeles (Marina Del Rey 90292). We just completed our Series B funding of $40MM, here's a Forbes shout-out - http://onforb.es/QVrCpR.
Requirements include: solid PYTHON exp, relational databases, NoSQL data stores, agile & scrum, T-SQL, Git, Mercurial, Subversion.

EMAIL MICHELLE@TELESIGN.COM with your cv/resume. All roles are onsite and we offer assistance in your relocation to West Los Angeles, CA. We have super rich benefits & perks too! (dog-friendly office, free car washes & gym membership, fully-stocked kitchen ETC)
But the same `this` will have different semantics, depending on the context (is it a function or object, or is it an arrow function?). Also, strict mode will be ignored for this (rather than overriding standard behavior). This is introducing ambiguity in two separate fields.

A not-so-serious proposal: Since everyone is overwriting the variable "self", we could reuse the variable "parent" for the same reasons in this case.
I am interested in learning more. My email is in my profile.
I'm curious: Why was this post bumped off the front page so quickly?

At the time of this comment, this post has 105 points, 79 comments, and was submitted 2 hours ago. Despite having more points and being younger than many posts on the front page, this post is on the second page. Is it due to the fact that this post is political in nature?

I'm sure a lot of HNers who haven't been on the site in the past 2 hours would appreciate this submission, so it's unsettling to see that it's no longer on the front page.
The billionaires at WhatsApp beg to differ. They got very very rich from "mobile non-Android Java".
As an example: what if you're gay, or a pregnant teen, or into the swinging lifestyle, or a liberal, or any other thing that you might not want people to know?

The article cites an example of how Target outed a pregnant teenager to her family by starting to send her ads for diapers and baby supplies. Her father was angry at Target (because he thought they were promoting teen pregnancy, and not just reacting to it) until he found the truth.

What if she lived in a household where her family would kick her out for having gotten pregnant?

Another example of data leakage: when Google Reader decided to go 'social' and let you share your feeds, they turned on public sharing by default; I read one blog post afterwards about a man who followed several liberal blogs even though his family was extremely conservative. As a result, his family saw that he was reading 'that trash' (paraphrasing) and they ended up having a huge argument (and, AFAIR, making their next holiday awkward and uncomfortable).

It's also not hard to imagine targeted advertising popping up on your computer, making other people (family members? coworkers?) jump to conclusions (correct or not) about you or your lifestyle, or violent spouses noticing ads for abuse counselling based on your google searches.

Even aside from the 'it's not their business' angle, these automated data harvesting and management systems are completely impersonal; they have no idea how much you share with others already or what you don't want other people to know. When even following a liberal blog can get you in an argument with your family, there's an argument for not trusting companies implicitly to handle your data in a responsible manner.

So to answer your question, what you gain from opting out is control over your life, information about yourself, and how other people perceive you.
Frustration Rises Over Crowdfunding Rules
Show HN: Simple Webworkers
Haven't looked at render script yet. Still scratching head on the layout engine stuff and View infrastructure. It's fugly. I usually write C#+WPF and C++/Qt and HTML/Java EE and all of those are massively nicer to deal with.
Agreed. I own a stupid website that's getting some attention recently. it's so much easier talking to reporters and other interested parties when i'm not pretending it'll have any impact beyond making some people laugh and perhaps cringe.
What about postalgusta as in megusta?
1. I'm sure it's cheaper than burying the wire sensors in the pavement.
2. The dev cost is amortized over a million intersections.
3. Cameras already exist on many intersections (the red light cameras)
4. Traffic lights are already driven by a computer.

Just think of all the gas savings.
Stuph (https://angel.co/stuph, https://stuph.co) is building its founding team! We are a stealth startup creating a consumer product fueled by data mining and information extraction. We are well funded and backed by top VCs. Our office is located in San Francisco.

Our founder is an ex-googler who created Google Trends. Our team consists of graduates of MIT, Cornell, RPI, and top international universities. Between us we have worked at Google, Twitter and Amazon, and won a Kaggle competition. We love math, algorithms and machine learning.

Do you like functional programming? We're using Clojure for our backend and ClojureScript for our frontend. Knowing either isn't a requirement, but be excited to learn!

We are looking for:

- Frontend engineers with strong CS fundamentals

- Experienced backend engineer with excellent system design and architecture skills

- Engineering interns who can hit the ground running.

Contact: artem@stuph.co
Honestly, the details in something like this don't matter. ZeniMax is betting on Oculus not wanting a spurious legal claim holding up the closing of the Facebook deal. Oculus leaders don't really care, because they just want their big payday. Oculus will settle, ZeniMax will get some money, and we'll all move on.
Did they honestly not what happened when Netflix tried to spin off "Qwickster"? It was a debacle.
Some needed context surrounding Apple's iPad sales decline
May be because Spray was merged into the playframework,also I think it plays a bit in the akka http layer as well, not to sure.
Russia's Chief of the General Staff's blueprint from Feb 2013
Valery Gerasimov is a Russian General and the current Chief of the General Staff. He wrote this article last year, possibly inspired by the Arab Spring, modern mobile technologies and small invisible groups of participating "civilians".
I think there's a large regional variation. That is, in Germany and Switzerland, the small hotels I've stayed at want payment in cash, and often don't accept credit cards. See http://www.thestar.com/business/2012/07/27/germanys_tough_ba... for example, which describes how IKEA in Stockholm accepts credit/debit cards, but not IKEA in Berlin, which is cash only.

In Germany one time I bought a camera at the electronics store Saturn. Again, the store didn't take a card, though there was an ATM in the lobby so I could draw the cash for it. This pro-cash view is also why Germany pushed for the 500 EUR bill. Apparently many people don't trust the banks, and prefer to keep their wealth in cash.

In the UK I've found that the taxis basically don't deal with credit cards, while in Sweden, every taxi supports it. Most Swedish banks are trying to get away from dealing in cash.

And I spent a week in Iceland without ever having Icelandic money. Even the local corner stores took my debit card.
Back when I was initially impressed by Go before the 1.0 release, I created a ticket for Go on Android, which is still open.

I doubt it will ever happen.
Parents optimizing for the long-term benefit of their children over current comforts for themselves isn't exactly unheard of. It is apparent that this is a family which believes that it is important for their children to receive an education from that school.

Maybe they know the kids are technically/scientifically inclined so they are sending them to a school with a better science program than the local schools. Maybe they are religious and believe that their children need a religious education. Whatever it is, it's because how their children are educated is more important to them than owning a home.
Chuck a GSM module in it and done :)
Assembly (https://assemblymade.com) | Sunny mission in San Francisco | Full-time

We’re hiring Engineers experienced in Go and Ruby to help us build foundational pieces of the Assembly platform.

Assembly uses the open collaborative process of Open Source to develop actual software products that generate income for contributors. Developers, designers, and others around the world collectively build and retain ownership in products they build on the Assembly platform. At the end of every month, Assembly collects the revenue for each product, transparently pays the bills, and then splits the proceeds with everyone that made them. You can see an example of one of the products being built by the community here: https://assemblymade.com/helpful

We’re a 6 person team tackling the challenges of creating a ‘meta’ company (a software company that creates software companies). You would have a direct hand in helping us shape the future of work and unlocking the power of independent creators. We believe in progress over consensus, strong opinions weakly held, moving fast is best even if it breaks things, and we make what we measure.

We can offer an environment where 100% of your code will be public on GitHub, receive competitive pay, premium health insurance, equity, and a generous benefits package.

Apply by emailing careers@assemblymade.com

We're also looking for a director of products and head of community.
SEEKING WORK - San Francisco - Remote or Travel

UI/UX Designer & Frontend Developer with a penchant for clean, responsive layouts. Experience with HTML5, CSS3, SCSS, LESS, javascript, jQuery, AWS, and currently working with nodeJS/Express.

Company portfolio at http://atomidesign.com, more recent work includes http://californianaturel.com and http://mainlandskateandsurf.com.

Additional work available upon request.

Contact: rob@atomidesign.com
> For example, there is no rational reason why we shouldn't spend less on defense and more on non-fossil energy research grants, but the campaign finance related reasons are so obvious they don't even need to be described.

I strongly disagree. I support defense spending for a number of reasons: 1) I don't think Americans really want to live in a world where America doesn't have an overwhelming military advantage over everyone else; 2) Historically, defense spending has been the core of our public R&D spending; 3) Defense spending creates jobs in the U.S. that are difficult to outsource.

I think these are "rational" reasons.

> The flaw in this logic is it assumes that ability to contribute meaningful amounts to a friendly politician correlates strongly with the objective merit of the politician's policy positions.

No, it doesn't assume that at all. Go back to the defense spending example above. Would it be objectively meritorious to spend less on defense and more on alternative energy? Maybe. Would it be politically advantageous to spend less on defense and more on alternative energy? Not if you're a politician in Maryland or Georgia or Texas or Alabama whose constituents depend on the jobs created by that spending.

The point I'm trying to make is that people interpret contributions as rich people using money as leverage, when in fact they are often rich people using money to remind politicians they have leverage. The Senator from Georgia doesn't vote in favor of more defense spending because Lockheed-Martin's CEO made a big donation. The Senator from Georgia votes in favor of more defense spending because Lockheed-Martin CEO reminded him, using donations and lobbying, that he employs thousands of middle class people in his state.
SEEKING WORK, REMOTE would not mind re locating.

Hello :)

My name is Akshat Jiwan Sharma. I am a freelancer living in gurgaon, India. I have been working as a contractor for about two years now. A large portion of my work has come through odesk and I have gotten some good reviews there. Check out my profile

https://www.odesk.com/users/~01ee4d19be0ec63fe0

At present I working on a series of tutorials for openresty (ngx_lua)

https://github.com/brickcap/openresty_examples

I am good with following technologies

. node js

. erlang

. nginx

. couchdb

. lucene

. Elastic search

I am a regular contributor on github

https://github.com/brickcap

and on stackoverflow

http://stackoverflow.com/users/1263781/akshat-jiwan-sharma

You can contact me at akshatjiwan@gmail.com

Thank you for reading.
It's funny[0] that "Number of deaths" = "Number of people killed by animals". Perhaps if humans allowed that the deaths other animals is also of consequence we'd have a healthier relationship with nature. It's ranting about your home being destroyed by a hurricane, especially since you just rebuilt it after last years hurricane. Deaths by malaria and the destruction caused by hurricanes always terrible, but we need to look into mitigating such harm both by working with and against nature (which we are a part of, so I take issue a little bit even making that distinction, but, for the sake of discussion).

[0] funny = sad
I dunno... Looking through the table of contents there's pretty good coverage of a lot of very specific research that goes well beyond basic capm/ff/var/bs/garch.

The goal of this book is clearly not going to be to teach you finance but rather to provide you with enough of the basics and beyond so you basically have all the tools needed to move forward.

Was very pleasantly surprised to see some of the stuff in the table of contents (ie. Pastor and Stambaugh's liquidity measure).

Will order this as I think it'll be a great reference.
Robocoin Is Leading The Way With The First ATM-Based “Bitcoin Banks”
I prefer to go the opposite route. When any of my close friends is having a baby I sign up for all the baby clubs with approximately the same due date, then hand over all the free samples and good coupons to the real expectant parents. Some of our friends and family did this when my ex-wife and I were having our daughter, it saved us a bundle.
I used to make program loops that were appropriately obscene for a 12 yr old, snigger at the clerk trying to cope with what I did (I was 12), then run off.
I'd put this as a description on the WebGL demo page. :) Because when I looked at it for a while I was just very very confused.
Even if that strategy were more effective, people who employ it still face a lifetime of additional stress to maintain it.