skysight-inc/HackerNews huggingface dataset:
I have a Synology device (exact same model as the article author actually, and likewise I love it).

However I'm having trouble finding a way to back it up securely. The built-in backup methods don't seem to account for encrypting the backups (even if the volume is encrypted). Any suggestions?
Is Github still running Ruby 1.8? vmg mentioned at last year's Rubyfuza they had "one of the largest 1.8 deployments in the world".
Fortunately I've been using my own domains on top of gmail for the past few years.

I still have my gmail account to see what mail ends up in there (and then notify people), and to use google+ (not going to stop that yet).

Already probably about 98% of important mail is going directly to addresses on my own domains.
Salesforce.com Workbench Overview
Hackers for Government Hire
He could have been using Google Apps with a custom domain.
Great question!

With just the few updates I've given you're probably right that it would affect things significantly. However, the more data you have the less the prior matters. This is known as swamping the priors.

In this case a uniform prior isn't incorrect, but you could definitely say its suboptimal and that I could make my examples much more accurate by choosing a prior that most represents my initial beliefs (like the one head one tail histogram for example.
Can anyone recommend a linux VPS host outside the US as an alternative to Linode or Digitalocean?
> At 20, should they have a legal right to be there?

Absolutely. After all, if 13 years is not enough to locate and deport them those people have a right to a continued existence in the place where they are now completely at home and integrated. Anything else would be inhuman.
Somebody sign this crazy chick H Kiss
I wonder if rocket scientists say "It's not like we're building a garbage collector".
At his age, I would love to have a proper RC plane/boat/car. You can get a starter kit for quite cheap from HobbyKing and can provide an introduction in a world of technology, electronics, physics, etc. Also, a lot of fun :)
Yup it's true. I can seem like a Bayes nut at work as I mention updating my priors during debates and when discussing hypotheses for split tests.
Hi,

I have read a lot of good comments here. You might be hard to find the solution that you want from this answers as there is no solution in what is the best technology now.
A lot will argue, but it wont matter.

You dont require the greatest and mightiest in making a CMS. What you need to learn how to actual code.
Since we do assume that you do not have the greatest experience in programming, i believe that you greatest strength currently is in numbers.

That is why i believe that PHP is the language to go.
It might have some quirks and stuff. People might hate it. But it gets the work done for what you require.
It has been out for ever. There is a lot of support. You can easily find question for everything. There are some great frameworks out there, but i believe you should keep away from them.

If you pick up PHP, then it is pretty easy to move to Java later on. But that is another chapter.

So core PHP as it is extremely easy to set up in a LAMP stack. i do home you are using that.
If you dont want to learn CSS and stuff, use bootstrap to get it out of the way. But i recommend trying to write a css on your own so you can learn the basic stuff.
When you are more comfortable with CSS throw that out and use bootstrap.
Then build you PHP CMS from scratch. Split Everything out, seperate classes for queries, functions, html. Look into caching, performance etc.

But most important of all. Have fun doing it.

Hit me up if you want some help/guides/start anything.
In my profile.
Another cat apologist. They shit in my garden, kill all the local wildlife, piss everywhere, try and break into your house, scratch your kids up, lick their worm-ridden arses and only show intelligence with respect to jealousy and self interest.

Fuck 'em all.

Kid with a BB gun is a natural predator.
The hardware algorithm behind the security in Stockholm's subway
I am not very familiar with PHP dependency management. If you are using Python, you should use virtualenv. Apart from providing you a repeatable development environment, it also enables you to use 2 versions of the same library in 2 different projects.

I deploy within virtualenv mainly because I use the same machine to host multiple services. I sometimes use requirements.txt.freeze(pip freeze -l requirements.txt > requirements.txt.freeze) for production deployments, but in the end, I find specifying versions in requirements.txt itself more convenient.

If you are building async services in python, have a look at gevent and learn the basics of event loops. gevent abstracts the event loops(there isn't an explicit loop) but there are cases where you are better off rolling your own select/epoll loop. Also, the article paints too rosy a picture - "I've built backends that do authentication, query a few million rows in Solr and return JSON in a couple of milliseconds thanks to Python" If you structure your applications properly, and your application is IO bound, you can get good performance out of Python. But it goes without saying that Python isn't a performance powerhorse. You might need to replace CPU intensive services with some other language or write a c extension or write cython ...
It looks fine on a Retina MBP. The farthest text gets a little tiny bit of flickering maybe, but it looks sharp all the way until it fades out. Nothing like that.
The Plot to Kill Obamacare
That or the referral codes on your links to Linode and Digital Ocean.
I've been using http://www.cheapvps.co.uk/ for bots and simple websites, and am pretty happy with it.

EDIT: as other people pointed out elsewhere, the UK may not be that much better (if at all better) than the US. The question is, though, where is safer?
I used to recommend rabobank, but as of late I've shifted to ABN/Amro. The story behind why I'd drop a 19 year banking relationship is longer than there is room for in this comment box here but it wasn't a triviality. I'll report on ABN/Amro in another 20 years or so :)
You forgot the backdoors in your hardware.

Yours faithfully,

The United States of America
It's the bottom line that's important. As long as the current surveillance regime is in place, there's nowhere you can be online that isn't watchable by them.

The NSA is the largest practitioner and consumer of surveillance among its allies and other targets, and likely drives and influences most surveillance activity among its allies and other targets. The NSA gets its funding from US tax collections, and those taxes are controlled by US politicians.

So at the least, non-US citizens and corporations should move their data and activity out of US-controlled or affiliated corporations. There is only one way that this surveillance can be changed at all, and that's by US corporations and their rich executives and shareholders feeling a rumbling in their bottom lines. This will rouse them to direct the recipients of their political and lobbying dollars to cut this shit out.

I'm sorry, but we citizens of the US have long lost control of our government. It's money.

Vote with your feet. Don't fund the US surveillance state.
Hah! +1 for the edit. Still approve of BB Guns for kids. Teach them to be responsible with dangerous things. Can you imagine giving an iPhone or Laptop to a kid you wouldn't trust with a BB Gun!?
Personally, I think language wars are silly. Languages are tools. Learning different languages only makes you better prepared for the market and give you greater freedom to choose from a wider range of the available jobs.
I suspected there was going to be a mass exodus. NSA basically killed cloud-computing. I don't think it will come back soon. And while on the subject, consider selling your Microsoft stock. How many enterprise customers will choose Microsoft products again after 2013?
I was posting about Wittgenstein over there. "Metaphysics as a true language" does not compute.

When Wittgenstein finished deconstructing the entirety of existence in his Tractatus, he reserved the last sentence to tell himself to shut up.
You could read the sequel 'homeland'.

it was actually fairly prescient about the whole current nsa scandal. Well, more like it stated the obvious before we had conclusive evidence... but still
Just as a thought exercise, this might not be a good trend for US businesses, but perverse reversion of this is that the less foreigners store their data at US companies, the less rational the NSA has to snoop there, meaning we may only have to worry about FBI, DEA, etc and they aren't as sophisticated as the NSA at this. I actually don't have a problem with any of these agencies personally, just a thought.
http://www.bigv.io/ is UK based and seems rather popular.
Outline of the plan to salvage the Costa Concordia
I'd go for:

http://www.korg.com/monotribe

Relatively cheap and can lead into an interesting hobby (plus you can take them to bits and modify them!)
I think the guy has a good point. GC is a relatively obscure area, with few people having expertise in it. This, plus the fact that the number of Rubyists who also know C (and know C well enough to work on the GC) is very small, doesn't help the current situation. The Ruby GC is also extremely tied to the VM implementation, making it generally very hard to hack on.

I made the Ruby garbage collector copy-on-write friendly several years ago.
While it is nice to see well written inspirational advice from Patrick, this particular advice reminds a bit of the advice from the $40 get rich quick book I read as a teenager a long time ago.

The advice was: open a walk-by pizza restaurant in New York. The book went into a bit of detail on all the advantages this particular business entailed but skimped quite a bit on the downsides.

Despite all the upbeat advice here you should be realistic, you will have to sell yourself pretty hard to achieve more than the going rate in your neck of woods.

Personal experience, I worked on a 10k USD data mining project in a Eastern European country last year so 10k is doable even there. However, my take was 1k for maybe 2 months of weekend work. The hustler/rainmaker got most of the money, while some money went to a PhD brought in for prestige. While I could complain that I did 90% of the programming/dredging/analysis involved, I was under no illusion that I could procure the job myself. The amount of BS that was involved in procuring the job was beyond my tolerance level. Now some people can do both: handle corporate BS and do programming but I doubt it is true for most of us.

TL:DR It takes more hustle than programming skill to get those $100/h gigs.

Advice: If you want to be realistic, try to go 50/50 with a hustler, you are unlikely to get to $100 an hour within 4 months by yourself.
What Neil and Buzz Left on the Moon
World’s Largest Bitcoin Exchange Out $10 Million
Not sure where I first heard this (and it applies more to single developers), but I find this very true: when estimating the time needed to perform something, try imagining how much time ANOTHER person would need. In general we underestimate the amount of work when thinking in first person; we are much more accurate when assessing the ability of others.
I assume this is what caused the somewhat strange result of "starship" being underlined as a misspelled word?
One of the beautiful aspects of Bayesian methods is that they are subjective. Due to that I think you should really be asking "What sort of priors are reasonable here?"

From that perspective the uniform prior I use is reasonable (though non-committal and fairly uninformative), a triangular distribution with its peak at 50% (http://en.wikipedia.org/wiki/Triangular_distribution), the prior I have after updating tails and then heads, a normal distribution, or using the beta distribution with an equal number of both parameters.

Honestly you may decide there's a fair chance the coin is heads biased so you choose a prior that has most of the mass of the probability above 50%. As long as you have a reason, it's reasonable. You don't have to worry too much that you've chosen the optimal prior since more data makes equals of priors in the long run.

The only terrible thing you can do, is pick a prior that absolutely excludes certain hypotheses with 0% likelihood. No amount of data can overcome that.
Entrepreneur/developer gets used.
It' odd that perma-address providers like pobox.com aren't more popular.
I came across this gem for listing and installing packages in Ubuntu yesterday in a way similar to pip: https://github.com/progrium/buildstep/blob/master/stack/prep...
ArtistPage.me
Create an electronic presskit as an artist or dj that looks professional and is always up to date. Be the first to know about our launch. The first 100 signups get a pro account for free.
Star Wars via telnet
Just type

telnet towel.blinkenlights.nl

See also https://www.youtube.com/watch?v=q1U6v07v90g
Will Apple Ever Fix iMessage Text-Killing Problem?
Tutorial: Highly Available WordPress in AWS leveraging GlusterFS S3FS
I think the UK is just as bad as the US when it comes to spying.
"Everything .NET programmers know about Asynchronous Programming in ASP.NET is wrong" would perhaps be a better title.
> NSA basically killed cloud-computing.

I don't think the current disgust will last too long. A lot of people will move, at some point they'll realize the grass isn't all that much greener on the other side.

There is a definite activation energy required for such a move and I'm sure that the NSA debacle provided just that for a fairly large number of parties but in the very long term the difference will be small. (In the short term it will be quite significant, at least as long as this issue is on the front-burner in the media).

The response to things like this is usually an impulse with a strong attenuation over time. It'll never quite become 0 but it will get close to 0 in a fairly short time.

The reason why right now we are seeing all this movement is because Glenn Greenwald specifically is doing an extremely good job of keeping the focus on this subject. Mainstream media would normally have completely passed an issue like this by as too technical and not enough human interest to spend a lot of time on (both of those are negatives in a news cycle that thrives on eyeballs and associated advertising).

The longer this story is kept in the public eye the bigger the fall-out will be. For now, I'm very impressed with how they are managing this, considering the adversary.
Why is a US lapdog country like the UK, any better in the context of this post?
"Cowboys and Indians" is a great example. For one thing, they're not from India, as incompetently believed; they were the US's indigenous population, largely exterminated through genocide.

(For that matter, the cowboy imagery we pose as was stolen from Mexicans, just like the land we call "Texas".)

Dissidents like Chomsky mentioned, "I clearly remember when I was a child the favorite game for young people was 'Cowboys and Indians.' You went to the forest and pretended that there were 'Indians.' It was like going hunting, like hunting animals." Now, who spends almost as much as the rest of the world combined on military, frequently indulges in international attacks against far weaker people, and jails its own population at the world's highest rate?

Should we also go back to teaching the popular racist version of "Eeny meeny"? "Catch a n... by his toe / If he won't work then let him go." (http://en.wikipedia.org/wiki/Eeny,_meeny,_miny,_moe#Earlier_...)

Who cares about the mountain bike? If I said, "I just got junior a bike and sexual predator kit!" you probably wouldn't even remember the bike, except as bizarre juxtaposition.
Good developers should try to learn new tools regardless IMO.
Can you imagine giving an iPhone or Laptop to a kid you wouldn't trust with a BB Gun

Easily. I have no problem letting my 3 year old play with an iPad, yet there is no way I'd hand her a loaded BB Gun. The worst a irresponsible kid with a laptop can to is try to throw it at someone. An irresponsible kid with a BB Gun can easily cause serious damage to his surroundings.
Could be the speed, content, or something else, but the text at http://fotcorn.github.io/StarRSS/ doesn't seem to shake (as much, anyway) as it fades.
Would you say that Anthropology and Sociology, as fields, would be better considered part of the Humanities?

Or are you saying something else?
While certainly not as strict as PEP8, the Ruby community also has accepted style conventions that all bigger projects follow (especially Rails) and that you can call out people on.
Anecdote: No musician has come to my house and put a gun to my head. Now if I downloaded a song that they spent their time, money and (used their) talent to create it, why shouldn't they get paid for it?

No one forced me to download their song.
Make it so good that people will tell each other. That's really your best bet, quality, ease of use, a reason to tell others (such as an invitation to share something from your service directly) all of those will contribute.

Make sure to measure your virality (even if only indirect) by asking your customers how they found you. That way even if you can't directly measure virality like this you can measure it indirectly by comparing it to how that answer was at some arbitrary point in the past.

If the trend in relative terms (%age of respondents) is 'up' then you know you're on the right road to lighting a fuse, if it is 'down' you are losing momentum (even when you're still growing!) and it might mean you have to change your strategy.
Greenwald somewhere mentioned that there's material for months to come if I am not mistaken. So besides that he's doing a good job (agreed), I think Snowden simply provided a huge amount of information.
But there are plenty of popular musicians who spend very little time on their music.

For some reason many people here have a god fearly approach to music.

Music is fantastic, it can feel like a whole other world, it can emote feelings, it can communicate, it can be a channel for it's generation.

But music isn't some magical unobtainable skill anymore than programming, design and so on. And it's not the actual skill of the musicians or composers that make music popular. It's a much larger discussion.
Please note that this website isn't an actual Dutch news site. It's ment to be funny!
I can't help but get the impression that the author has not kept up with recent developments in the PHP world.

Python has PEP-8. PHP has FIG. Not as ubiquitous, but its getting there.

"There is package management in PHP but I never found any code bases in the wild using it to the same extent as PIP". Wait, what? Just about everyone uses Packagist and Composer these days.

Also, isn't is pythonista, not pythonist?

By the way, no disrespect to Python, which I use as well. There are arguments for preferring python over php in some circumstances, but most of the reasons given in this article lack validity.
canplaythrough
Are the videos of the talks available? or more details about the implementation of the new architecture?
For an understanding how to do OO design in Go, learning about component programming is a good way.

http://www.amazon.de/Component-Software-Beyond-Object-Orient...

The first edition used Component Pascal from the Oberon family, which Go gets some influence from. Later editions used Java and C# instead.

Additional learning about how COM and XPCOM work is also a way to get some ideas.
The flickering is what kaoD referred to with discretely changing aliasing. It shouldn't happen, ideally. Small pixels make it a little less jarring but still noticeable.
In Surprisingly Bold Move, Sweden Offers a Home to All Syrian Refugees
I think the effect is overstated by selection and attrition. if you're not capable of thinking logically in the first place you probably will not choose to study philosophy or fail out if you do.
It's about.me for artists and dj's!
Exhibits exactly the same issue here. Horrible flickering of horizontal lines because those alternate between being a pixel and no pixel wide.
Why Women Should Study Engineering
So run a caching HTTPS proxy instead?
You can check out http://www.ovh.com and http://www.hetzner.de
Anyone who needs a Verilog with proper typing should check out Bluespec. It has the Haskell type system and it transpiles to Verilog. Due to type inference, it doesn't need to be verbose. Don't let my refernce to "Haskell" scare you, you decide yourself how general your code is. If you don't want to worry about monads, you don't need to.
2013: A Space Conundrum
There's multiple answers, and multiple differences in the original image:

1) Firefox supports kerning, i.e. variable space between particular letter pairs such as "TA" where you otherwise get unsightly gaps. WebKit/Blink does not. Compare e.g. "Welcome" and notice the space between the 'W' and the 'e' is larger on Webkit/Blink: https://en.wikipedia.org/wiki/Main_Page

2) Most OSes support sub-pixel anti-aliasing, which creates the discolouration at the edges of letters by anti-aliasing the RGB channels individually. This means the text is being rendered as if every RGB channel has its own transparency channel, which GPUs do not support as a native image format. When browsers use hardware accelerated compositing, they flatten the page into RGBA layers and compose them on the GPU. Any layer which consists of text on a transparent background cannot do sub-pixel anti-aliasing this way. Firefox is much less aggressive in using GPU layers, creating higher quality text, but using more CPU rendering, the slow kind.

3) On OS X, when using subpixel AA, the text is blended with gamma correction, in linear RGB (i.e. with correct brightness). When not using subpixel AA, the text is blended in sRGB (with non-linear brightness). This difference is why setting an opacity on text can cause it to suddenly look much thinner.

See: http://acko.net/files/dump/aa.png

sRGB is your normal screen's color space. Linear RGB is the color space you want to do color operations in.

If you invert the RGB values in sRGB, then non-subpixel AA looks the same white-on-black and black-on-white. But the white-on-black looks much thinner.

If you invert the RGB values in Linear RGB, then the subpixel AA looks the same in both cases, and the text looks equally bold white-on-black or black-on-white.

Source: Been writing graphics algorithms for 20 years. Linear vs sRGB is standard industry practice in gaming nowadays. On the desktop, it's still mostly ignored.
This right here is the best comment in reply to the original article, and says succinctly why the original article misses the point.

Now that he's classifying himself as a Python programmer, he will run into the same problems as a when he was just a PHP programmer.

Language Programmers suffer.
Technical decision, or just nationalism? Some people never get over old historical issues.
Sad indeed, are those 17" CRT's ??
.DS_Store for linux users
The claim is not that poverty leads to drug addiction; the claim is that the lack of "social integration" leads to drug addiction.

Many very poor communities throughout history have had very good social integration.

Social integration means a sense of belonging to a community or a tradition and regular contact with people who know you and who know they are going to continue to have regular contact with you.

The significant part of being stuck in a small cage is the absence of the things that usually given "meaning" to the rat's life, particularly the ability to interact with other rats.
You can also encrypt the data before it gets to the server by a third-party who holds the key in your own country. (these services do exist btw) The question is then if those companies chose to give up the key to decrypt the information.
If you are speaking German (site is in German) you could try http://uberspace.de. I am one happy customer of these guys.
Testing your Domain Name | Customer Development Labs
Let's search "lifetime" on HN and see how well that's worked out in the past..