skysight-inc/HackerNews huggingface dataset:
This is why I don't want to have anything to do with hosting providers who only have US hosting available. My clients wouldn't be terribly happy; nor would I about this.

Heck, it probably is illegal for us to store customer data in the US in this case.
https://encrypted.google.com/search?tbo=p&tbm=pts&hl...
Striping Across Four Storage Nodes With GlusterFS 3.2.x On Ubuntu 12.10
What we should look for in the article is simply "the virtue of will power." At least thats what i will. Does anyone really have the time to doubt and investigate the bullshit doubts. She may be a schemer, i don't care, but her determination and conviction is what attracts me and that's what i or anybody else should take away from this article.

And i gotta say hailing from Calcutta (now Kolkata) and becoming what she is now, really Really take balls of titanium.
Very cool! It seems though that if links are in answers, they are broken. Very nice work though!!
The silversmiths who restore the FA Cup
We visit one of the last traditional English silversmiths, Thomas Lyte. As well as restoring the silverware of many Royal Households, what they are really known for is designing, making and restoring famous sporting trophies including The FA Cup.

"Most of the silversmiths are from my generation, the wrong side of 50. If it carries on this way the craftsmen won’t be there in the future."

http://bit.ly/Y0ArN9
Nick, you were absolutely right, and I was wrong. This is a pain, though, but is understandable. I'll ask the right people if we can do something, because I like not copying stuff all over.

Or maybe we can we can do a static analyzer to make the whole process easier.
Higgs Boson: Think HTC instead of HPC.
Coders in the Hands of an Angry God
I mean maybe that guys actually legit

He is. He's one smart cookie and was the first person to be in both Ruby and Rails' core teams. He has some great talks up on Confreaks and YouTube, etc. He does like whimsy but that's what makes it fun and there's usually a serious and interesting technical topic behind the talk's facade.

That said, for people who aren't aware of certain personalities, I can see why it might be a turnoff, so more work could probably be done to explain why speakers at conferences are worth seeing.
Yep, my video podcast is Ping on Channel 9. Honestly, I don't have good metrics on it... and that drives a data guy like me nuts! :)

I do think the majority of the traffic is driven by it being featured on the home page of the Channel 9 developer network every Monday. I also think a lot of people subscribe to it through their Windows Phones (primarily Microsoft developer audience). You can find it on iTunes, but not sure if we have metrics for that.

We actually discussed some of the C9 metrics in the comments on a recent episode. Dan, the senior director of Channel 9, provided some good insight. We compared C9 to tech videos on YouTube and Vimeo. You can see the discussion here:
http://channel9.msdn.com/Shows/PingShow/Ping-160-Sinofsky-WP...

Re: growth over time
That's tough to measure because the positioning of Channel 9 and the show has changed over time. When the show first started, they collapsed Channel 8 (academic) and Channel 10 (cool tech) into Channel 9 (developer). So there were some episodes with 90,000+ views and there was a lot of confusion and sudden drop in viewership. A lot of the confusion was that Ping was one of the least technical shows on this historically purely developer network. The viewers initially revolted and said this shouldn't belong on Channel 9.

I did some snapshot-based analytics by screen-scraping the Channel 9 page every hour or so to see how each episode would compare in its initial two days... IIRC, the shows that were around 10-14 minutes would have ~30% more views than shows over 15 minutes. But that was too short to go into depth on anything. We weren't reading perfectly worded scripts from teleprompters, so our 10-14 minutes was not very dense. I thought that a very short, non-informative, not incredibly funny podcast wasn't that valuable. So we could game the system and try to get a high view count with short episodes or try to get better content and more engagement with a lower view count.

Fast forward to today... we're now in our 166th episode. We are consistently getting 30,000+ views on 20+ minute episodes which is lower views than what we have had, but we seem to have much better engagement. The viewers seem to appreciate our light-heartedness and our running gags/inside jokes while bringing interesting angles to tech news. I'm happy to see the amount of substantial and thought-out comments that we are getting is also improving.

If you do start watching, would love to hear what a fresh pair of eyes thinks. Always looking to get feedback. Would love to be the next shanselman many years down the road.
I don't agree. SFML sounds at first like a really good idea, and at first usage seems pretty cool. But there are invisible walls and they're not hard to run into. The API reflects the developer's way of thinking and I find it somewhat odd (though, to be fair, I'm sure plenty of people would consider the API I've built for my own private library to be somewhat odd, too), and I noticed in my most recent experiments with the 2.x beta that you end up having to drop out of the friendly confines of the SFML libraries into the underlying implementations alarmingly often to do anything interesting.

There are also what I consider reliability issues. SFML 1.6 and 1.6 have reproducible startup issues on any semi-modern ATI/AMD graphics chipset I was able to test it on (2008 to 2010 vintage). The recommended solution from the developer was to upgrade to the API-incompatible 2.x alpha--which still isn't even released as a 2.0 today. It's open-source, and totally his choice whether or not to fix bugs like that (at the time I wasn't capable of doing it myself); I'm not saying "oh, he's not at my beck and call, he sucks," but I'd be very wary of going back there again and it did play a factor in me choosing not to use SFML for my current project.
Puma soccer cleats
A Gift for the Hackers.
Aaron was the first person to have commit access to both Ruby and Rails. His personality is silly but he has really impressive tech chops.
What is memory usage per connection? How much unnecessary data copying is going on? What is latency?

What happens under the real load of, say, a thousand concurrent TCP connections together with few thousand of back-end/other data-sources pending calls?

What will happen to memory usage and latency when simple setup above will serve simplest remote requests (which means stalled connections, re-tranmitions, etc) for 8 hours? 24 hours?
I think the main reason anti-American sentiment is growing is that the internet is making it harder for the US government to hide the behavior they've actually had for decades. To try and avoid getting any more political, I won't name any names but there is a certain president who is worshiped by a certain large group of people. I suspect that if the internet had been big then the perception about him would be radically different.
Snark aside, Aron Swartz, and in his shadow, Carmen Ortiz, have had substantial mainstream media play.

The geeks are pretty connected, and while we're not the ruling oligarchy, we (to the extent this herd of cats can be labeled "we") are a significant and growing power bloc.
I don't host anything sensitive on the cloud but this makes me think twice before using Linode or Amazon. It's a shame really. I don't know any cloud services that don't have any American presence.
The tooling is generally better on Windows, or was. A buddy of mine who does some pretty intense PS3 work switched to a Mac about a year and a half ago and said that it was rough going when he'd tried a year or so before that.
Read more Shakespeare, then.
But you can only do that because HN, Reddit and other sites - unlike Facebook and Google+ - allow you to create that chasm between the two identities.

There's nothing wrong with an individual choosing to use his legal name in his profile, but we should be weary of making that decision for others. Personally, I won't join any service that maintains such policy.
these patent trolls are everywhere, whats worse is even the big names in the industry are doing similar things!!!

patents if anything should allow innovation but not be a bump on the way to innovation!!!
That's great. Will F# get support from Microsoft for our enterprise? Nearly every server is either HPUX, AIX or Solaris. There are a few blade servers running Linux. Java runs on every one of these platforms with great vendor support. What can we expect from Microsoft if we switch to F#? This is the reality of large monolithic parastatal enterprise.
> This seems true enough - from a (rational) game-theoretic perspective,
> why should any victim really fight hard to overcome a troll, if in
> doing so they risk big losses, and don't gain any advantage over their
> competition even if they win?

If prices were at a near-optimal level to begin with and then are raised across-the-board by some external factor, each firm may retain the same slice of the pie they had before but the pie will be smaller. Any given firm will see a reduction in their profits after everyone in their market starts to pay the troll-toll.

The demand curve will remain constant but the supply curve will shift to the right. Less product will be sold at a higher price and there will be dead-weight losses.

However, you bring up a very valid point--what happens if the losses for each individual firm are less than the cost of paying off the troll, but the losses as a whole are greater? Then it would be in the interests of all firms in a market to band together and fight the troll collectively.
1. No pressure is brought (Obama's not even up for re-election, but I wouldn't feel differently if he were)
2. Usually the only people who know about a petition are already aware of the issue (case in point, unlocking cellphones petition on HN)
Not to mention major manufacturers have a couple of patents they could use against Microsoft

I think it's a mixture of lawyers believing their own BS about patents, lack of understanding that the patents are bogus and going for the easy way out.
If nothing else, anyone who visits e.g. Silicon Valley and hangs out with geeks there, will quickly start picking out the "geek uniform". I find it funny when fellow geeks thinks they're clueless about fashion, and still manage to dress in very specific ways that makes them recognisable as a group. That is fashion, even if they're not following mainstream fashion.

The first time I visited the Bay Area, I stood out like a sore thumb because I didn't fit into "Bay Area geek fashion" (I dressed too "smart" because it was my first business trip abroad). I see that here in London too - e.g. if a developer comes into the office in a shirt, it tends to elicit comments. There are even small but noticeable differences between how the developers and designers dress.
All business success stories have some element of luck (most of them a great deal). It's just a question of how much and what you did with it.
A few more links
http://www.fairandhandsome.ae/faq

check the #3 item on FAQ. Imami does credit her for the formula of fair and handsome (which is a fairly big company in India and a famous product).

Some more details of her company

http://www.walkersresearch.com/Profilepages/A/Activor_Corp.a...

no website though http://www.activorcorporation.net/

Not sure if she's fake or true
Well -- after some significant time wrestling with OpenGL/DirectX under Windows -- I got totally fed up and moved to OS X with Objective C... Objective C syntax certainly takes some getting used to -- but the iTunesU developer videos and overall documentation seems much better and more cohesive than the MSDN stuff ever did.

I guess, however, it's always a balancing act... I mean -- I thought Microsoft was supporting C# as its primary language -- however, Managed DirectX (with examples and documentation) never seemed to arrive (in fact it seemed to disappear)... C++ +MFC has to be the worst development schema ever created (luckily I managed to skip that part of the development history by ducking to VC roles)... I think the only thing that is clear about MFC is that it is a M. F. C. and anything to get away from it including Interop and switching to OS X/Objective C (even if Objective C is replete with legacy C APIs etc.)...
Not really. What IS resume worthy is what you made with your knowledge of codeacademy.
I'd like a button to open and close questions instead of clicking anywhere. It's annoying and you can't select text easily. Brilliant idea btw.
It's very easy to become homeless when you get the 1-2 punches of illness and divorce. A friend of mine went from riches to rags within a year that way.
The answer on SO says explicitly (in bold, BTW):

> To master yield, you must understand that when you call the function, the code you have written in the function body does not run. The function only returns the generator object, this is bit tricky :-)
Absolutely. I may join such services, but I will self-censor. I hardly use Facebook, for example, because I don't want all those personal details spread to a lot of people I care less about that many people I only know by handles, but feel social pressure to add. So my profile exist, but is pretty much devoid of content, and it will remain that way.
Hi there, I'm the author of bpython.

First thing's first: I'm not sure when you last tried bpython, but simply running "bpython" will provide import completion for your pwd.

As for there having been no commits since last March, well I'm not sure where you found that information - please see commit history on bitbucket page: https://bitbucket.org/bobf/bpython/commits

I started work on bpython about 5 years ago. These days I essentially don't do any work for it, but there are a couple of people who still take care of issues when they have time. It seems most people are pretty much satisfied with the project. If they aren't, I encourage them to either look at the open issues and try to close some of them, or try an alternative like IPython or DreamPie (IPython specifically just got a huge financial grant for development costs so it should be seeing a lot of work being done on it - should be very interesting to see what those guys do).

Either way, it just seemed a little odd to me to see bpython described as a "promising project" (after citing two falsehoods about the project) when I personally consider bpython as "complete" to a certain extent (and for any sane meaning of the word in software). Sure there are things I'd like to add, but bpython does exactly what I want and I rarely feel that there is something missing.

For those that disagree, either bpython is not for you (there are some great alternatives), or it is time to fork the project and send us your pull requests - we'll be very grateful for them. :)

Thanks,
Does all this electronic surveillance result in more unethical activity from the authorities than it helps the authorities prevent?
This phrase alone makes me want to buy stuff there...

"For Newegg's chief legal officer Lee Cheng, it's a huge validation of the strategy the company decided to pursue back in 2007: not to settle with patent trolls. Ever."
You can configure it to store on disk (I believe this is the default).

Why do people keep saying "last time I checked bpython didn't do X" when I can't even remember a time when we didn't offer this feature ? :)
way before using the app i look up the dev- thats before paying for the app. but i wouldn't be restraining myself from paying even if the dev is small time and hardly shows any promise - given that the app is being recommended by someone i know or got some good reviews from a blogger i admire.
As a games programmer with coming up to 5 years experience, I can attest that this is largely true. At every studio I've worked at, I've been given strange looks for even opening a terminal, and half of them haven't even heard of Vim. Regardless of what the actual strengths and weaknesses of the tools are, most game developers are so heavily wedded to VS and Windows that there is a huge inertia on that side.

Personally, the mobile game that I'm developing now is being developed entirely under Linux with GCC and GDB, and although GDB has a bit of a learning curve I now find it easier and quicker than VS.
I think this new Stasi 2.0 mass surveillance government programs is a bad idea for liberty.
Let's hope other people don't post them for you. At least when email was the main social network, the effects of indiscreet friends and acquaintances didn't usually appear on Google.
This is one thing I actually have missed - if I'd known about all the nice readline key commands when I first started writing bpython I would've definitely included them. You're welcome to implement this yourself ! Otherwise, I guess it's just a matter of waiting until somebody else has enough time and enthusiasm to do it. Maybe I'll even do it myself one day ...
I think the article is substantially overestimating the average hotel size. I'd bet it's much closer to 10-20 rooms than 200. You're forgetting a huge number of smaller roadside / rural establishments.

For San Francisco (a large tourist-oriented city with many larger hotels), there are 215 hotels, offering 33,642 rooms (source: http://www.sanfrancisco.travel/research/) or an average of 156 rooms per hotel. Given that smaller cities and rural resort areas will tend to have smaller facilities, I see the rooms/hotel being markedly lower.

SF's population-to-rooms ratio is 24:1, or rooms for about 4% of the population (and that's in a city with huge tourist and business travel traffic).

That would give you a high-end of 8 million rooms, or enough for about 5% of the population (assuming double occupancy, 2.5% for single).
This reminds me of
http://blog.whatsapp.com/index.php/2012/01/1-million-is-so-2... where they handled 2 millions concurrent tcp connections.
"Offended" may be too harsh a word, but "annoyed" would certainly apply to me and "uncomfortable" to a number of professional software developers I know. I don't know many shrinking violets, but that doesn't mean you want to be hit over the head with (stupid) sexual metaphors when you're working just because the library developers are incapable of reining in childishness.

Like, by itself, not a gamebreaker or anything (for me that would be a weakly typed language--though I've encouraged my little brother to play with Moai, another Lua environment, in the past), but given the choice I'd probably go with tools with a culture that encourages a bit better judgment.
> Because OpenGL is ugly as hell.

Matter of opinion. I vastly, vastly prefer it to D3D and its unnecessary OO abstractions. The GPU is not "object oriented" and the OpenGL state machine is much closer to how the GPU works. It takes some time learning to understand the underlying philosophy, but if you stick with the core profile (3.2 or newer) and ignore the legacy profile, it will prove a really quite beautiful API to work with.

> DirectX is rewritten often (with new versions) to accommodate new ideas, whereas OpenGL new features/ideas are just "tacked" onto the existing code base

What's the problem here. New functions are added, but older ones are still valid use-cases. Seriously outdated stuff that no hardware no longer really natively supports, such as the fixed-function pipeline, is clearly and most obviously flagged everywhere as outdated legacy ("compatibility profile") API and its use discouraged. However, if you really wanna fire up an old OpenGL 1.1 app you wrote as a teen some 15 years ago, you still could. Now that's actually rather neat, isn't it?

> OpenGL also has a huge barrier to entry compared to DirectX.

Nope? Don't even need an SDK for that. It's pre-installed on all major OSes and implemented by all GPU drivers for years.

Even better is, there's no need for what in D3D results in a DirectX install on client machines. That annoys me actually, whenever I install a new game with Steam, it proceeds to "install DirectX" (sometimes v9, sometimes v10, sometimes v11). Sometimes even just when I start a readily installed game after a longer period of not playing it. WTF? DirectX has been "installed" so many times by now, isn't once enough? And can't DX11 automatically provide a DX9 layer for older games? I know that my GeForce-provided GL 4.2 driver happily implements "all GL versions ever".

> MSND DirectX resources are fantastic, whereas resources on OpenGL are often out-dated and generally pretty crap.

Khronos' GL/GLSL API documentation pages are all comprehensible, accurate, up-to-date and complete, and so are their spec PDFs if that's the preferred format. Their Wiki pages also provide a wealth of absolutely current high-quality information.

As for tutorials out there, some are good and up-to-date, some not -- same for D3D I'd wager?

> whereas OpenGL requires GLUT, or GLEW? I think. Perhaps FreeGLUT? OpenGLUT? Or can you just use SDL? Or none of them? What? Exactly.

I have nothing to add to BlackAura's excellent comment on this: http://news.ycombinator.com/item?id=5127185

Other than: you'll just wanna use GLFW and be done with it...
And yet sleep is always the first thing to be sacrificed when we "need to get stuff done".
Now see the future that the cloud brings? The huge benefits. 1984 was warning not road map.

People will become more and more careful and uncomfortable with the cloud in the coming years.
So if we were going to take the LaTeX approach, we basically write our mind maps as .g files and then lay them out using Graphviz's dotty? That could actually work (OmniGraffle, BTW, uses Graphviz I think to layout DAGs).
Did you even read the article? This has nothing to do with the EU. The US can obtain data from persons that are not US citizens without a warrant, if this data is stored on servers of US companies.

If the EU doesn't agree with this, it would be better to create an economic environment that facilitates EU-based tech companies, instead of having its citizens depend on US companies.
Working in a Start-up
I can vouch for us appreciating a bug report. :)

I assume you're using an up-to-date version of bpython ? I remember dealing with this kind of stuff a lot in the past (curses is terrible at this kind of thing) and I had considered it fixed, so please do send us bug reports if possible. (https://bitbucket.org/bobf/bpython/issues?status=new&sta...)
Thanks for taking the time to give this info out - looks like you know more about bpython than me. ;)
Best discounts and offers
This is a nice way to chewing this. We prefer your Wayfair Promo Code. If you don't suspect that will happen, take a look at Wayfair Promo Code.
Utilizing the CoderBits Api
"But a US judiciary subcommittee on FISAAA in 2008 stated that the Fourth Amendment has no relevance to non-US persons.

FISAAA also forces US Internet giants and other tech companies operating clouds in the EU to hand over the data or face sanctions, says Bowden."

According to this, they can request data stored in EU server if the company is American. This means that it does not matter where the servers are, they will still get the data.

So, time to start to migrate to EU companies for hosting any sensitive information. Anyways, the cloud will never be secure, so the best we can try to do is Encrypt as much as possible, and not use the cloud for any sensitive information.

The one useful thing I see from the cloud is: Private Cloud in your house. With fiber getting more, and more distributed, we can soon have our home cloud with Music / Movies / series / news / email / phone all routed to our home cloud then to the devices. Now that would be a nice usage of the cloud!
This is what AQI 490 looks like (in Beijing right now)
I think dreaming and the process of storing memories is a key piece of solving Artificial intelligence. IE we must teach the artificial brain to sleep in order for it to store and sort memories. For me it seems similar to a garbage collect function of the brain.

"Do Androids Dream of Electric Sheep?"