skysight-inc/HackerNews huggingface dataset:
clone of hn or reddit

ah ok, I understand. Yes, that's totally something we would do. Cloning, rewriting in a new language, or forking would be appropriate. It wouldn't make much sense to clone Reddit because it's already open source, but forking it and modifying it would be very appropriate.

We wrote four chat servers reminiscent of chat.nodejs.org in batch[1]; one with Brubeck (python), one with Chicago Boss (erlang), one with node.js, and then the Brubeck chat program was rewritten to work inside of a Spotify App, so yes we clone existing projects. But typically with a project like that, there's a lot of cool stuff in the beginning and you eschew some more tedious aspects that you would need for a real-world project, like, say... IE compatibility. Once you're housekeeping and your new work doesn't teach you much and doesn't give you cool things to show the rest of the group, it gets really boring really fast, and the environment naturally encourages you to do something more dynamic.
Developers should have learned by now not rely on Google for anything. Once all competing paid services (just like visitor.js) get driven out of business by Google's free service, you can count on Google doing the ol' bait and switch, by taking down the free API, erecting a paywall leaving themselves with a monopoly.
I would advise that before people rush to register a Limited company they should consider operating as a sole trader. A sole trader can open a bank account, employ people, rent an office, register trademarks etc.

Also search thoroughly for your proposed company name to check for existing businesses with similiar names or trademarks. And you will probably want a domain name to match.
His essay on enterprise vs. free approaches to development titled The Cathedral and the Bazaar is also an interesting read and provides some interesting insights behind the unix philosophy: http://catb.org/~esr/writings/homesteading/cathedral-bazaar/
... and don't forget the other things we don't include in our taxes here, but that are covered by your taxes in many other (especially European) countries: health care, retirement, disability insurance.
Pivotal Booster, the best native OS X client for Pivotal Tracker
I've found that a yellow post-it on top of screen is an effective reminder for important stuff.
No, not fire them. You shouldn't be able to fire someone just for having a child, that's a terrible disincentive for talented women to join a business (and also for people to have kids, which damages society as a whole).

Simply have the state pay their wages while on maternity leave (and the father's on paternity leave). That's how it works in Canada. Works well.
"Social responsibility" is a scam to part productive people from their hard-earned money and give it to the leeches of society who sit on their asses waiting for the next reality tv episode.

If a woman wants to have kids, that's fine. Don't ask me to pay for her decision; that's her husband's responsibility. Oh wait. She's an unwed mother, and the father can't be found? Then she made a piss-poor decision in not keeping the proverbial "gate closed", and should be the one dealing with the repercussions of it. Not me, my business, my employees, or my customers.

As for long maternity/paternity leaves being good for children...in what way? Does it teach children a solid work ethic? Or does it teach them they are entitled to copious amounts of time off at other people's expense?

"Social responsibility" is just another term for theft, pure and simple.
"people too often feel they have the right to steal whatever they like, unless of course I can stop them." - so as long as THEY are powerless (or proportionately dis-empowered at least), YOU can reap the upside of risks taken where the downside has been externalised? Sounds like "theft" to me! Who exactly do you want the justice system to do "justice" for?

Property is theft :p
FIRST Robotics Competition kickoff live stream (10:30am eastern)
Level 9 is a war of attrition between the player and the dungeon. The dungeon is intentionally designed with a lot of non-critical areas in order to get the player lost, so that he'll run across more sets of enemies, and eventually be ground down to a point of insufficient resources (health, potions, ammo, etc.) to complete the level. In this sense, beating Level 9 is really an exercise in efficiency, rather than the free-roaming exercise of exploration that carried the player through previous dungeons.

There's also a very subtle psychological dimension at play in Level 9. By the time the player gets to Level 9, he is so used to random exploration, bombing of random walls, discovery of secret areas, and so forth, that his natural instincts are to bomb every wall and explore every room. It's precisely these inclinations that will land him in trouble in Level 9. Almost every wall is bombable; almost every room seems interesting; almost every path is interconnected. Accordingly, in order to beat Level 9, the player must "unlearn" a lot of the behaviors that made him successful, throughout the game, up to that point.
Dean Kamen (Segway and more), Woody Flowers (MIT), and others speaking and introducing the FRC challenge for this season.

This is the 20th season of competition. One of the things Dean is promoting this year is building and using a network of FIRST alumni.

Microsoft donated a Kinect for each team. It will be interesting to see how many teams use them and how. UPDATE: they just said that teams can use the Kinect sensor to control the robot in what's normally fully autonomous time. So there's a big incentive for teams to use them.
I referenced the above article in a blog post not too terribly long ago.

http://www.robertames.com/blog.cgi/entries/the-unix-way-comm...

"How to be unix-y in eleventy billion steps"
5 out of 10 friends have already done so. Sad thing is, it won't work on a European level. You can't just say, everybody move the fuck out of Europe. :)
>Why not just take it from general taxes across the board?

Politics. Most people don't see or hear about payroll taxes, but they would notice if you added 5% to their income taxes.

Plus, in a lot of cases it's administratively easier to say "the funding for this social program comes directly from this source of taxation".

You're right that taxes should be designed better; in a lot of cases they provide disincentives for a lot of beneficial behaviour. Taxes are just really hard to design correctly. It's a huge problem no one has control over.
Interested in advanced AI, robotics and computing? Develop for the NAO ...
Mongrel2 Profiler Filter: Take 2
Predicting anything related to science discoveries past a 15 year threshold is almost impossible.
There are so many frontiers on which science advances that predicting which one will hit the crucial break-thru that will alter human life as we know it is an art.

Consider - Nano tech might make such a breakthru to make machines unimaginable today common place, Or medicine may make living to 150 trivial or Genetic manipulation may make extreme modifications easy, Or chemistry might make exotic metamaterials possible, Hardware/Software may make a True Human scale AI feasible or some kind of Man-machine hybrid trvial. Any ONE of these could alter the shape of Humanity in the next 20 years.
Aw, someone at the Economist is a sci-fi nerd: all the subheds in the story are titles of Isaac Asimov stories (or spoofs of said titles).
You will not experience the problems I pictured in the post, when you don't have to compete in Hungary. In other words, of course it makes sense to hire excellent Hungarian engineers, and sell the product elsewhere. Problem is, when you have to compete with companies, who do not pay their taxes, who do not pay social security after their employees etc, and their prices are HALF of your costs. And of course they have excellent contacts, and they will sue you with obviously false claims, and then you go to court, and loose. Then you will understand depression.
All these complex and sophisticated attacks seem like too much work. It looks like the author either omits a step from the attack where the SecurID compromise allowed someone access to flight control systems or that RSA has a master key/method for breaking any RSA encrypted data.

I think the drone ran out of fuel. The flight control system prevented a stall by trading altitude for speed. Some emergency collision code attempted to avoid a ground impact at the last second making for a soft landing.

Something as simple as bad weather forecasting causing the drone to fly into a headwind during both inbound and outbound could easily account for the fuel drying up.
Also the thermal issues are relevant. It is a common misconception that quantum effects are the limiting factor in Moore's law.
A problem solving interview question that is not a puzzle
"In most modern games, there would be fewer enemy types and the rooms would ramp in intensity by combining monster types together."

This is a very interesting observation. It seems that modern open-world RPGs (Skyrim, for instance) have opted for larger and more elaborate worlds at the expense of enemy variety. This is probably the result of the "territory race" that has been taking place in the genre for well over a decade now: each new RPG is expected to have a world twice as big as the last. The player's sense of novelty, and of world scope, is more easily cued by landscape ("room") variety than by enemy variety -- and so, focusing resources on landscape variety usually yields better payoffs.

Even still, I can't help feeling that something has been lost along the way. While I am extremely pleased with the immensity and variety of modern-day world maps, I do notice the emptiness of them, or the repetition of NPC and enemy types. (While enemy level-scaling is a nice feature that keeps enemy encounters relatively fresh, it can also be a crutch that keeps developers from thinking about variety of encounter design).
I swear I dreamt about R-Type last night... it was similar to the Amiga version but much improved. When I saw this in HN I was blown away by the coincidence!
Ten Years of Purely Functional Data Structures [2008]
IBM is developing 500 mile range lithium-air car battery
Yes they do, as long as you keep up with the trends, one of the things that tends to happen is at a certain age, usually in the 30's many developers will decide to sunset. e.g they just stick with COBOL, Java, etc. It can be a good career choice, usually there is an apex where wages decline or stagnate for a 5-10 years and then they see their effective wage start to rise given that new personnel entering the field opt for other technologies and older peers leave the industry. Given that reality a good deal of older programmer choose to take that course.

I don't think that age discrimination is as bad in the industry as people think it is. I think rather sun-setting at some point becomes too much of a draw for most and you also have those that defect to management. I know in my start-up experiences when I was young we used to look up to the older developers that took the effort to stay relevant.

Personally, I would hire someone of any age if they are proficient and have passion to build something. I think there may be some organizations that may look at older developers and think well we can't get 80 hrs a week out of them, but I think they are the minority and I personally would not want to work for an organization that would expect 80hrs a week a standard course.
Dear Andor,

It is hard to leave this post without response. Both because I am Hungarian, and also because I happen to be an entrepreneur.
The only reason I think this post deserves a response is because it seems you haven't started your business yet.

So here is my advice: don't do it. Just don't.

Not because of the taxes, but because of your utter lack of respect towards your future employees. If what's really holding you back is that you couldn't deliberately fire them, I see no reason why you would even want to hire them in the first place.
I think what you don't realize is that you as an employer would become responsible for your people. They would depend on you and their monthly salary, and I think if you see your employees as some company assets you can just get rid of as soon as things get tough, you really shouldn't hire anyone to begin with.

I would like to believe you are slightly distorting reality to shake things up. But if you are actually serious about founding a business, I would suggest you do not hire your 12 males in their twenties right in the beginning, instead, you hire a few people you actually _want_ to work with, and pay them a decent salary.
And pay the taxes, as high as they are. Just because _you_ would be happier with lower taxes, does not mean that it would help the country's economy.
Maybe try innovating and charging more instead of low-balling.
Good day! How your day is started? Our in a great way!

The grammar would have to be a lot better than this if you want anyone to pay for it.
This is pretty cool, thanks! Setting "double_buffer yes" prevents it from flickering in Ubuntu.
Why? Aren't they very similar, just an Ltd has slightly more complicated tax paperwork and provides liability protection?
Combined with the obvious benefit of having multiple people as directors.
My solution to this problem was to print the todo file whenever a terminal is opened using .bashrc. It works much better as I see the terminal more often than the desktop.
This is very interesting. Did not realize that mobile phones are so common in Africa.

What kind of makes/models are typical? I would imagine that they are more low-tech than in the first world?

Ideas for startups focused on this market? Highly relevant e-learning delivered via mobile? Low-tech version of Facebook? Mobile-centered food bartering auction site?
The most beautiful bluetooth speaker that took 4 years to make (video)
>given the privileges corporations receive
(like limited liability)

Corporations don't receive limited liability. The owners of a corporation have limited liability.
Such as..?

If you don't have a good reason for firing someone, why should you fire them?
> When politicians sing about "bomb Iran" these are the innocent people they are talking about killing

Isn't that every country?
Other things:

Every year the massive baby boomer generation gets a little old and a little more infirm.

De-stigmatization of mental illness means more people seek treatment.

The population simply increases (obviously not 60% but the graphs are absolute numbers not per unit population).

We get better at diagnosing certain things.
If you read the link, it says that in the case of a civil penalty (not a lien), the prior owner can be excused from paying under some circumstances.
Top software dev job boards (updated)
IPhone Application Next Task – Procedure to Turn the Notifications
IPhone application Next Task is one of the products that is developed by a third party iPhone apps developer.
The HTML5 parsing algorithm was designed to standardize parsing of real-world pages, including error recovery (for invalid and/or legacy markup), that's the whole bloody point of it.

Better, using an implementation of the HTML5 parsing algorithm means you're parsing pages the same way browsers do: Gecko (Firefox), Webkit (Chrome and Safari) and Presto (Opera) have all landed the HTML5 parsing algorithm, and Trident (IE) is in the process of getting it (the feature is planned for IE10's Trident 6.0)
https://en.wikipedia.org/wiki/Management_of_depression#Exerc...

In my experience it works.
I hate to flog a dead horse, or a dead thread, but:

> Cancer doesn't work that way. Seeing the doctor 3 times per year is not going to keep you from developing cancer.

Utterly, completely incorrect. Seeing a doctor more frequently and doing more preventative care demonstrably prevents cancer:

> They may catch it earlier.

Exactly. Early enough, in fact, to prevent cancer from happening at all. A pre-cancerous growth in the breast is found, treated, and/or removed. A polyp in the colon is discovered and resected. Cancer avoided in both cases.

These kinds of things happen a huge number of times every year here in the comprehensive annual health checks which, under the Japanese health care system, typical companies are required to both pay for (the portion the insurance doesn't pay), and give their employees paid time off to undergo.

> For the average American the number of times they go to the doctor has nothing to do with cost.

Extremely hard to believe when 47 million Americans have no insurance of any kind, and 100+ million more have low-quality health insurance, and more than half of Americans are now living in poverty or low-income situations.[1]

Furthermore, cost means more than the price the hospital charges. Virtually none of my American coworkers or friends regularly undergo a comprehensive medical checkup -- those that do are those who already have something wrong, like high cholesterol.

100% of my Japanese friends and colleagues do it every single year. Why? Here, if you skip your health check, then you're just working at the office instead, because you do it on work time. So the incentives are sane; why not go?

That's baked into the system, and just another reason that the Japanese system provides better health care to most of the people (the bottom 80%-90% of income brackets, I think).

> "infant mortality" is so varied that it's useless to compare.

Not when you are comparing the USA and Japan. That might be true when comparing other sets of countries.

Methodological difficulties aside, infant mortality is one of the most important metrics by which one could compare health cares systems -- what matters more than whether your baby lives or dies? Not much.

[1]: http://www.nytimes.com/2011/11/04/us/experts-say-bleak-accou...
Totally disagree. Whats worse for society is a lack of jobs and miserable people that would bring up miserable kids.

If you've ever been an employer you would be able to relate, grow up.
Right, WebKit shipped code based on the spec first but the spec itself underwent subsequent revision as the Gecko / Presto implementors found site compatibility issues and bugs. I think the WebKit implementation was recently updated to the spec, so we are at, or at least very close to, having very interoperable HTML parsing in Opera/Firefox/Safari/Chrome. I also believe that Microsoft are aiming to implement the new algorithm in IE 10.

From an interoperability point of view the HTML parsing algorithm is the poster child for the success of the HTML effort; there is a testsuite of several thousand tests [1] (also submitted to the W3C [2]) that has contributions from multiple browser vendors and a number of unaffiliated individuals. Although parsing isn't sexy in the way that, say, <canvas> is, getting interoperable parsing makes it much easier to create cross-browser content (at Opera we closed a huge number of site-compatibilty bugs when we landed the new algorithm).

There are also a few open-source implementations that are not tied to browsers e.g. for python (and kind of also PHP) [3], for java [4] (fun fact: the gecko C++ implementation is generated from that java implementation) and javascript [5] https://github.com/andreasgal/dom.js It would be great to see more conforming implementations for other languages, or to see libraries like libxml2 that have existing ad-hoc HTML parsers update their implementations to match the spec.

[1] http://code.google.com/p/html5lib/source/browse/#hg%2Ftestda...

[2] http://w3c-test.org/html/tests/submission/Opera/html5lib/

[3] http://code.google.com/p/html5lib/

[4] http://about.validator.nu/htmlparser/

[5] https://github.com/andreasgal/dom.js
Contracts often still have these clauses in the EU but they're unenforceable. Being able to work anywhere in the EU is considered a right, and these clauses attempt to block that right. You're not allowed to stop someone finding gainful employment, even if that could damage your own business.
A Collection of Beautiful Love ecards, Romentic Love Greetings
If you wan't to say something to your sweetheart So, please send a Best Love ecards, Beautiful Love cards, Romantic Love Greetings, Images are cards is a best way to express your love. On this site we have largest collection of Love ecards, Love poem, Greetings, Romantic Greeting card and more for you. Select ecards from the following link given below and send to free.
It doesnt work like that. The company doesnt pay you, the state does, and you get less. You do not get vacation time.
Avoiding Innovation's Terrible Toll
Hungary is a bit extreme, but there are many countries in the EU and in the eurozone with very similar problems. "Social protection" needs to be cut down in most of Europe, we cannot be competitive otherwise.
I did FIRST in high school, and it was probably one of the most fun/exciting/educational/interesting things I've ever done. I can't say enough good things about this program.
Yes, sorry that's indeed an important distinction but I don't think it changes the substance of my comment; the people who form corporations to do business receive privileges.

Also, it's not just the owners; employees acting as agents are typically protected by the corporate veil, so it's not just a fat-cat capitalist protection. This is important for, say, employees managing hazardous waste that may be spilled (through employee negligence) into public land. Or imagine who would be willing to be employed as an aircraft designer if their individual errors could lead to personal legal liability for crashes.
> I know Firefox has switched to an HTML5 parser

Yep, this was mainlined in Firefox 4 (with Gecko 2.0).

> I think IE has made a bunch of noise about it too

Support is being built, it's planned for IE10.

> I don't follow WebKit all that closely, but I'd be surprised if they haven't moved towards an HTML5 parser

The HTML5 parsing algorithm has been in Webkit since the second half of 2010.

And you have not asked, but HTML5 parsing was officially released in Opera 11.6 last month.
This is why we need better legal and financial structures to create co-operative, worker-owned businesses.
The US and UK overthrew Iran's democratically elected secular government, installing the Shah. (http://en.wikipedia.org/wiki/1953_Iranian_coup_d%C3%A9tat)

Us Anglo-Americans are in no moral position to judge Iranians (or anyone else really), since our governments are the cause of so many of their misfortunes. (Imagine if China one day did similar to the US; how far would we regress in terms of hard-won civil rights?) And we're still threatening and dominating them.
A little "Real Steel" going on here? Some sort of real commercial entertainment venture involving robots of this sort would be a boon to the industry.
You can combat this a little with good architecture, by making sure the attacks won't stack.

One part of the attack is finding a difficult-to-serve request. The other part is being very slow at receiving the response, keeping the request alive. The impact is multiplied if you keep dozens exceptionally high-memory processess alive while the clients slowly the response that those processors generated.

If you have the right architecture, it won't matter if the difficult-to-serve request takes a long time to send - you backend processes it, sends the response to your web server, and frees the resources (not holding resources until the client is happy).
So, how do they deal with a counterfeiter who simple copies these "unique codes"? All the counterfeiter needs is access to new OR used pill bottles. Not very hard, IMO.
The space travel thing didn't turn out as they guess, but on the other hand we now have regular cheap plane travel -- an ordinary guy can hop on a plane from Europe to New York without breaking the bank.

Not to mention the fact that you can even read what I am writing -- thousands of miles away, after it has been beamed through space and traveled under the Atlantic. Aside from This Perfect Day I don't know any science fiction which deals with an extensive communication network like that. And even in that book it was strictly used to control and lord over the citizens.