skysight-inc/HackerNews huggingface dataset:
It is. As is everyone else's. Nothing sucks more than FPGA toolchains. It's hard for software people to understand what FPGA users have to deal with.

Here's a good thought exercise to help visualize the situation: imagine if Intel had insisted on keeping the x86 instruction set closed and undocumented, and, furthermore, that they had succeeded in doing so. For 30 years we've had nothing but proprietary Intel compilers. How much would life suck? How far behind would we be?
SPOILER: Chain World is a copy of Minecraft on a USB drive.
I was just coming here to say something similar. Really beautiful sound, the vibrato is so milky smooth
Location: Washington, DC/Nova

Remote: No

Willing to relocate: No

Technologies: C++ (w/boost), python, linux, AMQP, MySQL

Resume: https://drive.google.com/file/d/0B3xTtjze6ftUVFJjY3A0a2ZHOGc...

Github: https://www.github.com/sfpiano

LinkedIn: www.linkedin.com/in/sfiorell Email: sfpiano (google mail)

Most recent/notable work centers on designing and developing new transport framework based on AMQP/GPB to replace legacy CORBA framework. I spend most of my time converting the same data from one format to another for various consumers so I'm looking for new work that's a bit more interesting.
> That said, can somebody implement hygienic macros in JavaScript.

Although I haven't used it hands-on, http://sweetjs.org/ looks impressive.

For example recently sweet.js apparently implemented some cutting-edge Racket macro developments before Racket officially did. :) https://github.com/mozilla/sweet.js/pull/461
Then it's no different than just putting minecraft on a flash drive. It's the video game world equivalent of selling canned poop (http://en.wikipedia.org/wiki/Artist's_Shit) and calling it art.
Bonanza.com is looking for a full-stack developer with the grit to hack on Ruby/Rails at scale.

The Webstores Developer at Bonanza will expand and improve our Bonanza Webstores platform, which launched last year and is a green field of opportunity. Innate interest in e-commerce is recommended, because our philosophy is that developers are most productive when they are given projects that best combine their talents & interests.

Our challenges range up and down the stack, in a variety of technologies. If you like working at scale, to make improvements in the lives of entrepreneurs, there's plenty for us to get done together.

http://www.bonanza.com/jobs/9
jobs@bonanza.com
1. shouldn't you be looking at the founder's payoff matrix, since they're the decision maker (wrt to disclose or not to disclose)?

2. I think you focused on the employee payoff matrix to argue that they'll always pick to defect. but I would argue that humans have "emotions" and sometimes even loyalty. like i said, I personally would have stayed the course and sacrificed some of my "payoff matrix" but never got the chance.

disclaimer: i may have again butchered the theory of prisoner's dilemma, but i think you get my point so hopefully we can avoid arguing the technicalities of prisoner's dilemma.

Lastly, I would argue that in startups, this is a game you do want to play over and over. if you're only hiring expendable, replaceable employees, then you're probably playing the wrong game, with the disclaimer that I definitely don't have all the answers and reserve the right to be wrong.
Have you seen these earlier discussions?

https://news.ycombinator.com/item?id=9616691

https://news.ycombinator.com/item?id=8844848
Medical Devices: The Therac-25 (1995)
(Co-creator here.) We wanted a manageable number - something that wouldn't leave people skipping things nor trying to do too little. Like Twitter's 140 coming from SMS, this probably came mostly from the screen of the average phone, while still keeping the targets fat and satisfying to tick off. I showed the tick off process to my toddler early in the beta testing and he said "Again! Again!"

Speaking of, I have Streaks on the toddler's phone with daily habits of things like reading, brushing teeth, helping clean up, listening well, etc. Very useful so far.

I use it for walking more, working smarter, reading more, etc. I find it very motivating. While on holiday, I changed "Work on side project" to "Choose the healthy option".

No other to-do app has stuck with me. I feel like this one works because it tackles a subset of the broader to-do landscape. Not one-offs, or dependent tasks but just regular things we all want to do more of or less of.
> The thing is, the students who are succeeding with this approach to computer science education are primarily white and Asian men. No other demographic is even close.

So, cue solution: some toy visual programming language that cognitively challenged (i.e. not white or Asian male) persons can understand and work with?

How can people who are trying to address social discrepancies (sensitive types) fail to clue in to the possibility an obvious angle on their message?

(Of course, I have all seasons of Daria in my phone, so that helps with the cynicism. La la la LA la!)

Maybe they should just say, "we have courses in a nice, fun graphical computer language that doesn't require typing in program text coded in a cryptic notation. We believe it appeals to a wide range of personalities and temperaments, including ones that are not commonly associated with people in the engineering fields". That already contains enough of a stereotype about at least one group; no need to get into naming races and sexes.
Agreed, would be nice for an Android version. There were 3 main reasons why it's only iOS (in fact, iPhone) only (for now, at least):

1) I'm the sole developer, so it takes a long time to develop (this was about 3-4 months)

2) I really wanted to integrate health data. The step/distance tracking on iPhone and the Health app is perfect for this.

3) The price point lends itself moreso to iPhone users than Android users.
I just feel bad for his kids.
The descriptions of the place are quite awe-inspiring, but it seems like the photos don't do it justice. Where are the photos of "giant cranes (aptly called Goliaths) dominating the skyline"?
How Supply and Demand for Airbnbs Quadrupled in Chicago
There are certainly places where ITAR could be described as "overly broad" (for instance, the infrared cameras used by firefighters are limited due to ITAR restrictions), but the only difference between an Falcon 9 and an ICBM is the bit on the end...
Filter doesn't have keyboard tracking, yet.
I've seen it on many synths and I definitely want to have it on the NV-1.

Oh, you're right! On a very low C, full emphasis and cutoff at 1. Is this bad?
AWESOME TRAILER
> Look at how game developers have demanded shared memory in JavaScript

Have a source for that? I find it pretty dubious.

If you're looking to multicore for performance with javascript then you're using the wrong language. Correct memory layout and access patterns will give you a real-world 50-100x win.
New York, CrimsonJet - http://crimsonjet.com - REMOTE, INTERNS

CrimsonJet makes Drum Kit and Drum Kit 2, two of the best and most popular music apps in the App Store with 10M+ downloads. Drum Kit has been featured on Apple billboards and TV ads.

Work with and be mentored by the founder who has 7 years of experience developing native iOS apps and 20+ years of programming experience. Learn what it takes to make a successful app and delve into how to run an app business.

* iOS Engineer: Objective-C, SpriteKit, Core Audio, AVFoundation

* Backend Engineer: Ruby, Node.js, CoffeeScript, MongoDB

* Growth Hacker: A/B testing, analytics tools like Mixpanel, Heap, Flurry

You'll get to work on one of the most popular indie apps of all time, touching code that reaches millions of people. If you don't have all the above skills, you'll get a chance to learn them. All positions are for interns only.

A passion for music and/or music games is required. Drum experience not necessary. If you like music and code, this is your ideal internship.

Email me at shane [at] crimsonjet.com to apply, including a little about yourself and some projects you're proud of. Include link to Github if you have one. New York or San Francisco preferred, but anywhere is okay.
In the article:

> This little change ["track by"] invalidates 95% of comparisons between ReactJS and AngularJS.

Please, let's stop using arbitrarily specific numbers with data to back it up.
I'd second the point about mentioning the fact that it's iOS only earlier in the landing page. I scrolled through the page, thinking it sounded really cool, only to be disappointed at the end...
I'm not sure Dart is catching on. I wish Google had added the Chrome support.
COURSE HERO IS HIRING! - Redwood City, CA
Software Engineer
Course Hero is looking for a software engineer who can hit the ground running. Our engineering team releases code every day to millions of people, so we're looking for someone who can take on challenges, build new features, and iterate quickly. Each engineer has a role in building Course Hero's architecture and will have the opportunity to touch all parts of the stack. Our projects are big ­­ terabytes of data and customers around the world ­­ but our team is small, so you’ll see projects from start to finish, and work closely with senior engineers, product managers and designers to ensure successful results.
Our Ideal Candidate Has:
* Some academic, project or 1-2 years of work experience where you’ve worked with modern languages and MVC frameworks like PHP, Ruby, Python or Node.js.
* A degree in Computer Science or STEM field, and interest in side projects you can share through a project website or GitHub repository.
* Experience working with SQL databases like MySQL or PostgreSQL.
* Academic or work experience in data structures and algorithms

What we can offer you:
* Industry competitive salary and stock options.
* Full medical coverage (medical, dental, vision).
* 401(k) program to help you save for the future.
* Regularly planned team events and outings.
* Free Friday lunches and an endless snack and drink supply.
* On-site amenities including a day spa, full-service cafeteria, 3 miles of nature walks along the Bay and free membership to a 7500 sq. ft. fitness center.

Apply via:http://www.thesourcery.com/jobs/792
I know it as

naming things, cache invalidation and concurrency
Ellen Pao Appeals and Continues Her Fight in Court
How does nonsense like this get to HN's front page?
I'm having a hard time finding humans who can pass the Turing Test.

Try explaining to someone "Taxation is theft!" or "Inflation is theft!" and watch their brain shut down. It'd be really hard to get an AI to emulate human insanity accurately.
Ask HN: What JavaScript approach works best, coming from SWT or Swing?
If someone wanted to move from mostly SWT and Swing to the web, what's the best? There are dozens, AngularJS, DART, React, Vanilla, jQuery, jQyery Mobile, even raw DOM with plain JavaScript.
Applied beginning of March using the Netmedia site, which an employee sent me a link to. Application status is still "under review," though that specific Software Developer job is apparently "no longer available." Never heard a word from you guys.

It's certainly not a problem or a point of frustration for me - I found a gig - but you should know that in conversation with other recent CSU grads you have kind of slid into the "don't waste your time" category. I hope that feedback is somehow helpful.
AI Butler with Personality
The Tweet button. :(
Did it load?
Comcast to offer 2Gbps Internet - $300/month
Given this, it occurs to me that fart meringues should be possible. Celebrities who are particularly, ahem, full of themselves could auction theirs off for charity.

Ask HN: whose fart meringue would you quaff?

Hey!!! To the tune of the Beach Boys' Barbara Ann:

Far far far / far fart meringue ...
Did anybody start on this or plan to soon? If not, I'll start it and make it open source. It's a killer idea. :D
Back when I was a 16 year old mediocre chess player, the captain of our high school team took me aside, set up a position and asked "Do you like white or black?" I looked at the board and said "I don't know." And channeling a Yoda then decades in the future, he said "That is why you lose."

His name was Matthew Looks, and his point was that it doesn't matter whether you're right or wrong. It only matters that you have a visceral opinion.

If you believe something or care about something strongly, it gets you to engage. If it turns out that you're objectively wrong, the clash will focus your attention and you'll learn. Just having an opinion, just caring, will bring out a better game.

This is how I interpret PG's post on taste. Having good taste is wonderful. But having taste, even bad taste, is better than not caring at all.
The dev is pulling a Gruber. (Ref: refusing to update or handoff Markdown to volunteers)
mKWADRAT
Symphony.com Senior iOS Engineer
Symphony.com is looking for an exceptional Senior iOS Engineer eager to deliver a best-in-class mobile application. You are going to change the way people communicate safely on mobile.
Your initial focus will be creating mobile apps for the worlds leading financial firms.
This position reports to the Director of Mobile Engineering and is based in our corporate headquarters of Palo Alto, CA.

WHY YOU ARE NEEDED NOW:
A rockstar iOS engineer is our top priority hire, and as an iOS engineer in our mobile team you will:
* revolutionize the enterprise space by bringing mobile to their core means of doing business
* work with a great design and back-end server team to create a seamless customer experience on mobile
* shape the way customers communicate with unprecedented security, and features on iOS

WHAT PROBLEMS YOU WILL BE SOLVING:
* Creating, building and enhancing cutting edge features on iOS for the enterprise and consumer space.
* You will be innovating how collaboration happens by combining security, and mobile features together to create a best-in-class communication experience

RESPONSIBILITIES:
* Design, develop, and enhance a world-class iOS 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
* Collaborate with the team for large feature development and implementation
* Independently develop smaller features and adjustments
* Squashing bugs: big, small, and hairy!

QUALIFICATIONS:
* 6+ years professional software engineering experience
* 3+ years working on mobile apps
* Enterprise mobile apps a huge plus

Full-time salaried job with benefits, bonus and stock options
Resumes to Careers@symphony.com
Ninite?
It's a social experiment involving technology. Pretty much directly in the crosshairs of a lot of hacker news readers.
They're the ones in Wired, not you. He created something people from all over the world have talked about and thought about.

Do you think "Agrippa (A Book of the Dead)" is stupid?

Do you really think these artists don't know they don't have total control?

Whether Jia Ji added value or took it, I'm not sure however.
There is an Operating System class by the University of Virginia that teaches the course in Rust. The course can be found here. http://rust-class.org/
Took almost a minute for me to load.
> the truth, as always, lies somewhere in the middle.

Not really, in this case.

Securities laws aren't the kind of thing you up and ignore just because you feel like it.
HN moderators should prob delete this.
I think the cross-over occurs when the graphical language becomes too cumbersome due to ergonomics or readability. I have only seen two graphical languages -- Scratch and LabVIEW. I think that these languages may be easier to learn, but are not more readable than text based languages, and vastly less ergonomic. To this day, my eyeballs and carpal tunnels ache just thinking about LabVIEW.

My guess is that the corresponding ah-ha moment is when programs grow to where they depend on the benefits of modularity.
Oracle
http://jobdensity.com/techsector.aspx
*yet another
Symphony.com Senior Front End Software Engineer
Symphony.com is seeking front end engineers with expert Javascript knowledge who have experience developing rich, high-performance, browser-based Javascript applications. You'll design and implement a rich, javascript-based, enterprise-class messaging application, including client-based end to end encryption and related security in the browser. We use backbone.js extensively and chrome wrapper / webkit for native integration.

Why you are needed now:
A sophisticated and modern javascript UI is our #1 need for a few reasons:
- huge customer and test base response for more features and the implementation of clean modern designs
- each one of these features needs to integrate to be maintainable and secure
- we have a great server side team, but our front end developers are shaping the look and feel of our core product and we need more help now.

The problems you will be solving:
- provide cutting edge features (search, notifications, resilience connections, rich presence / MPOP) but with a complete focus on not only end to end encryption, but also compliance and regulatory integration. The UI is a first class citizen in our model, and our business is built on providing features and security consideration never before combined.

DUTIES
• Work with Product Designers to design and implement the next generation of Symphony’s products
• Build efficient and reusable front-end abstractions and systems
• Identify and address performance bottlenecks
• Participate in design and code reviews
• Interact with other team members to incorporate their innovations and vice versa

PROFILE
• 5+ years experience in front end software engineering
• 3+ years experience developing single page Javascript applications

About:
http://www.goldmansachs.com/what-we-do/engineering/see-our-work/inside-symphony.html

Full time salaried job with benefits, bonus and stock options
Resumes to careers@symphony.com
Well, there are a few emerging ones. Soundtrap pops to mind. I'm sure it already does. :)
Proxy issue; probably not a big deal for most of your users :)

Nice job with the synth. I've got lots of recreational software synthesis under my belt (csound) and appreciate what you've built. Well done!
Native Wiring: Thriving as a Designer with Lean UX
And this kind of thing isn't even a one-off, the "administrative decisions" for the TSA no-fly list are scarily similar -- even after they were supposedly knocked down as unconstitutional in 2014.

http://www.papersplease.org/wp/2015/04/16/feds-change-no-fly...
I haven't done anything in Nim, but in C it's really easy to do bad things with pointers. You can deref a NULL, you can be sloppy about arithmetic, you can overflow a buffer, etc. Nim seems to emphasize using other features instead of pointers, but it still has them.
I agree; a problem I often give -- which I will discuss on my blog next week -- is "here's an existing solution to a problem, it is full of security holes and bad programming practices, describe to me some techniques you would use to fix this code without changing the public interface". That's problem people face in real-world development all the time: bunch of code, works when callers are benign, badly broken when callers are hostile, the client has shipped so we can't change the interface, fix the problem.
Looks cool, and I've enjoyed Zachtronics games before. I wish the demo video was longer and gave a better idea of the gameplay, though. I might throw the $7 at it anyway to find out.

I've had a vague desire for a game like this lately. I wasn't really around for the early computing era (my first computer was a 486), but I've played with the old machines and learned a lot of the history. There's a special kind of fun to be hand with them, and a sort of peace in working with their simplicity. They offer an oasis from the ever increasing complexity around us. Like the peace one gets from working on a garden; it's still work, but the work is simple, rewarding, and just for your own benefit.

My desire went so far as to build and tinker with my own game. It was to be like Elite, but you pilot your spaceship using only a Commodore 64 esque computer. You had to program everything for it. There were no flight controls or anything, instead you wrote programs to control the thrusters how you wanted, control weapons, drive the radar and plot the detected objects on the screen, etc. If you wanted keyboard controls of the thrusters, you made a program for that. And I had plans to add inter-ship modems so you could build scout ships with automated scouting programs that send back their data.

It was HTML5+JS based, and I got it to the point of having a working asm.js 6502 simulator, various peripheral hardware, MS BASIC, thrusters, radar, and a solar system to explore. But I got busy and had to stop. One major roadblock was that BASIC was terrible at all the register banging required to write most of the needed programs. So to make it "fun" I would have had to bring up a respectable DOS-like OS, a C compiler, and a code editor.

I really loved the idea though. It had all the fun, cool, retro elements of working on a C64, combined with the fantasy-lore of space adventures. My head swam with neat ideas like adding radiation dangers which could begin flipping RAM bits; interacting with space stations using your on-board modem so that all the Elite-like markets were operated like old BBS software; wormholes that gave you access to alien systems with powerful but undocumented peripherals; etc.
No, the best planet is Pluto, no matter what the IAU says.
Have you ever tried fundraising with four Silicon Valley VCs subpoenaed in an SEC case against you?

It's a bit like advertising you have an STD on your Tinder profile.
Show HN: Neurotechnology.io, a curated newsletter on the startups of neurotech
iMatchative in San Francisco is looking for a Sr. Full Stack Engineer

The Role:
We’re hiring a Senior Full Stack Python Engineer to join our growing engineering team. We have a lot of interesting challenges that all involve delivering a Service Oriented Architecture -- from entity detection, related entities, extracting data from a variety of unstructured sources, machine learning systems to analyze this data, and an amazing single page application for our users.

You’ll help us get there, including:
* Drive the design and implementation of Python components for a Single Page Application, including App frameworks and back end code. You’ll be working in App layer as well, not just writing algorithms in Python or solely back end services.
* Coach and mentor peer engineers to become great Python developers and recommend Python best practices and tools.
* Be responsible for designing and building REST APIs and services, including data serving, caching, and other core services such as authentication.
* Document your design and code.
* Employ development best practices and tools in a Continuous Integration environment.

What we offer:
* True startup experience - a chance to disrupt an $11 trillion dollar industry
* Direct access to advisors and executives who are the top experts in alternative investments, behavioral finance and data science from HBS, Stanford, LSE, and MIT
* Working with an experienced and collaborative team to build a delightful, disruptive, world class product
* Prime location in downtown San Francisco, close to BART, Muni and CalTrain
* Generous compensation and equity. Excellent health, wellness, and 401k plans

Perks:
* Mac or PC? You choose when you get here, along with a huge monitor.
* Hungry? We've got a fully stocked pantry with snacks and drinks.
* Speaking at a conference or holding a workshop? We'll pay for your expenses.
* Love listening to Spotify, Pandora, or Rdio? We'll get you a subscription.
* Personal development? We'll set you up with a PluralSight subscription or GA classes.
How To Apply
* To apply, click the link! http://www.thesourcery.com/jobs/864