skysight-inc/HackerNews huggingface dataset:
^ Since the number of (extensive) Ansible examples are still sparse, I decided to clean up the ones I have been writing and release them, for reuse and educational purposes. I know I would've benefited greatly from them when I started out, and hope they will help others now. I have a couple more of them, but they need some additional clean-up before I will add them to the repo.

Inspired by the "NSA-proof your e-mail in 2 hours" article, I created a similarly complete setup for a personal (mail/web/...)server on a VPS as al3x did a couple of weeks ago using the scripts I had, and wrote an idiot-proof tutorial on how to set it up (https://github.com/pjan/the-ansibles/blob/master/docs/cloudb...). Manual steps are minimal, and "It just works" - start to finish should take you less than an hour.

If you haven't tried Ansible before, there's no more excuse not to now.

Enjoy.
Earth Institute World Happiness Rankings
With both ruling and opposition (and every other party + independents) being in bed with corrupt/opportunistic elements, do you sincerely think the rest of your friends' voting would have made that much difference?

During the days of coalition Indian governments with more colors than a rainbow, they kept telling that all problems were due to lack of clear mandate. Fine, the current ruling party literally got the clearest mandate in decades - the people got record breaking scams/all time high prices in return.

And before you chastise the voter for voting based on caste/religion and not voting on policy issues, the twice elected American government purported to represent the opposite of christian-fundamentalist-gun-toting-nutbags, has broken several of its promises and has indulged in significant domestic and foreign transgressions. This is not a problem unique to third world.

If you only have the option of choosing between jerks and assholes, your voting (or not) won't make much difference.
Free Basic jQuery Image Sliders (Useful Collection)
The collection below comprises fresh valuable jQuery image sliders that serve their purpose well, and are available absolutely free of charge.
Except that isn't happening in Brazil, let alone every other country. Instead we will have more hot air and stoking of jingoism from politicians. At the end of the day everyone including the US is always buying huge piles of electronics from China, which is also big and scary - and yet their industry does not magically go belly up. Usually meeting requirements at a decent price is a higher priority than whatever elicits extreme angst from Hacker News.
Sony Unveils ‘PlayStation Vita TV,’ a Tiny, Sub-$100 Game Console
Whether he is a journalist or not, Greenwald is unquestionably an activist. Or is Reuters required to take sides with Greenwald on pains of becoming an Enemy Of the People?
let's not pretend these emails are sitting in plaintext on google's servers though. they are "fragmented and obfuscated" at rest.
Well, interestingly enough, not one of the top posts was created earlier than 2 years ago. This is obviously due to karma inflation and slightly akin to saying that Avatar is the top grossing movie of all time (hint: it's not[1] when you adjust for inflation). It'd be cool to see a normalized version of this. If that's even possible...

[1]-http://boxofficemojo.com/alltime/adjusted.htm
I have m,4,12,0,2,cluodr;m,4,5,0,2,rwwclo; for the first level. Anyone else?

Edit: shrunk it down to m,4,12,0,2,clor;m,4,5,0,2,ujrclo;
7 Best Sources for Free Photoshop Files + Bonus
We use a custom SQL-like language to allow customers to query our domain objects.
Unfortunately sad titles prevail.
Jenkins actually uses red/blue for this reason.
I feel like I shouldn't have to 'jump through hoops' to get my money back - if it's such a non problem why do you even have minimum amounts for withdrawals?

talking to your support / dispute resolution team is a waste of time - I felt like they're one of those $1/hr people who just don't care

now it's a violation of your ToS but at the time when I described the situation to one of your support guys it was OK...

I even told him that I'm not happy and that I'm being brushed off - I even mentioned that I'll write about it somewhere - but he didn't care about any of that - he ended our conversation with:

"Thank you for contacting Freelancer.com, please don't hesitate to contact us again if you have any other questions or concerns."

That's just a customer service FAIL at it's best!

I'm glad that the time came and all of that gets described here

It's time for you guys to wake up and stop treating your customers like cattle!
the strange danger generation is all grown up. now they're scared of everyone.
Reminded me of Mirinda
Still it is intimidating. If I show you a sledge hammer you won't risk to hit you on the head with it to find out whether it is made of steel or Styrofoam.
At this point everything they could come up with, would have the feature to be accessible by the NSA, don't you think?
Roger Ebert is one person.
These are private circuits between datacentres, and as such have always been in the "assumed secure" category.
While this is a reasonable opinion, the parent was responding to a claim that "typing out http://some.website should never be a crime. Period." Since the harm supposedly caused by pasting the link is contested, this was presumably meant to mean that the consequences of typing out a link should not be considered, so the parent was reasonable in rebutting it with that example.
Wow, the "Mini-Microsoft" blog is now nearly a decade old! Interesting that it doesn't get called out in the Times article, except implicitly by name in the paragraph at "A list of missed opportunities and disappointing investments at the company in the past decade in areas like smartphones, tablets and Internet search have led to the belief that a more focused, nimble collection of mini-Microsofts could respond more effectively to the never-ending flow of disruptive technologies nibbling at its foundations." (http://en.wikipedia.org/wiki/Mini-Microsoft)
Strangely designed web-site. When you open it you don't understand what they provide. Is it a service, app, or idea? Device or standard? Then while clicking through sections you see some clipartish generic-looking pictures of people and ipad screens. Only the small vial with blood promises some useful information but no descriptive text or images provide any detail (why this small vial is better and experience is less painful than generic tests?). So after skimming the site reveals nothing you get irritated and leave. There's so much interesting things on Hacker News. Maybe those guys are changing the world but their web-site does not convey it.
Intel to Canonical/Ubuntu: XMir is your problem, not ours
"We do not condone or support Canonical in the course of action they have chosen, and will not carry XMir patches upstream.
-The Management"
Using Code Kata practice sessions to become a better developer
Why everyone should learn to drive
and none of them cares about your customers - LOL! maybe you should get 20 that do care...
When we launched http://weekdone.com/ team management and internal communications tool, we decided to take the price out of equation by having the lowest possible price: $1 per employee per month. That has proven to show companies willingness to pay, while at the same time experiment more with the product. At the same time we know we can easily raise the price in the future.

Basically I suggest other startups to consider the price a part of the marketing mix. It's never a standalone thing. You might discount on price to decrease your marketing costs, or vice versa.

The higher you go with the price: $3, $5, $10 per user - the harder it becomes to understand how much is it the price and how much the product that's holding back paying users.

Another option is to have different prices for different team sizes depending on your sweet spot. Eg Atlassian JIRA starts at $10/10 users, then goes up to $2-3, then down again. Asana is free for 30 users, then goes up, then down again. Weekdone now is also $1.5 at lower level, then growing to $2-3, the lower again.

Weekdone has some similarities to iDonethis by the way, although we work with the weekly, not daily paradigm. We actually have many users who use both, or switch between the two.
I assume the previous commenter meant "Ebert & Roeper"
Maybe I understood wrong, but the capacitors he added are to the DC circuit, not the RF circuit

By reducing power noise in that area (including noise created by the consumption variation due to the processor/circuitry itself) you end up reducing some noise in the RF section as well
It tickles my fancy thinking about an era when C++ was compared to C.
http://weekdone.com/ is a service allowing this via web, mobile and e-mail as well. There's even a Google Snippets template.
(disclosure: I am a co-founder at Weekdone).
If you like this, you might enjoy my Wayback Letter (http://waybackletter.com) which sends you the best articles from each year of HN every week. Here is last week's issue: http://eepurl.com/EGWOv.
I remember as a child being handed packs of cards and told if I read them in an order they made a story. I pick up my daily NYT card stack at the tube station each morning and shuffle it on the way to work. Each day at work I carefully write on blank ruled cards to give to my co workers

Oh come on folks! A card is a good metaphor for a small collection of related bits of data (and wait for the JQuery library coming soon) but really - the future ? For some UX design needs - yes. But we will always need deeper references.
Happy birthday !

Discussion 2 weeks ago: https://news.ycombinator.com/item?id=6273692

In the discussion was mentioned this link (thanks @nonrecursive!) with instructions to print your own copy on lulu :

http://www.lurklurk.org/onlisp/onlisp.html
Its just that in web we use the term for 'Media container Formats' as cards, providing one with a way to encapsulate relevant information in a single container.

Like

In 'Broad Adaption', we see Twitter, Google, Apple, Facebook and LinkedIn all embracing this approach and in 'Well Defined Card Types', we see Photos, Videos, News Items, Maps, Offers, Recommendations.
With the known NSA backdoor in Dual_EC_DRBG then many people within the NSA must have access to the backdoor constants (even if they don't directly realise it and have access to them within an application).

If Edward Snowden was willing to give up his salary and liberty for what he thought was the moral thing to do then I think it's reasonable to assume there must be many more people within the NSA who are willing to leak secrets for money or loyalty to nation states, corporations or terrorist groups.

Some of those people will have given the Dual_EC_DRBG constants or applications that will crack cryptosystems using that PRNG to 'bad' actors.
fowl --> foul
The majority are always right, for a subjective and wide definition of right.
First of all, this situation sucks because this person is not just defaming you, but dragging a loved one into his shitty antics. I really feel sorry for you guys! I think the best thing to do is write a short blog post explaining why someone would find shady things about you and your girlfriend. Don’t expose too many details, just a short neutral story like you’ve written here. When people ask you questions directly about your alleged pasts, refer to this blog post. For the rest of it, ignore the badmouthing. It will diminish fast enough once you don’t give this person a reason to continue.

Continue to be awesome, not only is this a much quicker way to rebuild your reputation (although I think you’re exaggerating how much people care about these kind of things), it’s also much, much more rewarding.

Remember: Karma’s a bitch. These people will get what they deserve in the end.
Oh, nice rhetoric.

But yes, I am in fact saying that by classifying Greenwald as less than a full journalist (an activist, a blogger - anything but a professional who earns his living as a credentialed journalist), Reuters is tacitly supporting the government in their surveillance state normalcy and is, as you so colorfully put it, an enemy of the people in a very literal and immediate sense.

I particularly like how you kind of strawman me and ad-hominem me in the same phrase there. Are you aware that the phrase "enemy of the people" is associated with Stalinist propaganda and therefore has overtones of Red Scare and McCarthyism, and in later years a certain dilettante unseriousness on the part of the acusee? Or is that just unconscious for you? Either way, thanks for contributing. I'm always happy to see people who are unclear about what I'm saying to ask for greater clarity.
The problem is that max sentences are often abused as tool of intimidation to get plea bargains. So even if there is no way in he will get 100 years the possibility scares some people into plea bargains.

Ridiculous max sentences which almost never happen do not work well together with plea bargains.
How To Learn Video SEO For Your YouTube Channel
So, for more on this Blow yer socks off Humdinger of a surprise, just Go for it!
SS2: The world’s first commercial space line
Isn't using a web framework a design decision?
RaspyFi - Pi never sounded so good
Why you should build on Android first
18-year old home-schooled is the youngest barrister in 600 years
Visualisation of the Football Transfer Window
Roughly speaking you're right, but there is already a demand for Onions, and there's no need to manufacture demand for "onions sold by Groupon" because Groupon don't want to keep selling onions.

It's as piece of marketing by Groupon, at the end of the day, and a reasonably clever one, hence it's on HN.
lambda calculus --> Haskell
\--> LISP --> Scheme
\--> Common Lisp
Extracting Editable 3D Objects from a Single Photo
How not to hunt down bugs in Node and Coffeescript
Yes that was a mistake on his part you should never threaten you should only do. Back on topic...

So the take away from this is security by obscurity is now officially protected by law and linking to leaked information is illegal according to the government.

My America how far you have fallen.
That is the rub of course.

Self hosting is somewhat better, if nothing else because it presents a much less tempting target, and it is a privilege currently only available to the technical.

Well implemented strong encryption is another avenue.
Not particularly large for MySQL. Consider using master / slave to separate reads and writes, cache heavily and consider sharding if appropriate.

Alternatively, as suggested elsewhere, give Percona a ring.
Just donated at the LIEUTENANT level.

Hopefully they can reach their $90,000 milestone for better costumes. Only $6,444 to go at the time of this comment.
Things like this would never, ever happen in most "socialist" European countries.
Hell, so did my N64.
Bold move by Sony but the PS Vita is fundamentally borked by ignoring / excluding the Android ecosystem. Having owned 3 PSPs and dozens of UMDs I would rush to buy a Vita and the TV version, the hardware quality was always fantastic and the PS Vita looks a lot better than any sub-7" android/ios device for gaming, but being deliberately incompatible with everything I've bought in the last couple of years is just silly.
Parser Generators have a bad reputation because they provide a leaky abstraction. In order to use an LR parser generator effectively you need to understand which languages the algorithm can handle.

Once you do, most of the problems vanish. For instance, in my experience, shift/reduce conflicts work almost like an integrated debugger. They highlight ambiguities in your grammar and most parser generators can produce a detailed report of the conflicts.

If, however, you do not understand the algorithm you are using and are for instance formulating your grammar to be completely right linear... well, you will get spurious shift/reduce conflicts.

The same applies to the lexer. Yes, a lexer can only process regular languages. Anything beyond that can be done in the parser. The parse tree generated by a tool like yacc is often messy and full of details. You can handle this by having an additional, hand written, pass which transforms the yacc output into the actual internal data structure of your compiler. Which, outside of toy examples, had better not be an abstract syntax tree. :)
Nissan launches Nismo smartwatch for drivers
The concept is entirely fitting. The memory is false because you never save the entire experience as a memory fragment, instead you have bits and pieces and you reconstruct the rest when recollecting. If you reconstruct something that never happened or is factually wrong you are creating a false memory.
Even with self-hosting, there's a lot of third-party hardware and software that you have to trust.
XBMC 13 Will Say Goodbye to Windows XP, Introduces Support for 3D Movies
Cdist 2.3.3 makes it even easier to write new types
Your comment accuses Freelancer of theft. You seem to be intent on airing your grievances. You seem to have someone's ear, asking for details. Why not take up the offer?
Enemy Inside the Wire: The Untold Story of the Battle of Bastion
It is weird how in dreams everything changes, you are in your house but the house is from a movie you watched that day. And a distant family members lives with you in this house or something. And it all fits and seems incredibly normal. I always think of dreaming as brain defragmenting itself and your conscious picking up on it, trying to make sense of it.
ermm Spoof, right?
Please do not be so negative. They also provide other great stuff such as chairs and toilet paper.
discourse.org? pivory.com? vanilla forum?
Going to flag this every time it's submitted. Must be some university "media studies" kids who think deceptive viral campaigns work. Well, they're right, but this one is just too obvious.
Python API
Provides API documentation and Python wrappers to different web services. It's based on Flask / Nginx and Gunicorn.
The Congress is a political puppet theater. The is no difference between Republicans and Democrats, the same masters are pulling their strings.
When talking about copyright licenses, one can not avoid involving 1) How the law work, 2) What the law say, 3) How the law is interpreted. Everything else is speculation or FUD if done with bad intentions.

The LGPL linking clause is based around the concept of a derivative work. If additional code is used to extend the original licensed work, GPL consider the new program to be based on it. Linking is thus considered to be a clear general example where such extension of the original work has happened. A WordPress module is simply considered an extension of WordPress.

If, and at what point a compiler like Python is considered to be "extended" simple run-time interpretation of python code, is not something the license or the courts has ever made a decision on. Copyright owners, and project communities has speculated on the question, and others has spread FUD, but the question has never seriously been handled as a matter of law. While it might be useful if the court decided on it, I doubt it would be worth the judge's time. Nor do I think it would be worth the license drafter's (for GPLv3, the community's) time.
Interestingly enough, they have the PlayStation Mobile platform which allows for Android + PS Vita cross-compatible games (based on Mono) http://en.wikipedia.org/wiki/PlayStation_Mobile
It's all about protecting the data from non-US interests, Google has probably already given the keys to the NSA.
For the majority of programmer's, it's just a stressful 9-to-5 job.
I'm not a media studies kid, and I think it's a good video.

Didn't realise it had been submitted before.
You might enjoy my new scriptable client then, although it suffers from a few design decisions I believe are acceptable:

* Maildir only.
* Shell out to sendmail.

I do enjoy scripting though; for example viewing all unread messages regardless of folder, or marking messages as read based on regexps.

http://lumail.org/
>> The government has stated several times

You're a certified crazy person if you trust the US government.
I wonder, with a product as simple as theirs: how do they differentiate from clones?

I mean, they're targeting developers and teams with a useful service, but also a service so simple that most developers could create a minimal clone that performs their core feature in a few hours.

Either their product needs to have really neat integration into other tools (like time tracking, project planning, etc) or they need to have some magic tricks that I don't see. Anyone care to enlighten me?
Nylons stockings
No, that won't help. When accountants got electronic spreadsheets, the complexity of accounting laws rised 50 fold.
Why is there even a distinction between 32 and 64 bit versions? Why does a customer have to know anything about it?

Maybe just to f* customers which:

a) bought the wrong one and now have to buy another one, because conveniently, they can't just return it. (at least in Europe that's the case)

b) want to upgrade their hardware at some point in the future from 32 to 64 bit, without having to buy the exact same software again
Pen Editor - Live editing with Markdown support
A Quest to Save AM Before It’s Lost in the Static
this is pretty neat - something that would make it better is if you could 'sort' by various properties - i.e. sort by PR.
Stanford releases "BitStarter Leaderboard" - Bitcoin powered crowdfunder
We called them Papyrus rolls back in Ancient Egypt.

(Cue the stone tablet markers in three, two...)
Solar-powered water ATMs to provide clean water to millions
Nice. I know how it feels. I'm done with my first 1,000. Going to the next level.
I also like "Think Bayes" even though it is "just" a book. http://www.greenteapress.com/thinkbayes/
I think Sony should've just used Android as the base for PS Vita (and later PS4, etc), instead of going around it and making that "PS Mobile" thing that had to be compatible with both Android and the Vita OS, which in the end they ended up ignoring anyway.

I get this feeling that in US especially, people will be more reluctant to join the "Sony ecosystem" precisely because it's not much of an "ecosystem".

Having deep integration with Android and Google's ecosystem to fight against Microsoft, would've been the superior strategy in my opinion. Who will want to use "Sony apps" or "Sony services", or "Sony video-chat"? I can tell you a lot fewer people than if they were "Google apps, Google services, Google video-chat", etc.

It's good to see Sony innovating and being disruptive with this $100 console, but I think whatever they're doing now could've been amplified many times over by being part of a much larger ecosystem. Unless you think the 3 main ecosystems right now are already too big, and they should be more decentralized, and less powerful? That could be a good argument for consumers, but either way Sony will be fighting an uphill battle.
Apple makes phones, tablets, laptops, desktops, media player (apple TV), keyboards, mice, touchpads, itunes music, itunes movies & tv, app store, a collection of retail stores, headphones, wifi routers, iOS, OSX, Objective-C, iCloud and a medium selection of software titles including FinalCut, X-code and Works.

They are FOCUSED on iOS, OSX, phones, tablets, laptops and the app stores.

I think when you start listing out everything that Apple has, it isn't that much less than Microsoft. On top of the things that Apple makes, Microsoft has SQL Server, Exchange, Azure, Skype, Sharepoint, Bing, X-Box, Kinect, and a bunch more software titles.

Microsoft isn't focused on a single product as much as industry verticals. They are focused on Enterprise customers with a lot of their tools, Gamers with X-Box and are growing (or trying to grow) in the consumer space where they haven't been as successful over the last few years.
interesting and handy stuffs! +1!
Camera leaks are the bizarre new battleground for an international..
PhpMyAdmin Turns 15