skysight-inc/HackerNews huggingface dataset:
The point people are making is that once we start making judgement calls like this there will be more and more calls from the community to make more judgement calls to increase the net and shutdown other types of sub-reddits that they disagree with.

Much in the same way that once we give the government a censorship filter on the Internet to 'stop child pornography,' they've got their foot in the door to censor other things as well. Building censorship infrastructure to shut down the websites of people we don't like might not be palatable, but once that infrastructure is already in place, all we have to do is add to the list of banned sites. It becomes so much easier to cross that line when we're standing right next to it, than if we make sure to give it a wide berth.

I'm not saying that I disagree with the shutting down of these sub-reddits -- especially since it seems to only make sense for consistencies sake since they shutdown /r/jailbait already -- but let's not act like this doesn't come with possible consequences.
To me, the three major operating platforms are tools that all have strengths and weaknesses. In the same way that I wouldn't use my nice chisels to loosen a laptop screw, I wouldn't use a MacBook for writing code for our Linux infrastructure. I am more efficient doing that work on Linux itself.

At the same time, I shoot photos and video, and do some writing to take a break from IT. I've tried doing that work using the included tools on all three platforms. I find the Mac platform the most efficient and trouble-free for that work. Linux is second, but is frustrating at times - especially regarding video.

At work, even though we have a heterogenous server environment, we communicate using Office and SharePoint. Also the wireless network seems to work best with Windows. Thus, at work I use Windows 7 with PuTTY, Gnu Screen, and several Linux VMs, and at home I use a MacBook with a Linux VM. These two setups let me use the three PC platforms for the workflows for which they seem best suited.

I think it's missing the point to debate which is the one true platform. We all have things we want to do, things we want to create. In my experience, the question is not "which platform is better in general?", it's "on which platform can I most easily get my work done?". If my current platform no longer works well, I try the others. In the end, I'm paid more for getting more work done in less time, so the efficiency of a platform for that work decides the question.
BAE provides details of 'structural battery' technology
This is the morality police attitude, satisfied that its ideal of justice has been served and unable to recognize the subtlety of the argument.
sigh Scientists stand on the shoulders of giants; programmers stand on each others' feet.
Ok. So I got an answer from one of the law firms I contacted.

They charge $2,500 dollars to:

- Delaware Corp.
- 1 yr. registered agent
- 1 yr. virtual office
- EIN for company
- all paperwork
- checking account with Visa card

Ok, $2,500.00... not sure if this is a reasonable price ticket.

I now found out that I do can get an "International EIN" through services such as Incorporate / Bizfilings along with the business formation process.

After all legal paperwork the costs are at least $1,000.00 less than the first proposal of the lawyer.

But without the business bank account up and running.

So the question remains but with more hope in the air:

With an appropriate business and (International) EIN code, can I open a business bank account online to any bank?

I already contacted a few banks but haven't heard back yet...
No, YOU have missed the point. I'm not talking about syntax checking. I'm talking about getting a fast compile-time check for my most common mistakes.

The default behavior that you demonstrated from Python is a run-time exception. Until you've gone through every code path, you have no idea whether you're going to trigger that exception. (Even 100% test suite coverage is not enough to guarantee that you won't blow up.) In even a moderate sized program, this can take a good while.

By contrast Perl's behavior with strict is to blow up at compile time, before I begin running the program. This significantly shortens the edit/debug cycle for my most common mistakes.

If you want the equivalent in Python, you have to use external tools like PyChecker.

As for the defaults, there is nothing as hard to change as a misfeature. Everyone agrees that the default would be better if it was reversed, but there is no way to do so without losing backwards compatibility. And given how much critical infrastructure runs on Perl, backwards compatibility matters a lot.
I agree. I'm shocked this is on the front page. It's an absurdly lightweight fluff piece.
Well, if you get a bunch of nerds talking about javascript MVC frameworks for an hour, there is bound to be some pedanticism. Despite that, I love this podcast.
Google gets U.S., EU nod to buy Motorola Mobility
Google Groups used to be DejaNews, which itself was an archive of Usenet. So this a hugely important preservation of Internet history. Congratulations and thank you, Archive Team!
Not shitty and unethical per se, but any behavior that compromises the value function of a given ecosystem will cause regulators to step in, in an attempt to correct it.
The US president really has fuck all power to change anything, the poor man would wither and die under his innability to do anything.

I vote IBM's Watson for president AND for every public role, ALL politicians are bent IMHO
I think it's about more than just pain vs. gain.

Unless your web application happens to actually be a series of <form>s, your JavaScript probably starts to become your content. To use an example from today, how would one go about building this without JavaScript? Without losing the heart of it in the translation to static HTML?

http://www.nytimes.com/interactive/2012/02/13/us/politics/20...
I think Yehudas point was, why do you want to have just the minimal functionality when you are constantly grabbing for Backbone Addons just to do the standard stuff.

Having a plugable architecture is great, but if rails never considered making a good thing standard (think bundler, or sprockets) really makes moving between rails apps so much easier.

For example
I would say nested views, and view layouts is something that should be standard
- isn't backbone built for the single page web app idea?

I have seen so many different layout managers, region managers etc.
Unfortunately I doubt I'll have that much money to spare on a monthly basis. Unless I can come up with a solid job, I don't think I'd be able to do it.

Mountain View sounds like a decent place and there was a post on the front page last night that said it's one of the cheaper places to live and a car isn't necessary, so that's good. Also, there's Foothill college that's a half hour bike ride away from the center of Mountain View.
FYI -c is just the Python equivalent of -e in Perl.
The site works perfectly for me, with Firefox Nightly 13 in Arch Linux.
The majority of us haven't.
This looks supremely useful. Anyone here using it?
I released a commercial .NET app 2 weeks after the official 1.0 release and am still using the framework. I've dabbled in Ruby, Java, JS, written an iPad application, etc. I have my gripes with some of the .NET tools but I really like C# as a language. My biggest gripe is the business decisions made by Microsoft over the past few years. Under Gates, Microsoft really understood the developers created their monopoly. Under Balmer it feels like Microsoft wants to extract every ounce of blood from developers which is ultimately going to bring down the house.
If we are talking about the Macbook Air, Apple's build quality can't be beat at that pricepoint. If we are talking about full sized laptops, a Macbook is almost absurdly expensive for what it offers.

I've had Asus, Samsung, and Alienware laptops that were built just as well as a Macbook, yet cost a fraction of the price. In addition, the specs exceeded a top of the line Macbook Pro by a longshot. The Asus and the Alienware were really ugly, but the build quality was exceptional.

If I were in the market for an ultrabook, I'd easily pick the Macbook Air. If I wanted a well built desktop replacment, I'd consider the Macbook Pro, but I would also take a look at Asus, Samsung, Lenovo, and even Alienware* before I make my final decision.

On a final note, the specific model if far more important than the brand. Every PC manufacturer has good models and bad models. If you find a specific computer that you like, you should check out as many reviews as you can find on the internet before you buy it.

*I'd stay away from Alienware if you can't handle the hideous design.
exactly! why should we have that visualization be backed by a html table within the page? Especially when you probably have that data backed by an API anyway that could probably server up json, xml or whatever else.
I hope they managed to release staircar(http://engineering.tumblr.com/post/7819252942/staircar-redis...) before phasing it out with Scala.
Apple admits it has a human rights problem
If it wasn't obvious, some text and/or sections are clickable on that page; given that everything is "black" and looks alike, there is no delineation of interactive content.

Something is trying to be really fancy on the page, but I'm not sure it's worth a 200ms browser-paint event every step of a mouse scroll.

At least, this time, it mostly works in prominent mobile-browsers.
Luigi Shoes Sale Custom Cartoon Dunks New Styles Clearance
Giveaway: 10 Unlimited Web Hosting Accounts From Zyma
Can anyone give some insight as to what magical energy solution the author is referring to?

It sounds too good to be true.
> A perfect content lockdown is theroetically possible and people are getting better at it all the time.

Maybe I'm misinterpreting what you mean by a 'content lockdown', but as I read it, I couldn't disagree more with this statement - how could we ever have a perfect content lockdown?
I think that some people didn't want this stuff to end up on CNN, and having the media end up branding them guilty by association (i.e. "Reddit" == "Cesspool of pedos").
It's nice that there is still interesting development work being done in this field. This approach certainly seems like a step forward. Kernel Mode Setting is noticeably faster and has better power saving abilities than previous approaches but is cannot be fully taken advantage of by X.

There is an experimental port to Arch if anyone want to give it a spin (https://wiki.archlinux.org/index.php/Wayland).
I think this is a people problem- it's rather separate from the low level technical details of how pixels get pushed to the screen. Linux is inconsistent precisely because its community has rejected the notion of strong centralised leadership, and inconsistency is simply the natural consequence of that philosophy.

It's different with something like android, that has something like a canonical organisation that can set interface standards. Vanilla linux has no entity with that much credibility.
Wow, interesting example of a company which the comment presumes is ethical.
It's not that proper journalism is irrelevant, and it's not even that not everyone should be expected to be proper journalists. It's that proper journalism is a very small niche, not the norm. There isn't much actual market demand for proper journalism compared to the other crap; most readers and viewers are undiscerning and everyone else is willing to pay, so why bother?

It was probably this way even before the internet. I mean, they award themselves the "Pulitzer Prize"--go look up the guy that one's named after.
I'm not sure I get you. At MIT it is encouraged for the most prestigious professors to teach even freshman level classes. In fact, Sussman and Ableson themselves taught 6.001 (SICP) when I took it as a first semester freshman. I was taught by all sorts of famous people all throughout my undergrad MIT education. The big names especially chose to do so when they were developing a new approach to teaching the material.
The relative dangers of plane travel, automobile travel, or even leading a sedentary lifestyle and eating unhealthy foods are not high enough to actually cause an existential risk for the continuation of human civilization.

People are bad about judging relative risk on lower risk activities, such as whether a 1 in 10,000 chance of death is safer or less safe than a 1 in a million chance of death. But when it comes to simple go/no-go decisions on much riskier activities humans are a bit better at making a sound judgment. Is it a good idea to start a fight with a bear? To engage in a gun fight? To set your house on fire and stay inside it? These sorts of risks people understand and can handle.

Generally speaking, if everyone decided tomorrow that drunk driving, smoking, and obesity were awesome humanity would still endure. Though people wouldn't live quite as long.
Unusably laggy for me running latest Chrome on high-end hardware.
If you tell us what site it is there is a chance that the right acquirer might be on this forum who wants to buy it, invest a little and use it as a lifestyle business.

Between the 2 options it is more of a personal choice, but one will become more clear if you have an offer. I'd suggest posting it on those flippa type sites at what you're willing to sell for and seeing if anyone bites.
This is definitely an oversimplification of the history. Censorship is an active topic of furious debate. r/SRS, which is for all intents and purposes Reddit's White Guilt, self-censors extremely rigorously even as it invades other subreddits (not officially, but essentially). r/lgbt splintered to r/ainbow due to heavy-handed mod censorship (with allegations of connections to r/SRS and its heavy-handed trolling).

You might say that this is all inconsequential board drama, and it is; but the arc of it ends with admin involvement. Until now, the admins have explicitly let mods handle their own subreddits.
Definitely not the top list. I opened the Health category which I follow very closely since my application is in that category. I study the top 100 app positions of many apps in the category to see how they are changing each day. I scrolled through about 15 apps in the discovery app and didn't recognize a single one. If it is hand curated, I would say it is poorly done.
Can't provide more info publicly, but if anyone is interested in making an offer, feel free to send me a message (can you do that on HN? total newbie)

And thank you for that response too. :)
You start out by saying that reddit is not bound by US law, but then turn around and fault reddit for respecting and trying to stick with "full freedom of speech" for as long as they have? Come on, that's not fair at all. You win either way, you just have to mention and criticize their position by saying "haha, just look at it", there's hardly any real argument there at all.

Reddit's "slide" is a result of their respect for freedom of speech? Where's the connection there? The "spill over" of pedophiles (or non-CP closet pedophiles, whatever) from jailbait subreddits has caused the deterioration of /r/programming? ha.
This is a difficult comment to respond to, because it is not clear whether you are trying to describe a specific ThinkPad model, or trying to justify the fact that some Apple laptops cost more.

For example, I am writing this on a T500, which does have a single-touch trackpad, but it is also 4 years old. Its successor (the T510), as well as the present model (the T520) both have multi-touch touchpads. If you have experience with an older model of ThinkPad and are trying to compare it to the current generation of Apple laptops, I would argue that you do not have enough data to make a comparison.
9 ways people are interacting with brands via social media
Chicago plumbing
Just because it's not the dominant means of exchange today doesn't mean it couldn't be.

Ten years ago, the analogous reasoning would have been 'Well, we can just shut down the Napster server', or shortly after 'Well, we can just shutdown the Gnutella superpeers'.
There's no issue here, just HNers doing what they do best, epitomizing the actions of a few or single person to enable them to look down their nose at the inferior "reddit".

The reaction at reddit has been OVERWHELMINGLY in favor of this ban, the last four days has been top post after top post asking for it to be banned.

Every tiny thing a single redditor does is grounds for dismissal and condemnation of the entire site by many here and it really just baffles me.
Your reasoning is too simple. It doesn't have enough rules to reflect the complex nature of reality:

- If I breathe, and you grow a plant that utilizes the carbon dioxide from my breath without my permission, are you a dick?

- If I go to the park, make a snowman, and leave, and you use the snow to build an igloo, are you a dick?

- If I'm singing a song in a subway, and you're also in the subway, and your tape recorder picks up a faint echo in the background from a mile away, are you dick if you keep the recording?

- If we live in a hunter gatherer society, and I create the idea to build a house, and you take my idea and build a house on your land, too, are you a dick?
1) The screenshots you show on apple.com / itunes / app store are showung apps I have never heard of / don't visually look that good. First thing I would do is improve the quality of the the app screenshots in your app screenshots.

2) When you click an app, it should show the name and a few of the recent reviews, not take you out of the app to the app store, it is to much of a context switch from a user standpoint when you do that.

3) However you are picking to show the applications needs to be improved. All the apps I saw are boring low quality apps.
I doubt it, there's no greater opportunity in the US right now than there is here
Sure; and how many Python programs launch with -c?
New study: Information overload is the roadblock to effective communications
Ask HN: lightweight and simple CMS?
Is there any lightweight CMS with a very simple interface? I would like to build a site for one of my friend, he is however not a computer oriented guy at all. He will only provide updates with title/body/picture. I do not mind the use of the technology on my side to install it. Thanks!
>Like meetups to exchange or people giving tips

Never once have I seen this. I've seen ONE meetup and it was in a state where medical use is legal and even then, there's no law against conspiring to meet up to talk about and or consume marijuana. "conspiracy to get high".

Give tips about what? Stupid ways to make a bong out of a gatorade bottle? Scandalous!

>Same with /r/atheism, a lot of their content can be labeled hate speech under US law.

I just spit onto my keyboard a bit. Besides the fact that hate speech is not illegal, I can't think of anything that is purely hateful enough to be deemed hate speech in that subreddit.
Firefox offers the same keyword search from the address bar - you just have to define them in 'Manage Search Engines' (accessible from the drop down in the search bar). Defining Wikipedia as 'wp', YouTube as 'yt' etc, make searching much easier than using the search box.
How about we start to act on this by not posting and/or flagging every post from pandodaily, techcrunch, and uncrunched? I think we'd have a better HN experience all around.
A word of advice for Code Year participants
The idea of attempting to refactor a 100k+ loc codebase, without static typing and a compiler that can identify issues at compile-time versus runtime is equivalent to asking to be punished. If you must, consider that the role of a type-checking compiler is simply to perform a first round of automatic unit-tests, tests that are conveniently available after providing some typing annotations. To escape static typing - if there is a demonstratable and exceptional need (loose coupling), simply wrap the required events up as objects and switch and downcast on them with enums or use a visitor pattern.

Unfortunately associating dynamic languages like ruby, python and javascipt with some narrative of hacker agility and contrasting against a clumsy slow-moving 'enterprise' culture is confounding the issues. This is not to say that there aren't plenty of vendors/consultants selling FUD and over-hyped and over-complicated 'solutions' in 'enterprise' but it's a non-technical issue.
This reminds me a lot of posts I used to see on Javablogs 5-6 years ago. Not sure what that means, but I don't think it's the language so much as where people _are_ with the language. In 2005-2006, there were a lot of folks who'd spent almost a decade with Java. They were good at it, but they were also getting bored and looking for new horizons, and Ruby and Python were available. Beta versions of .Net rolled out in 2000, so we might have the same kind of phenomenon.

None of which is to say other languages might not be better. But being better has never been enough, on its own. If it were, C++ might never have gotten a start. Language popularity depends a lot on history. But boredom/dissatisfaction with a dominant language can help give a new language a chance.
Actually it seems like you can't send any private messages on this platform. Created an e-mail: thenext20years [at] gmail [dot] com

Thanks for that suggestion.
The "fanboy dismissal" is here, as usal, a cop out. It's the same copout that 2/3 of the commentariat falls back on whenever the subject comes up of why Apple is so successful. Must be those fanboys, that pixie dust, that RDF...

"Some sort of subconscious need to find superiority in consumer purchases and brand loyalty. It's kind of disturbing."

Or maybe it's just a good blog?

Despite happily not owning a Mac for almost a decade I've continued to read Gruber all this time because his signal to noise ratio is off the charts compared to any other tech blogger. His voice is unique and entertaining. The entire layout is clean and sparse. It's one of the few tech RSS feeds you know isn't going to be knee deep in repackaged press releases and bullshit false equivalence analysis.

If all you had to do to make a half million dollars a year was turn out snarky one liners there'd be a lot more millionaires in the world.
The thing with chrome is it is all automatic, it just 'works'. Not that this isn't the kind of thing an addon couldn't do.
I'd love to see a single "facilitated drug transaction" in /r/trees. No really, it would be relevant to my interests. Also, it's a load of nonsense, as are most of the comments about /r/trees, /r/atheism and other subreddits that are being compared to CP in this thread.
They are already subsidizing a heck of a lot of renewable energy. And I don't doubt that there is NSF-funded research on thorium reactors going on somewhere in the United States.
Even better. All the stupid stuff you did on the Internet that you've forgotten that you did. There are no doubt numerous examples that could come to haunt me in later years. Stuff I don't even remember.

Part of the problem with putting your thoughts down in writing is that if you change your mind later the writing is still there. I think that in the years to come were going to see more scandals arise from this sort of thing.
I'm not very familiar with Ruby, but with Python, I can profile my app, map the hotspots and easily rewrite them in C. Probably, I'll be done with the rewrite before the .NET version reaches RC quality. There is no reason to assume Ruby would be much different.

In reality, I very rarely have performance problems. I have heard Ruby got much faster with the 1.9 release.
Dan isn't innocent here - some of his older posts are sickeningly obvious puff-pieces or hit jobs... of course, he's not excusing himself here or claiming he's not part of the muck he's deriding.

But every once in a while (esp. when he did FakeSteveJobs), Dan hits it out of the park, and this is one of those articles. The crunchfund conflict of interest is concerning.