skysight-inc/HackerNews huggingface dataset:
Cambridge, MA / San Francisco, CA - Full Time or Intern
Web Developer at Locu (http://www.locu.com)

# Exceptional software engineering talent

# Exceptional cross-browser JavaScript/jQuery, HTML and CSS skills, or the ability to learn quickly

# Experience with Python / Django is a plus

# Previous experience building rich, interactive websites

# Basic design skills (Photoshop), ability to work with designers

# Experience in designing dashboards and user interfaces is a plus

# Previous start-up experience is a plus

Front-enders, "desingineers" and full-stack all welcome for this position - as long as you enjoy hacking on cool new products and features. :D (We're not explicitly recruiting for pure backend or pure design positions right now, but we're open to resumes there as well - see http://locu.com/#jobs for details. If you're a perfect fit, we'll find a way to make it work.)

Locu is developing technologies to change local search ($35bn advertising market by 2014) by creating the world's largest semantically-annotated repository of real-time small-business data. We are about to launch MenuPlatform <http://www.menuplatform.com>, our first product, which helps restaurants better manage their online presence.

Interested? Drop us a line at jobs@locu.com. Please specify which position you're applying for, as well as "HN", in the subject of your letter. Learn more about our open positions at http://www.locu.com/#Jobs

-------------------------------------

Founded less than a year ago by MIT graduates and researchers, Locu <http://www.locu.com>; has the backing and support of some of the best angel investors in the country. We are looking for more exceptional talent to join our team and help us achieve our vision. We are committed to building a cutting-edge technology giant with a fun and challenging work environment. We have a culture optimized for learning and continuous improvement. We are 10 people with very diverse backgrounds, and growing.
What alternatives to skype exist? Something that does voice, and not likely to invade my privacy.
Totally agree, it's a technical skill. There are good self-help books and not so useful ones, just like there are the K&R C book and Learn C in 24hrs.
Why do you not like this?
From the Wolfram Science Summer School to Wolfram Alpha Pro
Is Digg done? Site in acquisition talks with Washington Post, CNN
> Using Mono would've certainly resulted in _less_ fragmentation than they have with Dalvik today

Why would using Mono result in less fragmentation? Most of their "fragmentation problem" comes from having developers having to develop for multiple devices (screen size, performance, GPU, android versions, etc.), and changing the language won't magically fix it.
Company's response:

We utilize shared IP addresses rather than dynamic or static IPs, so it is not possible to match a user to an external IP.

Also:

We maintain logs describing the time at which a client connects, length of connection time, source IP, as well as payment information. We use custom hashing to maintain separation between our payments database and user database.

My interpretation is, under a court order, authorities can, with considerable difficulty, force a match between a criminal request and several users, but not one user.

Reasonable enough for me - I believe in good-enough security through obscurity given enough obscurity - YMMV of course.
There's another talk by Guy Steele where he compares Fortress and Scala. The evolutionary convergence between the two is fascinating.

http://skillsmatter.com/podcast/home/scala-days-keynote-3018
Not that kind of fragmentation; sorry, given that the phenomena runs rampart in Android world, I should have been clearer.

SUN and Google have both expressed concerns over fragmenting the Java ecosystem. And with Dalvik, that has certainly happened.
Apple Mac Flashback Trojan Gang Still Making Money
Exactly! I don't think language choice has anything to do with Android fragmentation. It's because of the hardware manufacturers and the carriers who never push any updates.
CSS Triangles + Animations = Pie Chart Spinner
I don't know about teachers but believe me nurses are not seeing a huge downward pressure in wages.
> We matured Sharpen a lot, and the result is a much-improved Java-to-C# translation tool for everyone. We are releasing this new version of Sharpen today along with the code for XobotOS and we hope that many more people will benefit from it and contribute to it.

That should be bolded.
I am curious about Sharpen, the automated translation tool used to convert from Java to C#. It seems like every project that uses it winds up with its own tweaks that have no centralized location to be upstreamed to.

For example, Sharpen was also used to translate JGit to C#: https://github.com/mono/ngit
Unless a significant number of paying users decide that they don't want their calls going through a US company with a history of security and monopoly issues.

So you should now assume that ALL your skype calls are being recorded and monitored and anything of interest to the US authorities is now available to them ?

Are you doing anything in the US that might be considered naughty - like online gambling, tax 'optimization', overly-fair use of some recorded entertainment?

Do you work in a foreign company that competes with a major US oil/aerospace/defense/financial concern?

Do you supply to any of the above?

If you wouldn't forward an email about it to the DHS should you now still talk about it on Skype?
I've been successful in using C++ (with libSDL) to write apps for Android, iOS, QNX (PlayBook) and WebOS (RIP).

Whats more bizarre is that windows phone 7 does not have a development kit for using C/C++. Only C#/XNA. I've heard on HN that this may change for WP8. I hope so.
But not enough need a dedicated sysadmin / ops engineer yet :\

seanp2k (at) gmail.com if you're looking for someone to wrench on your nix boxes all day. I love automation, monitoring, and hacking. I have 5 years professional nix experience, including most recently being part of a team manging ~1,600 servers across 7 datacenters in a 24x7 environment, including on-call duty and stuff like PCI-DSS compliance. I'll also develop some ruby / php / python / perl / awk / bash where required :)
I would recommend looking at something like Mumble http://mumble.sourceforge.net/

Assuming you are concerned about the code you run, the location you run it in, etc. Does not provide encryption to my knowledge, but VPN can solve that.

If you are looking for something more robust that can interconnect with telecom stuff, I'd suggest
http://www.freeswitch.org/ or http://www.asterisk.org/
C# the language is open, it's an ECMA standard. The only proprietary bits of C# are the .NET Framework and the Windows implementation of the VM (CLR), though even those are freely redistributable.
Tried to read the page, but it kept jumping back to the top on my android phone. Could not make it through the first paragraph.
We have full support for C# 5.0.
Don't need an on demand Mariachi band, just go for a walk in Manhattan and you'll be bound to have one show up before the days end :) (Atleast from my experience..)
Ah, that makes much more sense. Having said that, where do you see fragmentation in the Java ecosystem? I don't use Java to write anything but Android apps, but I've used a few pure Java libs with Android and they all seem to work great.

That isn't to say it isn't happening, I just don't experience and would be interested in knowing where it does occur.
Yeah, but this was 1 synthetic benchmark, which heavily uses 2 features they made a point about being significantly faster. The real question is what is the difference between dalvik and mono on more balanced applications. I expect we are talking closer to 10% difference then the order of magnitude their benchmark shows.
In-depth: Functional programming in C++
quatro de mayo?
regrindie? ( regrind is plastic ground down from plastic waste, which is mixed in with "virgin" plastic to make new plastic waste...uh...products )
The sign up form is broken on my iPad. After I enter my name and move to the email field it loses focus.
Three things you should never put in your database
As Groupon Publicly Struggles, LivingSocial Continues to Grow
I think this is one of the primary reasons that people suggest starting with a product that addresses a problem that you personally have as a founder. It helps to maintain focus and removes most of the 'thousand ideas' problem.
OclHashcat-plus v0.08 Released - fastest password Cracker
Well microsoft didn't make C# cross platform, that was all really the mono guys.
Pulling Gs - For all you g-force addicts out there, this game is for you.
Best to lock the user account

usermod -L username
Can I use async/await on Monotouch right now? If yes, I think you have a new customer!
ASP.NET Test-Drive
Future design. Likely an experiment.
Facebook accepts more than one password
You are right, but it is still funny though.
New "Beauty Baryon" Particle Discovered at Large Hadron Collide
Nice solution for Windows. If you're on the Linux end, there's this:

http://gitlabhq.com/

Which actually kinda does all the Atlassian Stash stuff for free.
Ask HN: Is it important to verify email addresses?
How important is it to add an email verification step to the registration process? With this step a user must "activate" their account by clicking a link in an email before they can use site features. On one hand it makes the registration process much more difficult and time consuming, but on the other it is an easy way to verify a user's unique identity. How important is it? Are there alternative methods that are easier on the user?
> Just walk up, listen to the conversation, occasionally node...

I was confused for a few seconds there, trying to conjure up an image of a socially awkward founder desperately behaving like a node that belongs in a network.

Typo aside, nodding is a godsend if you don't want to (or don't know how to) participate actively in group talk but you also don't want to look like you're indifferent. Just nod at appropriate moments. Nod if you agree. Nod even if you disagree, it shows you're paying attention.

Heck, it's even OK to nod because you're falling asleep. People will want to know what kind of fantastic thing you built last night that made you lose so much sleep. (If not, it still gives you a perfect excuse to ditch the boring group and go grab some coffee.)
Gitlab is open source. So is the other one ...
It really depends on the program load. In general, Mono is just a more mature VM than Dalvik is, so it is rare for Dalvik to match Mono (although there are a couple of cases where it matches it).

The other problem is that Dalvik uses a model that limits the amount of memory your app can use, so most of the heavy duty tests could not be ran to compare the apps, since Dalvik would crash with an out of memory condition while Mono does not impose this limit.

Dalvik has also other ugly limitations, like their GC being suspended whenever a JNI invocation is taking place.
Manipulating the thread data structure directly would violate the encapsulation of Lua and prevent you from being portable to eg. LuaJIT. But there are still lots of opportunities for building custom threading models; see:

http://kotisivu.dnainternet.net/askok/bin/lanes/comparison.h...
Man, the article doesn't try to argue for or against UTF-8 based on lexicographical order. It's in the "facts" section, and it's a correct fact. So it's just as neutral as "Widechar is 2 bytes [...] 4 on others." or "In both [...] characters may take up to 4 bytes".
Wozniak Likes Windows Phone Better Than iOS, Android
I wonder if this has to do with mobile.

A laptop on a broadband line can keep track of all the P2P nodes necessary to keep my contact list & chats up to date, have a 3-way video call, and top it off by routing for a few less-well connected peers nearby. Asking that of my phone is a bit much.

Skype on an iPhone + wifi is rough sailing as it is, let alone on 3G or with a less-powerful device. The behavior I see (really random incoming chats, call false-starts) seems to be more related to the P2P layer than the app itself. I almost never see that behavior on Skype desktop.

I think leaning a bit more towards client-server would be a lot more friendly for mobile devices. Hopefully they hit the right mix.
Fast and fluid animations
This is awesome. Had been really bummed about the lack of direct psql access for the shared database. Thanks Matt and co.!
MSN relies on central servers to broker connections, just like this does. It is not going to solve the problem you describe.

True P2P, via an overlay, where you and the other person(s) have a direct connection, is fast and reliable "enough" (otherwise Skype would not have been successful), but not perfect. Nor is store-and-forward (e.g. text mesaging) perfect either. But it is "good enough" for people to use it.

If I were really concerned about "lost messages", I'd prefer a direct connection as opposed to one that goes through a third party. It just makes more sense.
One detail left from the analysis: these guys are already well-known for their UX work amongst the crowd most likely to purchase Flow.

Reminds me of when Guy Kawasaki launched Alltop for "only 10K." Yeah, 10K + 500K worth of PR that comes with having an enormous following.

This is not to diminish what Metalab or Guy Kawasaki do, I'm admire both. But it's not like these results are as reproducible as they infer without significant connections.
I didn't imply that VPN services did cost $100 a month, nor did I think they did. I would honestly be surprised if I had to pay more than $5 a month for one.

The $100 a month figure I threw out was what I thought it might cost me to buy assorted 'hot media' on the market and resell it at a small margin.

I also didn't imply that your pirated media was of poor quality, but since you so proudly brought it up, looking over a single torrent site shows a broad range of quality options for a given download, which fits with my earlier snide comment.

As for your remarks about Netflix/iTunes and Linux, I consider that a feeble response. I can't buy a Ford transmission that fits my Jeep Wrangler, but that doesn't entitle me to steal cars, even if Ford makes a better transmission that fits more vehicles. And before we get into the whole "can't pirate a transmission" rhetoric, let's get out of the way that there are iTunes-like services and Netflix-like services for Linux. They exist. Sure, they aren't the exact same thing, but I honestly suspect that their non-existence is just another strawman excuse to justify pirating whatever you want without having to consider that it might actually be a harmful thing -- or you're too caught up feeling entitled to care that your cop outs are just that.

Also, these things never go anywhere. I'll just go ahead and apologize now for hitting the reply button, because I know I'm going to, but I will not respond to this. If you want to pirate things, go ahead. But I frankly am not interested in hearing how you've justified how great and open and free it is. Either you're willing to pay for the things you consume or you aren't. By my opinion, if you aren't, you aren't entitled to consume them. That's my opinion. You're welcome to yours.
Congrats on a new product launch. When you're in Cbus next, email me and we'll catch up.
It's still called stackoverflow (?).
It infuriates me because it implies that I'm abandoning my fiancee for a start-up fantasy.
I don't think the OP--or anyone--is saying that men can't do these jobs. Very nearly the opposite. The article says that these jobs are currently "largely performed by women" and suggests that the barriers to men performing these jobs are contingent cultural factors, which may reverse.
Blackberry OS and Android are both Java-based, but try writing an app that runs on both.
Forgive my ignorance. Which application lets you write native iOS apps in C#? Thanks.
The assumption that given "jobs where empathy and 'emotional intelligence' can be considered requirements" have been "immune to the creeping mechanization of the workplace" in the past we can expect them to exhibit such immunity in the future deserves more scrutiny.

A recent article on HN, "Do Kids Care If Their Robot Friend Gets Stuffed Into a Closet?" [1], showed that at least children will "attribute moral accountability and emotions" to relatively simple robots. I'm not sure I can say I'd definitely prefer a human kindergarten teacher in a hypothetical future where the alternative is a robot that objectively integrates the consensus scientific opinion on the ideal behaviour of a young child's developmental mentor tailored to the attributes of my child.

[1] http://spectrum.ieee.org/automaton/robotics/artificial-intel...
I'd love for you to tell me the story (with or without names, anonymously or otherwise) so I can give feedback to the recruiting team (or individual) here at Facebook. Contact details in my profile.
Isn't there some encryption involved?
A Ruby DSL for creating Vim color schemes
How a video game fan site led to a marriage and a career
addressability != accessibility

Lots of folks get this mixed up.

Anyway, arguing about NATs is a bit like arguing of vi vs emacs - it's a great pastime.

http://blog.ioshints.info/2012/04/ipv6-legends-and-myths-mor... has a good collection of opinions so I can save the bits to not write it here.
MonoTouch http://xamarin.com/monotouch
WP8 and Windows 8 are definitely very C++ friendly. I actually think that C++ may be the language to rule them all as the next generation of web application goes beyond what Javascript can handle. Well, that and C# given Miguel's effort.

I can develop ONE piece of core logic, and have it run on iOS, Android, Windows, Mac, even web (via NativeClient). I posted an AskHN about this earlier today (though not much interest). That sounds like a win.
What makes you optimistic that we will get to see #1 at some point?
Top 12 Universities for Entrepreneurs
Ironically, I recently bought a VPN in the UK to go around China's Great Firewall. Luckily, I can switch to another location free of charge.
The guys who made this blog post make some software called MonoTouch.

http://xamarin.com/

It costs $400 for a license, though. But boy I am tempted... I know, I know- you need to go with the native languages for the best experience. But keeping a huge chunk of my codebase between platforms is a very, very interesting idea to me.
But what's the cost to the company when everyone disappears "at lunch" to eat their mid-day meal (whenver "lunchtime" is - Fred gets up early, so he eats at 11, Constance chows down at noon, and Paul, who arrives at work by 12:30pm every day, skitters out at 1350 every day to catch his favorite restaurant before it closes for the afternoon), and how much longer will people stay if you feed them dinner? (In a former life, the figure was at least an extra hour worth of productivity a day)

Getting people's meals in sync is a productivity bonus, even if they don't socialize during those meals.
This is great because if you watch Heroku outages the shared database is down more than anything else. Now my staging environment will be up as often as production.
This article illustrates a common problem people have with starting a business. Idea churn.

The way most people go about starting businesses is to drum up ideas and then go out into the world and attempt to validate them like so:

01. Come up with product/service ideas

02. Seek out a market or present idea(s) to a predetermined market

03. Conduct market research to validate/invalidate idea(s)

04. Scrap idea or build idea

05. Rinse, repeat

This method isn't very effective because it emphasizes validating your preconceived ideas, not understanding your market and THEN crafting a compelling product or service to sell them.

The market-first approach, on the other hand, eschews the notion of starting out with a product/service idea in the beginning. Instead, it focuses on finding markets to serve, gaining a deeper understanding of what their needs and pain points are, and then crafting a product or service to offer.

The Market First Method

01. Choose a market

02. Conduct research to understand market needs/desires

03. Brainstorm ideas to solve market needs/desires

04. Craft a compelling product or service

05. Deploy. Gather feedback. Iterate.

I find this methodology to be far more effective because it shifts your focus from coming up with rock star ideas to the far more pleasant and useful activity of engaging with a market and discovering where you can add value. Two things, I might add, that come in quite handy when it comes time to craft your offer and write sales copy.
I had my account hacked, and it also happened to a friend a few weeks ago (and i m unable to reclaim it because they ask for the day i registered). Is it possibly related to the transition?
Which is strange, because if you had any other complex system which was "broken", you would probably love to work out why and put it right.

I recommend you read some http://twitter.com/#!/pjeby who is a programmer trying to rework "self help" into the less woo-woo and more practical and sensible methods under the name "mindhacking".

( Watch the video http://thinkingthingsdone.com/2008/07/thoughts-into-action.h... for an example of his de-woo-ing kind of approach).
I have seen duckduckgo popping up in more places over the past few months. I don't know much about them but they're obviously doing something right. This just pushed me over the top in setting them as my default search engine.
Indeed, I'm pretty sure that's the best thing ever posted on Slashdot.
Magnificent application of game theory on a live game show
That's different--quakeworld did client side prediction so your local side was updating with no lag (ie, move the mouse and your view would rotate with very very little lag, just like you were playing a local fps). The positions of players was lagged because their canonical positions were controlled by the server, but that manifests itself totally different than display lag.
See "How to Win Friends and Influence People" for a more complete discussion on this technique :)

http://www.amazon.com/How-Win-Friends-Influence-People/dp/06...
Some of the more high profile apps on WP7 have huge native blobs in them. So if youre important enough MS might choose to share their toolkit
These Nerdy Glasses Will Record Your Life
The .net ecosystem is already far more fragmented; it's gone through four incompatible revisions in about half the time java's been around, and that's before you talk about things like the compact framework (which, to be fair, java has an equivalent of).
My dad loves his shit

Edit: that was a joke: http://www.youtube.com/watch?v=G8ZHYhKV0Wo
Off: I'm slowly starting to hate the whole "Google Self Driving Cars" thing.

Usually it is a product first, a hype later. Hype without product is a vaporware. Google is a vaporware maker officially by forcing the "Google Self Driving Cars" meme on us.
It's not much more real than praising Russian Giant Humanoid Combat Robots, for the in-joke.

I would bet some money to predict that there would not be any feasible automatic cars from Google, and ones that would actually enter your life are rather to be a product of some startup.
OK, I'm going to be the downer guy in this thread: I don't care about any of this. I want Uber to improve their app and make their pricing more transparent.

Still waiting on that. Every marketing stunt they do backfires on me, because I see a company being distracted from their main product.
I had a similar moment yesterday. I installed Piwik, an open source web analytics package, on my personal website yesterday and it was really exciting. Those metrics weren't just an incremental measure of success but rather opportunities to improve. What are the entry pages? Where is the bounce rate the highest? What is actually capturing users' attention? It's been exciting to view my personal site, which includes my resume and portfolio, as a living product, even if that product is me. More often than not, creating interesting projects and showcasing them is always a great idea.