skysight-inc/HackerNews huggingface dataset:
Self-policing? Are you serious?

I'm with the other guy on this one. I want to live in a free society, where no one attempts to enforce some artificial moral code on what I can or can not say. Don't like it, leave.

Enough people like Noah to get him a sizable fan base and enjoy his humor.

It DOES tend to be women who create artificial PC rules, and I would argue that is one of the reasons they are underrepresented within startup ups, given the traditional lack of sophisticated social skills of the (usually male) engineers. It would ruin the dynamic of a good team to have a PC woman "watching their every word" for perceived slights.
So only big companies like google should ever be able to do anything?

When a little guy with no resources comes up with a brilliant idea he would try to implement it, the big guys would see it and use their near infinite resources to copy it while adding features and you would be cheering for them?

We need to fix intellectual property, not scrap it.
What about type rendering?

If FF on OSX no longer uses quartz to perform drawing operations, what implications are there for type rendering? Will OSX users be subjected to the (IMO) ravages of freetype? Or will each platform continue to use native type rasterization?
My standard for sexism is: would it be OK to do it if the situations were reversed?

So imagine a woman on stage, picture of some dude with a blot over his face and 'BASTARD' written on it.

- Sexist? Not sure it would indicate the speaker hates all men per se, just this one.

- But lame, like the speaker couldn't control themselves over their anger at someone and had to bring it on stage for some kind of pathetic vindication? Sure.

I'd advise not doing this not because it's sexist, but because it makes the speaker look like an angry, sad individual.

PS. If the hot sauce was glass, that's obviously even worse. Lesson: stupid drama (like throwing some ex girlfriend on an unrelated talk) invites more stupid drama (like throwing bottles at someone rather than using words as a first resort).
Lot of lighboxes. CSS only, CSS + JavaScript, with Ajax, etc...
http://www.xul.fr/javascript/lightbox.html
Saying "my ex was abusive" makes you sound a bit like a victim, though. Why did you put up with being abused? Just saying, it is probably not the effect you wanted to achieve.

It is also more detailed, which might be even worse to spill in public than just generic insults.
Organizational Charts: Amazon, Google, Facebook & Oracle
I really liked your post, until I got to the last paragraph, where you lost me. How does chicken soup produce energy?
You know why I think startups win? Because the size of corporations is unnatural. People work together better in small groups than big ones. They can be more radical because it's easier to get 3 people to agree than 30. If you don't think so, try to plan lunch some day with those numbers of people.

After a certain point, it's a lot more efficient to switch to a dictatorship than a democracy, even with efficiency losses inherent in a dictatorship.

Small companies can focus on 1 product and make it work for a niche consumer. And profit well at it.

Large companies have to have many more customers, so they need broader products or more of them. Either way, they need more employees, and a greater percentage of management to control those employees.

Startups can make products that use the products or services of other companies in a mission-critical way. For instance, I signed up for a VPN yesterday and it turns out they're using Amazon's servers to provide that. If Amazon cuts them out, they will -hurt-. But they're a small company and can likely pivot or abandon ship quickly and start a new company. A large company would have too many employees to do either one effectively, since many of their employees would be specialists for what they were doing.

That's not to say that startups have all the advantages, of course. But that flexibility is how they survive so easily.
I don't think maintenance difficulties are related to number of float declarations.

I could make layout a ticking time bomb just by using one shrink-wrapped floated column without clear.

I could make mess of an entire site with just:

.left {float:left}

(which I've seen used in practice)

And I can write perfectly maintainable code with lots of floats if I have them sized and cleared properly.
> I said a static compiler doesn't make sense for a dynamic language (saying you can't do it is tautological, it is like trying to get dry water).

Not at all, dynamically typed languages have varying amounts of effective dynamicity (and staticity), some should be static enough to infer most types statically. Erlang for instance is not overly dynamic.

> I am talking about dynamic compilation to machine code (Not JIT). From that, you can alter how much code in-lining and optimization happen in nested calls. It is a much used technique and I do not need to prove its validity.

You're describing JITs here, why are you saying "not JIT"?

> Everyone in here seems blind to the possibility, which puzzles me.

Everyone "seems blind" because you're describing JITs and saying you're not talking about JITs, you're about as clear as tar during a moonless night here.
Calling someone abusive is descriptive.

Calling someone a bitch is an insult.
School is often an IQ filtering technique. If the smartest people go into Harvard or MIT, it's no surpise if the smartest people leave there.

I don't hear Google or anybody else interested in highering less than the smartest people. I don't think your low credential idea will work.
I find the innovation that competition spurs to be beautiful, even if that innovation is "just" squeezing performance out of every crevice you can find.
Procrastination is the basis of one of only two optimizations that exist:

1. Do it late (because you may not need to do it at all).

vs.

2. Do it early (because you know it'll need to get done, over and over, and you've got the data onhand right now).
This is not a JIT.

http://paste.lisp.org/+2N29
The decline of the Online Message Board - The Old Internet Neighborhoods
Time magazine 1984: Computers: Software Is for Sharing
Bauhaus Mirage STUDIO PRO - 2D Animation Software
Bauhaus Mirage STUDIO PRO is a tool which is developed as anaddition to the Mirage 2D animation software.
It gives a float warning. Seems reasonable to me. A warning doesn't mean you have to change anything it just means you might want to look at this. If you understand your code and know that the multiple floats are there on purpose then there's nothing more to do. Like someone else said this is a "perhaps you should be using a proper grid" warning.
Moleskines are the Rolex/Montblanc of the notebook world, all brand-name with not much behind it.

That story about Hemingway using a Moleskine is total crap.

Anything using Clairefontaine 90g paper is better, such as Quo Vadis Habana, some Rhodias, Exacompta etc.

Especially if you use a fountain pen.
Google+ Lets Users Post Updates Through SMS In India
Sixt rent a car 
Why does a car rental company need a blog? But it is a funny blog!
You couldn't have a better demonstration of why competition is good.

I stick with FF because I prefer the interface, but there's no question that all web browsers have become much better since Chrome's introduction. And if you're willing to drop support for IE6, web development is really a pleasure compared to five years ago.
> Nightly has been incredibly stable on my Mac.

As stable as Chrome dev channel? I use Chrome dev channel (on Linux), but I'm still a bit hesitant about using the Firefox nightlies.
Watching most movies at 1.2x normal speed is undetectable vs 1x, and a lot of TV is perfectly watchable at 2x normal speed.

I used to use MythTV for this - it meant my 15 minute breaks from work could fit in a whole show of something and I wouldn't feel tempted to 'just carry on watching to the end of this episode'.
Interesting way he counts the colors. Makes sense though, after some thought.

Specifics: slide 34. Formula is (each item is a number of colors):

fill + text + lines - background

The minimal number would be 2, with text=1, background=1, and no lines and filled shapes. That is the case with pure text slides, typically B&W.

When we draw lines and fill shapes, we may introduce additional colors, or what feels as adding colors to a purely B&W picture. We could also have portions of text and/or background color-coded.

In any case, the author apparently counts the number of additional colors. He suggests the number should be small (no more than 3, see slide 35), in order for the viewer to keep the "color coding" manageable.
FF6 is in beta, should be out by the end of summer (or early autumn), FF7 is in alpha and should be released before end-of-year.

I guess FF8 (which just arrived on the nightly channel) will be up for release in late 2011-early 2012.
Did Noah know the word Bitch would set her off? How about other words which are commonplace, which would she feel insulted by? We don't know. And I think it is for this added uncertainty to a team that he was referring to rather than the specific term "bitch" which is, of course, commonly considered offensive in a workplace, particularly in direct reference to a known individual.
10 Festival survival gadgets
+1 on notebook and paper, I keep one next to me at all times with a really nice collection of pens. Ideas, rants, future ideas to flesh out later, words, drawings, scribble, an outlet of creativity, my tao, my struggles, my desires, all in a tiny book...
OK, sorry, it's hard to explain what I mean without going into the actual calculations.

The Sun produces 3.84e26 Watts and has a mass of 2e30 kilograms. So suppose you can harness all the energy produced by a kilogram of the sun for 100 years, or 3.5 billion seconds (a human lifetime and then some). You will have harnessed 672000 joules, or 160 dietary calories. Less than a kilo of chicken soup.

The whole point is that the time scale and the mass scale of the Sun are incompatible with human energy production.

And also, I think it's a surprising result - again, ask a layperson who hasn't done the math to tell you how much energy a good kilogram-sized chunk of the Sun produces in 100 years, and he'll probably tell you it's enough to destroy whole cities or boil seas. Actually, it's barely enough for a small breakfast.
Sixt rent a Car in America
Sixt rent a car is finally in America it is in Flordia in Miami and Fort Lauderdale.
Evolving the Node.js Brand
His slide was offensive and doesn't belong at a conference, but neither does petulant behavior such as throwing a bottle of hot sauce at the speaker in the middle of his or her presentation.
It also depends on the laws in your jurisdiction which will apply to you/your client. For example, in the UK: the DDA.
Watch'Harry Potter and the Deathly Hallows Part 2'online
watch'Harry Potter and the Deathly Hallows Part 2'online
Warner Bros Pictures Presents A Heyday Films Production Harry Potter and the Deathly one of Death which marks the last verse meant movie franchise of the most successful of All Time
No, JIT is a specific type of dynamic compilation. It is not every type of dynamic compilation. Maybe I mean 'incremental compilation.'

I am not describing JITs, I am describing VM based languages, which have the ability to incrementally statically compile functional objects. Does that help?
I don't think people were exposed to Chrome versions in the same way. I have no idea what version of Chrome I am running. I wasn't even aware that they had crept up major versions for a long time... in many ways this is ideal - I don't want or need to know 90% of the time :)
And what is it about my chauvinism that is peculiarly masculine?
The problem with Mozilla is that they make the actual number an important part of their communication. With Chrome on the other hand, you rarely hear about version numbers - you just know they exist and that you don't need to care.
I suppose it is an insult if untrue. Sort of. But you specifically ruled out that case. No, I do not think it is an insult.
I continue to be confused be what I interpret as "version number envy". Are people really that impressed by version 14 vs version 7? If FF7 is awesome, Chrome 14 must be x2 awesome! Is Firefox development "behind" because of version numbers? I'm most surprised that Mozilla seems to take this so seriously. Are the numbers anything other than a marketing / PR game? Any reason either side couldn't arbitrarily jump to version 100 and TOTALLY CRUSH the competition?
1) Is the JIT standalone? No easy answer. Pypy is a complex project, not just a python implementation. Pypy is a complex toolchain, a framework, for implementing dynamic languages. With pypy, you could write your own implementation of ruby, scheme, php, whatever... And once your interpreter is complete, pypy will generate the JIT automatically for you (you won't need to implement it yourself, you just have to write the interpreter, and pypy will do the rest).
Pypy is writen in Rpython (restricted python) but you can implement any vm with it, for any language you may want.

2) How does it compare to c? It's pretty competitive in highly algorithmic code, cpu intensive and numerical tasks. For anything else, it depends. Overall, it on average up to 4 times faster than regular python.

3) Why there's still a difference? Pypy is a work in progress. You should compare it to other projects such as v8 or tracemonkey.

4) Restricted python: It's the static subset of python used to implement pypy. It takes the place of c in cpython. Yes, it's much faster, but also more limited and less flexible.
It's nicer than c, but not as cool as full python.
You can also find Shedskin and Cython. Shedskin is a true static subset of python that compiles to c++. Cython is a python-like language that adds type declarations to the language to make it closer to c.

Unladen Swallow was a separate project and it's dead now.
Psyco is the predecessor of pypy. It is no longer maintained.
And 3.6, at least for a little while.
Interestingly, there is a concept called hybrid fission, which uses a fusion process as just a neutron source, deriving most of the energy from the fission itself.

http://en.wikipedia.org/wiki/Nuclear_fusion-fission_hybrid
I've never thought if the advantages of fusion power in terms of "more powerful" than fission, but rather "less dangerous," "cleaner," and "more sustainable."

The problem with fission is that the fuel is really nasty stuff that requires all kinds of special precautions when you mine it, when you process it, and when you dispose of or recycle it. Even when you shut down a fission reactor, you still have a bunch of highly radioactive material sitting there that has to be dealt with. Also, the world will eventually run out of uranium, just like it will eventually run out of fossil fuels. I'm not going to try and predict exactly when that will happen (I'm guessing probably not in my lifetime), but it will happen eventually.

Fusion, on the other hand, uses hydrogen as fuel and leaves you with helium as waste. I don't know what kind of radioactive isotopes come out of fusion, but I'm willing to bet that, unless you're deliberately trying to produce them, you probably get way less than you do with a fission reactor. In short, waste disposal for a fusion reactor is trivial compared to a fission reactor, and when you shut down a fusion reactor the radiation hazard pretty much goes away immediately. Hydrogen is also a lot more common than uranium, so long after all of the uranium is gone we'll still have plenty of hydrogen around.
Universities can and should do more to provide CS students exposure to real software development, but I'm not sure that a vocation school is really the way to go.

In my mind the greatest benefit of a strong CS degree is that it gives you a broad knowledge base to draw on that lets you easily pick up new technologies and concepts. The exposure to particular programming languages or technologies is less important, in large part because our industry moves at a fast enough pace that focused knowledge can quickly become outdated.

All that aside, the best "hands-on" experience you can get is actually working in the industry. I'd much rather see existing CS programs step up their efforts to place students in good internship and co-op experiences than add more software engineering courses.
One dollar?! Are you kidding?
I'll do it for free, post your email as a comment here if you want one.
http://esr.ibiblio.org/?p=2122
Can we assume that the benchmarks mentioned for OSX apply equally to Linux?
I think Circles makes more sense. How you see others is not necessarily how they see you.
He just responded on this, it isn't intentional, it's a bug in Justin.tv's API so he's not blocking any of the ads by himself.
Not anymore. Mozilla is dropping the version number everywhere, except where it matters. Notice how in the blog posts that there's no version numbers mentioned, anywhere:

http://blog.mozilla.com/futurereleases/2011/07/07/firefoxaur...
http://blog.mozilla.com/futurereleases/2011/05/27/firefoxaur...
Angry bird math question
Zero crashes, zero manual restarts, zero lag.
Will Facebook Be Dead In 5 Years?
Secrets revealed: Google Plus is not aiming their gun at Facebook
A Naive HN Crawler to get news about Javascript
I really like node.js, but I'm afraid I can't say the same for the logo or even the statement that someone needs to "jettison preconceived notions about what Node should look like". I mean, really? For a revolution that was engineer led, sounds a bit like marketing bs to me. And that's something node.js doesn't need.

PS. Do not consider this a troll comment. It's just my opinion.
Why is strpos() not robust in this case?
Also thanks to HTC and Sony Ericsson for actually doing it. Something like this cannot be popular with the carriers.
Opportunists tend to objectify many things.
"My standard for sexism is: would it be OK to do it if the situations were reversed?"

This might not actually be a good test because, as a society, we have different social standards for men and women. While Kagan's actions could be considered "masculine", most likely if a woman did something similar it would be considered "bitchy".

Because we use different words and standards, it's really hard to truly reverse the situation.

By the way, your example indicates that you're confusing sexism and misogyny -- you could debate whether his position is misogynistic (expresses a hatred for women) but it seems fairly likely that it's sexist (makes some women feel uncomfortable in a situation because of their gender).
That's interesting; it seems to me that if circles aren't actually intended to be used from a content driven perspective (eg person X is an amateur photographer and also posts about geocaching; they don't care who reads either but they don't want to spam people that are interested in only one or the other) then that is how circles would be (you 'tag' your own posts and people who follow you subscribe to just some of your tags).

I actually think that definitively shows that the intent of circles is just security (person X doesn't want his mom seeing his drinking photos) and that the possibility of sharing content based on what the reader is interested in really just comes for free with that (though in a roundabout and inconvenient way; the provider has to determine what content the reader is interested in).
Good post. I found the author of the post was overly sensitive. He wasn't calling her a bitch or all women bitches, just some random stranger. A pretty pointless and immature thing to put in a slide show to be sure, but sexist? The guy was right to answer "no" when she asked if he wanted to understand what happened.
Yeah, but in the case where Kagan was tossing them to the audience, I'm assuming he gave them some indication that he was about to hurl something at them so they'd be ready to catch it. Did the OP give Kagan the same heads up?
I'm sure we all know by now that there is a certain number of hours you can work per week before efficiency goes downhill. Even if you don't feel it, it's happening.

Sadly, this post doesn't use any real data, but instead uses an anecdote about playing a video game too long.

Also 'too much' by definition is damaging. If it wasn't 'too much' then it wouldn't be bad. By definition.
Sometimes things happen at the required scale with more spontaneity than planning (as with the first uprisings that started the collection of public shows of discontent in various countries recently) though it is rare. Once there is enough momentum many people join, but the natural reaction is to preserve yourself by not joining in until there is that momentum, which may never happen unless the circumstances are just right at exactly the right time because everyone else is waiting for other people to get started and create said momentum.
(actually, browsing old threads might become hard fairly quickly. Not that I'm not interested in them, but this medium makes that hard. I miss Usenet. I mean, it had its share of problems, but it made this far easier).

Um, what, boring? No, I have a lot of things I could do, even with my body, that don't include probing orifices. Actually, probing orifices offers only so much novelty, and at some point the appeal is much more based on the partner and physical/emotional closeness than the exact probing equipment and configuration.

As for nationalism -- fun fact, the office I worked in Europe is 90% male. I had the pleasure to work in a similar, corporate office in the US (the same corporation, actually). The proportions were much closer to 60-40 or close to that. Libertarianism is only a part of US, and not all US. Just by calling US libertarian and assigning all accomplishments to EU you become a nationalist. When EU worked on worker rights (which had some support from US as well), welfare state and other things that we're currently in the process of getting rid of, US was working on gender, racial and religious equality, political correctness, and a lot of other stuff that I don't feel like researching right now but US is probably trying to get rid of.

And, right now, Europe has a lot of its own problems with nationalism, racism, neoliberal economic politics and all that. We may have made some good decisions in the past that enable us to point fingers at US and say "haha, we've done X better than you", but so did they. Also, we have countries that are monarchies. Seriously. In 21st century. No kidding.
I understand that this is the promise, but it all starts to sour once you look at the details. The most commonly proposed fusion reactors use D+T fusion, which produces hugely energetic neutrons, the most dangerous kind of radiation that you can think of. You need hugely thick walls to contain these neutrons and be heated up by them, and some kind of system to extract the energy from the walls. And yes, the walls and the extraction system end up radioactive, and now you have this huge radioactive mass to take care of somehow, instead of tiny pellets of spent fuel in their cladding. You have other problems for other reactions. Again, the devil is in the details here, an individual fusion reaction might look good, but by the time you include everything else you need, not so much.

Also, any system of safety and containment that will make this look good, will make fission look even better.
If this was 2004, how did the author have 2GB of storage on Gmail and use "more than half", when it launched with 1 GB and was only upgraded to 2GB in 2005? ( http://en.wikipedia.org/wiki/History_of_Gmail )
No, you don't understand correctly. Did you not read the distinction I've made several times here about a joke uttered at a conference and calling a woman a bitch on the job? No, I don't think the latter is acceptable at all. And the screening I referred to is not for potential sexual harrassment claims, which I BTW take very seriously (my wife is a professional)-- it's for people, male and female, who are professionally and continually aggrieved. Regrets? Not on HN. Karma is like that.
And it matters to extension makers. And those need constant repackaging especially for addons that are no more under active development.