skysight-inc/HackerNews huggingface dataset:
> Various forms of fingerprinting are blocked/disabled

Be very careful with that. If you're one the few who have the features disabled on a compatible browser, you make your configuration more unique and it becomes easy to identify you.

I'd would also advice not to spoof the User-Agent since the browser can be detected thanks to other parameters and if those ones contradict the User-Agent that's a very specific fingerprint.

I'd also advice not to enable the DNT (Do Not Track) header since it does nothing at all and is used by a minority, so it increases your entropy too.

The combination of your three extensions is very fine as far as I can tell. This is what I would advice in addition to them:

- Whitelist first-party cookie. Make them be deleted when you close the browser (in the privacy settings of Firefox) and whitelist the few sites you need them to be remembered. To whitelist a site on Firefox, click on the thing at the left of its url on the address bar (either a planet or a lock), click on 'More informations...', go to the Permissions tab, scroll to 'Set cookie', uncheck 'Use default' and click the 'Allow' radio button.

Many websites include arbitrary JavaScript that they grabbed in the documentation of some statistic tool or something like that. Such scripts, running directly in the site's pages, can then access first-party cookies.

- Use something else than Google. If you can't deprive yourself of Google results relevance, then use StartPage, it's a Google proxy. They make money by displaying non-targeted self-hosted ads. Unfortunately, I fear that Google might be able to identify you thanks to your queries themselves. Otherwise, just use DuckDuckGo.

- Use your history and bookmarks. Search engines are for discovering new content. To find something you have already seen or to reach a website you already visited, use your history. Ctrl+Shift+H. Or just type some word you remember in the address bar and pick the correct suggestion.

- Use search keywords (https://support.mozilla.org/en-US/kb/how-search-from-address...). They allow you to associate a keyword to about any search form anywhere and then search this form directly in the address bar. This also will reduce your search engine usage.

You should also know that when your browser performs a third-party request, the recipient of the request can know the page you're coming from thanks to the HTTP referer header. It can be disabled in about:config (http://www.technipages.com/firefox-enable-disable-referrer), but I'm not sure it would be a good idea, first because of what I've said about fingerprints in the beginning, second because it might break some websites.
"You don't go to Texas for natural splendor" sounds exactly like what a California transplant to Austin would say because they can't ride their bike to the Hill Country, the pine forests of East Texas, or the Trinity River in North Texas.
"This needs me to: ..nmap...ssh...etc".
I'm too lazy to do this so I would script it ;)
App Marketing: 5 Essential Strategies
There's now flights from SFO that leave to Frankfurt around 9pm local time - for me that already made a big difference. It allows me to at least sleep 2-3 hours instead of the usual 30 minutes in 5 minute chunks.

> As soon as I get to my hotel (around lunchtime), I take a nap of 3 hours or so. I don't let myself sleep beyond that. I then get up and do some activities. I have dinner at the regular local time and then go to sleep at the usual time in the evening.

Yea, I found that to be much better as well. It additionaly seems to help tremendously to do an hour or two of sport after that nap. I feel being physically exhausted helps to get adjusted much quicker, because I sleep much deeper the following night. It's awfully hard to convince yourself to start tho.

EDIT: language
A $215 meal at a restaurant is a far cry from a Bugatti. I'm a software dev in the Midwest and I've eaten at Alinea, which is comparable in price and quality. You don't have to be a banker or hedge funder manager to enjoy good food, and I'm not sure what is so socially irresponsible about running a nice restaurant.
thanks for answering!
Odd. See the original article is a discussion of needing people skills for the best jobs, and the branch that started this comment chain was based on someone calling out one gender for rigging the system, to which my only response was to ask if the other gender does not do the same. Programming was not the primary focus here and keeps being brought up to try to prove a claim that wasn't ever actually disagreed with, but which I just asked a question to give some equality to.
Passive income is the epitome of privilege.
Careful: there are lots more reasons than this why companies hire consultants, and a lot of subtlety to unpack in the first reason you gave.

https://news.ycombinator.com/item?id=2190379
Running Minecraft in Windows Containers
Or learn another Lisp. I recommend Guile Scheme and Racket.
Shift-fn-delete seems to do a perma-delete, but still displays the "r u sure?" prompt.
One thing that the author focuses on is trying to predict what will be big in the medium to longer time horizon and preparing oneself to be competent in that while few others realize that "it" even exists.

I am a bit older than the author and have had some experience with this strategy. One specific example is creating an approach to latent semantic analysis that worked really well back in 2000. My partner and I couldn't get people with money to pay attention. We ended up putting it on the shelf and moving on. Around 2007 semantic gets really hot with VCs but we are each engaged elsewhere.

My point is that this strategy can suffer from being too early. You may eventually be shown to be right but you were too early or not persuasive enough to gain the benefit from the insight and work.

Still, I find myself much more intrigued with creating something new, or exploring the leading edge of some field than just grinding out the next iteration of the same old thing.

Maybe one day I will get the timing just right.
A dead giveaway that I am not a prolific hard alcohol consumer..
We've roughly doubled the number of college degrees earned (of all types, from Associates to Masters) since 1980: http://nces.ed.gov/programs/digest/d14/tables/dt14_318.10.as... (the population of the US has only grown by about 40% in that time period, which means there's also about a 40% increase in per-capita degrees earned.) Having a degree has become less and less of a "do something other people can't" prospect, and therefore less of a useful signal to employers.
Where are chernobyl's children?
>I've been using this for quite a few years and I can't recommend it enough.

Using what?
The unstated assumption here is that the evolutionary process is good for humanity in the long run.

I would argue that is not the case, as in the long run there will be some event that puts humanity at existential risk.

Better then to self direct our own evolution to something that is more robust.

I find these discussions funny because so many of the tech crowd are big advocates of terraforming mars or some other such "insurance" for humanity's survival - yet very few say, instead of keeping the fragile human as the future model, lets change the model and transform what was human biology into something more durable. That's not to say we have the answer as to how to do that, but it's at least a better eon level goal.
How the Economic Machine Works in 30 Minutes
There's tools for this like RescueTime. There's also Editor plugins like WakaTime that just track the time you spend on specific projects within your IDE. Not sure if they have vim options, though.
One major difference is that Privacy Badger doesn't use a blacklist like the others and really isn't designed for the purpose of ad-blocking. It's designed to prevent non-consensual tracking, so it observes which third-party domains try to store high-entropy cookies, and if it sees a third-party domain doing so across multiple first-party sites, blocks any further third-party requests to that domain.

Full disclosure: I work at EFF, which makes Privacy Badger.
It is the introduction to a longer article.

http://www.economist.com/news/science-and-technology/2166248...
A lot of Elixir folks try to claim that the syntax doesn't matter. They're lying to themselves: of course the syntax matters. Not only is it much easier and more consistent for the human brain to parse (even more so than Ruby, in my opinion; unlike Ruby, everything that should take a block - like 'def' and 'defmodule' - do (pun intended) take a block), but it also goes above and beyond what Erlang offers with things like its pipe operator ('|>'), macro support, defaulting to binary strings (if you use double-quotes; single quotes are Erlang-style lists of characters, which - while they have their uses (aside from the obvious interoperability with Erlang code) - aren't really as efficient), and (in my observation) greater consistentcy between what you can do in the REPL ('iex') and what you can do in actual source files.

They're both great languages, but I think Elixir is a bit more refined, learning from Erlang's advantages and disadvantages and improving on them. It's basically what you get if you watch "Erlang The Movie II: The Sequel" [0] and actually try to write a language for Ruby hipsters with excellent taste in noserings while humming along to Bananarama :)

[0]: https://www.youtube.com/watch?v=rRbY3TMUcgQ
The notion that HR has any meaningful role in selecting candidates is fallacious. Any appearance of such a role in an HR organization is a deliberately constructed artiface, intended to take the heat off the real decision makers and to trap candidates with poor negotiating skills.
Do you mean this how-to guide probably isn't useful?
Pretty cool. I did a similar integration back in 2011 for a VPS provider when we shipped Windows. I ended up writing an auth provider for noVNC proxy though that verified a token passed in against a new endpoint in our API(with a bunch of security checks and expiry of course). Worked pretty well after cleaning up the proxy a bit(particularly the logging). I'm guessing Linode needs to handle a bit more load than we did of course :)
F8 is actually the default hotkey for deletion in all OFMs. Delete would usually be reserved for editing the command line.
I know, but the idea of struggling with a book? Can't you just think about it after you finish reading it?
An issue of ECL Quarterly was also published recently including some release coverage: https://common-lisp.net/project/ecl/quarterly/volume2.html.
To be fair I talked to a lawyer who was not helpful for this question.
half-hearted attempts to optimize video playback ?

the Flash Player plugin can render hardware accelerated video since v10.2 (released early 2011).

http://blogs.adobe.com/flashplayer/2011/02/flash-player-10-2...

"For example, using Flash Player 10.2 with Stage Video hardware acceleration, we’ve tested a Mac Mini released two years ago and a low-powered GPU-enabled Windows netbook playing smooth full HD 1080p video using less than 8% of the CPU; more powerful computers use even less."
J1a SwapForth built with IceStorm
Better for building out services. Parallel processing. The supervised process abstractions are incredibly powerful.

If you're building another Twitter I would still use Rails. You'll be much more productive.

On the other hand, if you need to run parallel tasks or have mission-critical (aka can't go down for anything) work to be done I think you'll find Elixir the perfect combination of Ruby's syntax and Erlang's power.

Just my $.02 - I'm having a blast with Elixir at the moment.
Only if you're not using a superior playback option, like livestreamer.
Old people tend to become set in their ways

We have opposing problems approaching though. As our fields of knowledge grow ever deeper, our investment in education in each individual grows and their productive years grow fewer.

With a fixed lifespan, there is a fixed amount of education you can invest in a person. That will either limit our development of science, math, etc or it will force us ever further down the road of abstraction piled on top of abstraction.
But when I'm able to script (i.e. when I'm fully awake), it's in my best interests that I don't write that script, so I don't. And if I'm able to write that script in my sleep ... well, I've lost then (but also, in a way, won!) :P
> Can you point me to a "guide to reading 'Zen'" or something similar which can show me where I'm going wrong?

"Guidebook to Zen and the Art of Motorcycle Maintenance":

http://www.amazon.com/Guidebook-Zen-Art-Motorcycle-Maintenan...

Both Zen and the Art of Motorcycle Maintenance and the Guidebook are highly recommended. Just read.
Yes, that's it, thanks for jogging my memory!
A hitchhiker’s guide to product management
Thanks for your perspective. I agree both that an anonymous option would be nice, and that many people around the internet are way too quick to judge people on these sites without knowing their situation. I personally think that those who tell others how they should live their lives based on a bunch of wishes and assumptions are the real bad people in this, not the "cheaters".
Apple Is About to Lay Down Its TV Cards
Apologies, I've not gone down the government contract route yet (and I'm not in a hurry to travel that road either) so I misread the context as corporations doing a reverse-auction among competing clients.
> Why would a web browser need an ad blocker? Do that in your HTTP proxy or DNS server.

In order to be able to perform URL-level blocking without a proxy; and in order to be able to perform context-sensitive blocking and CSS blocking at all.
Boy learns how to rap watch what he does next lol
they are not interested, I'm curious about the logic behind that, like when a company decides to buy it back and when to leave it to the former employee. I'm feeling a bit trapped, I think next time I'll avoid doing this mistake.
You know, the funny thing is I never exactly considered myself a systemd supporter. I just get tired of the comments from people bashing systemd which are almost always emotional and political rather than technical in nature. Maybe there's good technical arguments for some other system but they get drowned out by the "systemd is a nightmare with zero benefit that was written to make linux a desktop OS" comments..
Sorry, but the constellation of ill-effects stemming from heavily militarized, increasingly lawless, and demonstrably corrupt police forces goes way beyond the relativly limited number of people who produce, distribute, and consume recreational drugs.

If you're wondering why you've been severely downvoted, it's probably because of extreme irritation with such willful blindness. We are well past the point where intelligent, well-informed people can kid themselves about the conspiciously nasty "side effects" from the War on Drugs.

No reasonable person is saying that recreational drug use isn't problematic. The question is how do we deal with those problems. Whatever else we may decide on, it's become abundently clear that the criminal law-enforcement based approach we're taking now is doing vastly more harm that it is ostensibly reducing. Moreover, it's doing serious damage to a growing number of people who have nothing to do with drugs. Indeed, the rot is seeping into the very foundations of democracy.
Aging is caused by the accumulation of damage, but damage accumulates because your repair systems stop working as well (for reasons I don't really know). As even just a very simple example, an adult takes longer to heal from cuts, scrapes, bruises and breaks than a young child.
Well, you must be claiming that there is at least one particular case that a court may not be empowered to address. Otherwise, why are you making that specific distinction?

That claim is trivially false, again by Article III, Section 2, Sentence 1:

>The judicial Power shall extend to all Cases, in Law and Equity, arising under this Constitution, the Laws of the United States, and Treaties made, or which shall be made, under their Authority;--to all Cases affecting Ambassadors, other public Ministers and Consuls;--to all Cases of admiralty and maritime Jurisdiction;--to Controversies to which the United States shall be a Party;--to Controversies between two or more States;--between a State and Citizens of another State;--between Citizens of different States;--between Citizens of the same State claiming Lands under Grants of different States, and between a State, or the Citizens thereof, and foreign States, Citizens or Subjects.

If you already accept that something is a case, the judicial Power extends to it, it does not matter what the particulars are.
Mr Robots tool
Phoenix shares many features with Ruby on Rails, e.g. a strong MVC model, an integrated ORM, a routing system, etc. What Phoenix on Elixir excels at is concurrency and distributed computing. For applications, this means you can have many active web sockets, for instance, where Rails applications tend to break down when you have too many active connections. Phoenix uses erlang processes for these tasks, which are lightweight and can number millions on a single machine.

As an example, Heroku uses cowboy (the erlang web server that Phoenix uses) for load-balancing incoming connections to all Heroku applications. The erlang VM (BEAM) is great for these types of highly concurrent, highly available, distributed tasks. The original use case for erlang was highly available phone switching for Ericsson.
Everything is possible in a Turing complete language (assuming enough of base utility functions are provided by stdlib), so the question is not possible vs impossible, but how much of a help the tool is.

Erlang provides great abstractions for building fault-tolerant, scalable, distributed, soft real-time systems. That's not to say you can't do it with Erlang, but Erlang does give some simple, yet very powerful tools for making developer's life easier.

Without Erlang you have to work harder to get similar effects. Again, it's not impossible but there's more burden on developers because the runtime provides less guarantees. I elaborated a bit on the topic in the promo interview for my book (http://www.infoq.com/articles/elixir-in-action-erlang-review).
Thanks for complementing my answer. That's exactly what I had in mind, but I (still) can't type from mobile devices. :)
> Ubuntu was the second Linux distribution I put my hands on back in 2008, after giving Fedora a try and being frustrated

For me it was RedHat, then Fedora, then Ubuntu, then Mint, then Debian.

> I just think it is unfair to look at Ubuntu with disdain and bring JavaScript and Ruby developers

The thing is, Ubuntu is kind of the Blub of distros: folks fond of it it can see where it's better, but not where it's worse.

As for server-side JavaScript and Ruby: I maintain that they are smells in any system. JavaScript is a mistake whose popularity relies on an historical accident. Ruby's a neat little language, but every single system I've used which utilises Ruby has been broken.
Both your comments have been about land, so I think you're being too literal and thinking more of established countries.

What I'm proposing is a nation that could exist independent of borders/land area. You could live anywhere and still be a part of it. There are clubs/groups that exist for members across the world, but what's stopping a new nation from re-creating that same architecture?
For me, death is just another fact of life but I don't think dying from old age will be one of those facts that will be around for much longer (in terms of a century). Yet diseases, accidents, and murder will still be there to cut life short to be sure.

I just think it's odd that there's a great many essays on the matter of death where people argue it's preferable to accept it than to fight it even if it's futile. I'd rather go out with a bang than a whimper. At least then I know I tried and I didn't let death off too easy.
Clojure is actually from 2006 after two years of planning and development.
We all know that most problems don't just get bad, they get worse.

Those idiots scale up!

I scale down.

It doesn't juts get good, it gets better!

I have no make utility.

I have no linker.

I can use tiny names.

I could use global variables. I was a pussy and reduced the obnoxiousness. It was really neat. Maybe we put it back.

I can recompile my whole kernel and test the new version in under 2 seconds.

The cycle time between changing and testing is the most important thing in development.

Everybody is an arrogant emporor with no cloths.

Peter Gadwa made mastermind on the VAX system.

Debugging is like mastermind. Sorry gadwa, it is the time, not the number of guesses that is important.

Off by one? Guess. It's faster and more pleasant. Fucken clown niggers with emporor new cloths.
Sounds like the are reinventing the z/architecture.
Commercial Type Showcase: Dala Floda
http://tvtropes.org/pmwiki/pmwiki.php/Main/DontExplainTheJok...
> Actually, the reason I use Ubuntu instead of Debian is that most language runtimes I use (python, for starters) were, for quite a few years, more up-to-date. Of course I could use unstable, but I'd much rather use Ubuntu's LTS and security updates.

It's almost definitely better to install stuff in /usr/local or in install-specific locations under /opt than to use either unstable or Ubuntu in production.

> Ubuntu takes all of that pain away

Yeah, but it replaces it with its own pain. The days I bid farewell to Unity and GNOME were so happy…
>I'm pretty sure there ain't nothing you can do about this. Why not? Because evolution built it pretty strongly into our genes. Here's how I see it: if an organism arose which had this "death gene" turned off, it would not adapt to sudden changes in the environment. It might be susceptible to a novel infectious agent which wipes out the whole species. Thus evolution tends to weed out immortal or very long-lived organisms.

Your prediction is right, but you've expressed the conclusion wrong: thus long-lived organisms are unlikely to persist, i.e. removing a single "death gene" only allows you to experience one of the many other forms of death. The species is never at risk because any potential cause of death is always present.

I believe that the current hypothesis is essentially that evolution does not need you around longer than it takes to produce and raise healthy offspring, and furthermore, it does not need you to reproduce beyond prime years when your offspring are likely to be healthiest. So genes having these effects are not selected for; furthermore because most genes have side-effects (e.g. sickle-cell anemia), they are likely selected against.

>Look at this scary graph (with a logarithmic y axis!):

>https://en.wikipedia.org/wiki/Gompertz%E2%80%93Makeham_law_o....

>and then tell me that medical advances will do anything to make you live to 200

I wouldn't be surprised if we reach 150. "Medical advances" is a broadly-defined category. Indefinite extension is rather unlikely in the foreseeable future, though.
August is France's month off.
This New Shotgun Shell Is for Shooting Down Drones
Maybe there's space for a site like this where only the women are allowed first contact.
This is really insightful, there's a pretty large library of algorithms and approaches that have been sitting on the shelf for decades (or used in very few places) that become far more interesting with modern hardware. The recent resurgence with Bloom filters for example, a technology form the 1970s, used in a few database products, is now everywhere.

But there's also the curious problem of expensive and difficult to produce technology that doesn't have a market large enough to sustain it. Example, the crop of now dead or dying enterprise entity extraction companies. It turns out it's expensive to build those systems, but the market isn't that large, which forces the price up to try and survive, which then further reduces the market and so on into a death spiral. Nowadays people just try to get by with OpenNLP...which was easily bested by tools like ThingFinder and ClearForest a decade earlier.