skysight-inc/HackerNews huggingface dataset:
I made the mistake of filling out the form with a P. O. Box. I don't know what I was thinking. I was sad over it but I got over it.
Really sad here. I only filled out the form the second they talked about it on the live stream, it seems that many of the people who received the copies signed up for the sticker a week before.
If I recall correctly, Gates was disdained first, when he wasn't so rich, and because he went against the doxa of the time that was that code was a fun thing to do (see Dan Ariely's work on introducing commercial elements in social pursuits) ; most actually had no idea what he wanted to do, and those who did knew he sold an OS that he didn't write himself. Now that his work is behind him and he is left with just his fortune, his popularity seems to have raised.
Agreed -- it's a better idea to wait until he has posted some example $15 designs.
Uber Launches Car Service In Paris
Yes people do die in jail here. The causes are, in descending order of frequency: suicide (hangings), natural causes, inattention (probably some of the suicides fall in to this category as well and it is very bad for your career as an officer here to have that happen on your watch) and finally police brutality.

The latter is but a very small fraction of the total.
"Thoughtful, intelligent conservatism".

Please remove you head from the sand.

I'll put up Thomas Sowell, Charles Krauthammer, Jonah Goldberg, and George Will up against whoever you want from the Left any day.

Furthermore, I submit that I think the Left often makes the error of mistaking the Right's distaste for having the "intellectual elites" run their lives for a distaste in intelligence informing their lives.
Announcing the Facebook 2011 Hacker Cup
Never use economic terms without defining them.

OK: I cheat, it's my job to define them — actually, I should be preparing tomorrow's lecture.
Ideally, Scala or Python targeting Android. Probably some JavaScript in one or both categories as well.
I like your design...
Who knows? UPS and FedEx are terrified of delivering packages to my house in the winter since I've got a horrible driveway.

Last summer, a FedEx truck got stuck when the fill over our new water line subsided, and he was so terrified of calling his roadside assistance that we got the husband of the highway superintendant to bring out a floor jack so we could get him out.

Sometimes they leave something at the end of the driveway, then drive out of our cell phone dead spot and tell us what they've done.

Yesterday, they dropped off the TV they were delivering to our place at the Mexican neighbors across the street from us.

I don't know what's going to happen to the tractor chains that UPS is supposed to deliver in the next few days.

I've got worse things to worry about.
Programmers write code to someone else's specifications. They're not responsible for macro-level design. A developer is intimately involved in the design of the software and also writes code. An engineer applies scientific principles to design useful systems that act upon the real physical world or a mathematical model of it.
3 Quick Holiday Prospecting Tips to Keep You ON Track
While native applications wont go away any time soon, I fully believe that we will see the exact same position as we do currently do with flash vs the web.

People will use native apps particularly when web apps just cant provide the functionality needed, but web apps will grow into the large majority, slowly improving and eating out the market from the bottom.

its taken the web a very long time to take out flash's market share so it could take a very long time on mobile as well, however the web is progressing rapidly these days so it may not be the long drawn out process we have seen with flash.
I'm not entirely clear what this has to do with "hacker news" or startups.
This is indeed true, and I'll never fault anyone for it. Though rarely have I encountered a rejection in which I didn't feel the same way -- actually, if I have a sense that something is amiss I prod around for it rather deliberately to see what sort of answers I can get out of folks. Sometimes you get the obvious red flags you were looking for, complete with obvious body language and visible frustration.

Recently I quit my job and put myself out there again. One company employs headhunters and has a very well-known developer in their employ. So at the time I was pretty chuffed to line up an interview, figuring I had no risk of "slamming into the ceiling" at all. I already had two offers in front of me, but I figured it was worth pursuing.

The best way I could describe the interview is if you were walking about as a child and saw an action movie hero that your admired -- and watched him punch out a six year old that happened to be in his way. Before he interviewed me the group manager asked what blogs I read, and I rifled them off with my thoughts on them. One I had mentioned that I didn't read, but that I was aware that he was attempting to make a name for himself by making more complex topics accessible to Joe average. Before the manager left he sternly warned me that if I were to mention that name in front of this individual, the interview would end immediately.

The fellow himself was abrupt, intimidating, and rather smug. I've interviewed hundreds of people, so I can sympathize to an extent regarding the monotony of asking the same questions over and over, but I was able to gauge from other team members that he simply wasn't having a bad day, but that's how he is to folks outside of his circle.

The recruiter had me come back in person to say that I was considered brilliant technically, but they would pass. She couldn't figure out why, so I mentioned that he gave pretty clear feedback on twitter, and it's not the first time he's done it. I pulled out my phone to prove it.

The recruiter was a superbly nice person, the type that worries about and tries to take care of everyone. She was shocked to the verge of tears -- an opportunity she sells as manna from heaven, and those were the kinds of comments he'd pass on to thousands of people as opposed to delivering directly to the individual. I didn't consider his criticism harsh, as it was valid to pass on someone who wasn't a very assertive and confident Type A personality when your organization has invested decades in building up that specific culture. Not to mention it's difficult to seem eager when considering the prospect of working with an outright bully. She was upset enough that she had to leave the room, and the account manager and I spent the next hour dissecting the organization's culture.

I think that's the only time I can ever really consider a rejection to not be kosher. Fortunately, the universe has a way of balancing these things out. His group is now one of my clients. I can't wait to see the look on his face when I pop into the room.
I'm going to take a little bite at this, because I think it's an important question, though I don't think it only applies in the case of your imagined modern definitions. Civil disobedience has never been limited to "we're accepting punishment for {x} to demonstrate that doing {x} should not be punished." In many cases, it has been "we're accepting punishment for {x} to demonstrate that doing {y} should not be punished, or to demonstrate that doing [z] should be punished or stopped or whatever." The scope has always been wide, and activists rarely staged illegal sit-ins, for example, just to demonstrate that sit-ins shouldn't be illegal. So the question you pose has wide relevance. You can start to come at the answer in a variety of ways, but perhaps the first if sometimes insufficient criterion of justifiable civil disobedience might be that the illegal protest action should aim at preventing greater harm than it causes, and it should be action against organizations that are significantly responsible for the harm you want to prevent. I think that criterion is satisfied in this case; that is, I think much greater harm is caused longterm by the permanent restriction of funding for Wikileaks than is caused by temporary DDoS'ing MC, Visa, and Paypal.
I disagree.

With what? That there can be valid grievances with Western policies? That anyone could have a valid reason for hatred?

If you killed my brother, I'd have a significant feeling of hatred towards you. You can call me a coward all you want, but my feeling would be 100% valid. Now apply that principle to the tens and hundreds of thousands of families that have had Western gov'ts kill their civilian family members (as collateral damage). Those Western gov'ts may have reasons they consider good for having killed those civilians (or causing the deaths, however you want to think about it), but you cannot expect the surviving families are going to nod their heads and say "OK, I guess it had to be that way".

I think this quote puts it in perspective:
“Hatred is self-punishment. Hatred it the coward's revenge for being intimidated.”

It doesn't, really.

let's not throw out the baby with the bathwater. The truth is always somewhere in the middle.

... and an apple a day keeps the doctor away? "Hatred does not cease by hatred, but only by love." The truth is staring you in the face.
Huh, an Adam computer---aren't they going to run into trademark issues there?[0] Who owns the Coleco properties these days?

[0] http://en.wikipedia.org/wiki/Adam_Computer
I came across this article on SEOMoz by a YOUMoz member who in two years was able to rank #1 out of 92,000,000 for the term "auto accessories." He doesn't tell us in detail how he did it (step by step), but he does talk about the high level steps he used to rank well and drive traffic to his site. http://www.seomoz.org/blog/boy-do-i-love-linkbuilding-and-yo...
Yeah, and as someone who spends a large portion of my time developing Flex (so I'm biased for instead of against these technologies) my fear is that they don't seem to care/understand how bad of a year it has been. Flash 10 was released more than 2 years ago, and as far as I can tell Flash 11 is a year away even if all goes well, and the focus is on 3d graphics and shiny stuff. Meanwhile they desperately need to release a 10.2 that improves performance, has a reasonable settings interface, and integrates more fully with the browser.
The Google Chrome Notebook does not work like a normal desktop and is probably not supposed to. It's not surprising that he wasn't used to it. What's insightful that he expected it to work like a normal desktop and couldn't get his mind to work otherwise. This is something that google probably has to overcome.

Apple's iPad did not have such teething problems probably because it looks and feels so different from a conventional laptop. No one expected the iPad to be used like a normal laptop. Google can probably take a page out of the iPad chapter to see how to manage expectations of their notebook. A simple start would probably be to name it something else other than a notebook. The Chrome webBrowser. Browserbook. webBook. ok, i'm probably not good at names, but you get the idea.
The ddos perfomed by Anon is not done by illegaly controlled botnets. The Anonymous are volunteering their own computers for this activity.
We are pretty thoroughly MySQL. You'd have to be very convincing, although one of the four of us on ops already has expressed a preference for Postgres.
Are you continuing?
By and large, I'll need to make existing web apps mobile friendly (ie., easy to use on a small mobile browser), rather than write apps for a particular mobile device per se. So core programming languages will probably still be Java and Ruby. I expect that HTML5, CSS, Javascript, other UI type languages will factor in as well.
Am I the only one who is thrilled more about the depth capturing and projection than the UI applications?

Since I don't own a holographic projector I just posted some images and videos of recent relevant Kinect hacks on my blog http://www.pmura.com/blog/2010/11/the-underestimated-power-o...
Python on Android would be my preferred option. But I've yet to look at Scala and Ruby, so if they become available on Android, I'd definitely try that. I have 3 android devices, but haven't gotten around to programming them because I hate Java.
Generally Drupal doesn't use a class or similar OO construct to manage it's organization of individual modules. Some of the various sub systems of Drupal are moving to more traditional OO structure (such as the database abstraction layer) and some module do as well, but it is definitely not required by the framework the same way that most MVC apps such as Rails are setup. This doesn't mean that Drupal doesn't/can't have a clean abstraction of presentation, business logic and routing, but it's not enforced in the same way that some other frameworks handle things.

See http://drupal.org/node/547518 for some more examples.
It's tough to say one exactly, so I went for Javascript native and mobile, as well as other.

I only target iOS as mobile devices, so my focus maybe be slightly different from others (android is catching on a lot around here with my friends, and nobody is picking up blackberry).

For graphical big projects, I tend to write in Scheme and compile down to iphone. It's nice to have the flexibility and comfortable toolset.

I do a lot of small quick-and-dirty projects as mobile javascript apps, and they tend to grow over time, but never too big... until recently, I've been thinking about wrapping these in some sort of native-layer so that I can possibly distribute them via the app-store (honestly, most of the native stuff I used to slug through objective-c to get is available with the new iOS Safari stuff).
I wish it was mobile optimized web site but all the good stuff, camera control, address book, motion sensors etc. is not exposed to web apps and won't be any time soon. You will be writing an objective-c app for iphone, and java apps for android and bb.
How do you mean? Can you demonstrate this?

Not attacking you, I'm genuinely curious.
I'd love to give Silverlight a try. I've got a Silverlight web mapping app that handles 20x the complexity that I've ever seen with AJAX or Flash and I think I could get it up to 100x.
I agree that your definition of science is the proper one, but then it makes distinguishing between engineering and science very difficult, doesn't it? I would guess that the classical scientific method (observe, hypothesize, test, iterate) is actually used on an every day basis more often by engineers than most basic scientists.

That said, as a physicist quite far removed from any applications, I staunchly agree with the thesis of the article: "Although a good deal is already known about those things, it certainly would not hurt to know more, but what would really move things forward would be investments in engineering."

I think most people outside of a particular corner of academia don't realize how less compelling the case is for basic scientific research leading to applications than it was (say) 50 years ago.
Yep I've moved largely from Evernote to Catch because having stuff work properly on my Android phone ended up being the deal breaker, Evernote's first Android client couldn't be used in offline mode at all. If Catch had a decent desktop interface then it would be basically perfect, but I can live with the web client for now.
So flag it. Comments are for debate on the topic, meta-discussion is supposed to happen via votes/flagging.
Thanks. I updated one of the JS entries to: "JavaScript (HTML5/Mobile-optimized web-site)". Do you think "HTML5" should be a completely separate option?
Ask HN: What BIOS is the Google Cr-48 Netebook Shipping With?
Has anyone had time to explore the hardware or it's files yet?
Evernote's OCR ended up being a non-feature as far as I was concerned because you can only search within the OCR'd text, you can't extract it and do anything else.
The application for access to the Cr48 asks you to use the laptop as your main computing device, so if he'd do it with his usual machine, it seems like fair game.
pi = half, 2 pi = the whole...

what's more direct?
> include the cost of the IRS infrastructure

Nope: what matters is marginal costs and raising rates isn't nearly as expensive and cash-burning as “awareness” campaign.

> whatever lobby yells loudest, while charities are market driven

That statement appears self-contradictory to me. Lobbies introduce market concerns to a generally one-man-one-vote representative democratic process.

My point about Africa is not about who should be labelled a leader or a government: it is that development doesn't need just money, it needs institutions, education, trust… Things that take time; things with massive externalities. Throwing billions like fastballs won't help anyone from benefitting from those. Do you think that William Kamkwamba (the heavily publicized boy who couldn't go to school, yet made a windmill himself) needs 10k$ or 100M$, or does he need roads, electricity, running water to his village? Of all the hundreds of charities that offered to help him, none suggested infrastructure. Local government are deeply corrupted, but all state-sponsored projects seem far more relevant for me, albeit less photogenic.
Top 5 Security Threats in HTML5
Apple Understands Friction: So Should You
http://inventory.io/ doesn't load... :(
Actually, there are also illegal botnets contributing, from some reports.
A simple solution is to uninstall all of those after your install. There is simply no need to make a spinoff simply for that purpose.

Even better way is try installing Arch Linux, you only get what you install.
fear of Microsoft and distrust of Mono have kept the playing field a bit closer to being level, but I don't see Oracle as an organization that can really take advantage of that

Honestly, as someone who has no interest in Microsoft technologies and distrusts Mono, but who likes the idea of a batteries-included, CTO-friendly, cross-platform, JIT-compiling VM with a huge userbase and oodles of libraries, I am feeling a little lost now. Not that Java is going to die quickly -- I'm still learning Scala and expect that to be a good investment for a few years to come -- but it's starting to look like Java is a platform with a lot less future than I expected.
I don't have a flag link. I also think that if no one says anything, people will push these political articles as far as possible.
You can deduce two things out of this post :

- First, chrome OS is still very alpha software
- Second, this guy will never be the audience for such an OS.

This certainly leaves the question, for who will this OS be for ? The fact of not even being able, by design, to have two windows visible at the same time is a show stopper for me.

I liked the tone of the review in the end, even if it irritated me at first. The guy is really telling what is bothering him with the os. Some small things, like the screenshot thing, just tells you that this os isn't finished yet.

Some other things, like the files thing, looks like a pointer to me, that google is vastly underestimating the importance of the local storage interface at the moment.

Even if some people don't really grasp the folder model that well (although that seems to be true only for older people now), it doesn't imply that you can take out local storage altogether and have something functionnally equivalent by plugging the "cloud" in.

The major problem i see with cloud storage at the moment is that for most people the local storage is still the link between a space of fragmented cloud storages, and that if you remove it, it really makes things harder more than easier.
Nobel No-Shows for Prize to Dissident Reveal Chinese Influence
My point was that if you started with no parties at all, then developed parties, that there should be an even split -- if no other factors were involved.

Right, this is a religious belief you have. It is a belief for which you've provided no evidence to support. You're making an assumption here.

To that the best I can come up with is to take at look at early American politics, when the parties first developed after the founding of the government. At that time it was a pretty even split (as far as I have been told)

I really don't see how going back in time helps your argument at all. The nature of political parties and how Americans understand them has changed significantly over time, to say nothing of the demographics of the group we call scientists. Going back in time raises a whole lot more questions than it answers.

To that the best I can come up with is to take at look at early American politics, when the parties first developed after the founding of the government. At that time it was a pretty even split (as far as I have been told)

Absolutely, and stupid people have done precisely that. But I've read Altermeyer's book and there are lots of researchers who are careful. The Wikipedia link I gave above gives a good summary. In brief:

- the issue is not that conservatives are stupid; there's no correlation between authoritarian tendencies and intelligence

- lots of conservatives are not authoritarian at all

- most (almost all) authoritarians who have political preferences are conservative
The fast'n'loose rule: if it is loose, don't hang on it or put gear behind it unless absolutely necessary!

That said, there's a bunch of well-known "expando" flakes, particularly in big-wall granite areas like Yosemite, that are necessary for certain routes.

Even the ones that have been around for a while, though, do eventually come down: http://www.rockymountainrescue.org/eldo_DB_27apr08.php
What about C# or F# for Windows Phone apps? I'd either use one of those (I do most of my development on .NET these days) or an HTML5/JavaScript site.
Yes. I haven't pushed anything public yet, which is why Inventory.io doesn't show anything.

I really took Paul's email to heart, because it was great advice. I'm looking for other places to get Inventory.io installed.
I disagree. Native apps will not have to, unless they specifically introduce it, the overheads of a browser rendering engine and all that entails. Even after you make the rendering engine as efficient as possible both in software and in hardware engineering, the overheads will always be there no matter how good you get things. You really can only do so much on 3.7v.

Personally, I'm looking into doing Qt development next year.
Perhaps, but as I mentioned in my last comment, formal reasoning often breaks down when dealing with anything more than the simplest of systems. What kind of axioms can you reason from in software? The network is always slow: not always, memory is always abundant, not always, the disk is always slow, with virtual memory, not always, exponential time complexity is always bad... not always. And especially, factor in cost, which is one of the most important aspects, and that severely impacts even the ability to formally reason since the most correct version can also be the most expensive and time consuming to implement..

Anyways, I didn't mean to downplay formal reasoning, but just to indicate that it is not often practical to use those methods exclusively when building software.
"The problem that we have at the moment is a complicated one, and what the story really is hinges on the fact that we do not actually have proof that something more than a stupid move by a stupid Swedish prosecutor without a case is actually happening."

Why would you need proof that it is something more than a stupid move by a prosecutor. That's the wrong way round.

Assange is innocent until proven guilty. The onus of proof is on the prosecution here to prove their case.

The fact the case was dropped based on the evidence by the head of the prosecutor's office in the primary jurisdiction and picked up by an activist prosecutor in another jurisdiction is a pretty strong indication that the evidence doesn't support the charges.

It is now up to the new prosecutor to prove that there is a case to answer and that Assange is being pursued for an actual real crime, not for who he is and the work he is involved with.
Al Qaeda uses Facebook to recruit and train terrorists
I wouldn't be surprised if windows 7 phone apps were a big part of the eco system in a year, so I guess C# will be common for app development.