skysight-inc/HackerNews huggingface dataset:
'dramatic saving rolls' - heh, I liked that.

The problem with making those rolls, maybe, is that MS is now disinclined to strike out in a new direction?

Protecting the fortress from the plunderers (Sun, Netscape, Novell, etc) has turned out to be so profitable that they've forgotten how to rape and pillage (Lotus, IBM, Digital Research, etc).
You'll notice though that a differential doesn't solve the problem of one of the drive wheels not having any traction (mentioned early in the video as a problem of one wheel drive cars). In that case the differential will spin the wheel with no traction while not sending any power to the wheel that does have traction (in the same manner as it would if you happened to be taking a very sharp turn that left one of the wheels nearly stationary). An excellent video otherwise, but I thought that was an odd aspect.
Of course people are working on a lot of these (and other) interesting technologies. In Tokyo, you can see some models of self driving cars and robots that Toyota has come up with. You'd better believe there are a lot of companies working on furthering 3D technology and immersion - everyone from Sony and Nintendo to Microsoft and Google.

Why don't you hear more about this? Simple, the companies that can afford to spend money on this sort of thing like to keep a lot of the work quiet until they determine whether or not they can commercialize it.
Why do a compiler in C at all? I mean, why should a low-level systems language (that values speed above everything) be particularly suited to transforming programs from one language into another?
You think this teen was influenced by what he saw around him? Media people get freebies and perks all the time. Was this kid's mistake in the fact that he asked for them? Or that he got caught doing so?
Smoke Assist
With regards to the implied warranty of habitability, a part of every single one of California rental lease agreements, a property owner makes certain that the grounds are and will remain livable. Livability is usually discovered by the owner's obedience with specific code obligations, such as providing required heating and ventilation.
To each according to his needs, from each according to his ability. Two sides of the same coin, Comrade.
ACM ICPC World Finals preliminary results
"I literally CHOKE thinking"

Literally? Really?
I would expand that to say that lua has a standard library and framework problem. You can link any old C library but there's little uniformity in how everything fits together and rather few task-oriented packages/frameworks exist.

I like lua and am using it for some tasks where I'd have used C in the past. But for many things where ruby/python have strong, pluggable libraries (e.g. everything web-related) there is simply no equivalent in lua-land.

Kepler project is nowhere near a django or rails.
http://ycombinator.com/faq.html says:

"Do we have to be US citizens?

No, as long as you can get here for at least three months. We've funded many startups founded by non-citizens."
I'm sorry if the writers of thousands of years ago don't meet your expectations.

As if writing things in the wrong order made more sense thousands of years ago.

they're in the same chapter of the same book

So what?

It's entirely possible that Genesis 1 and 2 were written by different people, and later placed together.
That was one opinion. IIRC, about the same time, Dell commented customer satisfaction was about the same on both sides.
Child Care in Pasco | Preschool Richland, WA - Kennewick, WA
The goal of JigsawKids is to provide children with a safe, nurturing, and age-appropriate environment to help promote their self worth and social skills.
This article lays out a big problem: internally the competition is won not on technical or business merit but on politics, abuse of power, gameplaying and generally dodgy shenanigans.

He brushes aside their monopolies which were created because externally the competition was defeated not on technical or business merit but on politics, abuse of power, gameplaying and generally dodgy shenanigans.

Live by the sword, die by the irony.
It's tagging a conversation rather than tagging an email.

I frequently put different emails from the same conversation in different folders, because they contain different types of information that I need to do different things with.

GMail will not let you do that.
The annihilation of computational linguistics at KCL
Symbian is Open Soruce - Really? (or how the code base looks to be incomplete)
I like the article's point about how when genres reach maturity, they become attractive to an increasingly specialized, increasingly small audience. Flight sims are perhaps the most extreme example: they were hugely popular in the 80s and early 90s, but by the mid-90s they basically required you to be able to actually fly a plane, which was not so popular.
Oh really? I would have said perl or perl-reloaded (aka ruby)? ;-)
"Flash cookies are pure deep evil and in use every single day."

LSOs in Flash are not strictly cookies. It so happens that many advertisers like to use them that way, but the usefulness for tracking across multiple websites can be easily curtailed by disabling 3rd party LSOs (so only swfs served from the website you're visiting can have access to LSOs).
LSOs allow flash games to auto-save and let you pick up where you left off later.
We use them to make the site faster for returning users and diminish load on our servers by storing certain information a user is likely to request on return visits in the LSOs.
Wow. As an undergrad (equivalent - I live in Brazil), the best project I did (the one I am most proud of) was a stack-based CPU that ran something very close to Forth.

This is really, really cool.
That must be what they call "tough love" in the US. Plus, you get the added benefit of looking tough versus those naughty rule breakers. And who doesn't want to look tough?
Because:
1. This crap can't be compiled for ARM-based cpu.
2. Even if it could (it won't), it won't run fast enough.
3. Both technologies are outdated, even while still in use.

btw, each down-vote should decrement your karma =)
HTML5 doctype—nice :)
VM Sprawl is Bad but Network Sprawl is Badder
to dear down-voters: what is the reason to develop on really crappy platform for outdated devices with 128x128 screens which people throw away and buy new once a year?
Is it already imported into FreeBSD as a default system compiler? =)
Not every venture can completely pay back its initial costs in a short time period. It took Amazon.com an entire decade to finally start making an annual profit. The XBOX division is now on a very solid track of success, with significant annual profits and a substantial growth trend. This is hardly a failure any more than a family 10 years into paying off a 30 year mortgage is a "failure". The XBOX division has become a substantial profit center for Microsoft and will almost certainly turn a lifetime profit sometime in the next few years.

This is the nature of the game in the tech industry, significant returns are rarely achieved without significant risks and investments.
I am in EXACTLY the same position, though I will be leaving my day job in about a month to work on personal projects/contract work/startup ideas and I will be using a lot of Clojure for these projects. My main startup project is being constructed from a little C++ :-(, a lot of Clojure and some Yeti (ML derived JVM language).
Money isn't speech. The issue is to what extent your right to free speech is infringed by laws regulating how (or with whom) you use your money.

Perhaps an analogy will help. You have a right to travel freely. Imagine Congress passes a law banning the use of money to travel between the states. Money is not travel; yet, the law banning the use of money to travel certainly makes it difficult for you to exercise your travel rights.

Now substitute travel with abortion (for abortion rights supporters). Are abortion rights curtailed by this hypothetical law? Substitute travel with the purchase of firearms (for the NRA members out there). Is the right to bear arms infringed?

My examples are admittedly simplistic; yet, the point is that there can be a logical connection between the use of money and the exercise of a right -- including the right to free speech. The extent to which a restriction on the use of money infringes a right, and whether such an infringement is (a) allowed by the Constitution (b) wise as a matter of policy, is open to debate between reasonable people. However, simply stating that "Money IS speech" or "Money ISN'T speech" doesn't advance the conversation much, as your question rightly suggests.
"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man."

-- George Bernard Shaw
Tell HN: readwriteweb.com Canvassing HN'ers for their 'HN Love'
I've been using Python for a while (since before 2.0). I think it's a good language, but nowadays my first choice for starting new projects in its niche would be a mix of Lua and C, unless the project depended entirely on a complex library available for Python but not C.

I did in fact switch during the 2.x->3.x transition, though I haven't given up on Python entirely - I still know the language, I'm fine with working in it, It's just not my first choice anymore. If there were one factor (and there isn't, my switch to Lua was gradual* ), it would be GvR's insistence that Python will never get tail-call optimization, because it's "unpythonic". (http://neopythonic.blogspot.com/2009/04/tail-recursion-elimi...) That has major implications for the expressiveness of the language.

* I think what happened was that I had been reading Lua's source to see how a small, clean implementation of a bytecode compiler worked, and along the way discovered that it suited my preferred development style better. Lua feels like a minimalistic hybrid of Python and Scheme, with the "good parts" of Javascript (prototypes, object literal notation) harmoniously integrated, but designed with embedded and multi-language development in mind. Also, the whole language can be installed with a DLL smaller than SQLite (!), which makes deployment rather easy.
I have a question for physics savvy hackers.

Can you point me to some description about how it is possible that anything has ever fallen into some black hole despite infinite time dilatation and space compression at event horizon?

Sorry for departing from topic of the article but I thought about it much and have doubts about holographic principle being valid if event horizons don't grow, so I wanted to make sure that they do.
Things Practitioners Really Want from Financial Engineers
Ah shoot. RWW and VentureBeat were the only blogs I really trusted in the startup space. Needless to say, all respect lost for RWW. And it's not like RWW could be added to the banned domains list, because they actually write a lot of stuff people are interested in.
What a shit apology- 'thanks for the opportunity, even though I purposefully tried to elicit bribes' to 'I did something generically bad, but won't own up to it' to 'look at me I'm a teenager, teens in tech, enjoy being a teenager, age, age, age'.
A little Object Relational Mapper in PHP
Yep. It almost seems like magic sometimes. I'm really happy to see what looks like a solid mongodb solution for django. Everything else I've seen didn't quite strike me. Interested in trying this one out.
Regarding the hose in your stomach, how about some self control? It shouldn't be up to science to come up with solutions for over indulgence in what is essentially a scarce resource.

Limit your intake, exercise and it will take care of itself.
UPCOMING HINDI MOVIE REVIEW – “KARTHIK CALLING KARTHIK
I'm trying to think of a way a website can solve all of these problems for you..
Indeed, they have funded Canadians in the past. However, do have a look at http://www.paulgraham.com/startuphubs.html, where, I quote:

"Immigration difficulties might be another reason to stay put. Dealing with immigration problems is like raising money: for some reason it seems to consume all your attention. A startup can't afford much of that. One Canadian startup we funded spent about 6 months working on moving to the US. Eventually they just gave up, because they couldn't afford to take so much time away from working on their software."

They have also funded a German startup, DirectedEdge, who are based in Berlin. There is still the requirement of moving to the Bay Area for the three months though.
So basically you are charging for a flash mob? Sounds pretty interesting actually I wonder if you could do it in the states (Obviously more money).
ok steve jobs
Wolfire regularly approaches me to post their blog posting to HN. The blogs are really interesting and seem to be very popular so I really don't feel bad about posting it for them. In fact I don't do much distortion either I mainly just post it with the regular title.
التسجيل -- يسو
Thanks, Mr Jobs, for my new iNanny
This is the kind of new age crap that made that article nearly unreadable.

How much you get paid is a function of the market. Period. Because the job market works pretty efficiently in large cities. If there's an equally skilled developer of equal "perceived value" (whatever that means) whose willing to work for less than you are, you are going to have trouble maintaining a delta over the long run.

And given that... yes, there are definitely 22 year olds worth, even $200/hr. But the percentage of 22 year old developers worth $200/hr is far less than the percentage of 32 year old's worth $200/hr.

And if you question that... listen, it's abotu wisdom. Wisdom is difficult, it takes time. If wisdom was just about learning, we'd call it "knowledge." It's about learning and life experience. There are 40 year olds without wisdom, but show me a wise 20 year old and I'll show you a guy who stands alone, head and shoulders above his peers.
Didn't you ever wonder why they don't post the stuff themselves?
This stupid manager/analyst comes to my desk complaining that everything's stopped working. He was quite angry. I check it out and find out he has changed some tables. I confront him, and he replies "but isn't the system object-oriented?".

Sigh.

When we put lots of data into the database, the system starts working very slowly. He gets angry again. So I look carefully and find out that he didn't create any indexes. In fact, he didn't know what they were. And I was the one who couldn't touch the database, because I might break something!

Sigh.
Lest we forget, one of the major consequences of the anti-trust decision against Microsoft was that it made MS afraid to innovate in the web browser area (that was where it got pounded so heavily in the courts). Since it had a 90+% market share in browsers at the time MS decided there wasn't much reason to continue developing IE and they effectively stopped development. It wasn't until Firefox started to gain popularity that MS began to pour serious effort into updating IE.

In short: the anti-trust lawsuits against MS are at least partially responsible for IE6 retaining significant market share for such a long period of time.
Even wolfire? Why can't they just post the stuff themselves? I mean I find the wolfire blog to be very very very interesting, and I don't really see the need for them to use a proxy to post for them. The articles would be quite popular on their own merit.
Can we improve online advertising?
Lua's design assumes you're comfortable with C. Lua in isolation has a library problem, yes, but in exchange can be small enough a language to learn and know in its entirety.
I don't know why they kept on approaching me. I am old friends with the person. I started posting for him on reddit.com . They could have done my job with their own account.
Ask HN: Any one handed hackers?
Busted wrist, lot's of work to do and now I'm typing one handed. I'm wondering what other one handed hackers have done to be productive.

So far I'm very new to this and I have chosen to use the Dvorak right handed layout on a regular keyboard. It's painfully slow but I'm sure I will get better rapidly.

Windows sticky keys helps with things like caps which require holding down multiple keys.

Windows On-screen keyboard helps for being a reference when forgetting key locations.

I'm looking at using hotkey programs and remappings to make certain things easier.

Any other ideas?
I am old friends with the person who created the site. I don't know why they went though me apparently I have a good track record for posting.
You're confusing a few issues here. Your story highlights a problem with the law system in the US. Plenty of countries with more worker friendly labor laws deal with these situations without forcing people to defend themselves in court.
But unlike Python, Lua is smaller than SQLite. You can just put it in a DLL and install it with your project. Any users that even notice it would be shocked to see how many installations of SQLite they probably have. :)
Slightly off-topic but anyone know what SCM tool is pictured in http://blog.binaryage.com/images/crash-development.png ?
It's really not the age or resources that hamper it (from experience hacking it). Well, OK, the age does matter -- but only because it's C. It wouldn't have been so bad if they didn't have to reinvent basic things. GCC has its own garbage collector, a set of bizzare hacks to replace inheritance, amongst other atrocities. None of these have to do with resource constraints, and nearly all have to do with the low-level nature of C.
What is the big deal here?

It is a very well known fact that in most of the social news websites people always contact the users with the most reputation ask them to submit/upvote their articles.

If you want to get featured in Techcruch or RWW or any high profile blog, you have to send them emails to get their attention (opposed to they noticing you because you are a promising startup).

This is the way the world works. There is no point in blaming someone who comes from that world for contacting you privately. If you think it is against the spirits of HN, great; now let Dana Oshiro understand the same by telling him this privately.

There is nothing black hat in what he did. It is what they always do. It is their standard operating procedure - contacting powerful people in other fields and build a reputation from there.

I don't want to sound as if I don't care about the quality of HN. I do. I just want to suggest that people from outside may not know these norms and it is not polite to disgrace them in public like this.
There is a difference between knowing what is wrong because you've heard it and internalizing it. This is one reason why younger employees are usually given limited responsibilities. I'm not trying to excuse his behavior, but are high school interns usually given a blog on a major publication and free reign to write whatever they want? Seems like a bad idea...
By studying the code?

If all you noticed from seriously looking through the source is that it is well indented and well organized, you're probably not an experienced enough C++ programmer to evaluate the merits (no offense intended).
Now when can we expect MongoDB support for Django, based on MongoEngine? ;)
Lua's historical niche has been as an extension language for C and C++ projects, not web development. It has the necessary infrastructure at the language level, though.

FWIW, I'm working on a lightweight, event-driven webserver and general server framework (like twisted or tornado). It will be released under a BSD-style license at the same time as my distributed filesystem (the project driving its development).
"Oops, everyone screwed up, but we screwed up the least"
We're designing a new "evaluation-system". It uses a new pure functional, time-unaware, inherently parallel core which works without using monads.
The core can be considered as a read-eval-print loop without the "read" and the "print".
If it works, we will solve some problems which mostly are not considered to be problems. If it doesn't work, we learned more about programming that i ever could have imagined.
In short: Yes, some people do some things they themself consider as really cool :-)
I suspect the disconnect may be much simpler. In many online communities, unlike Hacker News, it's seen as imprudent to post your own stuff.

With HN's roots in the startup community, it's much more in the DNA for people to have an angle they're trying to hustle and there's never been a vibe of don't-self-promote. It may just be that the relative outsiders don't know that it's all good to post their own stuff here.
There is something known as a 'signal function', others in the same position will think twice (or thrice) before doing something like this.

Remember when microsoft tried to bribe tech bloggers with laptops ?

http://slashdot.org/articles/06/12/27/1423234.shtml

This whole thing does not stand in isolation.

Is there a code of conduct for blog ethics?
Where do you buy self control?
Apple Gets a Patent for Sharing Location Data During Calls
Spore: What happened?
That was my experience as well (seeing many brilliant engineers leaving after deciding they've had enough of being let down by MS). Lack of other people on my team that I felt I could look up to and that I enjoyed working with was a big factor in why I left. I suspect the brain drain from MS will only accelerate over time though there are still a lot of truly excellent engineers working there.

Though I only worked at MS for a few years I suspect that the current working environment, culture, bureaucracy etc. problems have been building up for a very long time but were offset by remaining enthusiasm (read: kool aid aftereffects) and the enormous financial incentives from stock options. Now that the MSFT stock price has been flat for nearly a decade and it's increasingly easy to find tech jobs with comparable salaries a lot of the luster of working at MS has evaporated.
If it’s not a big deal then posting this isn’t ‘disgracing them in public’ surely?
Well, according to Arringtons post he already is a serial offender, at least two instances, possibly more.
Facebook’s Project Titan: A Full Featured Webmail Product
Executive summary: Took them 5 years to formally verify 7500 lines of kernel code.

Good luck doing that with a real kernel - linux is more than 2.4 million lines of code
A Maturity Model for Source Control
I'm glad this was posted.

Articles have been written about this sort of thing -- and more direct vote-swapping -- on Digg and Reddit. If I'd stopped to think about it, I'd have realized it's bound to happen here to some extent. But I didn't.

I feel sorry for Dana Oshiro if this is ventureblogging SOP, but maybe the threat of exposure will make attempts to manipulate rankings less attractive in the future.
Very well done. Rails has just leaped forward ahaed of all the web frameworks out there.
MongoEngine just brings some structure back to MongoDB to make it easier to work with and reduce bugs in your code.

This doesn't mean to say that it imposes strict mappings, you are still free to store and retrieve what you want, even change the data model at any time.
This isn't reddit. Disagreement doesn't equal downvote.

Having unemployment benefits is not optional. Even 3rd world countries have this. However, I don't know that charging the companies directly for the unemployment is the best. Where I live workers pay an "unemployment insurance". The employer pays it, but it's part of the compensation like vacation etc. So when an employee is let go he draws from this insurance, the company is out of it.
It's possible that it's more insidious than simply trying to get high-profile users to submit links to their articles. When you try to submit a duplicate link, the system will redirect you to the older submission and cause you to automatically upvote it. If you can get a handful of people to 'submit' the same link, you've managed to boost your article's ranking and likely will get it on the front page.