skysight-inc/HackerNews huggingface dataset:
If a blog post gets shared to HN and it's worth commenting on, it will get commented on at HN. Similarly with Reddit, Twitter, Facebook, etc. So why shouldn't the post link to those conversations?

The problems I have with “Comment on this post on HN” are

(1) it assumes the post is on-topic for HN (if the text and link automatically appear on every post, then perhaps not)

(2) it privileges the discussion of the post on HN over any discussions that may occur on other sites (granted some discussions on e.g. Facebook and some fora deliberately hide themselves away from a broader audience)

Curating links to these conversations is work... but so is curating blog comments. Why not swap one for the other?
I wonder if this will mean cloudfront pricing will come down as well. Suddenly it's a lot cheaper to host your assets on S3, without putting cloudfront in front of it.
OTOH, most businesses don't yet use Dropbox (much) today. If AeroFS's market is the enterprise, they're competing with Windows file sharing/SMB/Samba, NFS, etc., not so much with Dropbox. It's a bit skewed in Silicon Valley and in the consumer market.
I posted this link out on Facebook and somebody asked "Have you listened to his music?"

I hadn't.

The horror, the horror... if this is "the future of music", then we're in for a rough ride.

Still, if even half–decent musicians can take something away from the publicity stunt and hustle a bit, then we might make some progress... maybe.
HTML5 Ninja - HTML5 marketplace
html5-ninja.com is a marketplace where web designers propose their creations (themes, scripts... ) for selling.
Why trust is the new currency for the smart entrepreneur.
I agree with what you wrote, but:

> curating blog comments.

Do you mean "moderating" them?
AWS S3 lowers prices (GET requests by 60%)
Electricity costs are significantly higher than in the USA as well.
I don't think 2) and 3) are really valid reasons, as services like Disqus solve exactly these problems.

If a blog's target audience is in fact overlapping with the HN audience, then I'd say it kinda makes sense if the blog author wants to encourage the HN dicussion spirit. :)
Their expertise in keeping users addicted...?
Really good presentation, although a bit long.

What was most interesting to me was the actual performance figures and the small optimizations that yield big improvements.
4 Timeless Tips For Email Marketers
It would be nice if there were a way of solving the double-spending problem that would make all attacks infeasible. But since there isn't, we need to make do with the options we have: to place trust in either a pre-chosen authority, or a defined majority we assume to be trustworthy.

Not all the tools we have for maintaining security are as good as public key encryption or symmetric encryption. In the world of bricks and mortar, $10 million buys you a lot of criminal clout. Is a safe deposit box safe against a determined attacker with that budget? Are all employees immune to million dollar bribes?

The law attempts to redress imbalances by making it difficult to get away with circumventing security to perpetrate financial crimes. The problem is not so much stealing from a bank, but getting away with it after the fact. The same problem applies to bitcoin if you want to execute a 51% attack; double-spending is financial fraud, after all.

Buying up $10 million worth of ASICs is relatively straightforward, but doing so in a way that can't be traced back to you is substantially more difficult. As well as the problem of trying to run that amount of hardware in secret, without a paper-trail, you'll also have problems in trying to convert any profits you make from the scheme back into fiat currency.

If one merely wanted to demonstrate the attack without profitting from it, then one could double-spend a small amount between accounts you own, in the same way that one could demonstrate an attack on a safe by buying one and then drilling into it. But that doesn't change the fact that there's a big difference between circumventing security, and illegally profitting from it without consequences.
Ironically it's published on a site that doesn't have an RSS feed (or atom, remember that debate) published. which is a shame really as the content on medium is usually pretty good but I'll hardly ever remember to go back on a regular basis.
This is surely going to screw over Udacity and Coursera.
Considering one of their most successful games has been Zynga Poker for a while, it's surprising it took this long.

What they do have, however, is a very captive network audience. Assuming they have the right targeting, they should be able to run interstitials driving players from their free games (especially Zynga Poker, Zynga Slots, Zynga Slingo) over to these sites at a low cost. You don't have to agree with their creativity to see that this is a no-brainer for them.
Florida DJs May Face Felony for April Fools' Dihydrogen Monoxide Joke
Help, I'm trapped in a research paper factory. If you can read this, send help to:

Taub Building
Technion City
Haifa, Israel 32000
By popularizing cryptology when it did, Applied Cryptography probably played a big role in keeping academic/open cryptography around.

My memory is hazy, but I think the big vendors would have been happy implementing closed libraries with government-controlled key lengths and algorithms (if not clipper, at least patent-encumbered....), with export restrictions, and potentially escrow.

I can't see IBM, ATT, etc. fighting to keep keys unescrowed (which is the equivalent of fighting to make hostproof apps, technical avoision of CALEA, etc. today, which isn't exactly a mainstream position of large companies...), if consumers didn't demand it. For consumers to demand it, crypto-nerds needed to make an issue of it.
How on earth is the FarmVille-branded page of cute-fluffy-animals-with-gambling legal, or even just acceptable?

Screenshot here:

http://tctechcrunch2011.files.wordpress.com/2013/04/screen-s...

I'm genuinely shocked.
The URI seems to be dynamically generated. But, yeah, we can write some rewrite rules and serve the requests.

If I'm not wrong, this is implementation of JSONP to avoid cross-domain AJAX request block, right?
... and NetBeans. And Eclipse.
Oh I'm a huge music fan. In fact I used to compose and produce music back in the 90s and 00s (and obviously listened to it long before that) and spent much of the last decade DJing in house and techno clubs (though not as a headliner, sadly). So I've been an observer of formulas used within music for quite some time :)

In fact I used to deliberately play off contrasting formulas just to challenge peoples perceptions of what music they like or should expect from a specific genre. I'll be honest, sometimes with little success. But enough times I'd create something unique and engaging enough to make the failed attempts worthwhile.

I wish I still had the time for all this, but it's really an all or nothing passion; you really need to dedicate your life to it otherwise you're never going to be happy with your output (particularly if you're hypercritical of your own work, like I am). Sadly my wife doesn't share the same passion, so it's hard to justify spending weeks locked in my modest home studio. So these days I just produce the odd novelty record for NYE house parties, friends weddings and such like.
Linux Mint Cinnamon - The return of the penguin
Why don't they let people see their website? When you go to their homepage an ugly login box pops up in front of the content and you can't close it without removing its DOM element... Even if you do, the site becomes non-functional, you can browse the menus but they don't work... I'm not giving access to my Facebook account to someone I don't know and I'm definitely not registering just to check them out.
Recently started hosting my Jekyll blog on S3 with CloudFront and it's already costing me more or less nothing. I love how they're constantly lowering the prices of their services.
Then the startup loses. The troll assumes that the startup is rational and won't do that.

It would be interesting to see what effect a VC could have if they started a policy of not allowing their portfolio companies to settle with a troll and funding them to fight. It might be expensive at first, but in theory once they develop a reputation the trolls will know it will be an expensive and risky proposition to go after their portfolio.
> Code needs to read like good copywriting

Yes.

> write for your target audience [and the rest of your comment]

No.

Good writers write good copies that are good for (almost) any target audience.

This applies to code too.

For me archetypal "good python code" examples can be found in http://norvig.com/, eg http://norvig.com/lispy.html and it doesn't care about abstractions, jargon, splat, and other things.
One could only hope. However, I don't see this changing the S3/CloudFront decision that much. I'm not sure if we're special, but on our bill, requests cover about 10% of the CloudFront total, compared to the transfer price, while requests cover just 2% of the S3 total price.
STOP using "HACK" !

I'm putting this word in the list of vomit-inducing words and phrases like "synergize", "leverage", "circle back", "win-win", etc.
Iain M Banks doesn't expect to live more than a year.
I've just downloaded and tried AppCode (which I believe this product will be an extension of). It is written in Java and is rather slow when compared to XCode and Visual Studio 2008. The real memory usage on my system for this product is ~340MB which is rather heavy when dealing with a Hello World project.

When dealing with C/C++ or ObjectiveC I expect something that's very light and quick to load - not something that feels this bloated!
>Excuse me if you may for I wish all to understand this, and not just those with a degree in understanding legal or technical jargon.

I couldn't understand any of it. If this is meant to be for all, then should I go back and learn how to switch on a computer?
Do you "waste" money on entertainment? Should what you value be imposed on others?
A Personal Statement from Iain Banks
Yeah me too, where's the sign up sheet?
I personally hate the set time-frame of edx and Coursera and much prefer Udacity
Appcelerator dropped PyDev - PyDev is looking for funding support
Why the UK isn't as puritanical as the USA and gambling has been legal for a long time.
It is not just things disappearing with no alternative, it is new "innovations" that are less capable than their predecessors.

-We don't have Flash or Silverlight anymore, we just have HTML5/JS/CSS.

~Well HTML5 is brand new and must be superior to those others right?

-No Both can do all that HTML5 can do and a lot more. Flash could do everything 8 years ago that HTML5 can do today.

~Well can I create my own Markup Language and alternative to HTML5/JS/CSS?

-You can, but most people will spit on you - leave the "innovation" up to the committee. Standard are all that matter to anyone. Just go along with the crowd and be a code monkey, Stick your ambition and innovations into a bottle.

~Is there really no way I can create my own Browser client technology?

-Well, there is one way. Just create your innovative/bleeding edge concept - then make it compile down to JavaScript. That is the only way.

~Wow, that sounds like a workaround/hack just to try bringing new and better ideas to web development. It still gets around the limitations, but sounds very daunting and a like a huge pain in the ass.

-Yeah - I think that this is the idea. Rather than creating a standard for HTML5 AND some sort of VM/API that others can use to create innovative and better technologies. The standards guys' strategy is to remain in a position of power (though it stifles innovation).

~So if I made a suggestion to the consortium to create something like you suggested, do you think that they might listen to me? I really am brimming with GREAT ideas.

-HAHAHA...
The Essence of an Entrepreneur
I thought the point of his analogy (originally, not in this piece) was that the Internet was becoming such a dangerous/warlike place that individual businesses or users couldn't feasibly have the infrastructure to defend themselves, and would need to be part of a bigger collective like Google, AWS, etc. to deploy services and operate within their protective umbrella.

i.e. it was about technical security originally, not functionality and privacy/control.

That doesn't preclude "rugged individualists" from living in the mountains in a cabin full of guns, and remaining safe as long as they stay out of the focused attack of one of the Great Powers or some band if brigands, but it does mean all the regular farmers will want a feudal lord to protect them, rather than living in an undefended farmstead somewhere (as one might do if there weren't constant warfare).

The trend there is actually increasingly toward needing "real infrastructure" to host things, vs. the old style run a web server on a workstation on your desk as the first-class solution. If nothing else, it's partially because there are now billions instead of thousands of potential users.
When i just have 2 clients syncing with each other and one of them is not permanently available to sync, this isnt going to work very good right ?

So id need some central always-on server to sync my stuff to, to habe it all synced and secure all the time.
What's wrong with it?

It's exploitative; the graphics appeal to small children. Encouraging those that aren't capable of understanding gambling is generally frowned upon, in the UK at least.
Deep Dive into Facebook Advertising
Implementing CodeMirror - the dark side of the DOM tree
I wonder how many of the purchases were "revenge" - it seems to be that most years there is an aggressive social media campaign for anyone BUT the latest X-factor star. I know in 2011 there was definitely a big push for anything but the JLS/One-direction single to be #1
Probably shouldn't read my site 'hackthesystem.com' then :p
Why is my licence fee (basically a very regressive tax) being used to apply for further government-granted monopolies that can only be used to tax (or worse prevent) other corporations from delivering video services? What benefit is this providing the people of the UK?
Indeed. This whole article seems like it must be an elaborate HN Karma Lottery, where the first person to read the headline then post the above comment will immediately walk away with 300 points.

The conclusion is so obviously false that it doesn't even require saying as much. If somebody ever offers to buy one of my businesses for a price that makes me happy, I'm going to consider that a win.

And I'll let the parent explain to the author exactly where he can place his opinion of me.
Get ready for the book: The 4-Bar Rockstar
There are a fair number of these open source learning management systems. A small list is here: http://en.wikipedia.org/wiki/List_of_learning_management_sys...

How is this different from any of these?
Why the UK isn't as puritanical as the USA

Yes, but the Gambling Commission is quite-straight forward about not encouraging children to gamble:

To protect children these should include, for example... not deliberately providing facilities for gambling in such a way as to appeal particularly to children and young people

http://www.gamblingcommission.gov.uk/frequently_asked_questi...

Gambling has been legal for a long time.

Yes, but only kinda-sorta. Until quite recently (2005? 2006?), there was no way to walk into a casino and start gambling straight away - you had to join as a member, and wait 24 hours.
Well, your name is familiar :)
Robin Milner is another notable CS research without a PhD, but with a Turing award.
Indoor positioning, Unity 3D and Twisted. How's that for a tech-stack?
I'm sure he wouldn't have 'hacked' the system if he hadn't already had 650K youtube followers that took him 5 years to grow.
One interesting item of trivia here: The per-request pricing has remained fixed since it was first introduced, on June 1st, 2007. When S3 launched, it billed based on storage and bandwidth usage alone, at $0.15/GB-month of storage and $0.20/GB of bandwidth.

In what must be one of the greatest "oh crap" moments of AWS history, what Amazon designed as an object store very quickly started to be used as backing storage for virtual disks when EC2 launched in August 2006: Since EC2 at that point had only ephemeral disks (EBS arrived two years later) people created virtual disks with each block -- often 4 kB sectors -- being stored as an S3 object. To make matters worse, since bandwidth between EC2 and S3 was free, you could do as much I/O as your network could handle, yet pay only for the storage.

Before Amazon changed their pricing to introduce the per-request fees, I knew people who were making upwards of 50 million S3 requests per day -- mostly PUTs -- while paying only a few dollars a month. The introduction of per-request fees quickly extinguished that usage case, by pushing the cost upwards by a factor of a thousand... a fact which I'm sure Amazon was very happy about, given that they had presumably been losing lots of money trying to service all the tiny operations effectively for free.
There's an interview with Elon on Bloomberg which answers some of the questions that people have raised here: http://www.bloomberg.com/news/2013-04-02/tesla-to-begin-mode...
The same way I do now? None of my consulting contacts are in the valley.
Author Iain Banks has terminal cancer
Why would anybody mine gold on asteroids if you would use Bitcoins instead? For technological purposes existing amount of gold is more than enough and it will mostly shift in that area.

If (when) Bitcoin proves to be the world money, who would need to pay for gold storage/verification/transport? In such case gold price will go down and it will be much more used in production processes than today.
Not every business is as free-form as ones where you luck into a $100k/month business when you're just two college kids. In that scenario of course you can throw as much spaghetti against the wall as you want with total creative freedom. But most startups do not happen to be at exactly the right place at the right time like this, and it's a multi-year slog to creak into profitability, and then several more years of intense focus to actually achieve real success. If you want to cash out early to buy yourself the freedom to work on whatever you want, and you end up getting paid more than 99.999% of the world for your months of hard work, I don't see any way you can call that a failure. Even assuming no element of luck and that Jake is just one of the most naturally talented entrepreneurs alive, I still think expectations need to be re-calibrated here.
You can do stock C++ work in the Qt IDE, it's perfectly happy doing it.
you must be vomitting everyday since the site you're posting on has this word all over the place
The New California Act That  Let Consumers Find Who Has Their Data
How does it compare to Tahoe-LAFS¹?

¹https://tahoe-lafs.org
I'm not sure I can express in words how much of an effect Iain Banks' writing has had on my life. From my school English projects on some of the earlier books through to his latest work, his imagination and ability to convey those ideas in his novels are just staggering.
Yahoo and Dropbox put an end (almost) to file size restrictions
I'm an Alex Day fan and don't really understand the negativity in the comments here. He makes music I like and spread it in an unconventional way. That's about it.

Not a hack, but just a different way to go about it.
In some states, including California, you can practice law without having any type of law degree -- as long as you pass the Bar Exam.

I've always been tempted to study & take it.
Afaik, Airtel still does it and people still put up with it. I think they do the usage % notification hijacking as well without understanding even a bit that that internet is a pipe and people use applications other than web browsers and protocols other than http.
The One Direction Youtube channel the article links to has ~95,000,000 views, that channel is the one that only contains interviews and tour diaries, their actual music channel has almost 1.5 BILLION video views (http://www.youtube.com/user/onedirectionvevo). He doesn't even come close to the exposure of One Direction, their channel is ~18 months old and his >5 years, and 1D's real channel is 15x the size in 1/3rd of the time.
But they're not desirable in the same manner. You need desire when it comes to lifestyle objects like cars. It's what keeps people interested.
Getting started with SSH
I love IntelliJ, I sound like I work for them. I don't.... If you do Python web development, specifically Django you can debug your application with that. Never tried straight Python, but probably that too.
Claustrophobia
The 21st Century Data Center: An overview
I'm pretty sure c++ refactoring is impossible (or near to it) because of the ## concat preprocessor directive.
It is not horrible advice once your system hits hard limits of the database system. Depending on your database system you can hit those fairly quickly.

It is often far cheaper to scale an application over many boxes by extracting data from your canonical database into a set of in-memory read-only search structures, for example, and delta-index and merge changes regularly.

It is similarly often far cheaper to sort and group large dataset outside the database because sorting and grouping are simple to parallelise over multiple machines working on in memory subsets and doing cheap merges at the end.

If your system can run at reasonable speed in your RDBMS, sure, do that rather than reinvent the wheel.

But when you find yourself maintaining complex trees of replicas, it is often worth testing if you can do better with specialised middleware that can selectively throw out guarantees your RDBMS can't because it would violate guarantees it is meant to provide and that can otherwise make use of specialized characteristics of your data.

E.g. you don't see people running large search engines out of RDBMS's. For a simple reason: while many RDBMS's provide full text search, you can do it far faster when you realize that your full text index is "always" going to be catching up, and so once you exceed the threshold where a single RDBMS doesn't serve your needs anymore (and often before that) you can save massive amount of resources by building small, frequent deltas of changes, distributing them to however many app servers you need, and gradually merging the deltas into larger chunks to keep the number manageable.

There are a lot of scenarios like that where moving the logic out of your data store makes sense.
Appears the site is down (deleted?)

The BBC have a news article on this: http://www.bbc.co.uk/news/uk-scotland-22015175
Google Cache: https://webcache.googleusercontent.com/search?q=cache:http%3...
How Google Remade the Computer Science Researcher