skysight-inc/HackerNews huggingface dataset:
In C#, VS has a class view that lets you jump around by class name. You can split the window and compare within the same file just fine. And if anything, you're complaining about VS's lack of capabilities.

I'm not arguing that you never want a separate file, just that having a forced "one class per file" rule just sprays files all over and means you have to jump around more. Java's hierarchy+class=file is just silly; there's nothing stopping people from enforcing that themselves, if they so choose.
The new Bitbucket dashboard – all your code activity, all in one place.
This is awesome! I really can't wait. Having been dealing with the drm/kms stuff to try to build applications "near the metal" on small devices has been painful painful painful. Just too many pots, each with their own sous chef. Someone to put some structure around that and get the GPU folks in line makes so much sense.
"Everybody has the right to leave the US"

Like all generalisations (even this one) that is completely incorrect. I believe there are a lot of people in US custody who are denied that right?

I'm not saying they shouldn't be where they are, or that they should have the right to leave, but your blanket statement is wrong.

Also see Dmitry Sklyarov for an example of when stepping on the wrong corporate toes can get you into all sorts of trouble in the USA.
This mini mall department store strategy is actually prevalent in Taiwan. Basically there is a big department store with a bunch of these mini-stores inside of it. The big difference in Taiwan is that when you want to purchase something you purchase it at the mini-store - they are all completely independent operations. I'm not sure if the idea translates as well when the stores aren't independent, because then you are right that getting their own storefront might make more sense.
I don't see any open ports on that host, do you? Even if it's just a load balancer, the connection would need to terminate on a routable IP somewhere...
Here are a few questions for those in the know. What makes it so difficult to add, even as a non-default app, the GNU coreutils and bash to (non-rooted) Android? Even nice emulators such as BTEP use Busybox, which isba fine project for very limited devices.

But, as Canonical wisely reminds us time and again, we have some pretty amazing computing devices in our pockets by 2013.

Now a second question is whether Ubuntu Phone's default terminal will also use Busybox. If so, why? The user not interested in this won't launch it and hence not take up RAM, right? OK, it will mean a few extra MB of flash memory...

Please somebody tell me that Ubuntu Phone will make the solution as simple as simple as apt-get install bash.
I agree. Comparing the right for free information to freedom of speech is debatable. But comparing it to freedom of individuality and the right of existence does not strike me funny at all. Joke or not.
After Petition, White House Says Unlocking Cell Phones Should Be Legal
Is a search that hard? Go To Definition? Class View?
I think there are probably three obvious reasons.

1) For the past two years or so the community has been led to believe Canonical would be adopting Wayland. After the slow build of anticipation over that, it was dropped out of the blue.

2) Simple distrust of Canonical's homemade projects after the Unity fiasco.

3) Fragmentation of effort to unseat X. The chance of repeating the history of every other display server that was going to "replace X within Y years" becomes that much higher with two competing alternatives marginalizing each other.

If this news had come three years ago I imagine the response would be wildly different.
Thanks for the kind words Nick, we take a lot of pride in the design of our site and our product. -Matt@Gigwalk.com
> There is no way in hell, you are going to convince me that the US is a bigger domestic human rights violator.

Good, because the grand-parent wasn't trying to.
For those TL;DR'ers out there, here's a summary:

The White House understands the petition and claims to agree. However, they aren't going to do anything about it other than wait for the "legislature" to address the issue.

You might as well petition the corporate owners of the major cell. carriers, as they are probably the only ones who will do anything about this.
It is, isn't it? UK is a first world country. They've blocked TPB. NK is an oppressive regime. They've blocked everything.

I guess that's the modern difference between "rogue" and "first world" as far as censorship goes. The former block because of threats to the political regime. The latter because of threats to corporate profits.
It's clear that profs aren't in it for the money or the worldwide fame, but that hardly shows that they are motivated by societal altruism or an intrinsic love for the subject.
Does NK have enough bandwidth for something like this? They just have one terrestrial link from PRC, right?
Care to elaborate? Your comment reads as a sentence-long "NO, YOU!" right now. What about Canonical is a problem, and who are they causing the problem for?

As a "Linux idiot" myself, I hear your disapproval of the parent post, but am curious to hear the details that support your opinion (I might be able to learn something from it).
Holy Crap. This is... unprecedented.

So North Korea will now have access to the entire Western World's culture catalog? For Free?! I wonder how Kim Jong Un will exploit that.

And now anyone who downloads a torrent from TPB has potentially been compromised? Or is that alarmist?
It could mean unhooking your housing module (something like this: http://www.arcspace.com/features/kisho-kurokawa/nakagin-caps... but bigger) from the provided base near your workplace and transporting it to one near your new job.

OTOH, in large cities, there's plenty of possible work places within e.g. 1 square Km or mile. Perhaps they should be clustered so that similar companies are close together? Plenty of room for optimization (from an utopostic viewpoint).
> Not discounting works for Apple because it's the only store selling MacBooks.

The only store... along with Best Buy, Amazon, Simply Mac, etc. etc.
I really like it and I hope you're able to get some traction/traffic with it–but also balance it with having a solid community.

Frankly, submitting "Show HN" posts here is now useless and a bit frustrating. Most of them seem to get lost.
I totally agree. I think the main issue at this point is in order to have really good, constructive feedback, you need actual users. Maybe over time, once people start using projects, there will be more feedback.
It's a pain in the ass, and the only benefit I can think of is that it made the compiler easier to implement.
Supposedly you can persist it with HTML5 on localStorage or the indexed browser DB.
Without discussing the merits of your ideas, I can see that they're echoed by the idea of "post-democracy," to use a term Crooked Timber describes in greater detail here: http://crookedtimber.org/2013/02/11/post-democracy/ . If you're looking for a longer discussion, the Colin Crunch book linked by the CT author is a good place to start.
Post-Democracy
"...neither criminal law nor technological locks should prevent consumers from switching carriers when they are no longer bound by a service agreement or other obligation."

Right. This is a solved problem. We have contracts for a reason: to establish and enforce obligations. Get rid of these ridiculous locks. Either that or harden them and get rid of contracts.
nice work, this is enaging
...really?

X is an abomination. But why not Wayland? Anyone care to present Canonical's argument, with concrete examples of what they find so offensive about it?
AS path as seen from the RIPE NCC RIS looking glass for 194.71.107.0/24:

... 2914 39138 22351 131279 51040

... [NTT America/ARIN] [rrbone/RIPE] [Intelsat/ARIN] [STAR JOINT VENTURE/APNIC] [The Pirate Bay/RIPE]

Apart from that /24, STAR JOINT VENTURE only advertises 175.45.176.0/22 (albeit as four /24, idiotically enough). What's kind of interesting is that this /22 is visible with a much shorter AS path:

... 3257 4837 131279

... [Tinet/RIPE] [China Netcom/APNIC] [STAR JOINT VENTURE/APNIC]

The question is: Is is deliberate that the Chinese don't allow transit of the Pirate Bay /24 through their network? (As opposed to Intelsat, a Washington-based American company.)
>> I'm not even sure what it means when they say that "C++ is 27% slower". <<

It means the author mis-read "how many times slower, ..., compared to the fastest programs."

Compared to the fastest programs, not compared to the C programs.

Compared to C programs, and Ada programs, and C++ programs, and JavaScript programs, and Fortran programs... that were faster.
I don't believe forging will help them much - they are doing this to avoid international law enforcement, and international law enforcement can easily check through a simple bluff like that.

Altering routing companies sending traffic through in bulk from Germany-NY-Satellite is far more difficult, but we may see them do this anyway. Time will tell.
So North Korea will now have access to the entire Western World's culture catalog?

Understand the difference between the torrent file and the actual data and all shall be revealed.
I kinda laughed when I read your comment.
No it's not.

I emigrated from the US after it became clear they weren't going to reinstate the rule of law. Your military-industrial complex is the reason that it's so hard to change things around... there.

This is why you have bullshit laws like the DMCA in the first place.
I'm confused as to why they didn't release a signaling server as well. Most servers I've seen for this are just simple WebSocket relays. Are they expecting to charge you to help implement the server? Or did they just think it was too complicated for developers to set up?
Of course the other way of looking at it is that the creators of TPB think that threats to their freedom to profit from placing advertisements around links to copyrighted material trump the threats to the freedom of the North Korean people. A lack of PR perspective so perverse it almost makes the RIAA and MPAA look like the good guys.
This is my favourite characterization of Amazon:

“Amazon, as best I can tell, is a charitable organization being run by elements of the investment community for the benefit of consumers. The shareholders put up the equity, and instead of owning a claim on a steady stream of fat profits, they get a claim on a mighty engine of consumer surplus. Amazon sells things to people at prices that seem impossible because it actually is impossible to make money that way. And the competitive pressure of needing to square off against Amazon cuts profit margins at other companies, thus benefiting people who don't even buy anything from Amazon.“

http://www.slate.com/blogs/moneybox/2013/01/29/amazon_q4_pro...
It's oversimplifying to say "This is Python so threads don't run concurrently because of the GIL".

This is not a Python-language issue, it is an implementation-specific issue. Not all implementations of Python have the GIL.

In reality, threads do run concurrently. Because in the CPython (itself written in C) with the famous GIL, it is normal and realistic to do I/O and heavy computation in C code that releases the GIL, enabling threads to work concurrently. There's no reason this information shouldn't be part of discussions on threads in Python.

That doesn't mean threads are great for everything, but the severity of the case is easily and frequently overstated.
"Piracy is not freedom of speech."

Of course it is. It's the free exchange of information. If you don't support piracy you don't support absolute free speech.

For the record, I do not support absolute free unrestricted speech as it applies to exchange of (for instance) child pornography. I am happy to admit this.
Hi, I am sure you are aware, but as I tried to load my project, your site crashed. I ran this on a VM with a spoofed IP as well, so Im not sure whether it is all domains or not...
First type traceroute thepiratebay.se
Then tcptraceroute -f 128 -m 128 thepiratebay.se
http://news.ycombinator.com/item?id=5319720 for explanation how they did it.
Amazon takes awhile to get up to speed from when I submitted mine.
The other possibility - I just saw an article on phoronix noting the adoption of the Android window server layer (SurfaceFlinger or something like that) on ubuntu mobile. Not familiar at all with android underpinnings, but would that be another alternative to Mir? i.e. more modern window server, actively developed by Google dollars, etc?
What outcome would you have been happier with? The executive branch cannot pass legislation.
If you think you can legitimately compare the living conditions, political environment, and human suffering in North Korea that with the USA, you might have also brainwashed yourself (it happens when you take everything you have for granted).

In NK you'd be lucky to get 1 meal a day. Over here poor people are morbidly fat.

And at the end of the day, you're not a prisoner, if you hate it here so much, you can leave this country any day you want to. But can't say the same for people in NK.
They can also have someone inside the Thai Star Joint corporation that does the internet connectivity in NK.
Javascript autocompletions and having one for Sublime Text 2
Assuming this is not in fact a reference to NK at all what is the execution of minors and the mentally retarded that you refer to?
Google Employee Makes Insanely Catchy Rap Video About Googleplex
I suppose having an extradition treaty with another country implies ownership, now. Thanks for having an enlightening discussion!
Upstart is a bad example. pacman is a package manager only used by Arch Linux and nowhere else. Should Arch abandon it because it hasn't seen wide use yet? Better yet, there are plenty of package managers that are better than both aptitude and pacman (http://nixos.org/). Should we abandon the technically inferior solutions for the technically superior ones?

Unity is the same way: it is open source. If you don't like it, fork it and fix it. Or use one of the alternatives. This is not Windows or OS X. Vote with your feet and move over to Gnome 3, Xfce, LXDE, or another DE. If enough people do, Canonical will see the effects and stop putting effort into Unity.

IMHO, Linux and its surrounding ecosystem has a long history of everyone trying to pull it into their own direction. Companies are often forced to cooperate when they don't have another choice, but if they did, they would push their own ideas of what the infrastructure should be on everyone else.
If the "spirit of open-source software development" can't stand for distro maintainers to have strong control over what goes in their own distros, this open-source spirit sounds pretty authoritarian itself. If (for example) I want to maintain my own window manager for my distro and I provide the source under a free license but don't accept outside contributions into my own distribution, what is wrong with that? Isn't that part of the freedom of free software?
Wow this is an awesome step and please keep us appraised of how things are going or if more help is needed. It is this kind of optimism that demands changes from the government.

Sometimes it takes the people speaking up about an issue for the government to get a sense of what the people want.

Now for anyone else tho is on here call your congressmen and senators! They really do care what you think and about the public opinion even above what lobbyists have to say.
Someone send them this story http://www.northkoreanrefugees.com/2007-09-atbirth.htm.
Why don't you address the specific technical reasons given in TFA?
I'm getting an Internal Server Error
Why Windows lost to Mac
I did vote with my wallet: I voted for a different government, by taking my productive energies and contributions to the GDP to another nation, because it's clear to anyone paying attention that the triad of the two parties and the media have reached some sort of perverse Nash Equilibrium in the US.

Resultantly, nothing that you put on a ballot is going to reverse the direction at this point. There's only voting with your tax dollars.
Why? They sold it to them.... (Ok, Nokia did....)
THis is awesome - the only modification which I think would make it better would be to have the filament loop back to a spool that is attached to and turned by the same motor that is pushing the material out.

In the video - he shows the filament being spooled across the room by a device with a separate power source. Make it a singular closed little process.
The author comes off as an elitist snob.

People DO start from humble beginnings and rise to become decent programmers.

One of my cousins dropped out of high school and spent many years driving a truck delivering potato chips. He eventually impregnated and wedded a young lady whose parents insisted he get a GED and go to college on their dime. He earned a computer science degree and now makes a respectable living creating medical device code.

Don't give me this "only the sun-touched chosen few of heaven get to hack code" line of tripe. It's utterly ridiculous. Programming is a skill and you should give it a chance just like you maybe tried juggling at some point.
Open letter to Marissa Mayer, Yahoo CEO – there is another way
> So North Korea will now have access to the entire Western World's culture catalog?

The part that owns computers, sure.
http://breakpoint.io/45-pineappleio/
PHP 5.3: `if (strcmp($passwd, $_POST["passwd"]) == 0) { login(); }` is broken
Also - kind of a noob question but: my assumption is all the recent ubuntu controversy is over ubuntu desktop. Does this affect the ubuntu server distro at all? Especially since I am trying to learn how to create a well provisioned ubuntu server vm for use with linode deployments...
On the one hand, this looks like one good way to get rid of the massive bag of hurt that is X; on the other, seriously Canonical? Re-inventing another huge chunk of the stack just because? NIH syndrome much?
Yes

The linux idiots have one glaring example: PulseAudio

Throw away user experience, system stability, judicious use of CPU for what?

It certainly improves certain details of the user experience, when it works correctly, also usually consuming more CPU than flash player
This is probably a practical application of what we saw earlier with the star wars traceroute.

Trace 216.81.59.173 to see the effect if you haven't seen it already.
"Worse things have happened" is a very tempting and unfortunate dismissal... I think we all do it, but when something is broken, is it really that important what else has been broken that may have been worse?

Yes, shit happens, and it's never going to stop happening. Not in the face of all the misguided idealism in the world. But is being punched in the face OK because the puncher didn't use brass knuckles? If he did, is it still OK, because people have been shot in the face, and that's a lot worse than being punched?

Anyway, I thought the same about namespacing until that was addressed in a more constructive reply. So thanks for asking that question. :)
Ask HN: How come so many people hate the word gamification? Alternative?
Sounds like the author doesn't really enjoy programming.

For those who like it, its the closest thing to magic.

That "life sitting down" line at the end is a salient point, but pretty much everyone sits down at a computer these days to work.
What? The page you linked says "100% SQL".
I do agree with you on the well-supported and well-integrated part. Ubuntu has the polish and ease of use of OS X with the great hardware support of (nearly) Windows, with the solidity of a steadfast GNU/Linux foundation. But whenever I hear about a new development in the Canonical world, it's always about something that appeases consumers rather than power users (which Ubuntu has been targeted at). For developers who constantly need to dive down into the OS, something like Sabayon or Fedora seems to fit better with their endless modularity. Besides, it would be nice to try a non-Debian distribution for a change.
Not just ICMP, doing a traceroute over tcp also results in this. Looks to be either a really well done forgery, or legitimate.
If you don't have time to test, you have yet another reason to not automate updates. It's better to run them only when you are around and have some time to fix whatever goes wrong.
I don't even know how to approach the moral quandary of seeking asylum in a concentration camp. Am I supposed to be impressed by the Fresh Young DPRK? There is no opening of relations here, just PR. Have TPB truly been hunted to the darkest corners of the Earth?

In the end all this means to me is that I'm going to save the $65 that I was about to spend on a PB hoodie. Assuming TPB are paying for their NK servers, I'd rather not risking providing funds for lil' Kim's holocaust.
"So I took the Metro to the Maryland suburbs for a visit to the JCPenney in the Wheaton Plaza Mall to see if Johnson really is reviving the legendary chain."

This is the problem, to see Ron's "vision" you really have to go to one of the stores that has been remodeled on his "boutique" view, its sort of a mini-mall within a single store. It does not suffer from having mix mashed things all around and it does have a more intimate customer feel, but I didn't even realize that was key to the plan until I read the Economist article on it.

That said, Ron Johnson is in a world of hurt here. Not only does he have to figure out if he can change what a department store is, he has to convince people who have been to the store before that its different now. Neither are easy.
I think you're strawmanning Branson into saying something he isn't.

Let me ask you this: why do you automatically assume that this decision rests with the organization to fit its needs? Don't a firm's workers also have a lot of different situations that may require different solutions? Some workers love working at the office. Others love working from home. Others like to have a mixture. It sounds to me what Branson is saying isn't necessarily "telecommuting good, office bad" as much as "It's a bad idea to rigidly force choices on your employees", and I think there's some truth to that view. After all, I don't buy that employment at Yahoo necessarily means that a person won't be successful working from home.

Regardless of my views, I don't think it's accurate to say that this is black-and-white thinking.
Well, I'd argue that cynical responses like these are the most detrimental response of all.

Pessimism is not realism. Getting the full verbal support of a second-term lame-duck administration with nothing to lose is not a negligible achievement. Some progress != no progress. You're right that petitions have limited scope and effect, but in successful efforts like these, they can generate publicity and political momentum, giving ammunition and gravitas to Congressmen who would co-sponsor legislation. At the very least it is a step in the right direction.

The system is broken, but sitting back and needlessly berating those who would try to take small steps to achieve small goals is hardly an acceptable response. It's calculus; if you integrate a positive attitude over a large enough population of believers, you can effect large-scale change. If you integrate so-called "cynical realism" over the same intelligent population, you create a self-fulfilling prophecy of defeatism which is nothing to pat yourself on the back about, either. I applaud sinak's achievement and I hope that this conversation shifts to what steps need to be taken next.
I don't believe for one second that North Korea was their only possible option for survival. If anything, getting set up in NK probably took significantly more work and planning than any number of more conventional routes (eastern europe et. al).

If this is in fact true, and not a gag, it's an overt political statement, and one I couldn't disagree with more.
Posts like this show that however smart we generally believe HN users to be, on some fronts it is a bag full of stupid.
Current Ubuntu Phone is built on top of SurfaceFlinger, the aim with Mir is to replace it.