skysight-inc/HackerNews huggingface dataset:
Universities simply don't prepare kids for the needs of the industry.

I've been working in industry for over 10 years and the only time I've ever had to write a fibonacci sequence generator was during a code challenge (that lead to an interview).
Wow!!! Nobody notified me that I am unemployed.

No, last time I checked, Freescale's fabs were up and running. Yes, there they are...
Software bugs can never be predicted? And results and failure modes can never be predicted? I disbelieve.
Tuxebo (London based) - hiring hacker
Tuxebo (YCS09) is innovating in the rental space and we're looking for a talented software engineer to join the team. Equity is available. We are based in London so you would need to live in London already or move here. We can help with accommodation.

Tuxebo is a marketplace and booking system for renting things. Currently focused on construction rental, the aim is to be a one stop shop for all things rental; luxury cars, wedding rentals, jewellery, clothes, books, private jets, mobile homes, etc. Renting is a necessary service, financing option and lifestyle choice, making our market a very big, diverse and interesting place.

Although bootstrapping, the company is now generating significant revenue, is profitable and growing rapidly. Yet Tuxebo has a very, very long way to go before even resembling it's aim. This is a unique opportunity to work with some very, very smart, fun, entrepreneurial and passionate people.

As the 4th employee you will be fundamental to the company and the development of the product, working alongside experienced web entrepreneurs in taking Tuxebo from simple web app with just a few verticals to a huge marketplace covering everything rental in multiple countries.

The ideal candidate has a thirst to learn new skills and technologies and can pick things up easily. We hope you are full of positive energy, relish the thought of being part of a small, fast-moving team and enjoy brainstorming about new ideas.

You must have:

* Good working knowledge of Python, HTML/CSS and Javascript (jQuery).
* Experience with some relational database, e.g. MySQL/PostgreSQL
* Experience with Linux systems administration

Nice to have:

* Familiarity with Pylons, SQLAlchemy

We're more interested in your raw talent than we are your experience.

Send your CV with some examples of your work to colin (at) tuxebo.com.
wow, really? one more reason to dislike Microsoft. They make an average user pay 10 times of that.
Ask HN: How do I break the habit of architecting/engineering too early?
It happens all the time. I get to thinking about an idea. How simple it is and how it deserves my immediate attention. From there on it grows like one of those "Just add water!" sponge things.

I start to think about the market, audience, user. I start to think about potential features, how they'll fit in. How usable it will be to the power users. Then, how the non-power users will cope with it. How it will be understood for a first time user. What's redundant, what's necessary. Is my wording correct? Am I addressing the user like an idiot?

Besides having my friends sit over my shoulder and smack me in the head whenever I wander off course, what suggestions do you have for me?

I am totally committed to breaking these habits, if only I knew how.
I totally agree with you, except for the competitive advantage part. Commodity stuff, like OpenSource software is in a certain sense, has no intrinsic competitive advantage value.
Nevertheless, I really wish you great success with your startup and that you derive a lot of value from Riak search over time
> you gave me a better idea than what I am currently implementing

^^ why I comment on HN :)
Rails 3.0.4 and 2.3.11 released
I'm currently migrating from HBase to Riak.. and I'll just say that it is a huge breath of fresh air, compared to dealing with HBase. I also played with MongoDB for a bit, prior to Riak, and found it to be incredibly fast -- but Riak's ease of scalability was a huge win for me.
It's just as easily to set up a useless, profitable company as it is to set up a useless government branch. So the assumption that the taxed area of the economy is productive is somewhat suspect. It's in fact possible to set up large, destructive, private bureaucracies that turn a profit. Our mounds of financial regulations do their best to make that hard, but the fact is people still make a lot of money doing it. Wealth creation and profit are two very different things.

Giving people pointless jobs creates stability, which in many cases is more valuable than any sort of physical good.
C++ Class sizes
Copying my comment from the blog:

Instead of running a sync script every minute, you can just use filesystem events [1] notification to run your commit script every time a file is changed. I have used the ruby wrapper for it [2], but apparently there's a perl one as well [3].

[1]: http://en.wikipedia.org/wiki/FSEvents
[2]: https://github.com/sandro/ruby-fsevent
[3]: http://search.cpan.org/~agrundma/Mac-FSEvents-0.04/lib/Mac/F...
Stability means a lot though when assessing this situation. A barely funded startup with a set of rookie founders? I'm going to be hesitant to look for the super long term.

A company that has a near monopoly and provides essential services? That's stock that will probably have value in 30 years or longer.
"At our stage companies fail because ... the founders don’t get along"

It seems that this is a serious but less talked about problem to watch out for. Anyone have insight into how to avoid one of the less visible mistakes beyond the obvious know your co-founders well and set expectations upfront?
I would dispute this - China did not permit women to own land until 1950. Furthermore, laws against domestic violence weren't enshrined until 2001.

China certainly has been liberalizing its gender laws at a faster clip than the west, which took the Women's Suffrage Movement several centuries.... but it's never been ahead of the curve.
Well, first you need to get started with Git, if you haven't already done that. Github itself provides links to Git tutorials.

Anyway, many projects on Github use Github's issue system for tracking bugs and feature requests. So if you find a project that you are interested it, see if it has any outstanding bugs in the Issues section that you think you could take on. Then fork the repo and try to fix the bug. Test your fix to make sure it works, then submit a pull request saying that your fork fixes the bug.
Is Community-Assisted Everything the Future of Apps?
"That man might never make a mark in the broader society but I could see he would be a fine leader wherever his life circumstances took him."

Ah the leadership question...

Being a few years past high school, it's interesting to look at many people who seemed like leaders but never made it.

Some times it was life-circumstances. But I think think there is also a too-great a willingness to merely work hard at what presented itself.

There much that has been said on this but it's worth mentioning that to reach a certain level of leadership, while you can continue leading a bit by example, you have to be mainly willing to delegate a lot of the actual work. Essentially, you have to be able to use people. It's more than positive vibes.

In software, in particular, inspiration has never been part of the equation for any good manager manager I've had. Instead, saying what mattered and getting out of the way has always been key. Don't lead technical people by example. Don't clean our bathrooms or our code. "Mr. Energy" would not be welcome here. And I've had too many managers who were bad because they never learned the lesson that their job was no longer coding or even "inspiring" but organizing and bureaucracy-hacking.
I'd be astonished if any of us ever realized any significant revenue. Projects != startups
Open source games: It’s a team effort
I want to run a company someday where if you've not taken all your vacation, then at the end of the year your email, phone forwarding and door access card all turn off till Jan 1.
I've been responding to most of the crash reports from my WP7 app. So many users are just stunned that
a) There is a human being on the other end
b) That human being actually responded.

I've switched a lot of users from "Your app sucks - it crashed when I did foo" to "I really like you guys. Let me know whenever you fix this. I'll keep using it though!"
While I appreciate being judged without being known as much as the next guy, no, you're wrong. (How's that for a millenial thing to say!)

I'm not sure where "I won't clean bathrooms on my first day as a software developer" turns into "I do no other thing than that with which I am programmed" (emphasis added). If you were a DB admin, would you think walking the owners' dog is beneficial for your career? Will you do everything an employer asks of you? If not, where do you draw the line, and why?

These actions have results. By making everyone hit the phones, you select against those not comfortable with talking to people they don't know on the phone. (Do I need to point out that you have no idea if they're socially incompetent, spoiled, or they don't like talking on the phone because of a hearing impediment?) By making people clean the bathrooms on their first day, you select against those who aren't interested in proving their willingness to get their hands dirty with busywork absolutely unrelated to their careers. That might be your intended goal. That is fine. Just realize what you're doing. I heard good employees are hard to find these days.

An employer is absolutely free to treat me as a machine to perform units of whatever work happens to be necessary. And I am absolutely free to not work for employers like that.

What I call a machine is someone who does whatever the management asks of them with no personal thoughts, concerns, or plans to speak of. Someone will have to understand your business, and unless you have no concrete plans to grow beyond a five-person shop, that will have to include someone other than the big boss.
Beautiful display of information (Tracking Carbon Emissions)
Interesting, two companies that were very innovative in their time, Sun and Silicon Graphics had their campuses bought by behemoths who are now big rivals. Both campuses are designed very nice and innovative, e.g. Silicon Graphics' slanted buildings. I remember going there for free Tuesday dinner for employee families. Good old times.
Evidenced by the fact that about 50% of the profiles are in stealth, I think this service clearly solves a problem for the founder that wants validation without revealing their idea to the whole world.

http://upstartly.com/startups/view/30
http://upstartly.com/startups/view/29
http://upstartly.com/startups/view/28
http://upstartly.com/startups/view/27
http://upstartly.com/startups/view/26
http://upstartly.com/startups/view/25
http://upstartly.com/startups/view/24
http://upstartly.com/startups/view/23
http://upstartly.com/startups/view/22
http://upstartly.com/startups/view/21
http://upstartly.com/startups/view/20
Oh, interesting; I was looking for something like this but hadn't worked out what to search for. Will read up on it for sure.
Tech Crunch: Bye bye Digg, you've dug your own grave
It appears that the Digg button has been removed from Tech Crunch, right after the Huffington Post (and Arianna) acquisition. Where can they go from here?
I've only been there for a few weeks, but so far most things are at least as good as in Scandinavia -- for me, that is.

I was scared when I realized how low the median salaries are. (100-200 Euro is not unusual, as I understood it.) Hungry and/or desperate people are scary. I believe many of the locals have family in the countryside and get food directly in that way.

Is it cheaper?

For 600 Euro/month you get an apartment with 100+ square meters and glassed in balcony, etc. (I got something smaller.)

A good lunch is typically 3-4 Euro. Many good restaurants (not oriented for West Europeans) takes 10 Euro for a nice dinner. And so on.

Cluj is a university city of about 400,000 people with tech businesses. It is really good it isn't too large.

It will be fascinating to see everything about mountains -- and to learn about culture etc (this is the first time I've worked outside Scandinavia, this is an adventure to me!). Everything will probably change fast, since Romania joined the EU a few years back.

It was the company where I was a consultant which outsourced a large part of the work. I got a choice -- and it was quite easy to make the decision, since I'll probably not get the chance again.

It is fun to see interest. Maybe I should start a blog and write about stuff, in addition to Facebook (to get friends come visit).
The kind argued to be the result of crazy edge cases or super weird conditions cannot. Not in the same absolute fashion.

I'm not saying that you can't find or avoid bugs, or build test suites to catch the majority. But the ones you don't catch have a lot more potentially random results.
Dementia prevention: reason enough for road tolls and public transit
That really depends on what your application is, what your constraints and priorities are and what your appetite for risk is. The discussion I have with a large NY financial services company is very different from the one I have with a 2 person YC startup. There are many, many ways to slice up your options.

I'll be happy to help (my email address is in my profile) but remember that I'm not unbiased - I work on one of those options :)
Read yachting magazines.
100% on board with this comment. A dose of humility is something lacking at the top of a lot of companies who wonder why they can't seem to hold onto their talent. Give your employees the feeling that you're counting on them, and your problem will soon be, "Man, I've got so many overachievers."
> Maybe it's just my millenial entitlement, but that strikes me as a bad strategy.

I don't know if has anything to do with your "millenial" (seriously, you use this word to describe yourself?) entitlement, but it's not a bad strategy for both you or the company. You don't want to work for a company like that, and they don't want employees like you.

Extrapolate that into numerous other "First Day/First Week/First Month" tasks other companies use, and it serves it's purpose.

Do not for a moment confuse cleaning the bathroom as the strategy. It's not. The strategy is sound. Your comment, if anything, is proof of this. Which again, is a good thing. =)
We should also use base-8 number system! http://infoverse.org/octomatics/octomatics.htm
Wow congrats guys - looks like a lot of hard work went into jQuery 1.5!

Also - yes, thank you, the Grid is looking like a great addition to the tool-belt as well. Something I have honestly not been happy with to date. Good stuff.
No, I think this means they're going to keep expanding like crazy.
Tim Ferriss: Entrepreneurial Manic-Depression
The dirty secret is that Southwest is not cheaper than the majors... I fly ~30 round trips per year and almost always will take the cheapest flight. In the past year, that was Southwest 3 times. I fly out of Chicago and actually prefer the midway airport that southwest flies out of.
to quantify: http://web.mit.edu/airlinedata/www/2009%2012%20Month%20Docum...
For a long time LUV had lower fares (significantly cheaper than majors from 1995-2007), but they no longer do.
> seriously, you use this word to describe yourself?

No. That was tongue in cheek. Does anyone refer to their entitlement seriously?
I haven't yet seen any sign of Google reacting to all this news about him, positively or negatively. Have they?
Users Know: Two Stupid Reasons for Complicated Products
All Business is Personal
It's about continuing to justify what has always been a bad idea of which the powers that be refuse to let go.
Lots of people have done exactly what you suggest -- but the news media don't report on near-miss vehicular incidents.
Apparently other people are seeing this, but I am unable to. I'm on Chrome.
My take on this debate (would love to get a hole or several punched through this reasoning, so please give it your best):

* People being concerned about the prevalence of crowd-sourced or spec work are right to speak loud and clear about their concerns, and campaign against it wherever they get the chance.

* People not sharing those concerns are right to set up or participate in competitions/spec work if they want to, and draw their own conclusions from their experience.

But are there any objective reasoning to apply beyond the subjective concerns? At no-spec.com people campaigning against spec work have had years and years to formulate their reasoning, their FAQ probably lay down the facts best: http://www.no-spec.com/faq/

The entire FAQ, although verbose, basically boils down to two assertations:

A. Spec work often gives out false promises about further, "real", employment opportunities once the competition is won.

B. If you give out spec work, you can expect inferior results because proper care will not be spent on research prior to carrying out the work.

There is also the conclusion that as a designer you should always try to retain the rights to the work, but that seems to apply to all projects and not only spec work.

To sum up, the conclusion I draw from the No-spec campaign FAQ is: It is ok to arrange spec work competitions as long as you don't give out false pretentions about the rewards going to the winner, and you find the risk of inferior results acceptable.

Seems reasonable, doesn't it?
Be careful though; emacs is no picnic. After you've been coddled by the niceties of fuv, emacs can seem outright cruel.
Only start a company with people you've known for a while and worked on projects with before.

If you don't know anyone like that, you can manufacture them. Find good people and try working with them on projects that are not the startup. College and (especially) grad school tend to create these situations, but you can also make them happen deliberately, e.g. by collaborating on some open source project.

The chances of us interviewing a team of founders who'd built some fairly well regarded open source software together would be close to 100%.
I read the article and I didn't see a word about career path. The answer to the question is still a "no", in my view.

Once I hire a person, I expect them to approach me with their career aspirations and ideas. It is primarily their responsibility to come up and discuss/suggest opportunities for growth. Failing to do that, I actually think they become one of those idle 6s the article is talking about. I should also note that at this point I start looking for a replacement.

But do I owe them a career path? No. I owe them honesty and transparency, which includes not misrepresenting what the opportunities for growth are for a particular position they are being hired into.

Of course I am talking about those roles where personal ambition is indispensable, and where proactive behavior is highly valued. Genuine desire to grow and evolve is very natural and needs to be accommodated, but it can't take the form of personal interest completely eclipsing team interests and overarching direction and goals. That's a balance every manager needs to strike.
The forked build of Notational Velocity that Steve references is now quite a bit behind the official version:

http://notational.net/releasenotes/release2/#b4

Especially if you're storing your notes as separate files, syncing to Dropbox, etc., you'll want to use 2.0ß4.
Say Hello To Angel investors
Isn't it about windows and OSX only because all PC manufactures add bloatwares to their PC making them all one?

If in the end the one who adds bloatwares makes more money, I have to give it to them, right?

Maybe I am understanding it all wrong.
Shouldn't it be "In China, alpha males are not Alpha Males" ?
"the projectile"

A shotgun doesn't fire a single projectile, unless this is some kind of weird shotgun slug in a .22 shotgun cartridge.

Certainly seems more likely this particular headline and linked article are wrong, while all the other articles on the artist's site are right.
Wireless keyboard with integrated trackpad :-) Worked very nicely as a remote control until it broke, but that's another story.

In fairness, I don't use this machine just as a media player; it's also a file and print server for me, and where my backups run, so it being a full computer has other fringe benefits for me. That said, I'm still not sure I'd choose an Apple TV over it; I like the added functionality of it being a real, normal computer.
The FedEx Factor: How Holiday Online Commerce Blew Up Payroll Data
One of the greatest pieces of baseball detective work ever.
It had a single purpose: to determine willingness to do an undesirable job.

Yes but consider that the undesirable job in your example is assigned arbitrarily by the boss. This might conceivably test a person's willingness to "do what's necessary" - to keep going when the going gets rough. But it just as well might test a willingness to mindlessly labor through whatever BS the boss throws at them. If someone aims to hire people with latter attitude, that someone shouldn't be surprised if those people display a lack of initiative.
There's a bunch of us around here.
It may be a bit late for this, but maybe you should implement a separate invite code for HN readers. Just so that you can measure who is coming directly from HN and who is coming from Twitter activity. A thought, take it or leave it.
Woohoo! Good riddance.
There seem to be a lot of good resources highlighted for folks who want to get into open source game development.
or you could just work at home...
If the Google system is anything like the Youtube auto-transcribe feature or the voicemail to text system, it can't really decipher what people are saying worth a damn either. ;)
I completely agree with you. When I talk to people about the education system, little or no mention is made towards the parents. When it is in fact the parents that can actually do something. Meaning checking to see if your child is learning, how is he learning, where does he have dificulties, and why.

When a parent can understand at what level their child is at in their educational path, then they can make an impact. Meaning, if my child has problems just sitting down and absorbing information, they can go out and find answers.

One large part of why the educational system is so bad right now, is that parents are not taking responsibility for their child's education. They blame it on others.
TechStars Just Open Sourced The Seed Accelerator Model
Wouldn't it be interesting if people could comment on the startup page and give feedback on the general idea... exactly like we are doing for upstartly.com in this thread.
Douglas Rushkoff's Call to Fork the Net Sparks Movement
I know this is a proof-of-concept-work-in-progress "beta" but two things instantly spring to mind:

1. I realize you're trying to be the "Craigslist marketplace by video," but I would rethink the UI presentation layer. It's so basic it feels amateurish and unfinished (no offense intended).

2. Is video the lowest barrier to entry to sell a product? Does this site/app run the risk of just being a catalog of low-end commercials? If so, that's not a bad thing if you incorporate some Yelp-like features. But it makes the entry point for content creation a little more challenging than simply creating a textual (with photos) auction/exchange.
Move to Arizona. We don't have DST here. It's awesome... until you get a machine shipped to you from somewhere misconfigured with DST turned on running a time-criticial task...

Seriously, I wish we all went to GMT, everywhere, and just were done with it.