skysight-inc/HackerNews huggingface dataset:
Taylor Swift Still HOT Photos
Taylor Swift was born on December 13, 1989 in Reading, Pennsylvania and raised in Wyomissing, Pennsylvania. She is the daughter of Andrea Gardner (née Finlay), a homemaker who previously worked in finance, and Scott Kingsley Swift, a stockbroker.
My biggest annoyance with Go is that Google, a search company, gave their language a completely un-Google-able name. I'm pretty sure the term "Go" invokes special handling.
<em>The fact is, unless Klout is hosted or incorporated in the UK or EU, the latter have no jurisdiction over the company, and such their laws don't apply.</em>

Try telling that to the US government, which hounds internet gambling sites wherever they're based.

The issue of territorial jurisdiction and law on the internet is a really complex one, and much more so when you deal with a fundamental mis-match between legal systems (the EU constitutional-level right to privacy vs. the US lack of same).
I use evil-mode myself. And yes, it's definitely a crazy franken-editor, but I prefer it to dealing with vim's API. I wish that "." respected the previous visual mode, though. Makes indentation a pain.
If you write code you're a programmer. End of story.

The 'no true Scotsman' fallacy does not apply when you are actually debating whether someone living in a border region with mixed parents can be considered 'a true Scotsman'.

We don't call everyone that uses Excel a programmer, even though the simplest expression of the form sum(A11:A22) is, for every reasonable definition, 'code'. That would dilute the term far beyond what people generally mean when they talk about 'programmers'.

You cannot call yourself a writer, just because you passed English with a C for your essays and now write blog posts for a limited audience. You are not a programmer just because you can whip out webapps that strictly do the limited things you require of them.
There's a difference between a word gaining a second meaning, and one meaning effectively replacing the other completely.

icebraining mentioned "gay". Today, who in their right mind would call a joyful person gay? That's what the term originally meant, but has since has been completely replaced with meaning "homosexual".

The term "Open Source" is the same. It may have meant something different some one and a half decades back. That meaning, however, has completely fallen out of use. Just as "gay" meaning "joyful" has. It's deceptive to use it that way.
The second part doesn't seem correct; a huge amount of new development in Denmark is done by people on transfer income. For example, a number of research results that later were commercialized have come out of Masters theses (there's even a whole arrangement where you can do a thesis in collaboration with a company), and a number of companies were funded initially by some kind of government benefits, sometimes officially and sometimes unofficially (since you lose benefits once you're officially "working for a startup"). Even when the money doesn't go directly to the startup, it provides a backstop so people feel more free to take risks starting a company.

I guess it'd be interesting to read a study quantifying it, but I'd be surprised if it were really true that not much research comes out of people on transfer incomes, especially if you include the people who used transfer incomes to bootstrap the early stages of a startup.
"In that context Gates is right"

I disagree because Jobs/Apple looked at the xerox stuff and improved on it, drop down menus, overlapping windows etc. Whereas Microsoft just copied what Apple had done, bringing no new ideas to the table.
I have seen some people get performance gains from using UDP. TCP tends to back off rather aggressively after even a single dropped packet, and the connection is slow to get back to speed. With UDP, the uploader can just stream packets with sequential ids, and the receiver can respond whith a negative ack if it misses a packet in the series.

UDP Data Transfer (Open Source): http://udt.sourceforge.net

Bandwidth Challenge: http://www.hpcwire.com/hpcwire/2009-12-08/open_cloud_testbed...

Aspera: http://www.asperasoft.com/
Android (VM based language) has the following API:

public View getDropDownView (int position, View convertView, ViewGroup parent)

convertView - the old view to reuse, if possible. Note: You should check that this view is non-null and of an appropriate type before using. If it is not possible to convert this view to display the correct data, this method can create a new view.

The presence of the unintuitive 'convertView' object is caused by the underlying VM and the unpredictable GC nature. This demonstrates that implementation complexity can lead to a complex interface.

IMO the design of the interface is an implementation. A language that is complex to implement will lead to complex interfaces.
Search Engine Submission
> Yet how can you lead the developments of those technologies if you don't understand them. Why it didn't go the same way, of let say, Symbian.

I think you may be framing the issue in the wrong way. Here's a little anecdote from my own experience: When I first studied math, I could solve isolated problems but I still had no feeling for what I was doing. One day, I stumbled upon a more theoretical book: Rudin's Principles of mathematical analysis (or Baby Rudin). The rigor, the very thought process was completely foreign to me. Sometimes I spent an entire day on retracing a few lines of proof. On the side, I read a delightful little book by Polya on How to solve problems. While the former gave me stuff to chew on, the latter gave me words to understand what I was doing when I was chewing. After much huffing and puffing, one day I "got" it. I really did. And to paraphrase SJ here, "I did it in a big way."

If I had stopped right there, I might not know about measure theoretic probability, the theory of point processes, copulas, or any other more or less specialized subjects. But once I crossed that point I always felt confident I _could_ learn whatever subject I chose to and do it quickly if called for.

Even for completely foreign topics, I may not know the details yet, the definitions, the important theorems or the lesser ones that help in establishing them or that shorten their proofs. But I now know how to read mathematical books, the difference between an important and a not so important theorem, what to look for.

Without knowing SJ personally, and only half-way through his biography, I think the above is a valid analogy for the kind of understanding SJ must have had for technology. He somehow "got" it, and that allowed him to intuit special areas quickly, select among alternatives, and perhaps be a better editor of more narrowly focused, deeper minds than any single one of them could have been on its own.

I'm not saying he was singular in this, or that his "getting" it was _the_ reason for his later success. For that, you need more, starting with certain type of self-awareness, social aptitude, luck, etc. etc. But as for his technical compass, I'm pretty sure this is all he needed. If you have this type of confidence and understanding, you can always dig into something and specialize when the problem in front of you calls for it. Or you can learn on whom to rely, whom to poll, etc.

That's the difference between a Ballmer, Lazaridis, any of the other management types with business school backgrounds, say, on one side and Jobs, Page or Zuckerberg, say, on the other.
There is a lisp written in VimL[1], so it's theoretically possible. Practical, probably not. But possible. The long-running "emacs is a great OS without a text editor" jab is partly true; Emacs is best described as a Lisp environment that happens to be built around a text editor.

[1] http://www.vim.org/scripts/script.php?script_id=1986
Show HN - My Web App built in 10 hours
This idea of documenting everything through the process from idea generation to publishing is very interesting. I keep thinking that these types of storyboard explainers might be useful in a lot of contexts - tech startups especially.
I guess $0.

That's a problem with apps that only add incremental value to existing apps (Contacts). I don't expect the dev to create it for free but I don't like paying for what I think Apple should have done differently to begin with (create an "Add Note to Contact" function).

Now, I'd gladly put up with advertisements. And (oddly) I'd probably give the guy a $5 donation if I found myself really using the app.

I like the idea of a PRM app (see @mgw's comment). Maybe that's where the OP ends up going--justifying his/her $4 price...
Sound of Football
> Regardless, projects of a certain scope (i.e. building a space shuttle) require large teams.

The shuttles are not engineering successes. Most large projects (large as in "lots of brains required to think about how they are going to work") usually aren't either. I'll side with pg on this. Humans cannot organize that well and less ambitious steps are a better approach to solve really big problems.

Languages are tools you use to express and think about problems. There are problems that are more amenable to be expressed in terms of Lisp and others that are more suited for C. Or SQL, or Forth.

It may be hard to express mud in Lisp, but I don't think the whole thing is as bad as you do.

But I have to wonder... Does anyone still use mail merge?
The Dermatographic Urticaria (Skin Writing) Pool
Because understanding pointers makes understanding references a lot easier.
The media BS really gets to me: "The news follows a similar incident last week on a more conventional Boeing jet, in which a plane on a flight to Warsaw was forced to land on its belly."

"Follows" and "similar" make it seem like there might be a link. What's the connection? Nothing. One was a Dreamliner the other a 767. Do they share any systems? Nope. I guess having wheels is enough.

Also the submitter has editoralized in the heading. It doesn't say 'severe' in the original article.
I'm not sure you even need an EU company, just to be doing business in the EU.

An opposite example is Rovio in Finland are being sued under US patent law by some bunch of patent trolls or other (and it's the Finnish Rovio office rather than any US subsidy named in the suit).
50 Incredible Super Mario Bros Artworks
I disagree. Is SAP deceptive just because one popular organization prefers another definition of open source? The OSI did not invent the term "open source". The term "open source" itself should not imply a specific license.
You have too much time on your hands.

Hacker News used to be a place where serious and somewhat time poor programmers gather to exchange ideas and learn from one another in good faith.

We are certainly not here to listen to some dumbfuck spread misinformation.

You should have known better.

Consider joining Fox News. But I'm not sure if they'll stoop this low.

Kind regards.
I've been doing this for a while with http://trackmycv.com/ basically you can embed a transparent pixel in an MS word (or any other kind of MS office document) and get notifications whenever it's opened.
Did it actually amount to 50% more or did it have the potential to? Because if it's only potential than it's worth less than 50%. The other offer is money "in the hand" as it were.
This deal is about ebooks, so I figure shipping would be whatever your isp charges you for traffic in this particular case.
(d) Awesome
If you're on OSX, http://emacsformacosx.com/builds is easier to deal with than homebrew.
Classifieds ad ,houses,jobs,
Gladwell creates a dichotomy of the tweaker and inventor. I believe this dichotomy is false[1] and think he concludes Jobs a tweaker because all inventors are tweakers.

Gladwell's tweakers are "skilled engineers and artisans than its competitors: resourceful and creative men [people?] who took the signature inventions of the industrial age and tweaked them—refined and perfected them, and made them work". Inventors, by contrast, are large-scale visionaries.

Who, among people who created things, exemplifies a large-scale visionary?

[1] A conclusion largely based on Weisberg's excellent "Creativity: Beyond the Myth of Genius" and Goldenberg's "Systematic Creativity in Business" as profiled here -- http://joshuaspodek.com/creativity
About when the US started arresting executives passing through US airports.
Really?
Have you ever looked at their quarterly earnings reports? They have a itty-bitty segment called "Server and Tools" that posted $4.25 billion in first quarter revenue.
That's because they keep downvoting them .
Hacked MIT Server Used to Stage Attacks
Googling for "golang" seems to work pretty well.
There are only a few comments from credible sources in this thread, and none of those had anything negative to say about MongoDB, don't believe blindly.
You've hit the nail on the head. A company is only subject to UK law if it operates from the UK. Facebook's European office is in Dublin, which is why it is subject to Irish/EU privacy legislation.When Twitter establishes its European office, it will similarly become subject to the same laws.

As far as I know, Klout has no UK/EU presence so it's not subject to these laws.
The anon poster claimed to have deployed an early version of Mongo, at a "high profile" company with tens of millions of users, and yet seemed surprised by basic RTFM facts like 'must use getLastError after calls if you need to ensure your write was taken', even well into a production deploy. That should raise huge alarm bells for anyone who is considering taking the guy seriously.

It's just not clear that there were bona-fide 'data-loss bugs' in play here. Seems at least as likely that misuse and misunderstanding of Mongo led to data-loss that could have been avoided.

So, I'd revise your simile. This is more like ignoring a lot of perfectly safe roads which lead to where you're trying to go, instead choosing to chance a more exciting looking shortcut filled with lava pits and dinosaurs. And putting on a blindfold before driving on to it.

Look, NoSQL is wild and wooly and full of tradeoffs, that's a truism by now. If you use such tech without thoroughly understanding it, and consequently run your company's data off a cliff, absolutely it's on you. Mongo does not have a responsibility to put training wheels on and save naive users from themselves, because there should not be naive users. These are data stores, the center of gravity for an application or a business. People involved in choosing and deploying them should not be whinging about default settings being dangerous, about not getting write confirmations when they didn't ask for write confirmations, etc. There's just no excuse for relying blindly upon default settings. Reading the manual on such tech is not optional. Those who don't and run into problems, well, they'd be well-advised to chalk it up as a learning experience and do better next time. Posting "ZOMG X SUCKS BECAUSE I BURNED MYSELF WITH IT" is just silly, reactionary stuff, and it depresses me that HN falls for it and upvotes it like it's worth a damn, every freaking time.
Home Buying Tips - How to buy a house
I see, thanks, I wasn't thinking about all those complex cases. :)
Can you pass the salt?
Pleaseresize.me - A brief history of fluidity in webdesign
HTML5 Web Sockets Changes the Scalability Game
Are you finding Evil to be an improvement over Vimpulse at the moment? I tried Evil and it seemed to do some weird things with the point...
Flight deck maintenance request: Autoland rough.

Maintenance reply: Autoland not equipped
"Tweakers" (God what a horrible name, and I thought "hacker" was kind of bad for makers.) might have contributed to the industrial revolution in England.

Then again, the relative prices of labor vs energy at the time probably played a greater role: http://www.voxeu.org/index.php?q=node/3570

It made sense to invest in labor saving machinery because you actually saved money. In other places, labor was cheaper and energy more expensive, so it just wasn't economical to spend on industrial machinery.
I haven't looked too hard at too many privacy policies, but this seems fairly boilerplate to me. I'd suppose if you compare this to [say] Twitter's privacy policy, it would end up reading pretty much the same.

They also say (in "Profile Settings"):

> Klout only analyzes public data or data that we are given explicit access to. We never share your private information with any third party or brand and you can control the information that we make available on your Klout profile page.

The full sentence from Klout's privacy policy (which cstross 'edited' out to make his point) reads:

> Service Providers. We engage certain trusted third parties to perform functions and provide services to us, including, without limitation, hosting and maintenance, customer relationship, database storage and management, and direct marketing campaigns.

I believe this lets them off the hook for storing/using your PII with service providers like AWS, Rackspace, Salesforce and Mailchimp/CampaignMonitor.

Disclaimer: not affiliated with Klout in any way except as a user.

EDIT: Yeap, from Twitter's privacy policy:

> Twitter may use both session cookies and persistent cookies to better understand how you interact with our Services, to monitor aggregate usage by our users and web traffic routing on our Services, and to improve our Services.

> We engage certain trusted third parties to perform functions and provide services to us. We may share your personal information with these third parties, but only to the extent necessary to perform these functions and provide such services, and only pursuant to obligations mirroring the protections of this privacy policy.
There is a much better (and older) idea: introduce subtle watermarks into the actual content of the document itself. Minor typos, changes of word order, maybe even different facts. Different people in your organization get access to those slightly different versions. Once a document emerges where it's not supposed to be, your knowledge about who might have leaked it increases.

I have heard (not confirmed) that mapmakers introduce small errors into their maps to detect competition copying their maps instead of the terrain.
Hi, blogger's new "dynamic views" template that I'm using seems to be powered by js exclusively. Sorry about the inconvenience.
http://mustachify.me/?src=http://a1.twimg.com/profile_images...

Really quite impressed with how well it placed the mustache.

I'm guessing this is movember related, maybe you could have options for different types of 'stache?
Well there is a diffrence between working for NASA and working as MediCore Java programmer. Its not just about programming but you can learn tons of stuff with help of the internet that is not really expensiv.
Steve Jobs: monster and genius
Motorola Droid RAZR review
Handling onClick event with CSS
I've only coded a (really) simple app in Obj-c, but disliked the syntax.
How do I delete my Klout account? These guys are devious and I want out.
Here is my display.. 98 of them in a 2'x4' box controlled by a nodejs web app.

http://www.youtube.com/watch?v=PXahEYJX9-g

The cutting board diffuser on this 7x7 display is genius. My diffuser material cost $$.

(If anyone wants to buy 98 on the cheap. Let me know. I'm going nomadic and have no place for my creations)
Try telling that to the US government, which hounds internet gambling sites wherever they're based.

So, in effect, you're arguing that it's perfectly legitimate for the US government to do this?
Show HN: Whois service for Twitter
Interview with Ola Bini about programming language expressiveness
The $8 Trillion Internet: McKinsey's Bold Attempt to Measure the E-conomy
Sorry about that.

My intention was pointing out a promo for two DRM-free e-books (I own both) and the related Emacs vs. Vim vote.
More details here: http://www.pcworld.com/article/225367/executives_with_online...
"You can publish your code open source, charge for it and still forbid people to sell it or even redistribute the source." - Microsoft tried to call such a strategy open source; this was widely rejected and the approach was called "source under glass".
Why Kids Hate Math
Leadership Word of the Day: WINNER
It's the same account as the person who submitted the link.
The last commit you ever make will be the AI that takes over your job when all the other jobs have been fixed. It will also be the commit which brings about the singularity (which should happen at about the time when you get out of your car on the way home) so there is really no reason to fear that.
Please tell more. I tried Emacs with the Viper vi emulation but it was less than spectacular. Eg. text objects were missing.

I really really like Vi for doing text editing, but Vim's integrated tools are pretty crappy. The sorest point is definitely the lack of a decent debugger interface, but there are other tools I'd like to use too. Emacs is far superior when it comes to integrated tools.

So I'm looking for a good Vi mode for Emacs, or rather, any sort of language agnostic IDE that has a decent Vi-like text editor mode.
This is a good animation of them working (animated GIF): http://www.grc.nasa.gov/WWW/TECB/videos/animation_TDC_01_jef...
While I do like the flexibility of the fluid iPad transitions between landscape and portrait mode, there are times when I really miss having a physical keyboard. It is exceedingly frustrating how many typos I make when I'm trying to write an e-mail or chat with friends. This is perfect for those situations.
That's very cool. Love how it's interactive.

The cutting board diffuser came about because I went to my local hardware shop (which is not a chain) and asked the owner about pieces of opaque plastic (I was thinking pricey perspex). He's always got good ideas and said the only thing he could think of was a cutting board.

I've linked to the one I bought (he doesn't have a web site so I've linked to a chain that sells the same board). Dirt cheap and cutable with a Stanley knife.
> The guys who made Go have worked together at Bell labs for year on stuff like Plan 9 and to me it seems that they lost touch with the rest of the world.

Before they worked on Plan 9 they created Unix, that the *nix world lost its way from its simple, small and beautiful roots is clearly something that still pains them greatly.

I would not say that they lost touch with the rest of the world, but that the rest of the world lost touch with them, which has been a great loss.
I wonder if this is entirely true... By accepting registration from EU users, are they operating in the EU and thereby subject to EU law?
I wonder if someone guessed the password to the throwaway account. I bet it (was) either the same as the username or something like "password".
I just think that even with 40 you can learn something new. That said, I am in faver of a strong social stat to help these people.
Ask: Hacking Google Reader Shares
(sorry I can not figure out how to post this to ask.)

(What am I missing besides that Google might in the future turn off this exploit.)

Reading the following am I correct to assume that a browser plugin could be created to make google reader work like it used to.

When the Google shut off sharing the first thing I did was look for a work around.

I noticed that my shared RSS feed was still viewable by all even though you no longer to add new shares thought the web interface. I found out though that you can still share via the iPad app Reeder.

Am I correct in assuming that a browser plugin could be created to make the same call Reeder makes? How difficult of a project do you think this would be.
Ten (fairly common) Beers You Should be Drinking This November
"Profile Settings" > scroll to the bottom of the page, where there is a "If you would like to delete your account, click here."
Maybe i already work for Fox News, or even Oracle... That's the whole point, don't be gullible, question everything!