skysight-inc/HackerNews huggingface dataset:
Significance Labs - Brooklyn, NY - http://significancelabs.org/

We at Significance Labs believe that technology can help to solve real problems for low income Americans and we are looking for excellent engineers to help us in our mission. Significance Labs is a not-for-profit socially conscious tech incubator in the heart of Brooklyn, focusing on bringing the lean startup methodology to the world of charity.

We are looking for a handful of excellent, experienced full stack engineers who want to do more with their talents: take on a project that really matters, something that leverages the power of technology to help make the world a better place. To that end, we are offering a ten week residency, beginning in June, at our office in downtown Brooklyn, working with some of the best people in the business, experts in the field, academics, designers and technologists to tackle some of the real problems of poverty.

You will be working with our fellows, in small teams, developing an app from scratch, with direct feedback from the very communities we are trying to help. This isn't a hackathon where your code gets left in the dustbin sunday night: we are going to be building projects that will continue to make a real difference long after the summer is over.

What you’ll get

* Co-Working space in downtown Brooklyn

* Expert engineers, entrepreneurs, UI and UX people as mentors

* Local collegiate interns as dedicated as you

* At the end of the cycle, we will do a demo day with VC’s, foundations, government organizations, etc. to help take the product and team to the next level.

* An honorarium to pay your rent and bills.

You are a talented engineer, and could work anywhere: Why join us?

This is an opportunity to build a greenfield project that really matters, something that leverages the power of technology to help make the world a better place. This is your chance to be the CTO of a social enterprise, level up your skills, and work with some of the best people in the business solving some of the most important problems of our time.

This isn’t just another gig, nor is it your friend’s crazy idea about how to disrupt some market... This is about changing the world for the better.

If this sounds like something you’d be interested in, you can find out more and apply here: http://significancelabs.org/hackers

LOCAL
REMOTE
FULL TIME
> But somebody somewhere is reading this and thinking this is a "semantically correct pattern" (as it is introduced) and may just copy-paste it into their program.

I dare say that would be their fault for blindly copying and pasting without taking the time to understand the context. (He even gives an explicit disclaimer!) Robust error handling would just be more noise to filter through for people actually reading the article, and I don't think it's the author's responsibility to childproof things for people who aren't.
Kinda strange I'm the first to compliment them on a very nice resource. Would've loved to have had this when I was starting out. Google can do some good things people.
Larry Lessig launches a Superpac to get money out of US politics
Linus wrote: 'Even a fully built kernel ("allmodconfig", so a pretty full build) takes about half a minute on my normal desktop to say "I'm done, that pull changed nothing I could compile".'

Since it's just after a git operation all the file state should be warm in the disk cache. It really shouldn't take that long. The Linux kernel (at least by looking at [1]) is about the same size in terms of file count as Chromium, and we got this operation down to about a second by using better tools (i.e. non-recursive make and then eventually a replacement).

I appreciate that the kernel has its own requirements (it sounds like his no-op builds are still running shell scripts, something you ought to avoid in your critical path) and also it's great that he's running it this way in part to help profile a "normal" workload... but I'm also a bit sad to see so much time spent waiting for something slower than necessary, as well as time spent optimizing what feels like the wrong thing.

[1]: http://larjona.wordpress.com/2011/06/15/numbers-about-the-li...
I agree, eInk delay is totally OK when you're reading sequentially, but becomes annoying if you want to quickly flip back to revisit something.
The failure of these products is not solely the designer's fault. Designer only takes one seat at the table, not all of them.

A successful product requires great work from all aspects, insightful business person, great engineer, great design, great marketing and operations. Good products are so rare because all the them have to work out together. Good design can help gain more users, but it alone is not sufficient for the product to be sufficient. If a well-designed app failed, it could be caused by any of the aspects. And maybe because well-designed apps gain so much attention within the designers' community, it is far more noticeable than other types of failures. A product with perfect engineering solution, or with a perfect marketing plan, will possibly fail as well if the design is bad, but the designer community probably don't talk about that.

Although nowadays product designers are expected to take care of more aspects than just the visual design, the overall work is not one man's job. Path's failure is not because the design is bad, but rather something else. Maybe how the marketing people marketed it. Maybe how the business people directed the product. It's nothing wrong to perfect the design details, but it still cannot guarantee a success.

That being said, I think this is a good article and while I'm reading it I'm already rethinking the approaches I'm taking to products.
Problem: Aggregation and normalization might result in an empty set as contradictory rules prevent harmonization.
Most coders have to use and extend a lot of other peoples' code, so if everybody else is using them then you have to deal with it...
The YC Interview and a Visit to 10 Downing Street
Well, the second part is just responding to an anticipated first question.
I did in language courses, but not in others. For math/CS courses I've found old books with dozens of pages of engineering paper stuffed in them, however. Probably the same sort of content you write in the margins. Paperbacks also lended themselves better to making notes within the text for me, but that was a psychological block (expensive hardback? keep it pristine! cheap paperback? meh, who cares?). I'm mostly over that now.
All: By longstanding convention, only the whoishiring account is allowed to post these. I"m going to kill this thread now.
Direct link: http://mayone.us/
I used to, but given not a single one of my SSD drives (I have 4 deployed in my house) has so much as balked once in a year of continuous deployment, I am cautiously optimistic.
Is there a reason you chose a monospace font? I recall reading that they have lower legibility for prose.
Woohoo - that was me, except it was the Atari 600xl that a really nice uncle shipped to me :). Far too much time spent pounding out basic programs on that crap keyboard and learning about the intricacies of the hardware (GTIA chip!)
I've seen it a lot. If they knew what they were doing it'd have been done in 3.
Do remember to apply the patches http://www.openbsd.org/errata55.html
... Isn't that a line from a Tolkien poem?
Trines art direction is also beautiful and worth the price of the game alone.
Part of it is motivation. Why bother leaving, if I don't have a particular destination in mind? There are other things I could be doing that seem more important.

The other part is that I fall into patterns really easily. If I don't have a set destination in mind when I leave my apartment, I often just end up at the subway stop I take to get to work.
Baremetrics Crosses $10,000 MRR
Let me know if you want a mock tech interview.

I am a software dev/mgr, now consultant. I advise companies on tech recruiting practices. I will give you a mock tech screen and give you feedback. This isn't for any job -- but, if you are interested in the North East US tech market, I might be able to make a connection.

Contact via loufranco.com
I hope they have some big names lined up to launch their "moonshot".
You're right - we have some non-ssl'd pages that you're allowed to login from - something we've gotta fix.
My walk is around 20 minutes and the time spent organizing my thoughts for the workday on the way in or winding my brain down from work mode on the way is a great benefit.

Every so often my wife will pick me up directly from work and the conversation is usually terrible because my brain is still thinking of the problems I was solving a couple minutes beforehand.
It's a little bit reassuring that there weren't any clear winners and losers. In a perfect world, the OS and hardware would figure out what your intent is and carry it out the fastest way possible, right? Ideally, you'd write the code the most convenient way and it would run the most performant way. Maybe the future is now.
This could be a starting point

http://www.raspberrypi.org/mudra-a-braille-dicta-teacher/
star wars mud ftw
swmud.org 6666
The other thread of this was killed by user flags. No moderator touched it or, as far as I know, even saw it.

Please don't make claims you don't know anything about.
One reason the Mill architecture looks so interesting is that all of the state that needs to be saved is done asynchronously, in parallel with program execution. In fact, the same mechanism is used for function calls, system calls, and interrupts, which all just look like atomic ops. That should make interrupts and irets much faster.
I did high school in 3 years by taking all the required classes for senior year as electives in junior year. Then I went every summer in college to finish my CS degree (pitt.edu) in 3 years as well. I was 19 when I graduated. Never even considered grad school for a second. Was so excited to get into the work force.
From the verge article - outlining the data behind the decision:
http://mobile.theverge.com/2014/5/1/5666062/foursquare-swarm...

We looked at the session analysis and saw that only 1 in 20 sessions had both social and discovery," says Noah Weiss, Foursquare’s vice president of product engineering. In other words, just 5 percent of Foursquare’s users were opening it to find friends and find a restaurant. "Why not actually just split those apart, because 19 out of 20 times, tapping on one icon or the other, you have satisfied your need completely," says Weiss.

"And as mobile usage has broadened and evolved you get individual experiences instead. You open an app to do a specific task and not as a gateway to a large complicated experience."

Having the check-in button as the main interface every time users opened the app created a noticeable hurdle for engagement. "Imagine if you opened up YouTube and the first thing it asked you to do was create a video. That would scare off a lot of people," says Bijan Sabet, one of Foursquare’s early investors and a current board member. "Just like you don’t need to tweet to enjoy Twitter, splitting the app in two will help make it clear to a big audience that you don’t need to check in to find value in Foursquare."

≠=================

BTW a lot of the reasoning of the unbundling of features in the mobile app world is very nicely outlined in bill gurley' 's post:
http://abovethecrowd.com/2013/07/17/transitioning-to-a-mobil...
SEEKING FREELANCER - Remote OK, Berkeley, CA

Our team needs another iOS developer - our ideal is someone who works with us first on contract, and later full-time.

We are a 6-person software studio, with a specialty in high-performance, offline maps. We have been making iPhone apps since 2009. Our most well-known app, Gaia GPS, is the quintessential app for the outdoors, and 3 of our apps are currently being featured by Apple.

To qualify for this position, you need to be able to demonstrate you excel at iOS development. You will need to pass a technical interview, and either provide code samples or walk us through your role in other iOS projects.

Contact jobs@gaiagps.com and see: http://careers.stackoverflow.com/jobs/54415/technical-softwa...
29 gift ideas for Mother's Day
Lessig's 2011 book "Republic, Lost" is his first foray into the world of writing about politics. It's a fairly shocking read, and I enjoyed it quite a bit. I'm excited that he's partnering with a lot of great people to try and make campaign finance reform a reality.
Money in politics is by far the biggest political issue, I'd say. It's the root cause of most evil in Congress. It's also the reason why Congress has so low approval rating (because they aren't listening to the People, but their few donors), and why they are so useless in terms of collaborating with each other, too.

How can they collaborate for the "good of the people", when they come from a position of having to pass new legislation to protect the interests of their donors one way or another. When you look at it from this point of view, you realize why so many refuse to compromise on their positions. Maybe they could compromise on ideology a bit, especially if some solution seems to be getting the consensus approval, but it's a lot harder to compromise on what your donors want, and you have to deliver on their wishes if you want to keep the money coming to your re-election.
I agree... can't live without Dependency Injection (one of the reasons I refuse to move off of Java). I've been using CDI and TomEE for small simple stuff (it just works).

Can't stand Spring Framework anymore. It set out to replace the bloatware of Java EE 1.5 but it ended up becoming what it was meant to replace.
If that were true, two poor frameworks would be better than one good one. Luckily we have 50 poor ones.
I'm including myself in that group. And yes? Or at least will-be-dismissed-by-google-as-weeines-once-they-decide-what-is-right-for-everyone. But that doesn't roll off the tongue very well.
Snake in HTML5
Snake, the video game, in html5 canvas/javascript/requestAnimationFrame.
Ah, I guess we posted at the same time.
Id Software parent stakes claim on Carmack’s Oculus Rift technology
Will we come to a "pay-to-hide-url" SSL certificate ? Kind of ridiculous imo.
I think you're imagining "communication" to mean inspirational TED talks or something, which is really just one very specialized case. I've spent quite a bit of time talking to Larry, Sergey, and Zuck, and in my experience they are all very direct and effective in their communication.
For set() and get(), I'm betting its because you can override the handling of attribute accessors on an object--this avoids that confusion.
Foursquare & Swarm will work seamlessly with each other. I think you'll find that by giving things a bit more room to breath we're able to make all of these actions easier & better for you.
His 1h talk about the contents of the book:

https://www.youtube.com/watch?v=Ik1AK56FtVc
SwiftStack - http://swiftstack.com/jobs - San Francisco, CA (preferred)

SwiftStack is a storage company building and deploying object storage for our customers (think S3 in your own datacenter). Our product is a management controller that works with OpenStack Swift. Swift gives deployers the ability to create scalable storage pools for modern applications, and SwiftStack provides the management tools for day-to-day operation of the cluster. We charge our customers a recurring license fee for the management software based on how much storage capacity they have deployed.

SwiftStack (the company) is about 2.5 years old. We've got about 30 employees, and we're actively hiring developers. Here's a short list of some things we're currently working on:

- New features and bugfixes in OpenStack Swift
- Making clean, responsive UIs to simply communicate information about large storage clusters
- Using metrics to diagnose errors and proactively fix them for customers

Interested in knowing more? Send us an email at jobs+hn@swiftstack.com. Send us your github profile, your LinkedIn account, a link to your website – whatever will best display the work that you’ve done. Tell us in a few lines of text why you’re interested in SwiftStack, and why we’ll be interested in you. We’ll be back in touch shortly to get the conversation started.
It's interesting that you mention that. Yesterday I was visiting the neighboring teaching lab and a student was working on making a cheap braille reader. They were using a series of parallel rods that can slide up and down.

Here's a (poor) rendition of how it works:
http://mondrian.io/?p=NlAQ8x
ha, very simple but needed feature.
As long as "head to head" includes interaction mediated by the Senator currently recognized and the chairman of the committee. In my opinion this mediation eviscerates any "direct conflict" between two people who are not senators.
That's not a problem with abstraction, though, that's a problem with the manufacturers.

You can have complex, highly configurable software that's still locked down, and you can have simple, abstracted software that's open source. It's not a result of the simplification of UIs.
Sounds like they are testing the fund raising mechanism.

The first goal is $1M in 30 days, the second is $5M in 30 more days. In both cases the funds will be matched, so they already have $6M near hand, and realistically there isn't that much more you can do with $12M that you can't do with $6M.

I suspect May is to get the first little news articles in the press (Kickstarter meets Elections, underdog to use super pac against super pacs). The June goal is for the follow up articles that should get more widespread coverage.

I'm all for putting campaign finance reform at the front of 2014 and 2016. I'm in.

###ALERT### Check for SSL before donating. As of now the page is not secured.

Edit: Broken autofill on the donation page? Come on, make it easy. I had to type characters and access my memory to make this happen instead of just clicking.
I do this exact same thing. I also take walks around the park by my house during conference calls that I don't have to speak on. I have found that it actually makes me more alert and thoughtful.
All: In case anyone is wondering, this post was killed by user flags.

We'll eventually implement a "flag-killed" indicator for these cases.
> In cases where the google search gives the wrong response, chrome gives the same wrong response, for example on intranet servers.

What? Intranet addresses work perfectly fine in the chrome url bar, unless it 1) has spaces (which aren't technically allowed in urls, and you can type %20 to avoid) or 2) is only letters (which you can avoid by just appending a slash or something).

Also, if the omnibox automatically redirected to sites instead, then yes it would pretty much be identical. But it doesn't and it's not.
What do you think is a better alternative?
iOS Engineer - CONTRACT, THEN HIRE - Remote OK, Berkeley, CA

We are a 6-person software studio, with a specialty in high-performance, offline maps. We have been making iPhone apps since 2009. Our most well-known app, Gaia GPS, is the quintessential app for the outdoors, and 3 of our apps are currently being featured by Apple.

To qualify for this position, you need to be able to demonstrate you excel at iOS development. You will need to pass a technical interview, and either provide code samples or walk us through your role in other iOS projects.

Contact jobs@gaiagps.com and see: http://careers.stackoverflow.com/jobs/54415/technical-softwa...
HAVE TIME - for side work in San Diego or remote.

A front-end developer with 5+ years of experience and a life-long experience in design & art.

Excellent in:
+ HTML
+ CSS : SASS, LESS, Bootstrap
+ JS : AngularJS, jQuery, Google Charts API, D3.js
+ Templates : Wordpress, Drupal, Concrete5, Plone
+ UI Design
+ Korean

Have experiences with the following back-end:
+ PERL, PHP, Python, Ruby, .NET
I only do Java on Android, but Dagger (https://square.github.io/dagger/) might be a nice lightweight alternative.
I'll address that in part 3. Basically jsr330 is a good standard, and it's implemented by Guice, Dagger and Spring
Palette among first to join new Velocity Foundry
I think the parent comment is saying that 1Password would record the rules per site, not maintain a global list of rules that satisfies all sites. The latter would indeed yield an empty set, as some sites require a special character and some require no special characters.
IIRC SPARC register windows do something like this - a call and a return do not need to save or restore anything but a pointer to what is the first register available to your function.
Most of the power is used to keep the drive spinning.
I'm back to java after having an unsatisfying experience 2 years ago with Spring MVC, (this time i use the "play framework"), and it seems to confirm my intuition that the language itself is really just fine.
The problem lies more in bloated frameworks and corporate culture where everything needs to be standardized, regulated, and the purpose of a mandatory non-free training session.

Add to that the fact that every single topic is covered by at least 3 or 4 libraries, and you get a more complete view of the situation.
The above argument is not whataboutism. The statement "the US is basically doing a fantastic job of fucking up antibiotics for everyone" is false because no policy change in the US will significantly affect the rate at which resistant strains appear worldwide, US antibiotics consumption being less than 3% of China's. This refutes the original argument by bringing in additional information, whereas whataboutism is defined as changing the subject "without directly refuting or disproving the opponent's initial argument."
Among kerosene/oxygen rockets, the RD-180 gets an unusually high amount of propulsive kinetic energy per unit of fuel (technically, high specfic impulse), in part due to a more efficient combustion cycle (staged combustion), and in part due to very advanced materials science the Russians have, that the US hasn't matched. (And other engines with similar performance are also Russian: the RD-170, which is signficantly larger than the RD-180; the NK-33, which is quite a bit smaller...)

There is an American manufacturer that has licensed the RD-180 design, and technically has the rights to build them here, but they haven't --- and since that would involve duplicating Russian metallurgy, there's some skepticism that they could. (At a recent Senate hearing, it was the head of ULA(!) who said the Russian design did "things we found that our textbooks said were impossible".)

If you're asking why ULA can't just buy something else from, say, Pratt and Whitney, then the short answer is, "they don't sell anything that fits on an Atlas V". Think about trying to use the engine from a VW bug (or a large truck) to replace the engine in a pickup: even if the fuels are the same (and you can't take that for granted!), the fittings and performance characteristics are different enough that the combined thing just wouldn't work.
I've ordered a copy of this book.

I have a coy of Haskell Financial Data Modelling, which someone else had asked about.

I don't want to be too negative, but I didn't get too much out of this book. It moves pretty slow when explaining both Haskell and the financial content. To be fair, this might be considered an advantage if you are new to both.

It also doesn't really give you alot of "actionable code" that you can drop into an existing system. Each chapter is an introduction to large subjects, so I guess by definition the author can't dive very deeply.

In contrast the posted book seems to cover a bit more ground and seems to include on graphing and practical applications of black scholes, which is nice.

I'll post a review once I've read it.