skysight-inc/HackerNews huggingface dataset:
Sorry, I misinterpreted that. In that case, I have no more problem with Microsoft deciding what runs on a Windows tablet than Toyota deciding what runs on its car computers, Sony on its stereos, Panasonic on its TVs, Black & Decker on its toasters, etc.

I don't think it's productive to eliminate the possibility of coherent, homogeneous UIs. Certainly consumers should have choices, but iPhone exactly as Apple intended it should one of those choices; Microsoft should be allowed to play that game too.
What do you mean? What would you add on top of the built-ins and stdlib data structures?
How do you come to that conclusion? The German Big Brother Award is not an EFF event. It concerns itself with issues mostly relevant to Germany and is split into different categories. Blizzard "won" the in the consumer protection category.
I would also argue that it's wrong that nobody cares about frozen food companies. Germany has strong privacy laws and while not nearly enough people care, a lot still do. Companies violating employees right to privacy _is_ a big deal in Germany and gets top spots in the news.
wow that's weird: we've been discussing this. what'll also be cool is if in the future you can customise devices for yourself just by picking them up.

right now nfc is off if the phone is in locked mode (for security reasons). hmmm...
It is part of the git best practices:

http://git.kernel.org/?p=git/git.git;a=blob;f=Documentation/...
>I believe the whole Metro API browser thing is just more evidence of Microsoft's stagnation.

I don't see that. They realize the crap that's thrown at them for malware on Windows and pre-emptively want to cut that off for Windows RT, like Apple did in iOS(see Android for contrast).

Not to mention battery life concerns because the apps with the APIs can always run in the background. Once the door is opened for Firefox, Microsoft cannot shut it for any other third party which wants to make an alleged "browser".

Expecting users to make the call about what's malware and what's not has proved to be naive at best.

Ref. http://www.codinghorror.com/blog/2005/07/the-dancing-bunnies...
Well, I think that there is something like the ink packet for bitcoins, or there could be. I may be wrong (and please correct me if I am mistaken), but it is my understanding that every Bitcoin transaction is public (just peruse the block chain), it's just that they are transfered between possibly unknown parties. You could track where those bitcoins went (the thief's account), and where that thief subsequently spent or laundered those bitcoins. You can trace them as far as you like though they would quickly get combined with bitcoins that came from legal means and then you can only give lower and upper bounds on how many bitcoins are illegal in each wallet.

We could, as a society, decide that we will not accept bitcoins transfers from addresses that are reported to have taken any stolen bitcoins, whether directly implicated or implicated by violating the rule I just described. We could also decide that the only way to get your address back into good standing is to, for instance, transfer whatever coins that could possibly be ill-gotten into a bitcoin sink (an account that everyone agrees to never accept transfers from, basically dead bitcoins). You can even come up with more continuous proposals; not just illegal or legal, but rather you can have a 90% clean account, and it is clear how that translates to value of your bitcoins when dealing with people who won't accept illegal coins.

This is in many ways like an ink-packet. That doesn't get the other person their bitcoins back, but it removes the financial incentive to steal. Of course this is probably ripe for abuse. It would definitely be a way to screw over whoever you were sending money too, but it wouldn't be a charge reversal. You lose the money but the other party gets no spendable money.
First three rules of security: Layers, Layers, LAYERS.

To your point, in theory you could accomplish security by totally securing the JIT, or by totally securing the OS, and then exec's JITed code would be ok. However, totally secured JITers and OSs are as mythical as sufficiently smart compilers.
A browser is a huge attack surface. It's excluded for the same reason Flash and Java are excluded.

BTW I think this justifies Microsoft's stance too. The big problem is that Microsoft has this nasty track record.
Immigrants believe in American ideals more than most Americans. Esp when most americans barely know anything about their own country. How many of us even know the bill of rights by heart?

Just because one guy is making a financial decision doesn't mean you blame a large group for some perceived lost of ideals.
Do you know how the non-cloud aka computer-to-computer syncing done? Particularly, is the data cached in some intermediate server?
I love the idea and would use it if the answer to the above question is No!
Given the exit tax, am I the only one who sees this as a risky move?

From what I can tell, he's going to have to pay 30% taxes on his unrealized facebook gains. As opposed to 15% long term capital gains. Yeah, it's not publicly traded so they can screw with the valuation, but how will the government take that given liquidity is just around the corner? I'm not an accountant, but this seems like type of scheme that fortunes are lost on. Anyone else more informed have an opinion on the likelihood of him getting screwed over this?
By '33 bits', I understand that you're referring to the minimum amount of information to identify an arbitrary person on Earth? 2^33 ~= 8.5 billion.

Interesting idiom. I hadn't heard it before, but the usage makes sense.
I believe he is talking about persistent data structures.
Neat - one of the first things I tried to do was scroll from left to right by "grabbing" the shade bars and flicking my mouse left, which wasn't functional.
In my opinion its because your commit log should read like a novel and not like a history book.

It's also simpler and promotes less convoluted phrasing.
It's nearly the tech equivalent of a tabloid article. It sells because it has level of entertainment value, not found in "why fictorial won't do github pull requests"
US Government Issues Study of a Study About Studies
> Looking at the continuing success of iOS, so far, the market isn't really shouting out loud that not allowing third party browsers is a good thing.

This frighteningly illogical statement comes up way too often. The existence/non-existence of third party browsers probably has very little influence on the success of iOS one way or the other. Success does not mean they did everything right and there is no room for improvement.
My doctor thinks I have high blood pressure because things like this really get under my skin. I - like Stalman - have a bad habit of arguing with the admitting nurse over stuff like this.
If you think of the change set as the subject, so the question is 'what does this do?' and the answer is 'fix X' then it makes more sense. Past tense suggests you might be thinking of it as a journal or something that you're not supposed to do with git due to rebase etc.; each commit ought to stand on its own.

That said I don't think this is significant enough to add up to a compelling reason either way.
He says he's going to reimburse customers out of his pocket; if he actually does that then he couldn't have made money on the hack.
From his "subsurface" project README.

Also, please write good git commit messages. A good commit message
looks like this:

Header line: explaining the commit in one line

Body of commit message is a few lines of text, explaining things
in more detail, possibly giving some background about the issue
being fixed, etc etc.

The body of the commit message can be several paragraphs, and
please do proper word-wrap and keep columns shorter than about
74 characters or so. That way "git log" will show things
nicely even when it's indented.

Reported-by: whoever-reported-it
Signed-off-by: Your Name <youremail@yourhost.com>
Is Wordpress (along with a professional theme) the fastest route to a site as visually appealing as this one? In other words, what would other HN readers have chosen in order to deploy this content?

[1] http://designerthemes.com/themes/construct/
How long will it be before the net volume of bitcoins stolen exceeds that of those spent?

How different is that from trillions of dollars traded in credit default swaps dwarfing the "real economy?"
I think that's the most offensive thing I'll read all day. I really hope nobody proves otherwise.
oh I was doing that while reading the AMA. the giveaway is being the 4th customer of a bank that provides HBCI:

> My bank had around 20,000 customers using smsTAN and 3 (I was the 4th lol) using HBCI.

He is German, of college age and an early customer at one of 2 or 3 banks that provide HBCI. Consider him nailed.

I also bet he has published security related work under his real name at some point, especially since he has been applying for jobs. Most people in the security industry applying for legit work who don't have qualifications pad out their resumes with online research (or speaking at conferences, etc.).
> Also, Git is freakishly fast and efficient. Much like C, an interface done with taste

I don't agree with the second claim and the first one does not explain it being that way. What is so tasteful about this:

# delete
git remote rm ...
git branch -D ...
git tag -d ...
git rm ...

# rename
git remote rename old new
git branch -m old new
# can't git tag ...
git mv

No - it may be useful, it may be fast, it may be efficient. But the interface sucks completely and is very inconsistent both between the commands and in what is each command's responsibility.
I love it, shame that most of the time I work with Mercurial... Is there anything like a tig for hg? I haven't been able to find it.
You can exclude $92,900 worth of foreign income from U.S. taxation (and another $92,900 for your spouse).
Fun Fact:

If you tack '.patch' onto the end of a Pull Request you get a 'git am' compatible patch file complete with the email address that Linus complains is missing ;)

https://github.com/torvalds/linux/pull/17.patch

EDIT: I should note this works on any commit as well. Take this commit from Casbah (the Scala MongoDB driver I work on) - https://github.com/mongodb/casbah/commit/990a36fbde69db26689... - removing .patch gives you the normal web based github commit page.
Does anyone actually find these chord diagrams useful? To me it seems needlessly complex to interpret.
> "The database was most likely compromised."

> "Bitcoinica uses the most stringent best practices for password security.*"

> "For the technically inclined, we salt and encrypt passwords with bcrypt."
Show HN: The Trouble with Starting Web Development / My Solution
Note: security is hard. The typical highly competent programmer isn't quite competent at computer security.
The pull request as a mechanism for "here are some changes to look at" for a small project isn't the same thing as "Here are the USB stack changes for the 3.4 merge window".

The kernel has a mature, rigorous and well-defined development process[1]. Things that don't fit well into that model just aren't going to be successful, even if they work well in other contexts.

[1] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git...
How To Make Your Own Text Adventure On A Computer (Python)
I have three liberal arts degrees and think your criticism is completely valid. People shouldn't go into debt for liberal arts degrees. If you're good enough you'll get a full ride; if not, you're only being admitted as slave labor to fill lower division teaching slots[1].

Unfortunately, most people who pursue liberal arts degrees aren't interested in "technical" subjects. And when you get down to brass tacks, what someone is capable of is largely a function of what interests them.

1. Not to knock teaching. It was one of my favorite parts of grad school.
Who would do such a thing? Who would want to give a bad name to bitcoins? Who would not want them to gain popularity? Who would want to keep the people in the dark about things like bitcoin? Okay... I will stop.
I visit most days. It's like long-form Twitter, so more depth to the discussions. I have some friends on there, but it's mostly to read and lightly interact with industry or interests.
Link for convenience: http://en.wikipedia.org/wiki/Persistent_data_structure

“… a persistent data structure is a data structure that always preserves the previous version of itself when it is modified. Such data structures are effectively immutable, as their operations do not (visibly) update the structure in-place, but instead always yield a new updated structure.”
Let us know when you have the absolutely free, extremely light, developer/farting around tier - that isn't a trial.

I may get 2-3 days in the next 30 where I can take some serious time with it - by the time I have any traction, the trial will have ended.
Your point about rebase is compelling enough for me. :) I thoroughly missed that. Thanks.
There is however likely a difference in average credit limit on cards of citizens of countries with different economies.
This is actually pretty cool. I wish I had this when I started out...
>They're not restricting Firefox on the basis of some policy that applies to everyone but singling out one piece of software.

>Framing this using Apple and it's policies/practices are an attempt at misdirection. If you take this attempt to play the Apple v. Microsoft card out of the equation and for a moment pretend Apple never banned FF and FF never even tried to get on iOS what you're left with is Microsoft unfairly discriminating against one company in an obvious attempt to stamp out any competition. It's a pretty cut and dry case of ant-trust once you weed out all the distractions.

Zero third party applications with access to the Win32 API will be allowed on Windows RT. You're way off base here.

http://blogs.msdn.com/b/b8/archive/2012/02/09/building-windo...

Was your post meant to be sarcastic? I've seen some anti-Microsoft and pro-Apple FUD, but this one takes the cake. Only nirvana can beat this in the terms of rewriting facts and blanket unreferenced assertions.

If fact I wonder if Poe's law applies to your post and the post is in fact a troll.

http://rationalwiki.org/wiki/Poes_Law
I merely bring up the possibility, and do not disagree with your point. I might also add that it is rude to assume the dentist acted inappropriately. In any case, we have very little information to work with.

As a rule of thumb, however, the wise one treads carefully when dealing with someone who is about to have her in a particularly vulnerable position.
It seems to me that intents/contracts is the biggest low hanging fruit and being able to embed info in your icon (the way calendar does) is the biggest low-hanging fruit.

Removing google dependencies matters to apple not users.
You can use your cellphone in the air (250 miles outside US airspace)
what do you not like about gitk?
Eliminating the middle man is important to the future of the web. Having a small group control super large groups is usually a disaster. Diaspora reflects the real world, where you do not need permission from someone to talk to your friends.
Hey that sounds like a great idea. Could that also be a good way to practice iOS or android development?
Would he also have to pay taxes in Singapore? If so, I can see how this move would be acceptable.

Even if not, I don't think many would find this unacceptable if he had done this before the mention of the IPO. It's possible that he has been considering the move for a while, and hasn't bothered to go through with it until a significant chunk of his income became at risk.
Quite true, Netscape's rewrite was a pretty bad mistake and when it was actually released it was still bad.

Must read articles by Joel about it.

http://www.joelonsoftware.com/articles/fog0000000069.html

http://www.joelonsoftware.com/articles/fog0000000027.html
Your argument would be a bit stronger if Wayland was actually modular. Instead is does (or at least, attempts to do) all of the above, except networking.
Don't sweat it; Linus's needs are far different from the rest of us. We're talking about the guy here who made Git just to have a tool that perfectly conformed to his ideal kernel development process. Since his job is basically to be a full-time pull request approver, it makes sense that he would be extremely specific about the format to improve his efficiency.
Worked for me, not sure if I loved the design.
Developer.icloud.com
Google does NOT provide the maps data in Romania. Those maps are created by the public, unpaid volunteers, under onerous Terms and Conditions.

They should direct their efforts to Open Maps instead...
> Yes, if a 'regular' bank was hacked and money was stolen, those stolen from would be reimbursed, whereas with bitcoins there is no chance of reimbursement

This is not entirely true. When someone is holding a great deal of someone else's money, they can do exactly like banks do and insure their bitcoins, or they can just take the hit and pay for it out of their own pocket, like slush did when his mining pool's bitcoin wallet was comprimised: http://bitcoinmedia.com/compromised-linode-coins-stolen-from... The end user isn't necessarily screwed, and should probably request whoever is holding their money to protect it not only via security but also via some guarantees against the worst case scenarios.
I don't think I want to learn design from a site that hurts my eyes. Great concept but should be done by people that can design.
Some insightful comments on the github are getting deleted.
> The only real benefit I could have seen for myself was if I lived outside of the US for more than six months of the year from time to time.

Pretty much this. Should I choose to move back home, it'd be nice not to have to go through the whole green card process over again.

Maybe I'm hedging my bets too much.
The rock is a pretty thin sheen as well, if you want to look at it that way.
I found searching minus the top 10k websites to be most effective for finding new stuff. It seems that after that point, a lot of the 'crap SEO' stuff is gone. One problem, the sort of baby with the bath water issue, is that the quality of content also goes down.

What if some search company curated the top 10k websites, blocking those with crap SEO stuff? This might work for a niche player.

I don't know if searching this way will be an effective strategy for me going forward, or even if for the most popular categories the spammers start a new SEO campaign, ( let's optimize these queries for after the top X domains. )

What if the top cutoff varied randomly over time?
Yes, it would encourage banks to start lending because they have you for the rest of your life to force you to pay. Those kids get loans they couldn't otherwise get because banks know they have them by the balls.
It's 2012 and Gmail can't consistently reflow lines in emails between its flagship web client and its flagship Android client... so yes, it would appear so.
Windows RT = New product meant for ARM devices (the current topic of discussion)

WinRT = New runtime API for Metro apps that will run on both Windows 8 and Windows RT.
"Exploiting the proletariat?" Are you fucking kidding me?

You think it's not exploitation to have to work without being paid? Are you fucking kidding me?
Great point - thanks, that makes a lot of sense. Wasn't thinking about it like that.
Upon seeing this I immediately tried Half life 3, expecting some sort of easter egg.

I was disappointed by the lack of one. I realise the joke is overplayed, but it would have been funny.
He missed one, IMHO: apps which can live on the springboard or the lock-screen. I'm not anticipating that Apple will do these, mind you, as it complicates their simple UI scheme, but it's a clear advantage for Android power-users.

I'm hoping that they plan on making a big push on cross-app communication. I also hope that they're investing in their platform from an e-commerce perspective: paid upgrades, trials, video previews, better analytics, better coupon/promotional codes, etc.
Already showed up here:

http://millionshort.com/
Yes. The technology behind bitcoin is brilliant.
However in order for bitcoin to gain mainstream usage people should feel safe using it.
it's hard for a regular non-techy to feel safe using bitcoins when some of it's biggest sites are getting hacked.
There is an experimental iOS port of Firefox, for what it's worth. It's only technical limitations from Apple's side that prevent it being actually released to users.
Miso is actually raising funding just fine.
This anecdote does nothing to detract from the central point, stated again: "Billions of people live fulfilling lives without ever stepping foot in the United States."
Whether your commit is historical or not depends on your point of view. Git is distributed. For whose repository is it historical? What if I pull out the commit using git format-patch? Is it still historical now?
It's not the same thing at all. If you pay 20% in taxes, and we're considering $1,000 of earnings, then I'm talking about paying $200 to charity instead of paying $200 in taxes.

You're talking about paying the full $1,000 to charity to avoid $200 in taxes. Totally different thing, and vastly more expensive.

Plus, his taxes are all in one year. To spend that kind of money effectively on charity would take many, many years, so it's still not a viable alternative.
When there are more jobs than workers, companies have to pay well to attract workers.

But when you construct an intern economy in which people are paid in the hope of a future "real job", you are suppressing the number of real, paying jobs. You are thus exacerbating the labor glut in these fields.
Life Below 600 Pixels
Wi-Fi Blocking Wallpaper? Why Not Just Secure Your Wi-Fi Connections
> Looking at the continuing success of iOS, so far, the market isn't really shouting out loud that not allowing third party browsers is a good thing.

(I'm going to assume you mean bad thing.)

You can't infer that. The iPad is a huge collection of features (both software and hardware) that can only be bought as a whole. The fact that people buy the bundle doesn't mean they like all the features — it just means that the package as a whole is compelling. People don't have any reasonable option to buy a device that's just like an iPad except it supports third-party browsers.

I have bought software that I know to be outright buggy, and I didn't even return it. Does that mean the bugs don't bother me? No, it just means the benefit of the rest of the software is enough to (barely) outweigh the annoyance that the bugs cause.
TOSSOS - A site that keeps track of TOS/Privacy Policies and gives them a grade
I built this site over a weekend to try and help people understand Terms of Services and other legal contracts better. Help out by submitting some URLs so we can make it better.
Honest question: can you point to any example in history where this has happened?

All periods of labor glut when it has been legal. In order for competition to force wages up (above zero, at least), there must on some level be more jobs than workers.
> There is no Firefix for iOS

Sure there is. It hasn't been worked on much precisely because Apple wouldn't allow it anyway, but Ted Mielczarek ported Firefox to iOS a while back. See https://bugzilla.mozilla.org/show_bug.cgi?id=676585 and https://bugzilla.mozilla.org/show_bug.cgi?id=680878 and https://bugzilla.mozilla.org/show_bug.cgi?id=681602 and so forth.
http://33bits.org/