skysight-inc/HackerNews huggingface dataset:
Only if you'd scale that up to the entire country.

But maybe not even then. You vote for the candidate that can best convince you to vote for them. So this is the metric the system will optimize for. Politicians that make good decisions or stick to their principles get outcompeted by those who focus on marketing themselves and pandering to the public. Even if you make the electorate more educated and engaged, this will only do so much to fix the misalignment of values. Unless you know a way to immunize someone to marketing completely, I see no hope for fixing voting. I infer that every democracy, as it matures, degenerates into a popularity contest.
At least they're not as dangerous as pool halls.
http://stackoverflow.com/questions/911655/gnuplot-vs-matplot...
Pretty uplifting message for a guy's last day on the job...
Robot kills man at Volkswagen plant in Germany
Okay, that's cool, if you want to talk on the internet about how you're obviously a better programmer than anyone that works at Google becuase you worked on an ancient over-engineered standard that basically ended up losing out to TCP/IP... who am I to stop you?

Ah so hobby programmers then.
corporations gained this power...because they have more collective money

Consistent with the golden rule of economics.
Just wish it was something more fully open source, I don't like to be locked in to a single companies way of thinking.
Again... A compiler or an interpreter written in C is not the same as implementing a language on top of C, fusing it into all the existing infrastructure.

You did not understand what static metaprogramming is, what is an extensible language, and yet you're talking about my poor understanding.

And, by the way, I fixed an inferior C. Any inferior language can be made superior by adding a tiny bit of compile-time Turing-completeness and a bit of compile-time reflection: https://github.com/combinatorylogic/clike

Made it equally powerful to Scheme, Forth, Nemerle, TH, C++ and the other proper meta-languages.
aka: useless.
Those writing the TPP have no interest in passing any of the profits of these trade deals off to impoverished third world nations to enrich their societies.

If you want a mutually beneficial trade agreement, you don't need secret meetings or a rush to get it through congress.
This always reminds me of the shortest path problem. For solving it with computers we need some special algorithms and data representations, while alternatively, we could create some sort of rope net, and just pull two interesting nodes to stretch the net and to see which path is the shortest... with "O(1)" computational complexity :)
I second the recommendation for Colemak -- they put a lot of thought into analyzing letter patterns and key positions. Colemak minimizes finger movement off of the home row, reduces same-finger key repetition, and tries to balance left vs. right hand use. They also kept certain common application shortcut keys (ZXCVB) at the same position as QWERTY to ease learning and maintain certain muscle memory actions. Check out their FAQ: http://colemak.com/FAQ

I'd also agree that the comfort aspect is much more important than raw speed. I can type slightly faster on Colemak than I used to type on QWERTY, but after I switched, I feel far less fatigued by long typing sessions. As a developer, I figure I'll probably be doing a lot of typing on keyboards throughout my life, so I should do what I can to ease the negative impact on my wrists and fingers, etc.

If OP has already invested time learning Dvorak, maybe that's the way to go -- either one will be better for you than QWERTY. The hard part is setting aside time to learn and transitioning. At first I tried flip-flopping back and forth (what with having a job that required typing and all), but I ended up not getting better at Colemak and actually getting worse at QWERTY. After 2 weeks of dedicated practice and lots of typing games, I could slowly type in Colemak without making a huge amount of errors, and after about 6-8 weeks I'd say I was proficient and back at my normal typing speed. That murky time at the beginning when typing productivity drops can be tricky to manage, but it's definitely worth the effort in the long run.
Wow Déjà vu. For a second there I thought I was in the 90s when 'Virtual Reality' was the next hot thing which never went anywhere.
Impossible Mission Game Reimplemented in JavaScript
I would strongly recommend the Kinesis Advantage.
"This credit disguised as a swap didn't show up in the Greek debt statistics. Eurostat's reporting rules don't comprehensively record transactions involving financial derivatives."

Sounds like Eurostat needs to hire some smarter people.
Location: Sacramento, CA

Remote: No

Willing to relocate: Yes, within California

Technologies: C#, .NET, WPF, Silverlight, MVVM light, MVC, XAML, SQL Server, Java, Javascript(learning on the side), Scala(learning on the side), x86 Assembly, MIPS, Verilog, VHDL

Résumé/CV: https://www.dropbox.com/s/acvgbm613fi4bhr/Resume.pdf?dl=0

Email: ricoandres31@gmail.com
It would be interesting to see a comparison of today's possibilities for VR in arcades, with the VR arcade machines of the early 90s [1]. VR didn't save arcades then; are there differences in today's VR games (or in today's home computing market) that make VR arcades a better bet now?

[1]: https://en.wikipedia.org/wiki/Virtuality_(gaming)
A functional language is not going to be appropriate for everything, and in F# you have to explicitly do extra work to have mutable state. If you're doing a UI or game C# will probably be a more natural fit. C# probably works better with Intellisense because the types are basically always explicit, whereas you can use type inference in F#. C-style syntax is a lot more comfortable for a lot of people.
Urdu is similar, where the Persian/Arabic script was adopted to write Hindustani, the prevalent spoken language of north/central India. Its beginning to fall into disuse in India but is the national language of Pakistan. https://en.wikipedia.org/wiki/Urdu
And yet you keep proving that you in particular still cannot understand what static metaprogramming is, even after all my patient, kind explanations. So I was right after all.
Software Engineer | True Link Financial | San Francisco, CA

Did you ever want the code you write to make the world a better place?

We are a young startup focused on protecting the elderly and other underserved communities from financial abuse. Our first offering is a pre-paid debit card that blocks undesirable transactions in real-time.

At its core, it’s a Java server connected to the major card networks with multiple instances spread geographically. It responds in 10-20ms, and has to stay that tight for us to grow. Understanding distributed systems (construction, diagnosis, and management) is key.

We also have a large Rails stack for our customers and our own rapidly evolving business. Join us, and you can touch it all: front-end, back-end, asynchronous queue-driven workers, real-time rules processing, complex calculation engines, mobile, etc.

All of this great technology helps make someone have a better day. We offer a mixture of salary and equity, and the chance to work with an amazing team of people across a range of disciplines. If all of that sounds good to you, let’s talk.

Because of the stage of the company we unfortunately cannot consider candidates with minimal experience (e.g. recent dev bootcamp graduates). We need people that have professional experience working as an engineer. We are also only looking to make an in-house, full-time hire here in San Francisco and cannot support part-time, remote, or contract work at this time.
To apply for a job, email jobs@truelinkfinancial.com.
Building analytics in-house
Ask HN: I want a change in my life and become a developer
Hello fellow HNers.

A quick background on me. I am a 31 year old male and due to illness in 2009 and 2010 I left my job as a System Administrator/IT Project Manager at a large Blue Chip. I now live with my partner and am a full-time Dad to my 2 year old son in West London.

As my son will be starting nursery next year and I am back in full health (have been for a while but wanted to spend time with my son while he was young) I am starting to think about returning to work. However I am not really that keen on returning to what I was doing. Not because I didn't like it, I did love my job but because what I really want to do is make things.

While I was ill and during my recovery I took my knowledge of systems automation with scripting/shell languages and picked up the basics in real languages (C, C++, Java and C# mostly). I really fell in love with it and while I have the time I would like to really "give it a go" as they say.

The problem is I don't have a software engineering or computer science background. I learnt to code with scripting languages on the job for sysadmin tasks on Windows and Linux. I know that when I code I do so in quite a hackish way. I get it working but obviously not in the best way possible. This sometimes comes back to bite me on the ass when it comes to adding features in the future so I would really like to spend the next couple of months getting some good patterns under my belt.

My question to the HN community is where do I start? I read up on algorithms and quickly get out of my depth with things like Big O, binary search trees, recursion, etc. All the things I never needed as a sysadmin.

Are there any good resources online for getting a basic but solid CS education? And is it realistic for me to be able to go from a hack sysadmin to a junior dev in 6 months or so?

Many thanks in advance.
Well, what would GS be held accountable for? What law did they break?
Ya I almost never lock my computer on bathroom trips despite company policies because I have

1) A kinesis advantage

2) Colemak layout

3) No mouse (tablet)

Nobody can cheese me in the time it takes me to pee.
Why would Wordpress be terrible? I use it a lot for fast web development for clients. They don't pay much and i get the job done reasonably fast...

Everyone wins, because it gets the job done.
Very nice start! Dope logo.

Good idea to go MVP and get it out in the world and get some learning going. Of course the down side to MVCs is the user doesn't know it's MVC — some comments might reflect that ;)

Looking forward to seeing where you take this IRC-esq revival!
It reminds me of the conclusion I reached after hanging out with NWO conspiracy folks for a while. If what they say is true, it seems to me that those Rockefellers and Bilderberg group folks are the only people out there with a reasonable, good idea for the future. I only wish I knew how to join them.
BrightGauge (http://www.brightgauge.com/)| Front End Web Developer | Miami, FL | Full-time/Onsite

BrightGauge Software is looking for an incredible Front End Web Developer to join our growing team. You know the type: an HTML, CSS, JavaScript rockstar who loves building beautifully detailed web applications and all the magical interactions that happen in the browser.

As you’ll read and learn about BrightGauge, our product works with tons of data, is used all over the world, and we’re incredibly passionate about beautiful interactions. So as a front end developer joining our growing product team, you’ll make a direct impact on thousands of people’s everyday work lives. We want you excited about that, about shipping awesome code, and bringing designs to life.

In order to be an ideal fit with our team, here are some things that should describe your skills and personality:

- You love client side development, especially HTML, CSS, and JavaScript (not just jQuery either, the big time stuff like AngularJS). Oh, and you’re pretty darn good about working in that stack.
- You love testing your work for cross browser consistency (even that thing called IE)
- You’ve worked on products before, preferably for a few years, and worked with designers bringing static pages and prototypes to pixel perfect life
- You have plenty of experience in Git and working in small teams or projects.
You communicate extremely well, in person but also through tools like Slack, Trello, and Email
- You’ve worked with, or at least tinkered with, Semantic UI and AngularJS (what we use at BrightGauge every day)
- You’re an upbeat and fun personality that enjoys being with the team because we do spend a lot of time hanging out together
- In your free time, you love to learn new technologies, help out others on the team wherever you can, and research new libraries. We’re a small team, and you must love the “get your hands dirty” type of culture.

Like what you’ve read so far? It gets better! Here’s a bit more about what you’ll get to enjoy every day:

- Working with an amazingly focused group of people who care first and foremost about building an awesome product together as a team
- A really nice base salary that will depend on your experience, plus access to full benefits (medical, 401K, etc)
- Working in the most beautiful part of Miami, downtown Coral Gables
- Shipping code and planning features from start to finish with other members of the product team (product manager, developers, designers, and YOU)
- Minimal meetings, maximum development work
- Being a part of a growing startup that is already passed those crazy early days of any new company. We have those cool things called Revenue and Profit!

If this sounds like the opportunity that you’ve been searching for, and you’re a fit based on technical skills and the personality we need, send us an email at info[@]brightgauge[dot]com. Tell us why you’d be a great fit and why you’re interested in joining this awesome team. No recruiters please.
The New Stack Exchange Blog
Symhony.com Sr. Operations Engineer
Symphony.com is seeking a Sr Ops Engineer to:
● Partner with engineering team; design, architect & build highly available / scalable Java based web services & apps on AWS
● Deploy, monitor, and administer web apps & underlying services on AWS and other cloud infrastructure platforms
● Responsible for Linux systems admin, ops, automation, deployment, support & monitoring for all production / development systems
● Build automation scripts & frameworks using Saltstack & Python to automate the system & software deployments & alerts to monitor system health

Profile:
● 5+ years exp as Operations engineer in 24x7 production operations, with solid experience in Linux systems admin, strong exp. with AWS

http://www.goldmansachs.com/what-we-do/engineering/see-our-work/inside-symphony.html
http://www.symphony.com/symphony-wins-sell-side-technology-award-best-newcomer
http://www.symphony.com/symphony-announces-integration-box/
https://fortune.com/2015/05/10/perzo-symphony-bloomberg/
http://www.benzinga.com/pressreleases/15/05/b5539658/symphony-foundation-formed-to-enable-community-built-advancements-of-co
http://www.businessinsider.com/this-is-the-messaging-product-thats-out-to-crush-bloomberg-2015-6

SEE INSIDE OUR OFFICES:
https://www.themuse.com/companies/symphony

Please apply on the site: http://symphony.com/career-opportunities-startup-company/
Again, pardon my ignorance, my only attempt at API use resulted in a very poorly programmed python app that was supposed to tell me which train to take . . .

but isn't that just using the HTTP/1.1 GET method? Just using someone else's API with a new paramter isn't an expressive action and clearly isn't copyrightable.

But the court would say the HTTP/1.1 GET [url] api is copyrighted by whoever wrote the HTTP spec.

The court didn't rule than ANY api is copyrightable. Just that the specific Java ones at issue where.

For example, Copyright law has what is called the "merger doctrine" which essentially says that if there is only one or maybe a few ways to implement something, then it isn't copyrightable.

So while you can copyright Microsoft Excel, you probably can't copyright a simple method that adds two intergers together. There is essentially only one way to do it.

The Fed Cir. in Oracle rejected that argument because there are unlimited ways to implement the Java libraries API. Why did Google even call them java.XXXXXXX.XXXX when they could have been Android.XXX.XXX, etc.

There is another doctrine that states that industry convention can't be copyrighted. GET is industry convention and would never be copyrightable. But the data structure it send back may or may not be.
I played that... what I loved about it was that we all looked alike. Cracked me up! I think maybe we could have different colored clothes, but the faces were identical. It might just have been that there were few face options.
In Spam Nation, the primary reason spam is successful (why people click those weird ads) is because they get working drugs for cheap that in many cases are chemically indifferent to their expensive prescription counterparts.

http://krebsonsecurity.com/tag/spam-nation/
You're arguing semantics. Yes they are more annoying but they are all effective in making you change your thinking/buying habits and decisions. I don't want any of it, "good" or bad.
Stack Exchange Blog Open Sourced
"The Obama administration often describes TPP as the most progressive free-trade deal in history"

Does anyone see stronger government enforced monopolies (patents) as the opposite of free trade?
This is the closest I was able to find; it's a Risk.net article from '03: http://www.risk.net/risk-magazine/feature/1498135/revealed-g...

Short answer: it was a 15-20yr CCS in about $10bio notional; the upfront payment amount isn't clear; and Goldman bought 20yr Greece CDS from Depfa to hedge the credit risk.

And Nick Dunbar, who originally wrote the Risk article, followed up ten years later with a whole lot more detail: http://nickdunbar.net/2012/01/24/goldman-swap-shows-greece-w...
I think Cloudflare provides a great service, but when I used it (a couple of years ago for one of my other websites), I wasn't impressed with the performance of their CDN.

It's certainly not a replacement for their DDOS/security features. Nuevo Cloud is solely about improving the performance of low/medium traffic websites. And from my testing (on both nuevocloud.com and one of my other websites), the performance is the best I've seen from a CDN (I'm clearly biased, but numbers are numbers).
Things that don't need any synchronization or interesting state can of course easily go into microservices. This does not mean that application state should be stored in a concurrent model unless you have to.
What is their reasonable, good idea for the future, TeMPOral?
http://www.brookings.edu/research/testimony/2012/05/16-us-tr...

> Economic modeling estimates that the benefits to the U.S. from the TPP will be $5 billion in 2015, rising to $14 billion in 2025

Yeah, its not worth it.

Btw US GDP is ~$16 trillion. This isn't going to move the meter at all. Its primarily about securing foreign IP rights for US companies, Obama's legacy, and strategic influence.
Full Stack Engineer @ Neuranet | Toronto, ON | Onsite/Full time

We're a small engineering team building the future of HTML5 content creation. Our browser-based design product (Flexitive) allows designers to build content ~once~ and have it look great on any screen. We are primarily Javascript (ES6) based. Angular and React on the frontend, Node and Rails on the backend.

We're looking for a full stack engineer, ideally with good knowledge of the latest browser tech and experience building complicated content for a range of browsers/devices/screen sizes. Prior startup experience is a big plus.

Apply via our Stack Overflow page and mention HN:
http://careers.stackoverflow.com/jobs/89112/senior-full-stac...
What I will do to operate a freelancer platform
That's a straw man argument. Andrew said that the reason the court doesn't decline a lot of requests warrants is because the cases that are not "airtight" never make it to the court. I think this is a fair response to the original comment analyzing the court's "historical performance" as being too lax.
I am sensing sarcasm, so I just want to point to the 2014 primary turnout numbers. Less than 18% [1] of total eligible voters cast a ballot in the 2014 primary elections. When you have that much apathy, it suddenly becomes a lot easier to sway elections with a few million dollars.

[1] - http://humanevents.com/2014/10/08/republican-2014-primary-tu...
BMW iOS app fails to validate cert, can leak data
I agree that they are orthogonal but I'm not convinced that they are the right tool for the job. They can do all sorts of things above and beyond what is needed. Those capabilities come at a cost. For instance, they also manage things like ensuring that servers are running and other transient state.

In addition -- I'd consider the "rerun the config tool on a pre-existing container" to be an anti-pattern. This creates more and more layers to the Docker file that have to be downloaded every time that container is run. I'd much rather build each container from a bedrock up with well versioned dependencies (not as easy as it should be with many package managers).
Get a friend or relative to buy the puts for you.
Symphony.com Senior Android Mobile Engineer
Symphony.com is looking for an exceptional Senior Android Mobile Engineer eager to deliver a best-in-class mobile application. You are going to change the way people communicate securely on mobile.
Your initial focus will be creating mobile apps for the worlds leading financial firms.

DUTIES:
* Design, develop, and enhance a world-class Android mobile application for the Symphony platform, alongside a team of world-class developers, designers and software architects
* Choose libraries & frameworks to best meet the needs of the application
* Work with product managers and UI/UX designers to create a secure, seamless mobile experience

PROFILE:
* 4+ years working on Android mobile apps

http://www.goldmansachs.com/what-we-do/engineering/see-our-work/inside-symphony.html
http://www.symphony.com/symphony-wins-sell-side-technology-award-best-newcomer
http://www.symphony.com/symphony-announces-integration-box/
https://fortune.com/2015/05/10/perzo-symphony-bloomberg/
http://www.benzinga.com/pressreleases/15/05/b5539658/symphony-foundation-formed-to-enable-community-built-advancements-of-co
http://www.businessinsider.com/this-is-the-messaging-product-thats-out-to-crush-bloomberg-2015-6

SEE INSIDE OUR OFFICES:
https://www.themuse.com/companies/symphony

Please apply on the site: http://symphony.com/career-opportunities-startup-company/
It also does nothing to correct the apathetic public we have had for the past... sixty? Years. The incredible amount of gerrymandering done to rig the house of representatives is incredible, and the Senate is already inherently biased because its giving every voter in Wyoming 67 times the influence of a voter of California. Unsurprisingly, Wyoming has not elected a non-Republican senator in over fifty years.

It should be no surprise that the will of the people no longer has any real correlation with the policy voted into law by congress.
Same here. I switched from Emacs to Sublime, but moved back a couple of months ago. I used my Sublime setup as inspiration for making Emacs as pretty, and now love it even more than I did before.
People like to rip on Goldman, and indeed, they deserve it.

One thing which should be noted, though. There were two banks that didn't need a bailout back in '08-'09: Goldman Sachs and JP Morgan. They were forced to take the money by none other than Goldman's ex-CEO: Hank Paulson.
> - I come to HN to hear people's opinions and learn from them, even if they are dissenting. It's fine to disagree, but do not silence people for thinking differently. Every constructive contribution should be part of the discussion.

While I agree with you, pg (in)famously stated that it was OK to down vote to express disagreement (https://news.ycombinator.com/item?id=117171). Would be nice to have dang change the "official" stance on this though.
Translation Exchange | San Francisco | Ruby Full-stack Engineer, Frontend engineer & UX/UI Designer
We're a small venture-backed team working on an advanced localization platform for mobile & web applications. ONSITE only please.

Email jobs@translationexchange.com if interested. http://translationexchange.com
Facebook in Hell