skysight-inc/HackerNews huggingface dataset:
Apparently RedditOSS is in shambles, and very difficult to get working. They were looking to address that with the new hires, however.
Our Startup, Buyosphere previously had a name so bad (shwowp for wow in shopping) that we even won an award for the worst brand name in 2010! Read about the rebranding here:
http://techcrunch.com/2011/04/15/purchase-sharing-site-shwow...

We actually crowdsourced domain name suggestions with a lot of suggestions and the winner wasn't great enough to warrant a name change. We got some free help from a brand name expert and we finally found a word play around the concept of replacing "bio" with "buyo". We loved the buyosphere.com domain name since it represented exactly what we're about. As a bonus we can play around concept such as a user buyography.

However, the buyosphere.com domain name was taken but amazingly, the owner was willing to sell it to us for $500. We just was sitting on it and liked what we wanted to do with it.

Conclusion: we're the proof that you shouldn't put aside taken domain names being squatted and have nothing to lose to just ask.
Any system is penetrable with enough motivation or resources. It's just a cost of doing business. Be happy you're under the radar, Sony wasn't so lucky.
Thanks for hijacking this thread.

This is quite an awesome tool that MSFT has released. But the top N comments are about the merits of IDE's vs vi then devolves into a pissing match about coding discipline.
I don't think it's a matter of Python/Java being slow and GO is faster. It actually doesn't matter which language you pick. If your GO app is IO/network bound, you will be charged for the idle CPU hours in the new billing scheme.
It does, as far as I can tell. (Although it's possible that this has changed in more recent versions, I haven't been able to test this.) One of the first things I do on a new Mac is set custom keybindings this way, and some apps just don't listen to it.
Jeez, Eric, next time please tell me what you really think :)

1) If someone retweets a link, it typically means they agree with the link or think it's important enough to share with their network. Not sure what's wrong with that assumption.

2) I didn't implement comments because much more livelier discussions happen on Twitter, at least for me.
Scripting.

I also script Android and *nix with it.

I see it as a universal shell.

I'm also writing a cross platform program in it. It's support for Windows features is quite good. (no gui stuff so I can't speak to that).

In the future I want to try pygame (or other gaming framework) if I can find the time.
You are assuming that your are not dumb and that any of your life pursuits have been the slightest bit intellectual. Consider this, how likely is it that the act of trying to make or prove a point on the internet is stupid and what about the act makes you an intellectual or smart person?
Yes. I use it everyday to build apps for clients, including Android. I recommend it.
Probably not at all (the Arch userbase isn't much of a target). That being said, pacman doesn't implement package-signing last time I checked so it certainly would be easier to pass off bogus packages than with other distros.
长春商务酒店
This is basically the refutation of many of the negative comments in yesterday's post. You go, dude.

http://news.ycombinator.org/item?id=2942129
It seems like your complaint is "shitty programmers will still do it wrong".

Does this "solve" the concurrency problem so that the most craptastic of copy-pasters can write high-performance concurrent code? Hell no. But it never pretended to in the first place, so that's pretty much irrelevant.

It's like saying that doing graphics processing in dedicated hardware is bad because a lot of programmers are awful at coding 3D graphics.

Even if you look at this just as a convenience for compiler writers, this would significantly improve the performance for anything that does do transactional memory properly.
No relation with anyone involved (although I suspect you know these people in real life) other than being subjected to their internet-drama.
Anyway, much of what she posts doesn't mesh up. She wasn't attacked for being a woman, a successful woman or by some random hate sites that latched onto her for being a woman.

She was attacked, online, because she had recently partnered with a man who allegedly walked out on his family. A family that happened to include religious fundamentalists who hate divorce. Now that little detail changes a lot of the story.

She also happens to be in the business of... what exactly?

http://ittybiz.com/ittybiz-1000/ You're welcome to quote me anything from that page (or any other page on her site, couldn't really find a business-like statement anywhere).

Closest I got was:

We want to help 1000 people quit their jobs this year.

We’re still in the early phases of creating a small army of motivated, successful, fulfilled people who are ready and able to take charge of their life, their work day, their career and their mission.

Now that explains why the scam-buster site was after her. Pretty much the only kernel of truth in her original post was that some people were mean to her on the internet.

Big whoop.

Edit: And just for an example in case you're confused:

As a reasonably prominent female face on the internet, I always knew the day would come when it would get very, very ugly.

None of this hate came from being internet-famous, but by becoming involved (professionally? Personally? who knows) with someone getting a divorce.
> Package management is something of a hell (esp if you're used to ruby gems) but all in all it works fine.

Wow. Ruby must have come a long way. Of course I gave up on it a long time ago when I couldn't find a good decompression library (only one that I could get to work was documented in Japanese).

I've found most python stuff "just works" or can be made to work.

Of course my use of Ruby dates to 2006 or so, as you can see that dates me quite a bit. I'm sure things have improved greatly over the years.
I know a lot of people who hate GWT, and it mostly boils down to GWT "abstracting away" the web (HTML, CSS, JavaScript) such that you build web applications with no regard for the web as a medium. You can't really build software for a platform without knowing and understanding the constraints of that platform, and GWT tries to hide this as much as possible which leads to a lot of funky issues like huge memory footprints inside the browser, undocumented hiccups between Java and the JavaScript it generates for you, and a general lack of control over the user experience once it's within the browser.
Hurricane Irene space photos
You mean the standard OS X shortcuts if you use a US keyboard, right? The shortcuts on a German keyboard (which does not have [ and ] keys) for back and forward are Shift-Cmd-Ö and Shif-Cmd-Ä (that’s using Safari), clearly inferior to Cmd-Left and Cmd-Right.

Cmd-Left and Cmd-Right are necessary.

(Google Chrome has actually Cmd-[ and Cmd-] as back and forward even with my German keyboard layout – which is quite dumb and shows that they don’t seem to care much for localization. Cmd-[ translates to Alt-Cmd-5 on a German keyboard.)
Probably not, that's certainly a fair point. But in that case why go into it at all? Just say it's magic "faster" juice (and don't post it to HN).

One thing I'm curious about as a developer is how this is different than the type inference that SpiderMonkey already did. The JIT certainly didn't represent numbers as strings in memory or something equally silly prior to this new type inference. Is it better inference that optimizes away boxing or can optimize across function calls or something?

(Just musing "out loud", I don't expect answers to these questions here on HN.)
reddit is almost entirely in existence due to its community/userbase. it's all it had when digg imploded, and it's pulled them through from dark to the traffic heights they are at now.

thing missing from reddit, despite the forum-like discussion thread part, is that it isn't social. it doesn't promote following users or anything of that nature or has little of those features (one thing that digg has/had)

thing is, currently, the way reddit is/is going -- there's not much that needs to be changed. it covers alot of use cases for alot of its userbase (i.e. I use it solely for submission and upvoting/link popularity tracking, and hardly for anything discussion/forum related)
Does Apple check for copyright infringement in the app store?
It is 48 hours later, but it turns out the Guardian have indeed leaked the password. I would hand a link, but Wikileaks are going to dump EVERYTHING in the next day, so it's best to go with the source.
The Pavlovian Response To Seeing Birthday Announcements On Facebook
The real money-quote from the original article was:

We are currently working with the 448 users of kernel.org to change their credentials and change their SSH keys.

With 448 users, something like this was inevitable...
Mark Suster on "the co-founder mythology":
http://www.bothsidesofthetable.com/2011/05/09/the-co-founder...

IMO the question is more nuanced than "how many founders is best", e.g. at the Google IO funding panel, it was stated 4 is statistically optimal (http://www.youtube.com/watch?v=15iWltPLuPY). But really, we should be asking what is right for a given type of industry/business, and what is right for different types of people.
Secret files: US officials aided Gaddafi
Hitachi, Sony, and Toshiba spin off LCD divisions
I went through a major depressive episode about seven years ago, and took St. John's Wort for about three months during that time. I noticed no effect whatsoever and stopped taking capsules. In fact, I got quite agitated that I didn't feel any effect, and I'm positive that frustration didn't help my own emotional situation.

If you're thinking about harming yourself in any specific way, go out and tell someone. Tell your parents, tell a significant other, e-mail someone (my contact info is public) or even go to a bar and tell the bartender. It may sound dramatic, but the cost of catching these thoughts too late is much greater than social stigma. Go talk to someone - you'll be surprised.

There's a very poignant interview with a fellow who jumped off the Golden Gate Bridge and survived. He noted that, as he walked across the bridge, he kept thinking of all the problems he had and what had gone wrong with his life. It wasn't until he jumped that he realized he could solve all of his problems except for the fact that he had just jumped off a bridge. He got lucky. Many other people don't get lucky. Don't take your chances with this.
How much for? (ballpark?)
Do bloom effects generally use Gaussian filters? Is anybody doing full convolution with something more natural looking, like a flat circle or a regular polygon (e.g. like Gimp's Focus Blur plugin)?
Heat-map your JavaScript
I was under the impression that those bindings really only work with Cocoa applications/objects.

eg. BBEdit is supposedly Carbon and not Cocoa and it seems to ignore anything in DefaultKeyBinding.dict.

My simple bindings do seem to work in Safari but not in Chrome.
Apple may not be able to shut it down, but I wonder if they would go after app developers that use it.

Apple's terms forbid developers from releasing their apps outside official channels. However, say I release my iOS app to customers using an emulator running on Windows. Nothing is hitting an Apple device, so in theory they shouldn't have any jurisdiction.

Is the mere fact that it's using Apple's APIs enough reason for them to kick me out of the developer program, therefore pulling my apps from the app store and my customer's devices?
Not Twitter, maybe Sina Weibo, hahaha
Educational and entertaining. And a bit scary.
There are millions of programmers in the world and most of us don't like patents. That should be enough to prohibit them by consensus. If we don't raise our voices in our own field, nobody else will do it for us.

I applaud that move.
We don't have a solid design for that but we've definitely kicked around the idea. If I want to find the top jotters on NFL, it would be great to see some sort of ranked list.
Apple does not actively check for copyright infringement afaik.

We're not even talking copyrights... you could take someone's app, copy it verbatim (reverse engineer and reuse assets event) and re-release it with the same name and Apple would accept it.

Apple will only step in if a copyright holder lodges a compliant.

http://www.tuaw.com/2011/02/03/counterfeit-version-of-open-s...

This case was a tiny bit grey, in terms of the licensing agreement. WolfFire lodged a complaint and the App was taken down eventually.

tl;dr; Apple does not check apps for copyright infringement on the App being submitted for review; it only reviews the app upon a copyright holder's request. So don't depend on Apple to protect you from any 3rd party copyright holders.

PS: this obviously does not extend to Apple copyright...
REDDIT IS INTERNET DEMOCRACY.
Nothing needs gigabit rates of random numbers.

Consider a Monte Carlo algorithm on a 2 GHz processor, with a 50 instruction cycle inner loop, using a 64 bit random value per loop: it needs 2.5 Gb/sec of random bits.
My comments on Arrison's book:

http://www.fightaging.org/archives/2011/08/changing-the-myth...

"The latest book to emerge from the longevity advocacy community is entitled "100 Plus: How the Coming age of Longevity Will Change Everything, From Careers and Relationships to Family and Faith", and is penned by Sonia Arrison, whom you might have heard of. The foreword is by Peter Thiel, whose name you should certainly know by now - you might recall his $3.5 million funding of the SENS Foundation's program of rejuvenation biotechnology, back when it was a branch of the Methuselah Foundation. Thiel makes a point in the opening pages, and it's one to keep in mind when reading the rest of the book..."
Apple loses another unreleased iPhone (exclusive)
Be careful about self prescribing anything if you're dealing with a serious issue -- my advice would be to seek professional medical advice (and by the that not just one opinion but at the very least get a second opinion).
Are you suggesting that this is not how guns usually get used?
Yes, they most certainly do during review, at least for recognizable branding, etc. The only app I've had rejected was rejected for potential copyright issues.

The rights to the content in the app belonged to the organization I worked for, and the app was being submitted under that organization's iOS Developer account, but the organization still had to prove it had the right to use its own content with a letter from its licensing people to Apple.
Link to actual hacker news: http://news.ycombinator.com/item?id=2948394
If you like Chrome, try enabling "Multiple Profiles" in about:flags, then add a few profiles in chrome://settings/personal

Each profile is isolated from the others in much the same way that Incognito and normal Chrome sessions are isolated. It's pretty handy.
One way to frame that is "This is abusable. All you risk is the NYT writing an article trashing your behavior." The 500-shareholder rule is fairly obscure among laypeople, and pretty much only popular among people who litigate the cases it creates. So someone patent-trolling might suffer even more.
Where I live (Australia) we have 3 independent and redundant wireless networks (Telstra, Optus & Vodaphone). Each has their own infrastructure. The case is even more extreme in Africa, where there are huge numbers of small cellular carriers with redundant infrastructure.

During the early 90's many telecom companies either had protected monopoly status or were government owned. Neither worked well, because disruptive technology meant that they were undercut in price by newer competitors which were also able to offer new, innovative services that the incumbents could not - or would not - match.

Cellular network infrastructure isn't like roads, pipes or train tracks where you build it and then maintain it forever. It requires constant investment in new technology, and it isn't at all clear to me that government ownership of protected monopoly status would be beneficial to the consumer.
Confirmed: All Wikileaks Cables to be Released in next 24 hours
I've had the same problem with the backspace. When hitting backspace while editing, often (not always) the browser goes to previous page (in history), so I lose my edits. Going forward does not give me back my edits.
Wikileaks has put whether it should release the cables to a vote on Twitter. Currently 'Yes' is out numbering 'No' 100 to 1.
I've never really looking into integrated hardware random number generators, but I got the impression from the article that the previous hardware random number generators were based on analog circuits.
All these news discussion sites (Slashdot, Digg, Reddit, HN, hell even 4chan) started out very good when the communities were small and then they grew to massive size and lost their personalities, got more generalized, were gamed more frequently, succumbed to group think, and had a bazillion other problems related to their popularity and size.

Reddit can somewhat mitigate this with subreddits and MeFi can slow the process by charging a fee. Perhaps their downfall is still inevitable.

His comments about reddit's recent mood swings, however, don't mean much. That type of thing has been happening every few weeks for a couple years now. The reddit community is always in a huff about something.

Maybe this idea (Google circles for news aggregators?) will help. Or maybe we should just abandon this discussion model all together.
LED tube light
This was a major reason I got an MBA. It is honestly the first laptop I've used where I feel absolutely no need to plug a USB mouse in. The trackpad is one of the most fundamental ways to interact from a UI perspective, -it's a big deal to have it done right.
The purpose of patents, as I understand it, is to propose a compromise in order to promote innovation: the company which publicly discloses its non-obvious innovations through a patent is granted a MONOPOLY RIGHT by the government, and enforced by the courts, to prevent anyone else from implementing this invention without paying licenses. (Depending on the country, they may be forced to offer licensing, or not.)

In the software industry, patents are unnecessary. Because whatever is patented, even if it is not obvious WHEN patented, it (or a variant of it that falls under the patent) nevertheless becomes OBVIOUS to lots of people a mere 3-4 years later. Therefore, we can easily explain how a 20-year monopoly has wound up HURTING the industry rather than helping it. Companies implement an invention WITHOUT rummaging through new patents that come out every year. It is obvious that most of the stuff implemented in the software industry was arrived at in a different way. Non-practicing entities can sue those who actually implemented the invention 3-4 years later. Meanwhile, those who implemented it, get hit with a suit.

Therefore, patents have now become a tax on innovation.

I repeat: the inventions were not obvious AT THE TIME THEY WERE PATENTED. And, those who ultimately implemented them DID NOT READ THE PATENTS in order to get the idea for the invention. Therefore the system is not serving its purpose.

Patents are an exchange between the inventor and the public. The inventor discloses how an invention works, and in return gets a monopoly for 20 years so that no one else can implement it.

In open source, the IMPLEMENTOR not only discloses a theoretical thing but actually builds it AND releases all the inner workings of it, AND others can build on top of it. So we get the upside with no monopoly. Why do we need the latter, then, if so much innovation happens without it?
Agree. This is very disappointing. Google Apps appeals to two distinct groups: IT teams and savvy, generally leading-edge users that want to maintain services under their own domain.

I've had a google apps account since the beginning and it's amazing to me that despite the number of people that fall into that early adopter category on google apps, they have failed repeatedly at rolling out services to apps users.
It's almost like they've been working for quite some time to close the gap between Google Accounts and Google Apps Accounts. Insane!

Like, probably 80% of their stuff works transparently with either type of account. It kinda seems to stand to reason that their HUGE project that integrates most Google services into it and is the new "main way" of accessing your account... may not have had the attention to make it fully compatible with a small subset of their users.

That, and it definitely warrants a post containing 2 explicatives being the top comment on this post? (edit: I'm not upset with the language, I'm just surprised. I'm used to the shorter more explicative posts being discouraged. I, myself, don't mind, like I said, just surprised.)
> all of the pages and URLs you visit will be sent to Google in order to retrieve +1 information.

This is just another part of their plan to index the web, and get more signals for their web index building, just like the Google Toolbars that tracked everything you did on the web.
> In addition to the practices described in the Google +1 Button Privacy Policy, by installing this extension, all of the pages and URLs you visit will be sent to Google in order to retrieve +1 information.

Oh yes, how reasonable.
Show HN: My weekend project (split screen surfing)
I wanted to surf the 'net with my girlfriend, so I built this.
I think this one's a bit of a stretch.
JavaScript Pretty Date
Yes, you are probably right about the throughput. The latency problems are very valid though, and make websites seem remarkably slower.

I live in Australia at the end of a very long trans-pac pipe, and properly configured CDNs make a huge difference. A great example is how a few cheap ISPs here route based on price, not latency. That meant that when Amazon opened their Singapore dataceter a visitor from Australia (using one of these ISPs) could be routed via the US West Coast.
No offense, but I simply don't understand the rage at Google for this issue. Are you telling me that switching between Live IDs is magically easier (it's not, it's amazingly easy to be "logged in" to a Live site without a logout button, especially when you mixed an XBL account in there).

It's just that Google is the one site large enough to have users that NEED multiple accounts and have reasons to switch between them. You're arguing against the cookie model and the fact that modern browsers are still complete shit at managing an identity and related cookies.

(edit)Rambling here, with the new Cookie API in Chrome, would it not be possible to switch between profiles quickly using an extension? I understand the frustation is that we want to have one tab/window with one account and one with another, but this solution could surely mitigate some use cases.

Also, I hope my comments aren't interpreted the wrong way. I just started a new project with a new team today with a new centralized gmail account. This means coordinating between my account and the central account and between those two accounts and other team members. I understand the frustration, I just don't know if rage at Google is the most appropriate direction of attention.
Having a look at that paper, the actual rate at which it produces bits is very low - for 2.92μW, they're producing only 500 bits per second.

For an embedded device that might be suitable, but for a consumer or server machine you need a much higher bitrate.
Firefox has a similar feature but it's not half as convenient. If you create multiple profiles, you can start firefox instances like so, and have multiple windows with different extensions, cookies, etc just like Chrome:

$ firefox -P gaccount1

$ firefox -P gaccount2
Remarques Sur Acheter La Carte R4 
Comme nous le savons tous, R4 est une carte flash pour la Nintendo DS de la console. La première version de la carte R4 a été libéré par R4 équipe en 2007. Puis dans un court délai, la carte R4 domine le marché Nintendo DS carte flash.