skysight-inc/HackerNews huggingface dataset:
Part of the point of the article, is that a tablet is a poor fit in the Android ecosystem because a large proportion of the people that would be potential tablet purchasers already have significantly larger screens.

Mine has a 4.3" screen, and when commuting these days, most people using their Android phones around me have phones with bigger screens than that - all the way up to the monstrous Galaxy Note (5.3").

So in the Android market, the tablets are being squeezed from the bottom by phones with significantly larger screens, and from the top by ultra-books. And then it's fragmented into the 7" and 10" form factors, with a glut of really low priced alternatives in the 7" segment, which is also competing with the Kindle.

Apple has spaced out the form factors in a way that creates room for the iPad for people who stick with Apple products. For people who don't stick with Apple products, it's hit and miss - if you pick a large phone, and a small laptop, or a big laptop + a netbook, and possibly throwing a Kindle into the mix, and the additional benefit of a tablet diminishes greatly.
Wait, what do you put on top of it to hold the (presumably) laptop? I say 'presumably' as you usually need two heights on standing desks: one for the keyboard and one for the monitor which should be higher.
JavaScript is also not "backward" compatible with Java, and their names are similiar.
I hadn't heard of it, but a quick google shows that it's (or rather, was) a closed-source 3d modeler that was discontinued in the late 1990's. That is another situation than the one under discussion; API backwards compatibility doesn't even apply to that product, that product would require a way to run native-code binaries, written for (presumably) Windows (or otherwise, some Unixes), unmodified on the iPad.

The point of my last sentence was that it's impossible, because that long ago Java, iPads, Cocoa etc. didn't even exist. For somebody who wants to port a C++ codebase from those days to a mobile platform, having to re-do the 3d rendering (which is only a very small part of any well-engineered large application anyway) in a programmable pipeline is the least of his worries.
The United States wants Julian Assange considerably more than they wanted Osama bin Laden. There is not the slightest doubt that he will be led out of the embassy in handcuffs if Ecuador doesn't grant asylum.
I am a convicted malware coder (Agobot/Gaobot/Phatbot/etc...) and it all started because of a chat I had with a botmaster.

Back then I needed a key for Warcraft III, which just came out, so I tried some keygen I found on the net, without any antivirus. When the keygen did not work I knew something was wrong, so I checked for suspicious network traffic and saw some IRC connection, quickly found the process responsible for causing the traffic and fired up a disassembler. After UPX unpacking I had the assembler code to the program and was able to determine the IRC server, the bot password (they didn't use password hashes or hostmasks back then) and I got a command reference for the specific bot (SDBOT). I joined the channel disguised as one of the bots, logged in and sent the remove command. This kills the botnet. The bot herder was pissed, but I started talking to him and I got interested in malware to get CD keys, which I couldn't afford at the time.

I started modifying SDBOT for my usage, writing scanners and fixing bugs in the IRC connection code. After I while I felt limited by the codebase and started my own called Agobot. Agobot quickly grew into one of the most capable trojans at the time, with thousands of variants. I also quickly got a team of at peak ~15 people together who helped with testing and coding. Coding was mostly done by me and at most 3 other coders. We were having really cool stuff, like wormride which was a tool to make other malware/worms spread Agobot instead of itself. It also contained an exploit that I wrote for the LSASS hole that Sasser used only a few days after the advisory. My LSASS exploit did not crash the target, which let it spread a few days without being noticed. ISC noticed it after a while and raised the threat level to orange.

There was also a variant of the bot that used the waste network to communicate and the gnutella network to find themselves. It made the DHS shit their pants and release an advisory :)

First I hosted the bots on public IRC, but after being detected very quickly I got to talk with some IRC opers that offered me a private server to run the botnet in exchange for usage rights. These were powerful servers, holding around 50k bots at peak. Basically this all got busted by the FBI, which caused the Foonet/CIT shutdown. For more infos, check these URLs:

http://www.theregister.co.uk/2004/08/27/ddos_mafia_busted/

http://regmedia.co.uk/2008/10/03/03116720232.pdf

http://www.securityfocus.com/news/9411

http://newssocket.com/foonet/

http://www.techimo.com/forum/imo-community/100728-your-isp-n...

Anyway, they caught me because I accidentally let a bot start a short scan from the linux host where we hosted the SVN repository and IRC. The company running the datacenter detected the scan and decided to investigate the server (illegaly) and found all the stuff (I didn't even think about encrypting all that). I got 2 years probation for this as well as hacking Valve Software.

Hers some more info:

http://en.wikipedia.org/wiki/Agobot

http://www.honeynet.org/node/55

http://www.infectionvectors.com/vectors/kitchensink.htm

http://web.archive.org/web/20070423182932/http://www.lurhq.c...
Definitely a good move. The idea is not just that you might get hired. The idea is to get visibility to the outside world of people, share what you know and learn more in the process or just enjoy yourself while you blog. Of course, your chances of being somebody from nobody goes up significantly.
Mixpanel: you're not capturing the whole story
Don't risk your own money if you can risk someone elses under terms you can live with.

The concept of an "exit" meaning success is odd.... on one hand, yes, someone started a business, got it going, and convinced someone (with deeper pockets, usually) to buy it from them. That's certainly a success for the entrepreneur, no question about it - but it doesn't directly say anything about the profitability or longevity of the business they sold.

Back on topic- why would you risk your own personal money if you don't have to? Businesses fail. Shit happens. Nothing is for sure. That money could poof be gone. Back to zero.

That
Controversial topic with a linkbait headline, I'm assuming the site needed some hits. My understanding is he thinks an entire niche industry should just give up because of his personal preferences? This is a badly written opinion piece that's too easily discounted. He does makes some interesting points in his ranting but overall his article makes little sense.

I can do it too, I have a Galaxy Tab 2 and absolutely love it, therefore if you don't have one then you're stupid and your tablet sucks. The fact that you might actually love your tablet for reasons different than why I love mine means nothing in my attempt to publicize my ego.
DDos-ing Estonia is one thing, taking out an American/Canadian/Norwegian gas pipeline is slightly more serious
Venice Beach Bodybuilders Fear Google Is Kicking Sand at Them
Buythese9things.com (week 3)
Hello HN. I've had a lot of people tell me to quit this little experiment, I've had some "big name CEO's" reach out and tell me they love this project, and I've had little to no actual success (as you could have guessed) from "9things".

I've made a total of $3.10 in the first two weeks. If you are interested in tracking the progress, check out these other HN posts:

(failed) http://news.ycombinator.com/item?id=4071828
(my only HN "successful" submission) http://news.ycombinator.com/item?id=4079545
(week 2, with 1 reply from CEO of Refer.ly) http://news.ycombinator.com/item?id=4095119

My questions this week: I have no real way of generating traffic. I don't have any SEO campaign layed out, or any advertisements.

Do you think I should try spending money on FB ads or adwords?

Do you have any advice about anything else? Let me have it..
You missed a key point: with OpenGL 1.3 you don't need to follow the glBegin/glVertex/glEnd paradigm. You can create a display list or you can use vertex arrays. In fact the reason for including display lists in the first place was to make it so you didn't have to send one vertex at a time.

I don't agree with JWZ, regardless. OpenGL ES was a good simplification to the overall system. But he is right in that an optional compatibility layer that lives on top of OpenGL ES would have kept the original API valid for those who need it (and without slowing down the core of OpenGL ES).
I accept that you disagree, but this is the exact case I'm talking about. It does not create interaction with the audience. That is a myth. I breezed through college lectures because I knew how to fool the professor into thinking I was engaged. One of those ways is to ask questions or respond to 'the hand-raise maneuver'. It works because the speaker wants to turn attention over to someone else and I'd happily bail them out.
the design thing that i notice about most microwaves is that some of them let you just punch in a time and hit start, while others make you hit "cook" first.

i find this to be an excellent example of (failing at) optimizing for the common case--probably >99% of the interactions people have with microwaves are pure timed-cook-at-100%-power, and requiring an extra button press to enter that mode is silly.
>"The irony of your original comment is that the PC should actually be the niche product because most people never needed it."

I don't disagree. In fact, the desktop has already become unnecessary for 99% of the population. I still enjoy mine under certain circumstances, but after the tablet, it'd be the first device to go.
Don't forget about braces versus indents, and above all, semicolons or not! :)

On second thought, let's forget about them after all...
> Spot quiz: whats the difference between "the Zionist regime" and "Israel"?

I realize you're trying to make the point that the quote was "wipe the Zionist regime" off the map, not "wipe Israel off the map".

Unfortunately, for this particular context of your spot quiz, the two terms are by definition linked:

> "Zionism is a form of nationalism ... that supports a Jewish nation state in territory defined as the Land of Israel."

Your pop quiz is trying to make a difference between the head of the snake and the body of the snake. Either way, the idea is to get rid of the snake.
See, this is a great reason to discourage people from learning German - you don't even need to know the language of the people you are doing business with. To the chopping block!

Oh wait, no. There are lots of german speakers in the US, but when German companies do business here, they send people who can speak English. Many (most?) US companies send employees to do business in other countries who speak the local language. It doesn't have to be even a fluent level of speech, but the gesture is well received on all ends. It is a general courtesy to at least attempt to have people who speak the language, as it signals other cultural awarenesses and sensitivities.
Lol, I actually have a bit of duct tape over my eeePC web cam.
> Tabs v. Spaces

Not exactly this, but there exists "Program indentation and comprehensibility" http://www.cs.umd.edu/~ben/papers/Miara1983Program.pdf which tries to tackle the "2 spaces vs 4 spaces vs 8 spaces indent". Not very good tho, since they seem to add superfluous indent levels like a separately indented "then" after "if" (Pascal), which effectively doubles the actual indent of the semantic block.
I have the sample code for 2010 and 2011. 2010 was neatly packaged up in one big zip file. The 2011 samples are mixed in with the rest of the Library sample code. But you can tell what was used at WWDC because the timestamp will be updated to June.
Samsung To Start Rolling Out ICS Updates For Galaxy Tab Next Month
C99 only requires CHAR_BIT to be at least 8 (5.2.4.2.1:1).
POSIX requires it to be exactly 8.
Judging from the number of tablet users I see on the train using cases with kickstands, that does actually seem quite nice.
I think the right question to ask is: What are most people's computing needs, and are tablets a better fit to those needs? I think the answer to that question is becoming pretty obvious.

Most people already have a PC, and it can do anything a tablet can do. But if a tablet is a better fit, in a few years these people will be asking themselves why they should buy a new PC instead of a new tablet.
Looks like they're not _really_ emails, they're Google Notifications that are being displayed alongside emails and looks like emails.

Which is slightly less bad, but still potentially very confusing for users, I'd imagine.
NY is different from VA, that's true. But I think part of that is that you're never that far from a seriously major metro (even upstate). Have you been to Maine?
I agree, do you also agree that you can hardly call it a niche with those sales numbers?
>Are there really a bunch of people sitting around saying: Well, I'm idle for the next 2 hours, with cell reception. I'll watch a movie. But a 4" high def screen won't cut it, and an 11" or 13" screen is too much. The 9" screen of my iPad is just right.?

That's me every lunchtime (not a movie, but a 30 minute TV episode). Maybe nowadays you can get an ultrabook that would be light enough and have the battery life to carry around without thinking about it, but my laptop is more bulk than I want to lug back and forth to work in my bag every day, and I'd have to remember to charge it in the evenings. My Transformer goes everywhere with me, is comfortable to watch things on while holding it in my hands (something that's not true even for the same device with a keyboard attached, and certainly not on any laptop I've tried) and as long as I remember to charge it one day out of three I never run out.
>>play with [Xpads] once or twice a week, but otherwise they gather dust at the expense of smartphones and laptops.

For the first time in my life, I happily read books on a screen -- on my iPad 3. I literally read from it for at least one hour a day. I love Instapaper. This needs the big screen for e.g. pdf formatting.

I have utility apps like e.g. sketching UIs (Adobe Proto), organisation and note taking, but those aren't game changers for me. (When the iPad ssh applications get a bit better, there might be another game changer.)
While we're throwing personal anecdote around: Male, 30, 6'1'' and 170 lbs. Had lower back pain, switched to a standing desk and the pain disappeared in a few months, and now several years later, I still stand most of the day and can not imagine going back to sitting most or all day.
New Crowdinvesting Rules Mean Everyone Can Play VC
That statement, though, is almost content-free. It's a truism. If you don't have type checking, then every bug has gotten past your unit tests; but some proportion may have been prevented with type checking. And vice versa. The statement doesn't say anything about the value or non-value of unit tests or type checking.
JavaFX 2 UI Controls: Horizontal ListView
NASA upgrade supercomputer to 1.24 petaflops
First rule of optimization still applies to these battery-operated GHz/GB machines. If it's not a bottleneck, don't waste complexity and time on it.
And by "frequently" you mean "almost never, cuz I've been trying to get it to happen for years and it damn well doesn't"
"Any good employee would be out the door as soon as they were handed a "second chance"."

If an employee truly is a good employee, is underperforming enough to have it formally noted, and would quit rather than step up the game once he was called out... he was already lost to the company.
Okay, what if you were speaking to an audience on a live national broadcast? Would you ask for a show of hands? What if you were talking to an arena of 20,000 people? Would you ask for a show of hands?
Microryza - Grow the next generation of ideas
Interesting point about good employees actually having the best interests of the company in mind. I hope that employer/employee relationships move in this direction as much as possible.
I applaud the effort to try and dissect the problem scientifically.

If a whole program has 1 bug due to being implemented with dynamic types over static types, and that bug has gone unnoticed, then it can't be particularly important.

The other common proposition is that dynamically typed languages are faster to write in than statically typed languages. If this is true then we need to compare the saving in development time with the cost of the bugs which go undetected.

My gut feeling says that this line of analysis is never going to prove that static typing in inherently "better".
Most microwaves I've seen just alternate between directions. It's not random.
How can you translate from python to a static language, when the code is written for the interfaces, and not types? How willl you translate a function receiving a (possibly custom) iterable, when the function doesn't care about the type, but just whether it implements a next() method?
Per your article, "below the range 22.5-25 kg/m2, BMI was associated inversely with overall mortality, mainly because of strong inverse associations with respiratory disease and lung cancer" (italics mine) i.e. if your BMI is low, average mortality is comparatively high, but only because of smokers. (Study recruitment year looks to be 1979 when there were a lot more smokers).

Moreover, your study recruited people at age 46 (mean) and followed them through their death. Meaning, a whole lot of people got older, got sick, subsequently lost weight and died. Unless proper adjustments were made, the low BMI-high mortality connection is rather unproven.

For a similar example, see http://onlinelibrary.wiley.com/doi/10.3322/canjclin.55.5.268...:

The main concern regarding the newer CDC analysis is that it did not adequately account for weight loss from serious illnesses such as cancer and heart disease. Including such individuals in the analysis created the false appearance that being overweight protected against death during the follow up.

and

The newest CDC analysis also failed to account adequately for the effect of smoking on weight. Smokers tend to be a little lighter than nonsmokers, although the negative health impact of smoking far outweighs that of a few extra pounds. As a result, the Flegal study underestimated the risks from obesity and overestimated the risks of leanness.

Regardless, I don't think we are on different pages since you acknowledged that no one really knows which direction the causality goes.
The bulk of the reply was reasoned argument rather than anecdote, and the anecdote didn't even contradict research in the paper, they were explaining why scammers might claim to be from Nigeria, not claiming that most scammers were claiming to be from Nigeria.
Code release history and aesthetics with git filter-branch and friends
I'm convinced that dynamically typed languages are a transitional technology that will be superseded once we develop type systems that are both usefully strict but also flexible.

After over ten years working in dynamic languages I'm very happy to have a compiler on my side again.
ITunes U Just Got Interactive
I think instead of looking at conflict zones, you should look at treaties with real effects. Drugs control treaties, for example, are enforced by the UN under US guidance. Every country has banned cannabis (for example) as a result, even countries where such a ban is laughable, where the stuff is endemic and traditional. This leads to problems. Admittedly it's not just the UN.

Also it should be said the UN sets norms for the world to follow which in many areas are extremely valuable.
Nvidia responds to Linus
probably not most difficult to learn but most hated: Perl

most difficult to learn for an OO-guy: Erlang (and most interesting as well)
"The ultimate answer is that the transaction cost of having to go to a market every time you need to get something done outweighs the inefficiencies of having employees."

Definitely an interesting idea. I wonder how it varies across different businesses? Also I wonder if it will be as true in ten years as it is today?
CSS generated content on replaced elements
Pricing.

Windows tablets used to be more expensive than laptops, and Apple tablets are significantly less expensive than laptops.

Windows CE PDAs were also very expensive, about three or four times what a current smartphone costs.

So the tech was there, but their pricing made the market very small.
What? He specifically says that many of the bugs he discovered were exploitable. Just because you missed them doesn't mean some hacker won't.
Beyond GTD: Everything in One Place
End App-Hopping with LifeTopix! Too many overly sim­ple, one-trick-pony apps just do lists, todos, tasks, notes or shop­ping, leav­ing you to con­stantly hop between them with totally dis­con­nected data and no reuse. Now you can cap­ture, track, con­nect, know and act upon all the infor­ma­tion in your life — EVERYTHING — and get things done your own way, from one place. Life­Topix™ is a com­plete life orga­ni­za­tion app designed from the ground up to rede­fine pro­duc­tiv­ity very dif­fer­ently from the same old daily plan­ners, per­sonal orga­niz­ers, to-do lists and cal­en­dars, with nat­ural con­nec­tions and reuse across top­ics and data.
Lots of smart people never studied debate or logical fallacies and never learned the difference between a sound argument and good sounding rhetoric. They get emotional and don't realize they aren't making any sense.
I use a couple of belts, that I can adjust to exactly the right length - to get a good height. The laptop sits in that like a dream and makes for a good laptop desk. With a desktop PC - I just sit the monitor somewhere practical, the keyboard spans the stand it just rests there.

My main desk is actually a drop leaf table. I sit my desktop PC on it. When sitting, the monitor is placed in front of the PC. When standing the monitor goes on top of the PC, and I drop the desk bit.

Something like this: http://janeharrop.co.uk/images/12thimages/12th_utility_drop_...

I'd actually prefer a drop leaf that I could hide the PC in. But currently the PC serves as a good stand for the monitor. It also makes the PC very accessible. The trickier part of my setup is accommodating a mouse. But I could just place a board on the piano/keyboard stand.
No, I haven't. But did you ever encounter people in Maine who felt kinship with the Confederacy?
The Bilderberg Group's Social Influence Graph
Posted the wrong link. My mistake! The original has been posted and discussed at http://news.ycombinator.com/item?id=4132931
Everyone is a Scammer.Plumbers, Chefs, SEOs, Programmers, etc.
Great Quick Calculators for Computer Users
Panty by Post Subscription Underwear Review (TL;DR: Amazing Bambou Boxer-Briefs)
I think being able to switch easily between sitting and standing throughout the day beats having to do either one alone for long periods of the time, hands down.

Wish this were standard practice in the corporate world. Seems like a relatively cheap way to improve health/ergonomics.
Ask HN: How do you know which startup concept to develop?
Ideas for startups are a dime a dozen; what really matters is trying one out and seeing how it does. But given a large number of reasonable ideas - how do you know which one to develop?

If you yourself started a company how did YOU know it was "the one?" And how did you quash your doubts?
Poor guy is looking at his google analytics this morning and hoping he is going to sell a bunch of wooden ships from all this new traffic to his website, only to be disappointed.
Don't underestimate the herd effect, too. Once you get a group to buy into a scam, they'll form a support group to rationalize it to each other, no matter how ridiculous it gets to an outsider.