skysight-inc/HackerNews huggingface dataset:
You're right, we shouldn't be surprised but he's becoming such a caricature of his own evil who knows where it will end?

He makes that crazy statement Rumsfeld came up with about "unknown unknowns - things that we don't know that we don't know" seem like a proper sentence when you think Met Police are trawling through a database of 300,000,000 separate News International emails in East London as we speak, 11 million of which were deleted and then recovered.
Adult entertainment might be one of those cases where DRM is an effective deterrent. Although judging from the rips of DRMed DVDs and Blu-Rays that are out there, probably really more of a speedbump. If the customer wants DRM, give them DRM.
I believe the demo days are intended to be confidential as companies reveal non-public information regarding performance, etc. so I doubt we'll ever see public videos.
Autodesk Introduces Engineering Software, Cloud Platform
Autodesk Introduces Engineering Software, Cloud Platform
I thought you meant it. Then I realized I was on HN, and I got confused. Thank you for clarifying, anyway. ;)
Adobe sounds pretty clueless on this. I personally don't use Flash (unless I really, really can't help it); I look forward to the day when it's gone the way of the dinosaur.

I think... I mean I guess it sounds like Adobe sees that Apple is able to get a percentage of revenue and be successful attracting developers, and they somehow think that they can do the same thing and also attract developers? Sounds like... a winning proposition to me!
I see so much stuff about flask and bottle, but not much about cherrypy, what do those do for you that cherrypy doesn't? cherry py has always worked well for me, I'm a fan.
Flask is at about the right level of abstraction in the age of polyglot DBs and the JS movement to put the presentation in the browser. Flask gets out of your way and makes it easy to adapt to the changing environment without having to hack your way out of a monolith.

Diesel (http://diesel.io/) has piqued my interest as of late -- it's a high-concurrency, coroutine-based framework with Flask under the hood, by the guys at Bump.

The next-gen Python Web frameworks will probably be non-WSGI because WSGI doesn't support WebSockets.

One approach would be a ZeroMQ-based framework like Brubeck (http://brubeck.io/) behind Mongrel2 (http://mongrel2.org/). But AFAIK, WebSocket support is not yet fully baked into Mongrel2. The handshake still needs to happen on the handler side.
You're messing up agile and Scrum. Scrum has the restriction that every task has to fit within a single iteration. And even with scrum, that limit is self-proscribed. If you regularly have tasks that dont fit in a single iteration and you can't cut those down to smaller tasks then you're free to choose longer iterations. Scrum just says "make iterations, measure progress during iterations to get an estimate how much you can fit in the next." It's like doctors measuring how long they usually need for heart transplant surgery and applying that knowledge to the operations plan for the next week. I'm sure they do. And I'm sure they limit the time they have in the operation room and won't schedule a non-critical long operation at the end of a packed day. (I actually dated a doctor for 6 years and they surely did - apart from working tons of overtime and other unsensible things)
Don't use Tornado unless you plan to build a full SOA. Python drivers are blocking by default and Tornado offers no support for that, meaning Tornado blocks if you have database calls in your code.

Use gevent. Huge community. Simply works and simply scales. And it makes all your blocking calls nonblocking automatically. Tornado just blocks.
No, it's even worse. You can't manage what you can't measure. And so far no one has found a metric to measure creative output like painting, writing poetry or writing software. Whatever metric you choose to measure and evaluate your team, and esp. what ever metric you reward is going to lead your team optimizing their performance for that metric.

You want to measure LOC, programmers WILL write more lines. Want to measure and reward less defects, programmers WILL create less defects etc. But will your software be sexy, appealing to users, creative, innovative, trend setting solution to old/new problem?
That's a little bit hetero normative.

About the sexism: She didn't make a big fuss. She just coded a neat funny bot that only talks when triggered by a certain joke. She's highlighting how tiresome some jokes are when repeated too often.

She's not say "Toxic Environment because of constant sexist remarks"; she isn't calling for anyone to be disciplined or sacked. She's just talking to people.
I hope you are right. But back in the days with never-ending wars there were never times like ours with the possibility to blow up the world in a go.

So, the wars get smaller but have bigger impact.
Looking for some HN insight here. I'm still a college student interested in startups. However, microsoft products really don't excite me. Can someone explain the benefits of C# to a Ruby on Rails coder?
Try Brubeck. It's a Python web framework built around Gevent, DictShield and ZeroMQ. It communicates with Mongrel2, it's web server, via ZeroMQ sockets so even the annoying design of WSGI is moved out of the way.

It converts your blocking calls to nonblocking, has no spaghetti code filled with callback shenanigans, and can even generate a full REST API for you.

https://github.com/j2labs/brubeck
I think you're giving them too much credit. They are just relying on the staunch Apple/Adobe designers who refuse to use anything but what they've always used (like an artistic VB developer). Also Apple people are used to saying "How high?" whenever their beloved says "Jump".
I think trying to read more in to this than "there are many cylindrical and spherical items in this world of ours" is reaching a little...
Agile is a collection of tools. Like any tools, if you use them wrong, they can hurt you.

A paint brush is also a tool and one might be inclined to call a paint brush a sham when it fails to make them a great artist.

Others might already be great artists using pencil as the tool and thus also claim a paint brush to be a sham.
I live in the US. I think most of those things happen a lot less than you think. To take what I think is the most extreme example, in the ~35 years that I've been parsing speech successfully, I don't think I've ever heard someone refer to a fat person as "horizontally challenged."

Maybe this stuff just happens on TV?

One exception: not saying "fuck" on TV. That's accurate and fucking insane.
More info at:
http://www.adobe.com/devnet/flashplayer/articles/premium-fea...

Specifically:

Premium features licensing will only be needed when both of the following APIs are used in the same application run in Flash Player:

* ApplicationDomain.domainMemory, which provides access to domain memory

* Stage3D.request3DContext, if using hardware acceleration

--

From the article, it looks like ApplicationDomain.domainMemory is required when using the Alchemy compiler which allows compiling and running C/C++ code in Flash Player. (Hmmm.. seems like a competitor to Google's NaCl)

While Stage3D.request3DContext is required for using Stage3D which enables hardware acceleration in Flash Player. Angry Birds on Facebook already uses this.

Most games coded natively in Flash/AS3 won't require both. However, I'm not sure whether Unity's export to Flash and Unreal's export to Flash require Alchemy.

In any case, the revenue share is only required when both features are used. However, again the media aren't communicating the whole deal and again it's Adobe's fault for coming up with such weird/complex terms.

Edit:

After some quick research, it seems both Unity and Unreal's export to Flash Player feature require both Alchemy and Stage3D to work. So it looks like what Adobe are trying to do here is to generate some revenue from their 'platform' as otherwise they wouldn't receive a dime from all those Unity devs who would have easily exported their project to run on Flash Player which has a ton more penetration than Unity Web Player.

I think it is unfortunate though that they chose a 'revenue share' model.

It would have been a lot better for the end developers if Adobe just charged Unity and Epic a licensing fee for targeting Flash Player.
Not sure that they'll help much since most of the costs aren't launch related:

"The total cost of [the Cassini-Hughes] scientific exploration mission is about US$3.26 billion, including $1.4 billion for pre-launch development, $704 million for mission operations, $54 million for tracking and $422 million for the launch vehicle."

http://en.wikipedia.org/wiki/Cassini–Huygens

Space probes are already cheap for what they accomplish. For comparison, we could have sent about 45 Cassini probes for what has been spent on the International Space Station (all costs in).
Thank you sir, may I have another?
> Maybe, on balance, they do more harm than good.

Name one, just one, software patent that has verifiably done more good than harm. Because I don't know of any.
I'm not calling her out for making a big fuss.
I was just pointing out that, as far as I can tell, this joke really doesn't have its root in sexism.

Other people are saying the joke is sexist, I'm saying it's not. That's all.
Google Account Activity
I can't wait until browsers have inbuilt peer-to-peer networking. Then we could do something like this entirely client side
>India is what India is.

Reminds me of Dev Dutt's TED Talk: http://www.ted.com/talks/devdutt_pattanaik.html
Is it out the question that that's part of the equation here? Adobe is making Canvas tools after all. Flash is going to increasingly become a cost center for Adobe (support cost remain as profits diminish), so why not cannibalize that business by sending developers to another one of your products? And grab some cash from the suckers who refuse to leave Flash behind.
The fact that the woman is only talking because she's in bed is what makes her a sexual object. The shes of this world say a whole lot more than cheesy bedroom euphemisms, you know. But the joke is situated on the premise that it's cool to brag about what a man's made a woman say while fucking her, or, its opposite, that it's embarrassing and unmanly if a woman's been disappointed by a man in the bedroom. In either case, the woman is reduced to the thing that is fucked; her only value is that she can tell the man how well he's fucking her, or how poorly.

I know plenty of slang words, thank you, because I'm more than twelve years old. And a part of the gender/sexism discussion revolves precisely around how male-gendered slang is used differently than female-gendered slang; think about how men insult men by saying they don't have balls, or that they're a pussy; the suggestion is that womanhood corresponds to weakness. The ways in which we learn to speak to one another is a key issue.

"The word itself makes some men uncomfortable. Vagina. Yes, they don't like hearing it and find it difficult to say whereas without batting an eye a man will refer to his dick or his rod or his Johnson."
Is Facebook Going to Deliver Ad Agency Creative?
My experience contradicts with yours.

First of all I'm not trying to paint all gypsies with the same brush. I actually know a couple that are very educated, very honest and very hard-working human beings. But within all the "Roma" minorities, there are sub-groups and not all of them are created equal.

In general in Romania there are many gypsies that are definitely not marginalized and impoverished.

Some of their culture is also part of ours (e.g. many people like their music), their children go to the same schools as Romanians, some of their words became a part of our language, interracial marriages are not at all uncommon (up to the point that for some people their origin is not at all visible) and they also receive lots of subsidies from the government ... they definitely are NOT marginalized. If anything, some sub-groups of this minority are marginalizing themselves.

Also, there are many gypsies that are filthy rich. Come down here sometimes and I'll show you entire villages of villas (i.e. big and luxurious country residences) that are inhabited by gypsies. Those villas come paired with luxury cars too. And some of them still steal, still beg for money on our streets or in other countries, some of them still live in tents in their own backyard.
That explanation just begs the question. We have to ask: why is the system corrupt?
Could this be linked to somewhere on the GH site, please?
https://www.google.co.in/webhp?q=ganesh+patel+siso

Pro-tip: Don't toy with people. Most times you will get away with it but sometimes you will get fucked.
I thought the same, but Panopticlick (panopticlick.eff.org) says otherwise. :-\

(and thanks to dfc for reminding me about Panopticlick)
[Show HN] CrowdPiper - experiments using popular social networks
How can we use so many popular social networks existing right now in interesting, creative, & meaningful ways?
With CrowdPiper (http://crowdpiper.tumblr.com) I'm trying to find out exactly that. Crowd Piper lets you rally a crowd to participate in creative experiments on your favorite social networks. For example, you can explore fun ways of using photos on Pinterest or viral methods for marketing on Twitter and so on.

The experiments, however, MUST involve lots of people & all contents MUST be crowd-sourced!

I have submitted few of my own experiments & included a couple more from friends & other links.
Feel free to submit your own new experiments or participate in one of them.

Find out more here: http://crowdpiper.tumblr.com/faq#.T3LOrGGP-So
I work for a small college -- we actually got a couple letters from the FBI alerting us that somebody on our network was infected by this. We then had to some internal sleuthing to hunt down who was participating, and more importantly, stop it from happening. We also wanted to know if the actions were intentional.

All the information we could find on this was from 2007-2009. It seemed like this software was out-of-date and no longer in the wild. So I always wondered why we were being contacted, especially now.

This write-up was greatly appreciated as it finally shed some light on why were contacted about it -- and more so, how the FBI were involved.
tl;dr: Google says that it will be to your advantage to buy ads from Google.
Tuenti Programming Challenge (just for people from Europe)
Try Wookmark. I see it kind of like this: Pinterest:YouTube::Wookmark:Vimeo. It's super clean and easy to use, and it has a paid version where you can save private images and start private groups. http://www.wookmark.com/
Ha, no worries! It's just Internet points. :)
Your argument says "since (unfair child support laws) then (men treated unfairly) thus not(sexist anti-women culture)"

The problem with your argument is that you are not espousing a widely held belief about child support laws being "unfair to men." Thus, a discussion about your argument is likely to devolve into long exchanges about children's rights and anecdotes about ridiculous edge case judgments on both sides.

Which is fine, but I think it would be two steps removed from what you're trying to establish, namely that the unfair sexism is somehow balanced. If you're going to construct an argument of the form A -> B -> C, I suggest you pick an "A" that is beyond dispute so we can focus on the validity of A -> B and B -> C.
Tmux for rails developers
What I said is that where I live its not like this. Girls wouldn't make a fuss about this, and would probably make more sexual jokes then guys actually. So yes maybe in comparison you guys need to lighten up as a society or something.
> Both sides have legitimate issues which need to be addressed if we are ever going to have real gender equality.

They do not need to be addressed at the same time as one another. You do not need to bring up sexism against men every single time an article about sexism against women appears on the front page.
Blog Itu Mudah dan Menyenangkan | Blog Informasi
Banyak alasan kenapa seseorang membuat blog. mulai dari karena kurang kerjaan, ingin eksis di dunia maya, untuk konsumsi pribadi (jika pembuat blog ingin mengetahui sesuatu jadi tidak harus mengunjungi blog lain), menyalurkan kemampuan yang dimiliki
looks like Adobe tries to squeeze every last bit out of money out of the Flash platform
Grouper?

(http://blog.joingrouper.com/intro-to-social-hacking-how-we-l...)

(http://news.ycombinator.com/item?id=3695748)
Oh shutup.
This move is currently getting HA-HA'ed here on HN but it's a fairly decent move. Some people have no choice but to use flash (mostly game-makers). Some of them, like Zynga rake in big money. Adobe looks like they might get a piece of that action. What's to laugh at?
Wave-particle duality visualized in quantum movie
Indeed, US tax forms are no fun; I've made that mistake before. It was a few hundred dollars' worth of work - I decided that trying to chase down the paperwork was not worth it in the end, as I made more money just spending that time doing contract work for my EU customers instead.

Unfortunately, the US seems to get away with tax colonialism, whereby you automatically owe them money until proven innocent even though you never set foot there; and US citizens get taxed by the US even if they don't reside or work there. Sounds like India is even worse in that you can't get around their tax even after filling in the forms.

If I do business with non-EU customers in the future, it's going to have to pay at least mid 5-digits, and a sufficient premium above my EU rates to just pay for an expert to handle the bureaucracy and hassle for me. I'd recommend a similar policy to anyone. The anti-EU moaners have no idea how beneficial it is to small businesses doing something easily importable or exportable - it's actually slightly less hassle for me to do business with customers in the rest of the EU than in my own country because I never see the VAT (which isn't too bad to begin with).
One Size Never Fits All
The difference is that working in porn is a choice to make yourself a sex-object, while objectifying women with sexist jokes is not a choice by the people affected (women). To retain the same context, it would be the difference between choosing to work in porn vs. that choice being made for you.
Why Designers Collect
Students have always been upset about learning Latex. However, after the first or second paper they realize how much trouble Latex is saving them and become fans for life. I don't see any other system offering the same advantages.
What the theory of everything might look like
When Not to Open Source
Plus it claims to have the Lua GC perform automatic ObjC refcounting.
Enceladus has a density of 1.6 g/cc, so it is mostly water and has little of the heavy radioactive elements. It probably does have a noticeable amount of light potassium-40 though. Earth has a density of 5.5 g/cc, because it is loaded with the dense elements, especially the uranium and thorium that make much of Earth's geothermal heat.

(Numbers from Wikipedia.)
But we need to simplify things. As an Indian business serving Indian customers I can tell you that the whole thing is pretty fucked up. I cannot put it more politely than this. Most of the enterprise clients of mine have 30 to 60 day payment cycles which involve a lot of paper, rubber stamps and signatures. That is just retarded. To add insult to injury the government expects you to pay service tax (due on the date of invoice) for the money that you have not collected yet. I regret setting up a business in India. There are too many unsavoury things to deal with.
That business model won't die without a fight. Not even HN posts will do it. This sounds like a losing battle, unfortunately.
"If your reaction to this post is "the first one seems harmless but the second is really overstepping the line", please take a few minutes to consider how you would feel if everyone's reaction to that (and everything else you objected to) was "just lighten up"."

The first one does seem harmless to me, perhaps a bit annoying. The second one though.. is TOTALLY AWESOME.
Yes and no. Too much centralization can be bad, but then again it took until around 1600 or so for Europe to finally catch up with China in terms of general wealth and technology. So clearly the fact that China was a centralized empire at peace with itself had something to do with it having developed such a large lead. I suspect that the actual situation is far more complex than either "centralization is good" or "centralization is bad", and that different ways of being centralized or decentralized are better or worse, and that different stages of technological development might have different ideal conditions.
Looks like luaJIT: http://luajit.org/ext_ffi_api.html
I fully understand this guy, and if you haven't been to a third world country, you won't. Just an example that pop my mind: The people injured (because of security forces violence) during the Tunisian revolution are still not treated and compensated. The fucking reason? "I'm still making a list of these people, ehh, it should be ready hopefully by the next month... ehh, hey look there are around 900 of them. I'm doing a really great job. Once the list is ready, we'll see what to do". It's more than a year and just a fucking list of people names who have been injured is not ready.

NEVER, EVER do a business in a third-world country where the law isn't imposed properly. NEVER, EVER do business with a third-world company before taking up-front payment. Know this: It's impossible for them to transfer money. There are few cases when they can, and it'll take it to their central bank authorization before the money makes your hands.
I'm tired of women wanting men to quit acting like men. If she doesn't like it, is she a woman acting like a woman? I don't want her to behave that way so maybe she should change HER behavior. Get along with others. Nobody's calling her names. Nobody's targeting her.
Similar way here, given 0000, 1111, 2222, 3333, 5555, 6666, 7777, 9999, we know the value of each number except for 4 and 8, disregard 4 (not in any value), sub those values in to any slot with an 8, and you get the answer.

If the alternative to overthinking would be staring at this looking for a pattern until you realize it is the number of loops, then that is not something I am interested in :)
Good parts: C#, and the entire .NET stack, completely skewers Ruby from a performance perspective, while not putting your coding in a straight jacket like Java does. You'll also find what in my opinion are vastly more powerful debugging and profiling tools, awesome threading support (be sure to check out both C# 4.5's async/await keywords and the existing Rx library at http://msdn.microsoft.com/en-us/data/gg577609), better versioning, better IDEs if you're into that kind of thing, and more.

Downsides: While this is gradually changing, I don't consider server-side Mono production-ready, so you'll be both developing and deploying on Windows. Deploying on Windows may prove expensive, but BizSpark (http://www.crunchbase.com/product/bizspark) will let you avoid that well past the point where you should either be successful or have VC, making it a non-issue. The community isn't as library-happy as the Ruby community, although that's definitely changing; one side-effect of that is that, where Microsoft anticipated your needs, life is beautiful, but where they haven't, things can get painful.

I'd see my previous answer to this question at http://news.ycombinator.com/item?id=3405362 too.