skysight-inc/HackerNews huggingface dataset:
This is treating a symptom not the cause. The cause of money in politics is the virtually unlimited power of the government today. The government now has the power to grant special privileges, bestow grants and tax breaks on specific industries or businesses and hamper and even crush competitors with unfair regulations. People will naturally try to influence this process through any means (including money) to protect their perceived interests. The question that needs to be asked is; What is the nature of government and what is its proper function in a free society?
One popular alternative is to have $X campaign funds provided by the government to candidates with $Y levels of popular support.
As long as there are incentives to manipulate the political process, there will be money in politics, whether in the open or under the table. Money in politics has been a problem as long as there has been money and politics.

If this Superpac is successful(1), it will only prove that throwing money at the right problem in the right way actually works.

1) Given that the major changes have lately been Supreme Court decisions, this may actually require an amendment to the Constitution, so I am extremely skeptical that success is possible.
It's a bit difficult where I am (semi-rural)... busy roads, no sidewalks, dogs without leashes (pitbull attacks are too frequent).

But, I do the same with running. I drive to nearby trails most every day. And for the family, we do short backpacking trips with no real goal. Just hike a few miles out to a campsite, hang out, read, cook, play around, and then head home the next evening. My kids are young (7 and 12), and I think it does them a lot of good to be able to cover some distance and pack things in and out on their own.
This has come up a few times, but I liked ribbonfarm's take on the same topic.

http://www.ribbonfarm.com/2010/08/09/how-to-take-a-walk/

hn discussion:

https://news.ycombinator.com/item?id=1590290
How's Play! compare to Spring? I'm working on a bloated Spring whale (1.5M LoC, 485 Spring XML config files) and wondering if something like Play! can do it better, or if complexity is simply a beast that will inevitably turn any project into a turgid mass.

I ask since friends at Google will laugh at a bar if you even say "Spring," but I'm curious what else can do it all (Guice/Gin?). Perhaps nothing can and the trick is to simply have small, cohesive projects linked by common REST (et al) API's and to merely skirt complexity entirely. However, for workflow and state management, you'll inevitably need some common integration point.
Nokia HERE in Berlin hires pretty globally:

https://www.linkedin.com/job/c-here,-a-nokia-business-l-berl...
I'm learning to do this again. At first, I had to make myself, but now I really enjoy it. I typically walk during lunch and in the evenings, just for the sake of walking and thinking. I find that it reduces stress and helps me to think more clearly.
Star Wars Episode VII
when they try pull that shit, open up and go down their portfolio list and basically every company was or is still in a similar situation
Hmm...sounds quite hairy, and quite likely that Carmack did, to some extent, leverage existing proprietary id software to assist in developing Rift's SDK or whatever before he left. I mean, who wouldn't? But at the same time, you'd think someone like Carmack would be aware of the murkiness of using company IP to make something...and then taking that something to another company.
In Brazil, around the 1920s and for the next few decades, there was a popular activity called "footing" (an obvious anglicism), but it had a purpose. From a Brazilian text I found,

"Footing, coming from the English "to go on foot", happened principally in small cities. Girls would put on their best dress and go out to walk with a clear goal: to be observed by the guys, equally well-dressed."

Coincidentally, I lived in a very small town in Brazil several years ago and this is what they did on Friday and Saturday nights. There was a single, small town square where it happened. On one occasion where I asked a young woman out (in her 20s), this is where we went. All was fine until I looked 10 steps behind us to notice several older people seemingly following us. When I brought it to her attention, she nonchalantly said, "oh, that's my father, mother, uncle and grandmother."
> To be completely clear, Zenimax is claiming that John Carmack took software with him to Oculus VR that he developed while still an employee at id Software (owned by Zenimax).

But:

> ZeniMax provided necessary VR technology and other valuable assistance to Palmer Luckey and other Oculus employees in 2012 and 2013 to make the Oculus Rift a viable VR product, superior to other VR market offerings.

My guess: it sounds like John Carmack began an informal relationship with Luckey and Oculus, and possibly wrote some code for or advised them while he was still at iD. If so, Zenimax is likely legally in the right. Yikes.
New York, NY
CB Insights (http://www.cbinsights.com)

We're looking for many positions including:
- Full-stack developer (Go, Python, PHP)
- Front-end developer (data visualization, D3.js heavy)
- QA Engineer
- Machine Learning Engineer (NLP)
- Digital Marketer
- Tech Industry Analyst (use data to model & predict disruptive tech trends)

More positions here -- www.cbinsights.com/jobs

We are bootstrapped with 7-figure per annum recurring revenue and will be 20 people by this summer. Send us an email at career@cbinsights.com if you're interested in learning more about the company.

Recognized as one of NY's 15 enterprise tech companies to watch.
Sometimes the best way to get rid of a dead whale is to blow it up
Mind boggling, how is one supposed to change jobs? A company pays good money to attract top talent, but they must forget best practices and experience they developed at their previous job. Experience and knowledge should be allowed to follow the employee.
Ok I just completed the port to HTML5 audio which is 5 times less heavy - http://karan.github.io/SoundWall/
Yeoman Generator Development Tips
I guess the book grew out of http://papers.ssrn.com/sol3/papers.cfm?Abstract_id=2197975
Mostly no.

Having file-format-specific reading utilities is stupid, awful, and is precisely the type of Windows-centric (and to a lesser extent Mac-centric) behavior I absolutely loath.

Applications centered around tasks however are a bit of a different story, and that's more of what I'm describing.

For reading, Adobe's an absolutely horrible example. Particularly on tablets. Don't make me remember the time I was buried to my waist in a colo cabinet trying to sort out load balancer issues while reading the 300+ page manual on my Android smartphone using the Adobe reader app ... which would reset to the front page each time it got kicked out ... which is precisely what was happening as a recruiter was calling me despite my repeatedly hanging up on her (and having net nil reception regardless). There are some modestly better PDF readers (say, evince), though must fail on the basis of not positioning the text optimally for reading.

Contrast with a stunning exception to the usual rule that online readers are crap: the Internet Archive's book reader. I discuss it briefly here: http://redd.it/1w0n83

The beauty of it? It autocrops the page to the visible content on it. Screenshot: http://i.imgur.com/Reg8KLB.png

You can further maximize the browser (F11) and remove the navigation elements so that _all_ you are seeing is the text you're reading. Page navigation is quick and intuitive. The entire thing is, incredibly, better than any desktop PDF viewer I've encountered.

What I'd really like is something somewhere between Calibre and Zotero: that will manage a selection of documents, organize and manage them, spawn viewers (preferably good and useful viewers -- Calibre on Linux fails massively in this regard). And, if I specify it, renders everything with minimal markup.

As for shopping: it's not that I'd fire up the Amazon app, I'd fire up the shopping app. You want a standard, uniformly designed client with solid security, not a mash of individually created apps, each with its own security flaws and excessive permissions.

Splitting shopping from web-browsing would also prevent surveilling users across the Internet from the shopping interface itself.

For specific application-based tools. Some sort of general app framework that could be fired up. The main distinction between it and the reader would be that a reader app would assume that it's valid at any time to dump state to disk and bail, whereas you could configure an app for how you wanted it to behave (I might want a monitor to be up 24/7/365, while a social networking app could shut down if I haven't interacted with it for 15 minutes).
>The proprietary technology and know-how Mr. Carmack developed when he was a ZeniMax employee, and used by Oculus, are owned by ZeniMax.

John Carmack's 'know-how' is owned by ZeniMax? Absurd.
One of my opinions these days on javadoc is that you should be minimalist. Have nothing to say about the return type? Don't add @return. Same for @param. Just a sentence about the method/field/class? Just a single line /* * ... */ is fine. Have nothing of value to say on a method/field/class (e.g. a getter), don't add javadoc at all. I'm growing weary of large files with tons of redundant javadoc lines to make some checkstyle/pmd rule happy.
Edit: I think, explicitly asserting the binding by an assignment ("var that = this;") isn't the worst option and you may always trace back the variable to the binding-point. It may be an extra line of code, but we can live with that perfectly.
New York City

Tired of the startup goose chase?

Change the world for real in 2014.

Work on projects involving solar power, hardware controller software, data science, and mobile apps which really are life-changing[1] at the Sustainable Engineering Lab[2] at Columbia University in NYC.

You'll be joining a like-minded peer group of hackers working in python, R, go, mongodb, nodejs, and other interesting technologies, focused on making the world suck less.

There are no sales/MBA types, no scrum masters, and we strongly disapprove of code written in Enterprise FizzBuzz style[3].

More information[4] here: http://sel.columbia.edu/jobs/

[1] Data-driven planning projects in Nigeria, Myanmar, Indonesia; Android apps for rural nurses in India

[2] http://sel.columbia.edu/

[3] https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris....

[4] As the jobs page says, "The right person for the team matters more than the description for any particular position", so if you don't see anything specifically for you, but are interested in general, please contact us!
Thanks, that worked well. I needed to add a pause between cmd-l and cmd-c though.
Anywhere you can actually buy one, though? They seem to be on backorder everywhere I've checked.
Building for the team (you have internal customers too)
Actually, it sounds a lot like Snowden's strategy when he was collecting the NSA's internal documents.
the ability to easily host your own repository.

OpenBSD can do this by default. Just build your package how you like, and then on the target machines, set $PKG_PATH to your build/hosting server.
Actual source is http://online.wsj.com/news/articles/SB1000142405270230394810... which sadly is behind a paywall. So here is a Google Cache http://webcache.googleusercontent.com/search?q=cache:http://... or as more permanent archive http://archive.today/fz5Ge
I saw that but unless I missed something when looking at the github page I didn't see any information on the device they hooked up to the GPIO pins.
You're right, we should all of us just give up and develop RSI
"Trade secrets" might be a better term there.
(Author of Jester here)

It's nice to see Nimrod making it high up on the list of the fortunes benchmark. I still have not had the time to properly optimise my framework, or to even write code for the other tests, but I am currently working on a new async module which will be a lot more competitive (an experimental version of it already made it into the latest Nimrod release, see http://nimrod-lang.org/news.html). In any case it's nice to see that others are creating their own Nimrod frameworks to compete with mine (thanks idlewan :) ).
I still don't see how a book with text's "realness" helps. I don't see how flat paper with ink printings is "tactile" enough and not in fact just as abstract as any method of digesting information second or third hand (at a computer terminal, reading a newspaper, attending a lecture, etc.) vs. our evolution's first method of information gathering: experience; you know, going outside, feeling a rock, finding your way through town and mapping it out in your head... I'm 24, but I still remember before the internet became what it is today and even then, reading was considered "boring" by everyone other than nerds because, surprise! it was a pretty abstract activity.

I think the real factor is the preference for paper and the learned habits with reading on it. People simply have learned first to "deep read" with books, so they read/learn easier since they can tap those already familiar (perhaps subconcious) habits without having to figure out new ones. Unfortunately, phone and tablet screens are associated with mindless or at least light reading and aversion, not deep cognition, so perhaps that's why there is some observed deficit in reading on them.

Still, I'm going to accept the "science is not quite settled" part of the article. Obviously there is some deficit ninnsome cases but we don't know why.
Pretty hard to recover from the disastrous episodes 1-3. But I think JJ is up to the task. Very excited to see this develop.
I knew something felt off about the title -- corrected, thanks!
Looks interesting. Can you elaborate on why you think it will be good? Glad to see they're using Pandas.
Really, the big money corruption is the revolving door between lobbyists and politicians / staffers. Lobby to stop politicians / staffers from becoming lobbyists or accepting jobs with companies that contracted with the government for 5 years after they leave their position will do more to take the money out of politics than this does.
As someone who is totally blind I would be interested in this if it ever got to a somewhat usable prototype stage.
The position of things like Netty and Undertow at the top of the techempower benchmarks has me a little intrigued. How much hassle is it to write websites with servlets like that?
Well, historically Mozilla has been the main driving force behind JavaScript's development so that isn't too surprising. Who knows how Eich's departure will affect that, though.
What happens if you get backstabbed by these politicians? They tend to do that
Cool! Thanks for correcting me.

That said: I need more stuff than the ports tree contains (I .. checked NetBSD and FreeBSD, plus a couple of Linux distributions. I admit that I haven't checked all my packages against OpenBSD's ports tree, but I assume I'm correct). Plus, I do need the occasional update without waiting 6 month. How would I do that?

For comparison: On FreeBSD I use portshaker to create a ports tree that is a mixture of upstream (FreeBSD) and other sources (a git repository, in my case). If FreeBSD doesn't bump a package and PRs take a whiiiiile, I bump that thing in my overlay.

poudriere allows me to build (in bulk) all my relevant packages in jails, is clever enough to rebuild just the stuff that changed (or where I changed the config) and spits out a directory structure that represents a pkgng repository with (optional) signed binary packages.

pkgng is pointed to my repository (actually it supports multiple sources, apt like. Can PKG_PATH do that?), which contains now builds from upstream ports and my overlay.

How would I (hoping that you have a couple of minutes and can prove me wrong once more)

- build binary packages for ports that either don't exist upstream (stuff I ported) or are outdated upstream?

- distribute those in a decent way (PKG_PATH swapping..?)

I guess I'm left with the question whether we're talking about the same thing when we're saying 'decent binary packages'? I'm sure you can OpenBSD works well for the intended use - but 'decent' wasn't an objective attribute here, it was more a subjective 'decent for my needs' kind of thing. More details above.

In the end, pkg_* feel like ooold Solaris, or like using Slackware again. That's package management on a different level and feels like a step down from apt/yum/pacman/pkgng. Again: Probably it's just a matter of convenience and my laziness in the end, but so far I feel that's not for me.
FlightAware - http://flightaware.com/about/careers/ - Houston, TX

FlightAware is the world leader in flight tracking; we accomplish this with creativity, innovation, dedication, diligence, and integrity. FlightAware is over eight years old, is self-financed, with millions a year in revenue, but still ambitious and with the hunger of a startup.

We're looking for:

* Full-stack Web Developer
* Front-end Javascript developer - Maps and Visualizations
* Software Test Developer
* Systems Engineer
Yeah, I'm of the opinion that if you need a class/method comment to explain what it takes in or spits out, you probably named it badly.
HTML5 Frameworks
WarnJS – The Internet Emergency Broadcast System
A lot of people doing scientific programming are not, in many senses of the word, 'programmers', and java doesn't really fit in the kinds of workflow they want. (That's not a condemnation, it's just the way it is, see also the ghosts of fortran 77)
This is one case where Facebook is really showing Google how it's done. I mean, Google is failing to get Google Plus accepted as a social layer for Google's own pages, while Facebook is working on getting Facebook accepted as a social layer for every other site on the Internet.
Canonical halts Ubuntu for Android Development
I've had very good reliability from my SSD drives as well. Some have been running almost continuously since 2009.
You are right! Hope no one was listening when I made my donation.

If you try to use SSL you will find a certificate mismatch with the host as well.

Ok. Don't donate, put a reminder in your planner to come back and try to change the world next week.
I don't think I would call CAPM, the Fama-French 3-factor model, VaR, Black-Scholes and GARCH "the best of the best".

I would probably call the selection of topics "finance basics that no one in industry uses any more".

It may be suitable as a beginner's guide if the quality of the exposition is good enough, but my suspicion is that you would be better off getting a copy of "Python for Data Analysis" and a decent quant finance textbook.
Begging the question of how candidates achieve the Y level of support. Either they are already well known figures (actors, athletes, etc), or they have to spend money to make themselves known.
http://mayone.us/distribution-plan/

"
What payment processor do you use? Are my money and information safe?

We have decided upon using Stripe as our payment processor. Stripe has offered us a very competitive rate (for which we thank them), and Stripe is compliant with PCI requirements and no sensitive data hits our servers. When you enter in your credit card information, it is not stored on the mayone.us site and goes directly to Stripe via the Stripe.js API.

Or in short: Yes, your money and info are safe.
"
Coinbase (San Francisco, CA) is hiring engineers, devops, design/UX.

We solve really interesting problems every day, securely storing and transferring digital currency between our users and the rest of the bitcoin network. We're growing fast, but still a relatively small team and you will have the chance to make a real impact on the direction of our product.

Coinbase is a platform that facilitates the easy conduct of the digital currency Bitcoin for consumers and merchants. This includes the buying and selling of Bitcoin, secure storage of Bitcoin in the cloud, and a suite of merchant tools.

https://coinbase.com/careers
I just avoid it because of historical problems with apps spamming things into people's feeds.
Thank you for your clarification. Yet I wish more app creators would understand how I feel about these things (others might think so too):

You don't ever need to contact me unless it is for confirming accounts, which you don't have to, because I just oauth-handled you one. Username collisions could be handled by suggesting mangled or decorated names but aren't really the issue here. I am way more concerned about my email address.

It is not to be treated as a commodity and I hate the follow-up emails that I immediately receive, each and every one of them.

I understand the concerns that cause this behavior and believe it can be quite hard on today's market, so "hooking" in users by getting their email address might seem necessary. Yet I feel strongly about the whole thing. I don't want to give out email addresses and oauth is an appropriate way of handling identity and access. Not only is asking for an address redundant but it's encroaching. Maybe without this barrier you could improve the bounce rate.
Apple's new EarPods will have sensors for heart rate & blood pressure
Is technology really responsible for the woes of the middle and lower class, or is it the discretion of corporations that, after having saved capital with technology, choose to spend their profits elsewhere?
"There are no sales/MBA types, no scrum masters, and we strongly disapprove of code written in Enterprise FizzBuzz style." That sounds swell, but...

How about concept/idea/UX-goons like this guy http://valleywag.gawker.com/shingy-just-spent-20-minutes-yel...
New Human Brain Map Shows Structures Never Before Seen
A bit of a hassle, but Comsat will make it dead-easy (right now Comsat runs on top of any servlet container, but it will also run directly on top of Netty/Undertow). Take a look at our Comsat web actors: http://blog.paralleluniverse.co/2014/01/28/web-actors-1/
It's interesting that this is coming at the same time as the push for a campaign finance amendment to the US Constitution.

http://www.bostonglobe.com/news/nation/2014/04/30/john-paul-...

It's plausible $1-10 million could sway a few votes in the Senate if an amendment came to a vote.
This sounds like it's just the cost to traverse the page table, right? ~300 cycles per raw memory lookup, and 3 of them because you'll typically need to go three levels deep?

The TLB is tiny these days, and 4kb pages are tiny.

I'm super hopeful that Linus is going to force through some big improvements to HugePages, because the current Linux HugePages support is super painful at the moment. 2MB pages alone could be a massive gain.
Yeah, I was going to donate but stopped as soon as I realized that (Thanks LastPass for warning me before auto-filling).

I submitted a comment on their feedback form letting them know, but I'm very surprised that Stripe would be involved and not help them avoid such a significant goof-up.
Who changed the title?
Eek - not naive. This is taking credit card information over HTTP (form submit is over HTTP) all on a Wordpress site via a Wordpress cart plugin.
http://mayone.us/distribution-plan/
"
What payment processor do you use? Are my money and information safe?

We have decided upon using Stripe as our payment processor. Stripe has offered us a very competitive rate (for which we thank them), and Stripe is compliant with PCI requirements and no sensitive data hits our servers. When you enter in your credit card information, it is not stored on the mayone.us site and goes directly to Stripe via the Stripe.js API.

Or in short: Yes, your money and info are safe.
"
Given the new facts on the ground about the relative strengths of capital and labor, a rethinking of the government-imposed incentive structure is in order. In general, we tax labor at a much higher rate than returns on investments.

My preferred solution would be to stop taxing good things (income and investment) and start taxing not-so-good things (luxuries, frivolities, dangerous but legal products, etc.).