skysight-inc/HackerNews huggingface dataset:
I think there's a psychological element to "claiming" your discount.

I don't see many people coming to a conclusion of "They are going to make me click a link in order to get my deserved discount? Give me a break."

Also, if only %80 percent claim it, then you saved yourself around half a percent of lost revenue (20% of 3% discount)
I never noticed so I didn't claim. I figured they should get "paid" for their honesty.
get posted on hack-a-day
is it just me or does the google logo look photoshopped?
Yeah, good idea. If someone bullies you, just bring some guns and bombs to school. The result is always positive.
If you are physically assaulting your friends, then maybe they don't want you around to begin with.

This is a response to violence. If someone gets violent with you, become excessively violent with them.
I think a standardized bytecode for Javascript could make sense, but designing a VM for JS and then trying to port (say) Ruby or ML to it later would be awkward, and I don't think most web devs are aware of that.

Compiling to Javascript is a practical choice now. I'm not a fan of the language, but that avoids a lot of its pain points.

I also wonder why these discussions seem to assume we're going to stay with the web stack as-is forever, but that's neither here nor there.
Bold ideas are what change the world. I don't think that it is the companies or the particular ideas that are keeping the US in the game, it's the spirit and the character.

It's having the courage to dream, the passion to execute, and the friends and colleagues who will offer a hand up after you fail.

No where else have I seen this spirit so embodied and embraced than in SV.
I respectfully disagree. "Worse is better" originally applied to the Bell Labs Unix efforts vs the Lisp Machine efforts at MIT and elsewhere.

Unix didn't get "fixed" later.
From the random things I've read about Japan post WWII, they were basically forbidden to produce anything by the occupation government.

http://en.wikipedia.org/wiki/Occupation_of_Japan#Industrial_...
I see it as a positive thing that the media is shifting to using the word 'hacked' as it was intended to be. Sure it may confuse some people but over time it may return to being used exclusively in the older sense.
Why was the competition wiped out? Why did the USA win WWII? I think you'll find a circular reference here.

People act as if American Imperialism is responsible for it's economy, when it's the opposite. We are by no means great war fighters. We just build more than anyone else.
Google offers engineer $3.5M to not leave for Facebook
Better, go forward and become one for a bullied child.
You can apply the same surprise-attack and bully-accusation strategies on them, can you not?
Indie movement pioneers GarageGames/Torque shuttered by parent IAC
Unless you're planning on going into enterprise software development, I'd argue that the similarities between Java and C++ are sufficient enough to ditch one of the two (at least in terms of fundamentals).

You could also substitute Java for C sharp, if you're so inclined, or Python for Ruby. I'd definitely switch Perl for a decent shell (and sed and awk). I know it's not fashionable here but I'd probably bail on Lisp. While it's a great language it's not that widely used and you'll either pine for lispness in other languages or you may well hate it like I did (although I do recognise it's power, I was spoilt with python).

Ultimately though, the hacker skillset isn't a skillset at all, it's a mindset. It's the ability to bend the world to your will. The ability to say, "There are no rules and there are no limits that are not self-imposed". That for me defines the difference between regular people and hackers.
It'll probably be slower than smartly written, natively compiled code, but not necessarily by enough to matter. It really depends on what you're trying to do, so the best way to know is to try it and measure.

Compiling to a human-readable format can be pretty straightforward. You can skip some steps entirely (e.g. register selection), and modern tools make it easy to ignore others (lexing & parsing) for quite a while. Don't think about it as "compiling", if you think that's a scary hard thing. Think of it as "reading in a couple kinds of simple structures and converting them to text". Like a templating engine.

Figure out what kind of operations you want to support, how to map them into small chunks of Javascript, and go for it. You can pass hand-written JSON, XML, sexps, dicts, etc. to the compiler in a REPL and worry about parsing and other stuff later.
Google to award $20,000 through vulnerability reward program
I really don't want to sound like some drive by detractor on the Internet, so let me explain where I'm coming from.

I was that 10 year old kid. I had a junior black belt in karate at around 12 years old. My dad really kind of enjoyed it vicariously and was proud of my accomplishments. He also, like you, believed that I had attained some skills that could be used for real self defense. He told me that it should be used only as a last resort, as if it were a secret weapon. The fact is, it was nothing of the sort. I could never handle myself in a fight, and I never had the confidence that I could, either.

There are many martial arts dojos out there that sell exactly what kung fu movies sell: fantasy. These are the dojos that every kind of kid goes to and they all just love love love it, and their parents just think it's so great and fun. These are the dojos where you will see people lined up in rows to repeatedly kick and punch and block the air while yelling "kyah!" or something to that effect. Sometimes they'll kick and punch pads that instructors are holding, and sometimes they'll be paired off to "spar" really lightly with one another, where the mere soft contact of a gloved hand on the chest represents a hit. Memorization of fight/dance moves is a major part of progressing from each belt. The one thing that these dojos will not do is have your son or daughter fight anybody.

The simple fact is that you cannot learn to fight without fighting. Punching the air or a pad does not prepare you physically, emotionally, or mentally for punching a person. Totally dominating imaginary attackers in an elaborate dance may have something to do with arts, but absolutely nothing to do with martial. Not even a false sense of confidence is given to these kids, because when faced with a real threat, they know very well that they're not prepared. The false sense of confidence is sold to the parents.

It certainly doesn't hurt to take your kid to a dojo like this, because at least they have fun and get a decent workout. But the real reason I wanted to go as a kid was to learn how to fight, and my dad thought that was exactly what I was learning, and it ultimately proved to be a great disappointment because of these mismatched expectations.

I don't know what kind of dojo you take your kid to, but the advice from this random guy on the Internet is to make sure your expectations are being matched. A fun workout with a group of peers is good for a kid, but if you (and him) really want to develop fighting skills, I strongly recommend trying something like wrestling or Jiu-Jitsu. It needs to be a place where the kids are pitted against each other in a well-controlled environment, where the goal is to physically overpower your opponent.
What Hacker News Comments Teach Us About Marketing
http://jsonip.com - Get a visitor's IP with js
I wrote a node.js app today that lets you get a client's IP address as either a json object, or with with a jsonp callback.

json example, http://jsonip.com
{'ip':'<client ip>'}

jsonp example:
cb({'ip':'<client ip>'});

<script type="text/javascript">
cb = function(obj){
console.log(obj);
}
</script>
<script type="text/javascript" src="http://jsonip.com/cb"></script>
"GNU is very anti-capitalism."

Fortunately, however, the source code is not aware of this.
They didn't work all night.

http://news.ycombinator.com/item?id=1895987

According to their website they're an air-conditioning company, based in Changsha, providing products to 70 different countries:

http://www.broad.com:8089/english
http://www.broad.com (Chinese)

Not entirely sure why they've got into building, but they emphasise the sustainability of their construction technique. The owner likes to show off going by his private jet, the fact he built a palace in the style of Versailles, and the 130 foot pyramid on the company campus, picture in the impressive article below.

http://www.theatlantic.com/magazine/archive/2007/03/mr-zhang...

Chinese version:

http://www.broad.com:8089/news/read.asp?id=226

More details on the building in the video at

http://www.broad.com:8089/english/down/en_kj.pdf
Statistically speaking, I would say this is not bad advice.

My guess is that less than 5% of bullies are prepared to actually fight. Therefore, even if you are setting your kid up for a beating it's only likely to happen with 4% or so of bullies. I would say this lean risk is far preferable to the daily torment that comes along with consistent bullying.

Just a different take on it. Comments have been good otherwise.
How do you protect against an arms race scenario? He hit me, I'll hit him harder; and repeat. I would agree a mostly anonymous attack can be rebuked without much consequence (unless he pulls a knife), but what about for the occasions where animosity can fester: schools, villages, etc?
It would be inconvenient for them to recognize the difference between provoked and unprovoked violence. The grand unifying theory of bad school administrators can be summed up in one word: indifference. (Not malice, as many assume. They genuinely don't care who started a fight.)

Obviously, this doesn't apply to every single administrator. #include <std_disclaimer.h>
The bullying cycle is this: bully on day #1 -> bully on day #365...repeat. I have witnessed people in school be bullied and them just ignore/deal with it politely and it didn't work for them until they freaked out and fought back.
However it's much easier to get users if you do have a business plan, or as I prefer to think of it, a business model. If you throw something out there on the internet and start gaining users, you probably have more of a plan (model) than you think.

Having just a good business model can generate sales too though. Actually there's quite an argument for doing so before writing any code. Its a whole lot easier to change some words around on a word document than to completely rewrite an application.
That article should have been left back in 1998.

Machines are not here to challenge us. They are created to make our lives easier. And that's what they do.

There's plenty of challenge out there for anyone who wants to find it. There's no need to keep everything difficult for those who want challenge.
How does this compare to whatsapp messenger? My wife spends half her life on it and it seems pretty identical.
I think a "code plan" is the equivalent of a "business plan". Neither have much value. A working product is execution of the code plan. A working business is the execution of the business plan.

When the technical person creates the working product, they have delivered on their side of the bargain. I think the problem is that many non-technical founders think they have made the equivalent contribution by having "a plan". They haven't. They will have made the equivalent contribution when the execute the plan and make money.
Delicious, Flickr, Yahoo! Mail, Yahoo! News…
the CPU seems to be 2.5D - 2D plan with vertical register/etc orientation. 3D anybody?
Also, any chance somebody building/exploring non Von Neumann one?
In the US he would have done this in grad school, which is free for most CS students. A lot of side projects get started in grad school.
Google's Vulnerability Reward Program bug qualification
Your startup will not succeed if you build a team of average.

Also you would be well advised to stop looking for a rockstar (i.e. flighty, unfocused, chasing the latest new thing, more ego than needed). Rock Star vs Rock Solid http://bit.ly/6F4jvv

Look for someone with some of these characteristics: http://bit.ly/c5Sar3
thanks for sending the link, i will take a look. i was actually using a jquery plugin called datatables:

http://www.datatables.net/

and from a UI perspective, i believe YUI has an infinite scrolling mechanism that does away with paging, but i feel it's still a little clumsy.
How to add iOS printer sharing back to Mac OS X
I'm curious why this third kid would escalate the crime from mugging to assault with a deadly weapon and possibly murder. It sounds pretty irrational.
Video: Multitouch with hacked Kinect
Not to be combative, but I think what he means is this: Although it's perfectly easy to use JavaScript from Objective-J, the same is not true in reverse. ObjJ generates code that looks like this:

objj_msgSend(objj_msgSend(CPIndexSet,"alloc"),
"initWithIndexSet:",_selectedRowIndexes);

... where objj_msgSend is how the Objective-J "interpreter" does it's magic. If I wanted to use a library that was originally written in Objective-J, from JavaScript, I'd have a hell of a hard time calling it correctly, unless the library author took special care to make it JavaScript-compatible in the first place. The syntaxes may not collide, but the semantics certainly don't match up.

On the other hand, you'd never know that you were calling a CoffeeScript library from JS, unless you inspected the source, and vice-versa. In that sense, they're interoperable.
HTML5 Boilerplate TextMate Template Bundles
The usefulness of social media in an SEO campaign
How to convert S3-Backed Windows AMIs to EBS-Backed AMIs
"Japan and China on the other hand, became rich solely due to their hard work."

Every country that becomes rich does so due to hard work. Whether you borrow the knowledge and technology from an already developed country as Japan and China did, or figure it all out the hard way yourself as Europe and the US did during the Industrial Revolution, none of it is easy.

I suppose the one exception might be natural-resource-rich countries that allowed foreign companies to extract the riches in return for profit sharing, but it remains to be seen whether that's sustainable.

"I'm particularity fascinated by how Japan raised from the ashes, literally, to become what they are."

Keep in mind Europe and Britain did that too. It's hard to say which was more decimated - Europe after years of bombing and tank warfare razed much of the continent, or the Japanese mainland after months of localized firebombing and two atomic blasts.

Also don't forget that Japan had already developed into a superpower on its own by the early 1900s, a relatively short time after the Meiji Restoration opened the country and accelerated industrialization in 1868. They had the experience and knowledge to do it again after WWII, with a little funding from the US who needed an Asian bullwark against Soviet Communism.

Japanese culture is arguably the very best in the world at learning from other cultures, and have been doing it for hundreds of years, borrowing parts of their language, fashion, military techniques, and other aspects from others, originally China and somewhat Korea, more recently the US and Europe. There is an admirable curiosity and lack of shame at learning from others and building on it. Of all the countries in the world, Japan may be the least affected by 'Not-Invented-Here' syndrome.

I really wish more of that would rub off on the US.
What you guys did deserves recognition because it was a gift to those who did not even notice the outage.

We should also give credit to Netflix and those who at least choose to notify their members. It is almost like the "honor system."
Your working definition of "American" seems blinkered. One of the sources of our cultural strength is the diversity of views that make up our intellectual heritage. In my opinion, RMS is a great American. John Muir, Edward Abbey, Wendell Berry, Helen and Scott Nearing. All great Americans.
They actually have great fantasy sports offerings.
What a rip off.

I'll not work for Facebook for only $2.5M.

:-)
Kudos for remembering that it's "Medal of Honor recipients" -- I've read that they don't like the term "winners," nor do they like it said that they "earned" the Medal. That's because (i) the ones that didn't receive the Medal posthumously usually lost friends in the combat action in question, and (ii) recipients almost invariably say that the Medal belongs to their squad, platoon, shipmates, etc., they're just the one who wears it.
http://collectivejam.com -- I saw conversions of around 20%
Newsweek and Daily Beast to Merge
Bread.ly helps friends and neighbors source and share their food better. Trade food for variety, save money on organic foods, even feed a kid in your neighborhood in the process.
Thanks,
@BreadlyVP
I recommend checking out http://lesscss.org/ - haven't used SASS recently, not sure how well it compares these days. Used to be not as powerful as Less.
Both. He is the database Shiva, simultaneously creating and destroying the dreams of project managers.
Anyone inside Google care to anonymously comment how morale is over there these days? Why so many people jumping ship? Is it purely about money, or something else?
Actually, I think you're right - Javascript was frozen very early and Unix had a while to develop, but the same forces (competing commercial implementations) locked in minor errors in Unix as well.

I'd say Unix got more of its warts fixed than JS did, but that's only a difference of degree.

Mainly: The whole "Worse is Better" thing works better when you don't get stuck maintaining reverse compatibility with your early releases.
Techcrunch really is eating up these Google and Facebook stories. I mean they're kind of interesting, but not interesting in the way that stories on innovation are interesting.

I kind of want to see the perspective of lower level google employees. They wouldn't get offers like this, but they would all have some thought about the future of their company
I've looked into both and they seem like they share a lot of similar concepts. Why have you chosen Less over Sass?

It seems like a potential issue with less/sass could be producing gigantic css files.
lol, I hadn't seen he was the OP.. Sorry...
France has a 35-hour workweek

That doesn't actually mean French workers only work 35 hours per week. It means:

1. Hours worked beyond 35/week can be reclaimed as vacation

2. This only applies to low level white-collar jobs. Secretaries get 35 hours. Engineers don't.

3. There's a lot of abuse. The definition of "low level" is vague, and not tied to salary. So you'll see a lot of "editorial managers" who barely make minimum wage, but don't get their 35 hours.
Chalk it up for First Encounters of the Third Kind with the "reality distortion zone".

Seriously, a conversation can go a long way to assuage an otherwise difficult situation without actually resolving it.
As soon as you start counting on things like having the world's reserve currency, or house prices never declining, etc. etc., you lose it. Economic history is replete with that theme. Will we ever learn?
Agreed.

Bullies are animals. The only thing they respond to is something so simple that they can understand it.

If you try to explain that society expects more of them and they are disappointing society by not being a contributing member, you will fail because they are too dense to understand.

They do, however, understand violence. And if they cross the line, don't hesitate. Fight back. Otherwise you risk being branded an easy target.
Is Realistic UI Design Realistic?
Wow....topless. Is this ok...
Our society isn't really obsessed with safety. It's obsessed with being safe from rare, sensational dangers.

If we really cared about safety, we'd focus less on airport security and "stranger danger", and more on getting people to wear seatbelts and never drive while intoxicated. Statistically, automobile accidents are by far the leading cause of accidental death in the US.
A 50/50 split can work fine as long as you have a roulette clause. With a roulette clause or similar it's always possible to easily part ways if the 2 parties reach a deadlock that cannot be resolved.
"Part of that may be that Facebook is quietly telling people, never in writing, that there’s no reason their stock won’t hit $100 billion in total valuation over the next couple of years. No guarantees, yadda yadda, but hey if you get 1/10 of 1%, that’s $100 million in stock. Now it’s a party."

Shady shady. Not only are there plenty of good reasons for Facebook not hitting $100B market cap (that would be 100x revenue, making the P/E amazingly high), but they also aren't handing out .001% of stock to many new hires. There's just not that much stock available, there are already more than 1,000 employees and a lot of the shares are spoken for (Zuck's got ~30%, the VCs have another huge chunk, etc).
No not combative at all, what you say makes perfect sense. I suppose the confusion arose because he bundled objj with gwt, saying you'd need a totally different jquery, which is certainly not the case with objj.
They're interesting to me because of all the technologies that huge platforms like Google and Facebook spawn. For instance when Facebook launched the Places API, there were 3-4 Places apps out there within a week or two. For that reason the long term growth (or death) of these giants is interesting to me even if I'm not able to/don't desire to work there. Then again my startup is all about Facebook so maybe I'm just a nerd for it.
I believe the biggest cause of the JVM start up times were initializing the static members of classes.

Gilad Bracha wrote more here http://canoo.com/blog/2010/05/07/java-post-mortem-with-gilad...
That's easy to say, but very hard for socially awkward bullied kids to actually implement. If you could even think about making a bully "the laughing stock of the whole class", then you were exceptional among victims.
I would be interested to know the typical use cases the HN crowd is finding for the iPad. I see it being used in the bathroom, the kitchen, and the living room as a remote. I don't really see many people dropping their laptops in favor of their iPad outside the home however. Do you see the tablet becoming an 'around the house' appliance or something else?
JS is just not a good language as a compiler target. If you hade an Bytcode with all the right low level types and features it would be easier to optimise for the VM implementers (mozilla, google ...), you could modify JS without changing the VMs, languages would not be blocked by the speed of JS, faster languages would be possible. It would be easier to make languages that are very diffrent from JS work in the browser.

Your solution work but a haskell interpreter in js will never have good performence but if you could make a GHC backend that comipiles to "web bytecode".
IOS 4.2 Delayed Due to iPad WiFi Issues, New GM Build Coming
Unless GMail has overtaken it very recently, Yahoo Mail is still second only to Hotmail in terms of user base. The last I saw, both were ahead of GMail by a fairly large margin.
Friday’s Tricks #4: Improving Websocket/Comet performance
This week I will explain how you can significantly improve the performance of your WebSocket/Comet application using delayed and aggregated Server Side Events using the Atmosphere Framework.
I guess I'm thinking that if you react physically each time, you'll get a reputation. If you react to on-going torment after 2-5 incidents, you may do enough to dispel the physical harassment without getting a reputation as a thug.

I was bullied in the early years of high school (age 13-14 mostly). I didn't really think of it at the time, but the worst of it probably stopped around about the same time that I grabbed a guy around the neck and dragged him to the ground.
Uh, the iPad costs a lot more to build than $264.27: do the math on their earnings reports: Apple is hardly making any profit off of them. And the iPad has a screen 4x the size of the Galaxy S. You just can't compare the two...