skysight-inc/HackerNews huggingface dataset:
You are doomed, this does not work.

Are your headers in the correct order for the given UA?
Correct capitalisation for the given UA?
Correct accept for the given UA?
Correct white space around or between values for the given UA?

It is far better to appear to be the same as everyone else if you want to be anonymous (i.e. to browse on an iPad) than it is to do anything to try and not be tracked.

Anonymity today is to be invisible within the crowd, not to stand out as you are the only sheep that is shorn.
Alimony isn't just magically awarded in every divorce case, you know.
Ruxit – new application performance monitoring tool
Basically, centralization is needed for deleting fakes, viruses, wrongly labeled stuff.

Totally decentralized approach will have all the negatives KaZaA had in the 00s ("matrix.avi.exe").
any idea what happened to the project that resulted in this halt?
I don't know exactly how it works, but the witnesses will at least be under US Marshal protection before and during the trial: http://www.usmarshals.gov/witsec/

In an organized crime trial, I think it would make sense to keep the witnesses secret, but again I don't know the details. And either way I don't think it's necessary here.
If they had the evidence you'd think they would charge him with attempted murder.
Eh, if I ever need a real machine I would switch back to Linode. It's not very difficult and the support is astronomically better.

But it would definitely be to Linode's benefit to gank DO's $5 option.
> I do wonder why a more decentralised approach hasn't taken off.

In a way, it has!

Compared to what it was when it launched 10 years ago, or even what its predecessors (e.g. Napster, Limewire) were, the current TPB is almost completely decentralized, with only one exception.

It stopped running its own tracker years ago, relying on other trackers that don't allow for searching (thus absolving themselves of some of the legal risks).
And TPB has used DHT[0] for many torrents for a while, theoretically eliminating the need for trackers altogether.

So in 2014, The Pirate Bay is now effectively just a search board for magnet links, with usernames and comments attached only to provide some modicum of reputation (and therefore quality). Those magnet links point to content which is then exchanged either in a truly distributed fashion (DHT) or through these third-party trackers.

So the centralization doesn't provide "core functionality" to torrenting per se - it just provides a degree of quality. Nothing's preventing you from sharing magnet links on other forums (heck, you could paste one in an HN comment). But someone needs to be able to trust that what you're posting is, in fact, the content that you say it is and not a virus, honeypot, etc. Any forum that a group of people trust could serve this functionality (Reddit, HN, Yahoo Answers, etc.[1]) instead of TPB. The competitive advantage of TPB is not the content that it has, but the reputation that it's built over the last decade.

There are Silk Road-based alternatives, which use the Silk Road model for guaranteeing reputation. I guess Tor isn't technically "decentralized", but it'd be a small step to modify the Silk Road approach to broadcasting the actual magnet links themselves.

If you want to decentralize the last remaining centralized piece of TPB, you'd have to solve the problem of decentralizing reputation. This is something that's been worked on in a number of areas (e.g. Bitcoin) but remains unsolved. Perhaps the next TPB will use the Bitcoin blockchain, and this could somehow "solve" the issue, but there are a number of kinks that would have to be worked out.

[0] https://en.wikipedia.org/wiki/Distributed_hash_table

[1] Notice that these are all centralized
I have an interesting story about inspiration.

Fresh out of Brigham Young University, a man named Stephen Hales was having trouble figuring out a logo for his design agency, Stephen Hales Creative. He had spent weeks working on concepts for the logo but nothing felt right, until one day he was getting into his car when he accidentally spilled a drink of coffee or something similar. When he looked at the ground where the beverage had splashed, he saw what appeared to be the silhouette of a bearded man clutching at his scalp, a representation of the design process: both frustrating and enlightening. He used the spilled drink as inspiration for what would become — and is still, today — the company logo.

Anything can be inspiration, depending on the lens you have on when you encounter it.

Research has shown that even subtle things we don't consciously acknowledge have an impact on our ability to solve problems or generate ideas (i.e. to "inspire" us). The trouble is that, because we aren't always consciously aware of what is inspiring us, we credit creative "sparks" to current conditions and stimulus, even if what really sparked that solution or idea in your mind was really inspired by a billboard you passed on the freeway four days ago or a book you read when you were younger.

As a result, we waste quite a bit of time "seeking" inspiration. We feel like understanding where others gets their inspiration will somehow magically help us to find it ourselves more often. But that's not always the case.

More often than not, the best way to be inspired is to bury yourself in the problem or task you're working on.

To quote smashLAB co-founder Eric Karjaluoto:

"The problem with inspiration is that it’s random, which leads you to focus your hope on outside influences you can’t rely on...These stimuli aren’t under your control, available on tap, or always relevant to the work at hand. Thinking you can find ideas elsewhere leaves you flipping through magazines and browsing the web, hoping you’ll stumble on a magic cure."

Of course asking what inspires others can be enlightening and entertaining. I'm not going to bash any of that outright because that's a battle already won (just look at the thousands of books that sell each year around how to "find" inspiration).

Perhaps I'll leave you with another quote from Merlin Mann:

"Joining a Facebook group about creative productivity is like buying a chair about jogging."

For more thoughts on the subject, consider:

http://everythingisaremix.info

https://medium.com/@mikula/its-okay-to-be-dumb-d536915238cd

http://jamesclear.com/schedule
Only in terms of time, at least here in Europe. If you get noodles, flour, rice and in-season vegetables and fruit (and don't choose these for wants but for price, there are some ridiculous deals sometimes), plus some more expensive ingredients such as eggs and milk sparingly, it is very cheap. There's no way processed food can beat that.
If a North Korean signals intelligence officer managed to smuggle thousands of strategic DPRK intelligence documents and himself out of North Korea, I would assume it was with the help of a foreign government.
Then why wouldn't they indict him for it? Seems like manipulation of public perception to me.

"If You Care About Internet Freedom, Read About Ross Ulbricht's Silk Road Trial NOW" http://reason.com/blog/2014/12/12/if-you-care-about-internet...
> When humanity is the ultimate authority and life is finite, rights become of paramount importance.

No, they don't. Sure, some people articulate this kind of reasoning, other people start from the same premise and get to nihilism and might makes right.

Of course, some people get from the idea of a divine law to rights, divinely ordained, having paramount importance, and others work from the same start to the idea that material success is a sign of divine selection, so whatever you do to succeed -- as long as it works -- is clearly divinely backed.

What I really think it is is that people's views on the importance of rights and people's religiosity or areligiosity are usually formed independently (though perhaps from some common influences), but the former will tend to get rationalized as a consequence of the latter, whether or not there is any real relationship.
Yes, this is exactly the story of my interview career.

I've been looking for a full time webdev job for a long time without any luck. I've been asked simple questions and failed them miserably. Failed to write a line of code similar to what I do on a daily basis ("did you actually done our online tests yourself?"), failed to answer on a question about a simple term that I knew (mostly because I read books and docs in original English, while being asked them in my native), failed to answer what projects I've worked on (because I forgot about them all at once), failed by looking for complexity in some trivial questions.

So yeah, the anxiety is strong in me. Meanwhile, I do freelance work part-time at night, making web apps for few clients, while working full-time on an unrelevant low wage job, fearing to lose it because I have to support my wife and 2yo.
> The fact is, this is a system that can lose data on a crash and it doesn't include its own recovery mechanism. Without such a mechanism you can't call it a persistent data store because MDBM by itself is not persistent.

Persistence != ACID

By your definition, ext2 is not persistent. Give it a break.
Fury at Airbus after it hints the super-jumbo may be mothballed
At the last company I worked at clearcase never left.
Yes but the point was "if all you want to watch is Game of Thrones and nothing else, your only option is to torrent/pirate it". It's not. Both of the options you state allow you to watch GoT and nothing else.
Yes, but it doesn't do much good if the gangster knows who ratted beforehand, and has them killed.

So for Witness Protection, they have you under guard and hopefully under wraps until trial, and then they give you a new identity.
Furious Google Ended MPAA Anti-Piracy Cooperation
They can't get their duty to employees signed away that easily.
HBO almost did that experiment: in the nordic countries you can get HBO Nordic (access to all of HBOs content) for the same as a Netflix subscription.

It isn't very popular - partly because it is the same as a netflix subscription but so much less content, partly because it is a technical disaster (you can't use a tablet only, the ios app doesn't support streaming the pictures to a tv, no chromecast support while netflix has both) and partly because they launched slightly after Netflix with a much worse proposal.

That said if the same offer was available in the US, I think a lot more users would take it. And certainly HBO makes nothing from torrent users.

Finally users like buffet style content - it means you only suffer the pain of paying once, rather than every time you press the button.
Everything is private, every user has a unique key associated with their account, and every object (file and folder) has unique, individual encryption keys generated for it.

Because of the way data is encrypted, the system supports sharing at the file and folder level without granting access to other data in a user's filesystem.
I'm not sure what the president's signature, or retraction of signature, should be expected to mean. The key is its ratification by the Senate.
I think they actually believe they are pro-Europe. And to some extend I understand: It's hard to race with an old, historical ship with all the heritage against leaner, faster ships that have less weight to carry. Leaving some of the weight behind is a tough decision (still it needs to happen imo).
You're welcome. Based on my testing, I think you don't even really need a detailed chart, just a compatibility list. You'd be safe listing it as compatible with:

Mozilla Firefox (desktop and mobile)

Google Chrome (desktop and mobile)

Chromium

Internet Explorer 9 and later

Opera (desktop and mobile)

Safari (desktop and mobile) [this is an almost-positive guess but test to be sure]

You could then work backwards a bit on version numbering, trying older versions until you see where it breaks. You could put Firefox 31+ for now (since I tested 31 ESR), but that would be misleading since I'd wager it works quite a ways back on Firefox. Same with Chrome, Opera, and Safari. You could even just leave those versions off as users generally have the latest version of Firefox, Chrome, and Opera. Safari is another story since it's OS-tied like IE is, so you have a lot more users using an outdated version of desktop Mac OS X's Safari than outdated Firefox or Chrome users on the same OS versions. Leopard users are stuck on Safari 5.0.6 and Lion users are stuck on Safari 6.1. If you can get your hands on really just those two versions to double check, you'd be set and could list it as Safari 5+.

I may test back a bit as I'm playing with using Skeleton for an older site using Drupal with a single-page theme. I can drop you a note if I do.
Yeah, I was just about to say that. DC++ was existent at the time, wasn't it?
The future will be web application. That will be very hard to hack...
After you have bought 10 replacements that lock starts to look like it was a good idea.
You have drunk the cool aid.

Everything the US does is to maintain their global position of power. The end goal is obedience to the US and control over as many natural resource and territories as possible. Either directly through military force, or preferably through subversion, coercion and integration.

This is not unique to the US, it is what empires do, and the US is now the biggest empire ever created. We have and continue to cooperate with, fund, and protect some of the most brutal regimes the world has ever seen.

Ours is not a noble mission with just wars to free the slaves of the world and introduce democracy. The only way democracy is acceptable is if the American candidate is electable. If the natives happen to make the wrong choice, coups happen, sanctions happen, directly military action happens.

These are not conspiracies, extreme leftist propaganda or the ramblings of Americas enemies, they are historic facts.

Are there other bad regimes in the world? Of course. Have their been regimes worse than the US? That depends. If you only want to talk about life in main land US, of course much much worse than that. If you include what regimes supported by the US has done it is hard to say yes or no.
Towards cleaner JVM-Interoperability
A tuple appears to be a special case of a struct. Not sure why you need (int, bool) when you can have struct{i int, b bool}... the tuple you have to access via index, and the struct you access via name... and by name is much more clear in your code.
This is a pretty significant issue for research done over 50 years ago. (according to my reading of the article)
I'm not too concerned about that. Perhaps a majority of the population will always tend to be compliant sheep while a certain percentage will always tend to be more independently minded. If you are one of the free-thinkers than the resources available today of the internet and computers give you a lot more scope to do stuff than previously.
Theres some precedent for this balance of members of an animal population with different attitudes (in Sunfish for example, I'll find a reference if your interested)
Depending on various environmental factors at a formative age the animal will essentially choose (subconsciously) one strategy or the other.
Its one way of explaining why from an early age some people tend to be criminals and mavericks and others are good and obedient.
I know there was a large piracy scene centered around AOL chat rooms. With AOL, once an attachment was uploaded to an email once, it could be forwarded endlessly without re-uploading the attachment.

Therefore there were dedicated "uppers" who would be given access to private scene FTP dumps. These uppers would create sequences of emails with files attached for various releases (usually individual rar or zip files).

They would forward the emails to people who ran bots in the chat rooms. You could request a list of files, and then a sequence of emails based by typing commands in chat. Since the files had already been uploaded, it was very fast for the chat bots to forward the emails as they were requested.

It was actually a pretty cool system. I remember calling AOL and giving them a story about how I needed to send email newsletters for my church, so could they please "whitelist" my account. Once that happened, you could send as much email as you wanted without being flagged.
> Can we just agree to move on?

No, we can't. Sorry but that's just how the world works. Just like every Go language post has "generics or crap" mentioned, every systemd post will have "The Unix Way" mentioned.

A price of freedom of speech is having to deal with self-filtering idiotic viewpoints. Worth it in my opinion, but I'm an anti-censorship for EVERYTHING person.
http://en.wikipedia.org/wiki/LGBT_rights_in_Russia#Propagand...

No, it isnt. key point from the text:

Under the statute it is effectively illegal to hold any gay pride events, speak in favor of gay rights, or say that gay relationships are equal to heterosexual relationships in presence of minors.[5][57][60][64][65]
Recently: To pay the bills.
...which it's a relatively small part of the world.

For example in many parts of Europe, although it is relatively uncommon for a programmer to be unemployed, salaries are a far cry from the 100k+ of Silicon Valley, meaning that the (local) industry is not exacly "starving" for programmers.
Then it is not complete, or the search system does not work very well, since I can not find a torrent I uploaded over a year ago.
Or using a decentralized network too: http://www.tribler.org/
Mattermark is doing something completely new with machine learning
Unveiling the Birdbox Christmas card
And damn the consequences for the workers? They're nothing but disposable bags of meat?
Because the murder charge is factually complicated, the Silk Road charges are simpler, Ulbricht will serve a long prison sentence if convicted of either set of charges, and introducing the trickier murder charge risks the credibility of the rest of the charges with the jury?
Drugs. LSD and Adderall.
Did things that don't scale: Pinterest, GetDrip, Uber, Wufoo, WineLibrary +more
There is no circumstance where you can be entrapped into killing someone or ordering the killing of someone.
I like solving puzzles. Often that puzzle in my world is "How do we make sense of all this data for business users" or even as simple as "How do we make this faster?".

Also, its well compensated. If this was a 50k/year job I'd have found a new career by now.
Alchemist v0.10.0 Release – Elixir's IEx Integration – Emacs -
You are using the exact "reasoning"/propaganda that communist regimes used in Eastern Europe in the past. EVERY dissident who fled to a Western country was automatically labeled a spy.
Do you think Putin can keep this up with the falling currency and economy crashing? Or does he have a stronghold on everyone with guns that nobody could take him down?

I wonder if Russia could change to a more democratic and liberal tone after Putin. I mean, it seems like Putin wants to go back straight to Soviet era.
The confusion results from two different plans:

Plan A: buy the device upfront and own it. Price includes 1 year of network backup service. After the first year, if you want to continue the network backup, it's $49/year ($4/month).

Plan B: don't pay anything upfront for the device and lease it plus the service for $10/month for as long as you like.

Plan A is the only service available directly from the website currently, and we need to clarify the copy on the webpage -- thanks for pointing out to confusion.
>Web apps shops (online-only, no piracy there) and mobile apps shops (where piracy has a much, much higher barrier of entry and is comparatively non-existant).

Well thank goodness you're here to solve all the world's ills! Believe it or not, there are still significant numbers of people that either aren't connected or use software in a situation where they're not connected to the net. That totally screws the usefulness of webapps.
I mostly code so I can save time doing things at work. I work in IT and am able to save many man hours by automating tasks. This makes me much more productive and valuable than other members of my team that don't have these skills. I'm really surprised by the lack of coding by IT people in general. At least the people I know.
Linear probing works by initially hashing the value, call it h(x), then if there is a collision, it checks h(x)+1, h(x)+2, ..., h(x) + k, until it finds a open slot. Lookup works in the same way, and deletion is a bit more complicated.

This model plays nicely with the cache, although its downside is there tend to be more "runs" of contiguous filled slots in the hash table. This method still provably takes an expected insert/lookup time of O(1) with a 5-wise independent hash function and a load factor smaller than 1.
Can somebody explain me what "large Applications" are?

I read it many times, but when i compare it to the "little" Tools i write for my company, it seems that this "large" Applications are really really tiny.

So what did you understand under large Applications?
If Snowden blew the whistle (to the minimum extent possible to inform the public about what was happening) and stayed in the U.S. to face the music, I could buy the argument that he was a hero and deserves a pardon. What he did instead is that he fled to our biggest foe and revealed publicly a lot of tactical information that only serves to hurt U.S. intelligence operations abroad. Further, we will never know what he sold to Russia to earn his welcome. Now he's a part of a propaganda machine of a tyrannical regime. Sorry, but that makes him a Russian agent, traitor and a dirtbag.
I think these are both great points. San Francisco seems well suited to launching consumer/mobile focused startups. The risk is we assume those are the only types of startups that need launching due to gravitational pull of all things Bay Area. But there are exciting new opportunities in drones/electric transport/manufacturing that a place like Detroit with much cheaper real estate and a different type of local skill set could excel at.
I think he means that most tech workers there wouldn't be just fired. They would be offered relocation packages. It is better than being just fired, thus it would be well received.

(Don't forget that although you think that Moscow is in the middle of Siberia and the city is a one big communist radioactive dump that you saw in the movies, actually, the reality is far from it. People there are surprisingly happy, good looking and the city is quite beautiful, especially in the summer. Europe is just 3 hours on an airplane from there. And to be a tech worker there at Google, with middle-class salary is quite nice. On the other hand, the long-term outlook is a bit gloomy, so...)
Sorry, you're right. I was thinking of tuples without defined types for the slots, like "this function returns a tuple of two objects", not "this function returns a tuple of (string, int)".
Do development workers underestimate the poor? The survey evidence
> If you don't like it, don't use it.

Have you tried removing systemd from latest Ubuntu? I didn't go very well for me. I imagine removing it from RHEL 7 won't go well over either.

> I'm sick of the endless banter.

Ok but "use something else" or "fork it" is not exactly solving the problem either.
Torrent files brought the power of Usenet to the masses through ease of use and a total HTTP based solution (i.e. not having to pay extra for a separate Usenet account). I don't think connection speed had as much to do with anything, but the sheer number of new file sharers thrust torrents into the limelight.
You sound like one of the many Russian comment spam bots from Reddit news threads about anything Russian.
Where have you seen that you have a dedicated CPU core on Linode?

In the VPS market it's nothing unusual to oversell CPU, you can't only have 24 VM on a single server, that doesn't work financially (except if they count threads from hyper-threading as a core but that's not dedicated).
Social media fingerprints of unemployment