skysight-inc/HackerNews huggingface dataset:
I discovered how state machines can be practical when checking the source code of Spree, the rails e-commerce engine. The checkout-process is a state machine.

I'd highly recommend using state machines for multi-step forms. It feels very natural and keeps you sane, I believe it should be a best practice.
This is a great video for anyone looking to develop new product. It parodies the design-by-committee and design-by-focus groups methodologies that too many companies still live by today.
We shouldn't need to trust the CAs. Moving the issue to DNS means that each website can verify its own identity, so there is no need to trust more than one CA (the root DNS).

Of course there are downsides to this too, but it could be better than the current situation.
Normally I would reply quickly to the discussion, but I probably won't before tomorrow morning, sorry for that.
http://johnnybtruant.com/disobey/

One of my favorite posts. I have a degree, but I use it to do things unrelated to the subject of the degree. Graduating in the middle of an economic collapse was unnerving. No jobs, and not much in the way of prospects. It took two more years to shake it off.

I was fortunate because the degree was paid for by a scholarship. I feel bad for people with thousands in debt and no sense of what to do.
SSLv2 is horribly broken and should be disabled, but technically, that's a different bug of Netscape's. :-)
I was in a similar situation to the OP about ten years ago - 21 years old, very little experience, first technical employee at a company founded by two doctors, low pay, meagre equity given my responsibilities - and honestly, in retrospect I think they should have taken on a full-fledged technical co-founder with more experience and full equity instead of me. I did pretty well on the technical side, all things considered, but I didn't have the knowledge, confidence, and authority to assert myself when the founders pushed the product in unmarketable and technically unrealistic directions. We wasted far too much time writing code that did more to resolve disputes between the founders than to address the needs of potential customers.

As a result of that experience, I'm extremely skeptical of companies with older non-technical founders that hire inexperienced programmers as their first technical employees. It usually means they just want a code monkey to implement their brilliant ideas, and don't understand the engineering and financial challenges inherent in any startup.
Argh, site attacked by name-change gremlins. Try our job adverts at StackOverflow - http://careers.stackoverflow.com/jobs/employer/youDevise - while we say soothing words to the web server. Many apologies.
Toshiba reveals 55-inch Glasses-Free 3D TV with Quad HD Resolution
> 70% of startups scaled prematurely along some dimension. While this number seemed high, this may go a long way towards explaining the 90% failure rate of startups

My point was for the younger startups that are surely part of his failure group. They scale their systems instead of their product because it's easier. You're right though, he talks more about larger, more mature startups.
BMW begins testing autonomous car tech on highways
The problem that I have with designers is not so much that they should code(I make iOS apps btw)....Its that they spend far too less time photoshopping (probably modifying a screenshot) and then after we work countless hours to make something like that...they would claim that they "designed" it and take a lot of credit for it..what they dont get is that the actual design of the application is not their photoshopped junk...it is in the design of the classes and how they interact with each other....all they did was style the app with pleasing colors and fonts and maybe some nice gradients...talk to them about how a consistent ui design is but a reflection of consistent object design and they will give you a blank stare (Oh no ...you started talking geek again!!)

They are not designers...they are stylers!!
Js_of_ocaml: a compiler of OCaml bytecode to Javascript
Sounds like any large vendor :)

I agree with you. I'll put my RMS hat on here, but I'm concerned that it's a 100% proprietary platform for education. The old BBC Micros that we had here in the UK were made out of standard bits and had schematics so you could strap what the hell you liked to them (or modify them). They were replaced with utter proprietary crap from Research Machines and it has been like that ever since.

We need some open hardware as well if you ask me.
The act of going back over previously written code that is headed down the wrong path to refactor it to be more flexible/modular before you write your next feature with that code is almost always worth it. It's not worth it if you're never going to extend this feature ever again, but chances are, if you're revisiting a feature right now you'll revisit it again later.
I believe you're thinking of the Obfuscated C contest. This is rather the opposite of that - non-obfuscated code with subtle bugs.
Communications workers' union supports AT&T-T-Mobile merger
Speaking of bullshit...

http://en.wikipedia.org/wiki/Theory_of_multiple_intelligence...
Really great show if you can catch the whole thing. This however was perhaps one of the better parts, and a lot of the first little bits were perhaps review for many already aware of color perception issues.
Indeed, what impressed me about that entry was it was a fundamental error that is surprisingly subtle. It could have easily been implemented in Python in about the same number of lines.
Thank you for posting something about Linus that isn't him insulting someone or giving an opinion about some inane and obscure subject ("Linus Torvalds on Hot Dogs: Mustard or Ketchup?").

That said, my experience with community burnout is that it tends to be infectious: someone burns out and turns into a total asshole, which causes someone else to burn out, which causes someone else to burn out. I've seen projects die this way (especially when one of those people is the project's maintainer).
SEEKING WORK - Remote or Auckland, New Zealand. XHTML/JS/PHP/MYSQL/WORDPRESS. E-mail: sidyadav@gmail.com

Past projects:
http://www.commitie.com/
http://www.memiary.com/
I'm a fan of that style video trailer. Thoughts on the tools that are used for that sort of video production? Figured by now there's specific apps that are focusing on those visual styles. Oh, and, the game looks interesting as well. HTML5 FTW.
I'm sure that $500k annually is a reasonable salary for product managers, just as it is for university presidents.

Edit: Trolling successful!
Burnout is real. It is dangerous. I try to address burnout by doing other activities, such as acting/long boarding/creating web comics (toblender.com).

A friend told me that Henry Ford was the one who established the 40 hour week. This was not because he was kind, it was because anything over 8 hours a day produces diminishing returns.

I think I'm in a bout of burnout right now. I've opted to work a full time contract, to fund my startup, while burning midnight and weekend oils for my startup. I think a vacation, of simply doing NOTHING would be a good idea.

They bring up this point in the book "7 habits of highly effective people", you have to take time to sharpen the saw. Or you'll be wasting a lot of effort hacking away with a dull blade.
Show HN: My new project - Making Ads Fun
What version of backbonejs is covered in this book?
How exactly did the Supreme Court blow it? They affirmed the Fed Circuit opinion that said to stop using State Street and Alappat as precedent. Those two rogue court decisions were the only reason we have software patents. Aren't we now back to Benson, Flook and Diehr?
SEEKING FREELANCER (Remote welcome)

FastCustomer is looking for contract developers who ROCK the following platforms/environments:

Mac, Windows, Firefox, Internet Explorer

Hit me up at aaron@... thanks!
Pretty well, indeed. Thanks for the link.
Great post. I think one of the undervalued points to make is the value first employees get out of going through the experience of being a 'first employee', not just counting the salary and stock options. It sounds kind of cliche I guess, but I really think its true that you get to live and breathe the startup life better than any big company. The value of coming out the other side with the experience and esteem of being that first employee is really huge.

I think the first employee hires of any startup with similar financial numbers as the article should be for employees who want to start a company of their own someday, because thats where you get the biggest value. Those are the kinds of people who will have the bravado to start a their own company (and hopefully have some extra cash to spare as well) after a successful exit.
Innovation Works to be Y Combinator of China
Either give up real equity, give up real money, or give up on hiring employees smart enough to realize what's going on. There's no fourth option. Having a startup doesn't entitle you to free labor.
I am not sure that the accusation of unreadability is valid.
The advantage of a state machine is that you can enforce invariants - if you're in state X, then you know categorically that preconditions { X0,X1... Xn} have been met.
NIH research on obesity (check out link to NIH Java applet)
SEO link Genie Website Directory
I like how we use the word "burnout" in place of the word "depression". When you're depressed, even the things that you used to love doing become chores.

Taking a vacation isn't the right answer to depression. You have to identify and attack the causes straight on. (Or find some drugs and idle the rest of your life away.)
In an object-oriented language, I think it's unrealistic to assume that transactions will not cross module boundaries.
Appsfire Announces Open Source UDID Replacement For iOS: OpenUDID
How we launched BuzzGain to 7874 registered users in 1 week
SEEKING FREELANCER

Android development
Remote: Possible for right candidate.

Greentech company is looking for a strong Android developer and our first mobile engineer to build a mobile app to compliment our consumer electronics device.

Top flight team - well funded, can pay market rates. Contact me if interested.
Launching a service called 'Clout' with a competitor called 'Klout', in which the only difference is that it measures a different social network, but in the same way?

Really?
I don't understand why all these people are responding to this post so positively. Overage hours? Job-less risk? Career risk and opportunity cost? What? You seem to be including those numbers as his 'cost', are you assuming he's not getting benefits, or that he's going to work only 40 hours a week at this mythical 100k / year job?

Also, the advice is just wrong. No startup is giving away a 20% equity slice to their first employee after they've already raised a round. The chance of a startup even creating a 20% options pool for employees hired after series A is slim, and even slimmer is them giving their entire pool to the first employee. You're essentially saying you expect nearly the same equity slice as the people who invested their time to validate the market and build a prototype, which is absurd.

I'd love for someone to prove me wrong by pointing out a startup that's given 20% to their first employee after raising a seed round.

EDIT : To clarify, the dude in the original post is definitely getting screwed, but this is way too far in the other direction to be at all useful.
I think both designers and coders (and designer/coders) need to focus primarily on building an optimal environment for efficient and enjoyable HCI. Each skillset has its merits, and I don't necessarily think you have to have a hand in both in order to be successful. But in any capacity, you have to keep your mind on building an optimal product. So yes, programming is product design, as graphic design is product design. They go hand-in-hand toward building and designing something that people will love and find useful.
So you want to be a video game programmer?
ShowHN: Duuble, the Connected Diary
GameChanger!
http://gc.io/careers

* Front End Coder (Python, jQuery, Backbone, LESS)

* Back End Coder (Python, MongoDB, Redis, Fun)

* iOS/Android - (Obj-C/Java/Scala(?))

* DevOps - unix hacker

(NYC, baby)
San Francisco, CA

HotPads - http://hotpads.com/pages/jobs.htm

We're hiring software engineers and web user interface developers to work in our new office in San Francisco's Mission District. We're a small, lively company running a popular map-based housing search engine, so we need driven individuals who want make an impact on the way people find housing.

dpeters@hotpads.com
> Bethesda argued that the game's crude graphics had been surpassed by many modern titles and, as a result, the violence it depicted had far less of an impact.

Reminded me of Niven's quote, "Ethics change with technology."
Yes, but sometimes you need logic that takes place on all exits from a state, on all entries to a state, or even form a hierarchy of nested state. Often there's more "state" involved (like accumulating intermediate values) and a switch statement isn't friendly to scoping that.

I love writing switch statements (even with gotos) for small things like lexical analyzers, but when it comes to maintainability and extensibility, a well-designed framework is the way to go.

The Boost C++ libraries supply two of them. I've used one of them and am eying the other. They claim its template magic can make the result actually faster than a typical switch-driven design.
http://www.youdevise.com/careers is now working - I can't seem to edit the parent comment, so hope this helps those who are interested (or just email me - address in my profile).
A startup is also an opportunity for a guy who hasn't yet had CTO experience but would be a great CTO to jump into the role and prove himself/herself.

The next time around he/she is taken seriously as a CTO in the startup world or in the corporate world.

And that opportunity is worth a lot of money in my book.
Chicago, New York, San Francisco Bay Area

Matasano Security

Job Title: They look and before them is a pale horse, and its rider was named memory corruption, and hell followed close behind.

We're looking for people who can do Ruby. And C. And Python. And Java. And Scala. And asynchronous network code. And MySQL. And Redis. And C++. And MongoDB. And Riak. And Berkeley DB. And kernel drivers. And x86 assembly. And Objective C. And block ciphers. And digital signatures. And hash functions. And iOS development. And template metaprogramming. And ARM assembly. And MIPS assembly (yes really). And FIX protocol. And market order management systems. And Android systems programming. And Javascript. And Rails. And Django. And statistics. And linear algebra. And graph theory. And SAT solvers. And signal processing. And software radio. And soldering. And hardware debugging.

Knowing all that on day one would sure be nice, but it's enough for us that you (a) can code well in something and (b) want to do all that stuff.

We're looking for someone who could work at any of the largest or best software companies in the world, so we can work with them at all of the largest and best software companies in the world. Matasano Security is one of a small number of firms that specializes in software security. People contract us to beat the living shit out of their code before they ship it to customers. So a vindictive streak is helpful, but not required.

I wrote down everything I could think of about our hiring process here:

http://www.matasano.com/careers

Full benefits. Market comp. Infinite free books from Amazon. Smart coworkers.

My contact information is in my profile.
The truth about Y Combinator and Hacker News
Ruano Formaci�n Experto en Laboral y Seguridad Social
Quebec City / Montreal, Quebec, Canada

We are looking for iOS, Android and other mobile developers, as well as Ruby/whatever backend and HTML/CSS/JavaScript frontend developers.

We are a team of passionate people working with large companies on exciting and innovative projects, as well as our own homemade products.

We are dedicated to building the best place to work at :)

We have a small website listing our available positions as well as showing pretty pictures of our environment: http://vie.mirego.com/en
Chicago, IL - Obama for America (http://barackobama.com)

We are looking for QA, iOS, DBA, DevOps and Data Science engineers to join our department through November 2012 at our Chicago headquarters.

The Obama for America Technology department builds and maintains the software that powers the campaign’s websites and interactive online presence. Our team’s products support the campaign’s efforts to inform voters, organize supporters and raise money.

Email us at techjobs@barackobama.com for more info.
The point is that Google crashes and Bing returns somewhat useless results. It's better, though only incrementally.
Washington DC / Full-time / Remote possible

WiserTogether provides decision support tools for medical consumers (you!). Better decisions reduces costs for your employer and increases quality of care for you. Come join us and make a difference.

Hiring Front-end / Back-end developers. Python, Django and JS. You need to know how to use git with a team and develop on osx/linux. Excellent compensation (including equity) and a great team.

email me direct with a github profile and resume or linkedin. erik.labianca -at- wisertogether.com
When trying to register I got....

Notice: Undefined index: DLoginToken in /home/duubleco/public_html/core/users.php on line 31

Notice: Undefined offset: 1 in /home/duubleco/public_html/core/users.php on line 55

Sorry sounds like you'll need to do some debugging. Interesting concept though, enough to make me want to sign up!
Wow, and they took $1 billion in VC funding with them. Think of all the startups that could have helped.
Would love some feedback! Thanks everyone.

From a tech perspective, D Sharp is built using Express, Node-Canvas for rendering Flot graphs, MongoDB via Mongoose and JQuery Mobile.
Warsaw (Poland)

Front-end developer (HTML+CSS on Python). LinkFindr helps people use their social networks to drive business much like Facebook helped Ivy League students leverage their friendships to get laid. We integrate 4 networks, index thousands of contacts and evaluate connections based on real interaction - then we help people find the right introductions to desired contacts.

More info about us, and how to get in touch at http://linkfindr.com/linkfindr/default/about
Chatroulette 'de başlayan büyük dostluk
"Google could pick up AOL Mail and AIM, maybe MapQuest, incorporating them into existing assets. Microsoft might even put in a bid."

Really? Why on earth would Google want AOL Mail? I can't imagine that they want the code, and the users don't sound attractive, either.

"We've built the best, fastest, smartest, most customizable web mail service on the planet. Now where can we get some users who haven't bothered to move off dial-up? They probably won't send all-caps emails to our support people or anything, right?"
Vancouver, BC, Canada. full post: https://www.matygo.com/careers

Matygo takes the traditional university classroom and explodes it across time, space, and social dimensions. We've reexamined the problems historically addressed by an LMS[1] and built a globally accessible free system for university instructors that makes learning more efficient, removes redundancies in teaching, builds social and content graphs, and has already gained traction internationally.

We're a small founding team (two, both technical, plus an HN-hired intern) with a huge ambition to revolutionize one of the largest and most important industries on earth. We are seeking a developer and a marketing communicator. These will be our key first hires and will be expected to lead teams in the near future.

By far, the most important qualification is culture fit.

See the story of William Kamkwanba from one of our first blog posts (http://blog.matygo.com/post/518849458/announcing-the-matygo-...) for our guiding philosophy.

Matygo is a GrowLab company (http://www.growlab.ca/), backed by top investors. We are still in the first quarter of the program - joining now means being able to go through most of the program including the trip to SF, Demo Day, Under the Radar conf, and meeting a ton of people.

Developer:

- We play with fun tech: our backend is a custom framework in Scala and our web frontend is Sproutcore. We need someone who can rock them both: Javascript experience is essential, and Scala would be fantastic (but Java + some functional is sufficient).

- Very comfortable with all levels of the web stack. Can implement a feature front-to-back from our db (schema design, mysql) to the css and js that makes our app hum. Rest, http, and tcp understanding essential.

- Good software engineering skills including testing (e.g. unit vs. integration - when to use which?), system design, and agile techniques.

Marketer:

- Great communication skills: Will be responsible for everything from our A/B testing our landing page and social media to partner and customer engagement channels.

- Familiarity with lean startup and customer development approaches.

- Possess the ability, drive, and vision required to play a key part in developing and executing Matygo's user acquisition strategy. We go direct to instructors (and students, in the near future).

- Sales and presentation/public speaking experience would be fantastic.

For both positions:

- Creative. Bonus points for side hobbies like music, photography, design, or any other creative expression.

- Desire to work startup hours and understand the commitment, responsibility, and rewards that come with being a first employee of a high growth startup.

- See 'how to apply': https://www.matygo.com/careers

[1]http://en.wikipedia.org/wiki/Learning_management_system
Chatroulette&#8217;de dikkat edilmesi gerekenler
I think his argument is more aligned with "responsible disclosure".

Or it's the difference between knowing the ingredients to Coke vs. the recipe.
Excellent article, thanks for the link!
Cappuccino wasn't really their product either, it was a means to establish a foothold in the framework area... Such that atlas would be popular.
You are absolutely correct. Wikileaks published a cable that said (paraphrasing) that the US was unsatisfied with Ben Ali and wouldn't mind if he went. This only helped the Tunisians understand their own government, and what was possible politically.
DNSSEC does not allow websites to verify their own identity; just like the CA system, DNSSEC is a PKI. But unlike the SSL/TLS CA's, Mozilla can't fire .COM or .BIZ when their operators misbehave.

Among the many, many issues with DNSSEC, one of the most obvious problems with it is that it perpetuates the broken model we have now, where a small number of gatekeepers is allowed to make all of the most important trust decisions for every user of the entire Internet.

There is simply no reason why DNS administrators should get to determine whether your bank account or a Chinese dissident's email is safe. I agree that Verisign shouldn't have the sole vote in that either.

That's what's great about approaches like Moxie Marlinspike's. What I can't fathom is why anyone would want to make something like Moxie's plan harder, by baking a centralized PKI even deeper into the core architecture of the Internet.
This makes me think of Paul Grahams article on wealth and how he talked about having a startup makes you money but you have to remember that you are trading that 40 hour steady job for something a lot shorter and a lot more intense, stressful, etc.
After I started using NoScript, I was amazed at how many sites load Javascript from other sites. Google-analytics is common but I have noticed more and more sites are trying to load Facebook scripts as well.

Happily, my bank doesn't load Javascript from anywhere else.
How WikiLeaks Got Leaked