skysight-inc/HackerNews huggingface dataset:
San Francisco, IOS Developer. Full Time.
We’re inventing a new kind of photography for when photos just aren’t enough. Close your eyes and imagine your favourite memory - say christmas morning as a kid. You’re probably not thinking of a rectangle in a void (i.e. a picture), nor are you thinking of a moving rectangle in a void (i.e. a movie), you’re probably thinking of an entire world that you’re standing in the center of. We make an IOS app that allows you to save this entire moment into a seamless spherical photograph called a bubble that you can save and share with others.

We’re a small, four person team - including the intern who made Yelp’s Monocle, a designer from Cooper Union and a computer vision genius. We raised $2 million in a heavily oversubscribed round of funding from August Capital. We spoke at TED (sorry, no video!), have offices on union square in San Francisco and have an app that has an unparalleled ability to induce uncontrolled smiles of glee when people first see it.

We’re looking for someone to be our point person for IOS development. We actually all have IOS experience (and a really cool app in progress), but we’re looking for someone to grab the bull by the horns and focus on IOS full time (as the two engineers are focused on computer vision and ‘all the other boring engineering’ respectively). You’ll be a pretty big deal at our company. We’re pretty lucky in that our technology spans everywhere from advanced computer vision to WebGL and HTML5 to Python, PostgreSQL and Redis to low-level run-loop optimizations for UI responsiveness, multithreaded OpenGL, GCD, core data synchronization, etc. It's a lot of fun.

Send me an e-mail at ben@bubb.li
if err := http.ListenAndServe(":8080", nil); err != nil {
panic(err)
}

I've seen this kinds of stuff in PHP database APIs, and I've seen how much smaller and more readable the codebase becomes with proper use of exceptions. This is a huge downside of Go.
Linus merged a patch from Ted Tso to address this discovery:

""This patch series contains a major revamp of how we collect entropy
from interrupts for /dev/random and /dev/urandom.

The goal is to addresses weaknesses discussed in the paper "Mining
your Ps and Qs: Detection of Widespread Weak Keys in Network Devices",
by Nadia Heninger, Zakir Durumeric, Eric Wustrow, J. Alex Halderman,
which will be published in the Proceedings of the 21st Usenix Security
Symposium, August 2012. (See https://factorable.net for more
information and an extended version of the paper.)"

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git...
Language and computers: Why language isn't computer code
These Contact Lenses Could Be The Future Of Augmented Reality
You can change a company by leaving it - it will become less like you've been trying to make it.
>This kind of diatribe...
>If you think Craigslist sucks, then either make a better one

The first step to making a better one is to realize there is a problem with the current one.

The second step is to make everyone else realize there is a problem with the current one (by making a big stink out of it).

The third step is to make a better one.

I think we're just getting to step two.
Windows Store has 100 apps in the "All Stars" section, so I'm assuming the total number is greater than that (by how much I don't know). Also, registration is currently invite-only, so I would suspect there are many people like myself developing apps but are unable to submit them.
> And to answer the other popular complaint about OOP, the vast majority of my classes are not stateful.

Do you mean that they don't have any mutable state? What's a stateless class in an OOP language except a bunch of namespaced functions?
I'm usually quick to get 'manfrin', but here I was second and with skype I couldn't even get mmanfrin. I had no idea what to register at that point.
Location: NYC & Palo Alto

10gen (MongoDB)

We're looking to hire for a large number of different openings from Engineers to Marketing to Sales. Please take a look at http://www.10gen.com/careers/positions

Happy to answer any questions at all at Rockman@10gen.com

10gen is the creator and primary developer of MongoDB, the open source, high performance, scalable, document-oriented database. 10gen delivers technical support, professional services, and training for MongoDB.
Ok, two things.

The first element loaded here on the train was stop soundtrack ... that made me bounce as I thought "My mobile tethering will choke on this" and "I don't have headphones hooked up".

* A lot of idle browsing come from idle time spent at coffee shops, libraries, and trains using low-power devices (e.g. netbooks, tablets, phones). If you want that to be your time then you have to play by those rules. Make sure your experience is acceptable for these scenarios.

* People don't expect playing audio on page-load. If you are trying to shock, ok. But if you are trying to get a message across, and people are around other people they will bounce from your site or have to quickly press mute...you're forcing your user to be really reactive here. Instead of trying to understand the content, they are doing damage control.

Think about your grandparents riding the subway reading the old-time newspaper or standing in line somewhere with the 25cent novel. Although our media today has changed, the purpose of the content consumption really hasn't. Make sure you captivate people in analogous ways.

Second, the domain made me think it was a reboot of "post-secret".

You can go with a goofy or an intriguing domain as long as you deliver something that matches the level of goof or intrigue. The delivery here is ok ... being on HN, I just expected more I guess.
I object first and foremost to the obnoxious length of this bill.

A while back, the Apple Safari team had a build system that would run performance tests against every code commit. If the commit degraded performance, it was ejected and the developer had to "fix" it. Sometimes that fix meant going into another totally different piece of code to improve the performance there so that the overall commit wouldn't degrade performance.

Something like that should be required of congress. They should be required to constantly refactor laws so that the overall legislative burden upon society remains constant or maybe even decreases.
Brain imaging can predict how intelligent you are, study finds
2012 NASA Advanced Technology Concepts Selected For Study
Craig is morally entitled to provide or not provide whatever service he wants. He is not morally entitled to behave like an organized crime boss and shut down other people's services by threat of armed force.
New York, NY (Midtown West)

http://minus.com | http://minus.com/pages/careers

Minus is hiring! We are on a mission to simplify sharing. We are seeking tech fanatics, passionate enthusiasts and self-driven individuals in our New York City midtown office. All full-time positions include competetive compensation and benefits.

Available Positions (Full-time):

★ DevOps — New York, NY

★ Software Engineer — New York, NY

★ Product Designer — New York, NY

★ iOS Engineer — New York, NY

★ Android Engineer — New York, NY

Please visit http://minus.com/pages/careers for more details and full requirements.
Feel free to email info@minus.com with any questions as well.

Thank you.

Minus
Why would they need to continue upgrading the hardware at this point?

I'm not sure what you're asking. Apple has demonstrated time and again that their strategy depends on offering the best possible technology at desirable price points. Consumers don't care about MHz the way they used to, but they know the difference between a fast and slow UI, and they care about the features and battery life that are dependent on an ever more powerful and efficient SoC.

Intel, as much as they might want to please Apple and know what a coup it would be to be inside the iPhone and iPad, is only one company, and one with a history of engineering pride, sometimes to their detriment (see Itanium[1]). Apple would have to be sure that Intel would respond to whatever crazy demands their engineers come up with, and right now a bunch of scrappy ARM vendors seem much more likely to do that. If one fails Apple, they can hire another one for the next device. Worst case scenario: they can buy one. If Intel stops playing ball, they'd be stuck with another painful ISA transition. They've gotten better at those but they're not free.

Apple's seen what happens when a supplier roadmap (Motorola/IBM's PPC) goes out of alignment with theirs. Even if Intel produced a product at parity with the best ARMs, a competitive ARM market (albeit one currently dominated by Samsung) serves Apple better than a single source.

EDIT:
[1] I should mention that Itanium was actually fairly effective for Intel at clearing the field of several major "enterprise" architectural competitors, disaster though it was as a real product. But surely they would have been happier if it had actually been a success instead of a multibillion dollar embarrassment.
I've been thinking about this ever since reading Snow Crash. But then how would your character walk if both hands are occupied by holding a gun? Some sort of 360-degree treadmill? And then how would the game provide physical feedback (say, your character runs into a wall)?
They seem to be implying that Digg was too big to fail, from an SEO standpoint.

"But it only takes a couple clicks to realize all of the archives are gone. All of them. All of the Ron Paul idolatry. All of the ASCII facepalms. All of the linkbait. Gone."

That should be the problem, but obviously that content won't be missed.
Kunvay: Intellectual property rights management for the everyman
Article in Digital Trends profiles company that helps others with managing copyright and intellectual property transfer online for the every man.
I'm a big fan of Amicus. Smart team of guys and the non-profit space is definitely ripe for disruption, even though less people focus on it because it's not considered "sexy".
Emacs eliminates the need to learn a subset of the diaspora of bicycle-skills. The same shortcuts, the same skills transfer over to a wide variety of problem-solving approaches.

One of those...is zsh. You just don't need it when you're an Emacs user. You get all the power of Emacs, but you can use it in the inferior shell. No need to remember weird arg registers.
Digg has no SEO value. The content they have from the past is rarely relevant - so they have no evergreen content. Unlike sites like Quora or even Yahoo Answers where content written in the past still has value right now.
SEEKING WORK - Remote/Europe, Luxembourg.

Looking in project in R language, data mining, hadoop.

Experience with Java, C++, Python.

blog: http://www.investuotojas.eu

github: https://github.com/kafka399
Twitter should let users register for usernames that haven't had been logged into in x years.
One thing that never comes up in these discussions is community moderation. Craigslist relies on the community to flag off content that's inappropriate (spam, overpost, whatever).

I wonder of the Craigslist folks are looking at alternative interfaces as ways people will get the good stuff (real listings) without having to do the work of wading through and flagging off the bad stuff.
The Windows Metro SDK and Windows Phone SDK are not the same.

Windows Phone has already gotten pretty good developer support. I believe for a while it was the fastest growing platform in apps. But you hit a wall where users matter. They're not going to catch up to iOS and Android in apps without also having users. The two must grow together.
>Even the Wikipedia article on CISPA was horrible since it didn't directly quote the bill but just quoted others people paraphrasing the bill.

Direct quoting of something to prove something is "original research", then it's violation of Wikipedia's rules.

http://en.wikipedia.org/wiki/Wikipedia:No_original_research
I tried doing something along the lines, using a table, years ago (way before Google Spreadsheet). I remember trying to resize columns was painfully slow at the time; I had to create a ghost "separator" that appeared when resizing lines and columns, and only actually resizes when the user releases the mouse button.

Their use of divs instead of a table might be explained by issues like this.

Of course, this is no excuse for allowing it to break when zooming.
> The second step is to make everyone else realize there is a problem with the current one (by making a big stink out of it).

If that's true, then the conversation would be about the product, not about how Craiglist's disinterest in bootstrapping other people's businesses just isn't fair.
Brain Imaging Predicts Intelligence Levels
I think the hate is a bit reactionary and the popular argument to take because well it's the Internet and seemingly hates change.

The Metro layer is the most useful Start Menu yet and the Explorer / Desktop ui is there as usual, faster than ever. It certainly is a presentation change when you first load it up but I predict that most people will get the hang of it pretty quickly. I did. I don't feel much of a disconnect honestly. It's just a bit different but not in a bad way overall.

It's a OS ready for new / touch devices yet to come and will probably run apps from 1990 if you really need it. Windows 7 was the perfection of Windows 95 and this feels like the progress that comes after that.
Most requested programming skill last month? JavaScript
Right, I don't think they would ever sue their own users. But the point is that you don't get to simply ignore parts of an agreement that you don't agree with, because "that's not what they meant". So the people who were saying that PadMapper has no right to use Craigslist's data should be careful not to submit to multiple listing services if they ever put a house up for rent on Craigslist, if they care at all about consistent application of their principles.
Dropbox Spam Attack Tied to Stolen Employee Password
I've been using Windows 8 for months, and while I've initially had the same reaction about that bloody schizophrenic UI, it's not hard to configure everything to look and feel almost exactly like Windows 7.

What actual users will say about the new WinRT/WinDesktop model is beyond me. I imagine that the Windows Store will quickly fill with plenty of useful apps, so that the pain of living exclusively in WinRT will lessen somewhat.
A Pointer-Free Path to Object-Oriented Parallel Programming
NYC - http://paperlesspost.com/jobs

Paperless Post is hiring for these jobs below, you can read more about them at the link above.

Growth Product Manager

Business Development Manager

iOS Applications Developer

Analytics Engineer

Web Developer

DBA/Database Operations Engineer

Quality Assurance Engineer

Senior Graphic Designer

Product Manager

Product Designer

Mobile Web Developer

Visual Designer

Front End Developer
Rackspace deploys OpenStack–AppFog Delivers the Promise of PaaS
> Now, that's not illegal on craig/craigslist's part, but he can either be an openness-advocating philanthropreneur, as he tends to brand himself, or he can be a lockdown value extractor with a legal team, as it seems they're on their way to becoming. Can't be both.

So say The Police Of Moral Rectitude? I don't really see the point here. Craigslist isn't actively harming the industry, they're just running their own businesses. How they choose to do so is their own concern, and they have no obligation to give their business away to people that want to replace them.
TrailBehind is hiring iOS developers, contract-to-hire. Remote work OK, see our post on StackOverflow. We make awesome navigation apps, for people who live and work on the fringe: http://careers.stackoverflow.com/employer/jobs/30000/listing

We have hired 3 contractors in the last couple of weeks, one Android and two iOS. We'll typically ask you to do a small paid project, and then go from there. Your hourly rate is whatever you set it at for the first project, and we'll engage further if we think it's a good value.

This is not your typical start-up - we are boot-strapped, profitable, and employ over half woman.
You're missing the point. If I post the same ad directly on PadMapper (let's say), how does one know if PadMapper scraped it from Craigslist or I cross posted it?

The way it reads, and the only way I can imagine it could be enforced, is that you are granting Craigslist the exclusive right to advertise that item or at the very least the exact text you used to advertise that item.

Either way, it's ridiculously heavy handed.
mmmanfrin?
Using reflection to "find" the computation from some input types to output types seems a bit naive in the face of real world problems. It seems likely to me that most types can be combined in a myriad of ways that can't be found automatically.

Also this article seemed like a long winded way of saying 'make up types for your own data'. Don't just pass around void*! Well thanks for the tip.
Amsterdam - The Netherlands - Javascript developer

We are working on a great new tool that will allow people to co-browse on any website. See http://sitesupport.com

We are looking for great javascript developers that are willing to join us. As an early team-member you will become partly responsible for our core service. If you are not living in the Netherlands currently we can help you relocate.

You have in-depth Javascript experience, know everything about cross-browser quirks and love playing with new technologies. But most of all you know how to finish a project.

If you're interested send me a mail ( nicholas@sitesupport.com ).
Factual is hiring engineers and data lovers of all levels in Palo Alto, Los Angeles, and Shanghai.

Remote work is possible for exceptional candidates who are US citizens and living in the US ('exceptional' meaning you are a great engineer and have lots of machine learning/data extraction/NLP/etc. experience that is relevant to what we do).

Factual's vision is to be an awesome and affordable data provider that enables developers, startups, and big companies to focus on innovation instead of data acquisition. We have a terrific team that is still fairly small and an incredible CEO who was previously the co-founder of Applied Semantics (which was bought by Google and became AdSense). Factual has venture funding from Andreessen-Horowitz and our partners/customers include Facebook, Yelp, Foursquare, Trulia, and Newsweek.

There are many challenging problems to work on at all layers of the stack: data cleaning and canonicalization, deduping, storage, serving, APIs, improving data using machine learning, etc. If you love data, Factual is the place to be. Our main criteria are that you're smart and get things done, but you'll get bonus points for experience with Clojure, machine learning, NLP, algorithm design, or Hadoop. Our LA office is our headquarters and our Palo Alto office recently opened so new hires would have a huge impact on the culture there.

You can email me personally at leo -at- factual.com, or view our job postings and apply directly via Jobvite:

Palo Alto Software Engineer: http://hire.jobvite.com/j/?cj=oTR1Vfwq&s=Hackernews

Los Angeles Software engineer: http://hire.jobvite.com/j/?cj=oQR1Vfwn&s=Hackernews

Los Angeles Data Engineer: http://hire.jobvite.com/j/?cj=oSS1Vfwq&s=Hackernews
There is a policy on inactive accounts, but there's nothing about requesting an account be released. https://support.twitter.com/groups/33-report-abuse-or-policy...
Is there any SDK information available now? I want to start hacking now so I have some software by the time I get my unit.
There are handguns that shoot a .410 shotgun shell. The Taurus Judge[1] is one such gun.

However, I think the parent meant that owners either are shot by someone they know who is using their guns maliciously or non-maliciously, or have the gun somehow removed from their control by an assailant and then killed with it.

[1] http://en.wikipedia.org/wiki/Taurus_Judge
there is already a javascript plugin with the same name, doing a different thing though. The other reveal is a modal dialog : http://www.zurb.com/playground/reveal-modal-plugin
More thoroughly searching bags means keeping out more snacks you didn't buy at concessions - which is where theaters make the most money anyway.

At least, that's my understanding in the US; that it works the same in Germany is admittedly a big assumption.
So what what you mean to say is that if you don't use SSL all the time, somebody with a sniffer can pull you session ID out of the air and impersonate you by hijacking your session.

That's VERY different for a man-in-the-middle attack.

Do you think the coffee shop should have offered encrypted wifi?
A corporation is a legal device, but is, of course, made up of individuals. To judge a company is to judge individuals working in concert.

From the OED: "company ... 2 A number of individuals assembled or associated together; a body of people combined for some common object."
How could we possibly know, given that most of the operations are I assume clandestine and we'll never hear about them, positive or negative?

For some anecdotal evidence, I worked with a guy who was a colonel in the Army reserve. He was called up a few years ago to head up a base in Africa. His mission? To bring food and water to the citizens there. The army was doing this because they had to fight off the warlords who would try and steal the aid that was being provided.

So sure, you hear about a whole bunch of things the government is doing that is evil, and I'll be the first to stand with you and agree, but there is a lot of good being done too.

Imagine if the NSA had intercepted the plans for 9/11 and been allowed to stop it. 3000+ lives would have been saved, and you would have never ever heard about it.
Conversely, this is a huge upside of Go. I enjoy the explicit error handling. It's a very conscious decision. There is panic/recover style "exceptions" but that's for truly exception states and not just error states.

It seems a rather bad example anyway, not sure why I'd prefer:

try {
http.ListenAndServe(":8080", nil);
} catch(ServeException se) {
// handle se
}

over the Go alternative.
Aw, c'mon! If you worry about getting the elephants to agree, you'll get stuck in committee adding enterprise cruft. You can move forward without them.

You can build protocols with your fellow smaller companies that have a pressing need to make something work with you, as I believe was the case with OAuth itself (Magnolia and Twitter) and OpenID (I believe LiveJournal and DeadJournal).

If it's good and people are using it well, and you talk about it openly and involve others, it can create its own momentum and become a standard. If not, well, whatever. At least you've moved your own business forward with your partners.
Yes. A simple "$" or a tiny splash of color differentiation would go a long way.
Building a Private Cloud
Lying is a necessary part of human interaction. I would suggest you read "The Art of Lying" by Kazuo Sakai M.D. and Nakana Ide.

http://www.amazon.com/The-Lying-Kazuo-Sakai-M-D/dp/157826055...
Google Wallet Launches a Cloud Version With Any Card
From Craigslist's submission process:

"Clicking ‘Continue’ confirms that craigslist is the exclusive licensee of this content"

If a user then takes their post and submits it to another site that asks for a license to the post, the user has breached their contract with Craigslist. I see no evidence for the significance of the distinction you describe.
http://fontello.com/ is free and has nearly all the same icons. And you can mix and match icons into a custom font. I used it recently in a project and ended up with a 5KB font.
The thing most desktop-oriented criticisms of Win8 overlook is that the overwhelming majority of computers that are going to ship with Win8 installed WILL HAVE TOUCH.

What? Why would that be? Most non-touch desktop and laptop models will continue to be non-touch but will start to come with Windows 8. These non-touch Windows devices will continue to vastly outnumber the Windows 8 tablets that are shipped, unless Surface or Windows Phone 8 devices are runaway successes beyond anybody's dreams...