skysight-inc/HackerNews huggingface dataset:
Hmm, this sounds like a difference in expectations. I don't think anyone said that Debian upgrades are fully automated; the package manager does what it can (and it usually does a good job) but it's always the sysadmin's job to verify that the configuration at reboot is sane, especially if there's even a hint of something special in the configuration.

Upgrade scripts certainly could try to predict every crazy thing people do with their computers, but past a certain point, it's not very productive. People are creative.

In the end, the admin must make the decision whether reinstalling and reconfiguring a server has a lower general cost than verifying and potentially fixing an upgraded installation.
Looking up "fuzzy, bunny slippers" online? These companies are tracking you: ......

Oh my gosh. The same companies!
It does not. To keep to the scientific python examples you mentioned: It is a pain to install `matplotlib` with pip if you do not have the C libraries for image compression. (Still, I like pip+virtualenv quite a bit, but they are definitely insufficient when C modules are involved).
I'm real good at differential equations. The only time I've used that for coding was when I wrote my senior thesis for my physics degree.

Being good at verbal reasoning, organizational skills, keeping track of complex things is far more important than math. Math skills for computing are way overrated IMHO.

I expect that the notion that we need math to do computing has to do with early computers being used mostly to design nuclear weapons. That made sense then but not today.
May I suggest you have a specific stereotype of an engineer and that this causes you to have an observational bias which self-fortifies this notion?
Not sure that engineering managers even really make that much more than engineers, at least not at medium or large tech-focused companies. Salary ranges at this level tend to have a pretty large overlap. I've been places where the engineer salary range extended past the manager range. On average, I'd guess managers maybe make 10-20% more. But that's nothing compared to the 10X-100X more that the senior execs and CxOs make. That's where you really have to ask whether it makes sense.
Sure but here is something interest looking at USD, why does HSBC offer 0.01% for its US 1yr cd accounts and in Indonesia 1.4% for a USD 1 year CDc. ->> http://usd.deposits.org/banks/
This is great advice.

One good way to start is to take a project that you've been heavily involved with and create a small presentation out of it. Draw up the architecture in Google Docs, keep any confidential stuff out of it, add some screen captures. Print it out and keep it in a small binder.

Practice explaining the project in under 5 minutes. Try it out on some friends that might not understand the tech completely. Rehearse questions and answers that people might ask.

Being comfortable speaking like this with management and future coworkers has worked well for me, more so than FizzBuzz on a whiteboard.
Links to low quality blogspam threatened the quality of Google's results. Do inflated "likes" for brands or celebrities harm the core value prop for consumers or Facebook's business model with advertisers? If not, why do anything, esp. if addressing it kills their scary/differentiating "people in the world with Facebook accounts" metric.
The top voted answer on this old programmer's stackexhange question gives some insight:

http://programmers.stackexchange.com/questions/45776/why-do-...
It seems like you've already identified that the problem is you needing to know 'algorithm problems', so I would work on that. You shouldn't need to memorize hundreds of random problems. I think a few simple (not requiring much time to learn or to maintain) things would go a long way if you really are willing to make yourself put in some effort. Learn how to do basic big oh analysis. Learn how to apply recursion to simple enough problems, like the boggle question. Learn how merge sort and quick sort work and be able to implement them (they're not even that many lines of code). If you're already working on side projects and solving problems at different scale, that should help you naturally stay up on these things. Being able to talk about different libraries you learn and how you worked at different scales should also be valuable during an interview.
My biggest single problem using Tor is that far too many sites either block exit nodes outright or subject them to (frankly, understandable) increased levels of scruitany.

I use and run a Tor proxy (_not_ an exit node, mind), but notably Craigslist tends to block pretty much _all_ Tor traffic, and sites employing Cloudflare's DDoS protection present a Javascript-only CAPTCHA. Given that one of my primary Tor browsers is a console-only browser without JS support, that does little for me.

Google despite other problems (below) actually Does The Right Thing and presents an image which I can fetch and verify, though many of the graphics are exceptionally difficult to interpret.

I've documented my own other hassles accessing Google via Tor (G+, Gmail, etc.) in "How to kill your Google account: Access it via Tor":

https://www.reddit.com/r/dredmorbius/comments/2w618r/how_to_...

https://news.ycombinator.com/item?id=9060922

(The problems were compounded by Google's account recovery and verification procedures, though I ultimately did recover control thanks in no small part to intercession by Google's Yontan Zunger, for which I remain grateful).

Other options include the /etc/hosts file mentioned above (I've extended my own set with 62,000+ entries from a set of blockfiles used by the uMatrix Chrome extension). There's also Privoxy (though supporting _both_ Tor and non-Tor variants might be useful), and various browser extensions including Ghostery, Privacy Badger, AdBlock+, uMatrix, ScriptSave/NoScript, etc.

It's getting more than slightly tedious and is eroding trust in the Web generally.

The other area of significant interest is seeing work toward reputation systems which are compatible with Tor use. There are two I'm aware of, FAUST and "Fair Anonymity", though I've seen little discussion or adoption of these anywhere.

FAUST: https://gnunet.org/node/1704

"Fair Anonymity for the Tor Network"
http://arxiv.org/pdf/1412.4707v1.pdf

Briefly discussed here:

https://www.reddit.com/r/dredmorbius/comments/30gszt/the_bac...
Good points. Anytime I hear a bunch of engineers talking about not needing a manager (not you, but in this thread) I cringe, and I'm an engineer. Managing personalities and getting people on the same page is hard. I liken it to a bunch of NBA players saying they don't need a coach. Phil Jackson made a career of taking the best players with the biggest egos and getting them to play together.
I very much prefer this one http://winhelp2002.mvps.org/hosts.txt

Edit: I see some of the ones you posted are not on the file.
Teach them. Spend quality time with them.

I remember quite vividly the moment that my parents identified me as an engineer. I was but three years old when they gave me my first "Erector Set". It was a kit full of 6-32 screws, square nuts and punch sheet metal strips, as well as a small wrench.

Without any prompting from them I opened the box up then built a little skyscraper.

Later, when I was strong enough, my father taught me to pound nails with his hammer. I went on to win an award for my work as the set crew director for my high school theater. I lost my father in 2003, but I still have his hammer.
Ghostery reports the following tracking beacons in the article itself.

===

Alexa Metrics

ChartBeat

Disqus

DoubleClick

eXelate

Facebook Connect

Google Adsense

Google AJAX Search API

Google Analytics

Google+ Platform

Krux Digital

Moat

NetRatings SiteCensus

Neustar AdAdvisor

PubMatic

Quantcast

Sailthru Horizon

ScoreCard Research Beacon

Twitter Button
Salaries don't get apportioned. You either bring value, or you don't.

If you can make a company £1m by yourself, you should have no problem getting a £500k salary.

If you and your team of nine programmers can bring in £1m then it's reasonable to pay them £48k and pay yourself £66k.

If you want to make more money, just make more money.
It's so loosely coupled that it's completely lost its hold on reality
Because those engineers produce more value for their employers than the factory workers.

It's not "inequality", it's just a cold, hard, fact no matter how much it makes us feel uneasy. I've seen this opinion a lot with individuals who don't understand that "creation" need not be linked to a physical product, or with manual labor.

Now, if you'd get back to comparing apples to apples, we'd compare those same "engineers" with "engineers" in third-world countries. And then you have to go back and ask yourself WHY companies aren't just moving their operations to those countries so as to make a bigger "cut" from that cheap labor.

Multitude of reasons can be chalked-off to for that. But one of them is government-enforced restrictions on immigration, free-trade and licensing. Both for skills, and of education.

And when you get to that point, you realize that this "exploitation" you speak of would actually benefit those third-world engineers. And the entity preventing said "exploitation" from occurring is the "noble" government. The thing that everyone loves to never blame for problems, but always worships when it comes to solutions, even if the problems those solutions are for are caused by them in the first place.
Unless you come in through Google:

http://lmgtfy.com/?q=%09Eurozone+Finance+Ministers+Contempla...
Something about pots and kettles and the colour (or lack thereof) black...
Chinese Internet users say most foreign sites are being redirected to wpkg.org
What made you sweat in that position?
Glad someone got the irony. Where I grew up we couldn't afford irony.
You're already on the lists.

If you don't use Tor, you're on the list and they've got ready access to your browsing data and metadata.

If you do use Tor, you're only on the list, and their workfactor for accessing your data and metadata is far higher.

Plus you're providing more cover for those who have strongly urgent needs for similar levels of protection.
Well, as I mentioned, from what I hear, Eve has that. It may not have orcs and elves. On the other hand it has big fracking spaceships with huge lasers...
Were interest rates held a bit too low a bit too long in the early half of the 2010s? Sure, it's possible. It's hard to know exactly what to do to keep the price of money exactly where you want it to be. And you're surely right that political pressures sometimes push things in a bad direction (though the Fed is fairly independent).

However if you look back at, say, the 19th century you can see that the swings were much wilder and occurred much more often. We didn't yet know how to properly measure the strength of the economy and how to keep things running properly.

Interest rates need to be set at something and we're actually pretty good at it now. The idea that it can be just set at some constant and never adjusted isn't supported by evidence and is believed by essentially no one credible.
The simplest answer is probably that there are fewer of them and that they tend to be higher up in the org chart, so closer to the money.
"They dont need to be lead, but helped to self organise and to stop external interference."

That's quite a whole lot more difficult to be done, than said. I've been learning that first-hand for the past year, especially when it comes to subordinates that are not too keen on being dealt with in a "conventional" manner.
A common problem is the notion that salaried workers owe their employers unlimited work for no extra pay. My first career manager came right out and said so. This led to my regularly working 20 hours per day, one "day" I worked 29 hours.

I didn't even get a bonus. I was doing pretty good if he even said thank you.

I'm not real sure yet but I've been puzzling over looking for work in Europe. I know I'd like to live there again someday I'm just not sure that now is the right time for me. (I've lived in France and Italy.)
0.0.0.0 is a completely invalid destination IP, and any attempts to establish a connection to it will fail long before any packets are sent. 127.0.0.1 is still valid so you depend on the network stack to either receive a RST sent to itself, or time out.

At least on Windows, the former is much faster to return with an error.

It also avoids potential conflicts if you happen to need to run a server on port 80 for any reason.
It's not that far from the truth. C was designed to be very close to the machine and allows mixing in of inline assembly.

This latter feature is almost unthinkable in what most people would call high level languages today (Java, C#, Swift, etc).

For better or worse, Java is increasingly being used in embedded scenarios. Blu-ray players are a prime example, but televisions, settop boxes of various kinds also use Java these days.
It was never going to be. Any language claiming to be the new web language needs to convince Google, Apple, and Microsoft to all cooperate and put it in their browsers.

So any language created by just one of the three of them is dead in the water.
https://www.digitalocean.com/ - simple, interactive and calls for action
But that Pepsi logo document is obviously satire, in the spirit of "Transgressing the Boundaries: Towards a Transformative Hermeneutics of Quantum Gravity".

Right?
http://teslamotors.com
Readability is a very important contributor to reliability -- minimizing WTFs is important.

That said, writing code that fits the construction of the language is probably more useful than siding between "loops or recursion". If I'm writing Scala, my code is usually chock-full-of-recursion. If I'm writing C, not really as much, because I'm thinking "which bits go into which memory". With Python I tend to think in terms of list comprehensions, etc.
as soon as the other players on the market will be doing it this turn to a zero sum game
the money is already been made we can all walk now
I built this list with the Activity window from an old release of Safari. I expect there's lots of ways you could do it, I often contemplate such ways but this way works pretty well.

Just open the Activity window then visit a few random, at least somewhat sketchy websites. Pop-culture news sites are good. You'll see lots of 43 or 60 byte GIFs, commonly they will have lots of query parameters in the URLs, sometimes I see one-byte javascripts.
Is uBlock effectively an AdBlock/AdBlock+ replacement?
It does a terrific job of explaining what the product is and who would use it (and this does, I think, seem like a useful service).

Aesthetically, it's not that great. The big checklist is generally a bit ugly (especially the roll-overs), the hero image just doesn't work on any level for me, and the pricing panel looks like it used to have some siblings at different price points (like everyone else has, for better or for worse) but has now sadly become an only child. Also, the video should really be a video, rather than just audio.

If you get some traction and start making a few bucks, hire a good designer to take this to the next level.
Yes, I'm sure it was a bug in this case. However, this paper shows that RAM errors are so common you really don't want non-ECC in anything safety-critical.

http://www.cs.toronto.edu/~bianca/papers/sigmetrics09.pdf

For example, we observe DRAM error rates that are orders of magnitude higher
than previously reported, with 25,000 to 70,000 errors per billion
device hours per Mbit and more than 8% of DIMMs affected
by errors per year. We provide strong evidence that memory
errors are dominated by hard errors, rather than soft errors, which
previous work suspects to be the dominant error mode
Why is it a security problem that a U.S. SIM card works in the Philippines?
McGill University in Montreal had an undergraduate computing lab full of NeXT machines in the early 1990s. Visiting the lab was the high point of the tour they gave to prospective students.
In this case I'm guessing it's something along the lines of "hey, this is interesting".
"I wonder if facebook is working on such an update. One which would squash most of these click farms. I would think, given their resources, they would."

Judging from the anecdotal amount of blatantly "fake" accounts I've reported to Facebook, and seen nothing done about... I'd have to say that they don't "care" all that much short of plausible deniability. Accounts, likes, clicks, views are all currency to Facebook, which it trades to prospective companies in exchange for real money.
Google's Blogger site is a tremendously flagrant example of this.
Wasn't TOR run by the CIA or the NSA before?
I didn't see any mention in the article of putting family in far-away states. My family (who'd moved south of Boston) put my great-grandmother in a home in Connecticut, near where she had lived.

Is it common practice to do this?
Looks very interesting. Does it also, or are there any plans to support WebRTC calls directly from the Web Dashboard?
When I ping 0.0.0.0, I get replies from 69.41.141.1. I don't know but expect that's earthlink's router.
Ex-CDC Director and Kissinger on Board of Directors Loophole.

And no, we don't have corruption in the US
Already done :) https://raw.githubusercontent.com/SamyPesse/betty/master/pub...
Are you referring to blood tests, in general, or Theranos tests? I don't know about Theranos, but, in most places (in the US), you can order blood tests without a doctor's orders. See: https://www.directlabs.com/
One hypothesis, admittedly based on a premise I don't believe.

We've been told by a lot of sources that 10x engineers don't exist, and only the team matters [1]. Suppose this is true, or at least suppose the company decision makers believe this. In that case, there is no point paying any engineer more than 2-3X what another one makes - why pay more for the same productivity?

In contrast, management matters a lot. All your engineers might be more or less interchangeable cogs, but the manager is a force multiplier. A good manager might increase the productivity of 20-40 engineers by 25% each - as such, he's as valuable as 5-10 engineers.

(Having worked with engineers both 1/10 and 10x as good as me, I personally do believe that 100x engineers exist. But assuming you don't believe such things are possible, then engineers being wildly underpaid relative to managers is simply people being paid for their marginal productivity.)

[1] e.g. http://www.hanselman.com/blog/TheMythOfTheRockstarProgrammer... https://modelviewculture.com/pieces/hacker-mythologies-and-m... http://leftoblique.net/wp/2014/12/27/on-the-myth-of-the-10x-...
Great insight with the four levels!

Was there any book or resource that helped you shape that view?
I feel like a lot of people do not realize how much problems managers have to deal with. I am a CTO who started of as an engineer, and my current job is all about people skills and taking responsibility for technical decisions in front of upper management, as well as making sure all engineers agree with those decisions or at least understand why they are made.

Having been in that role definitely changes perspective.
So, after I made that comment, something pretty fantastic happened: for the links I provided, the rankings changed pretty significantly. Eli's comments were mostly at the very bottom for the links, now they are at the top.

I was going to make an edit note pointing out this change since having made my comment, but chose not to.

Trust me, the rankban mechanisms exist, some really smart users did some tests to confirm it, and a lot of people are in the know by now. We had this dispute about hellbans, shadowbans, and slowbans, that was much easier to prove. Rankban has been studied pretty extensively at this point, and everyone has been convinced of it. The current effort is to study the downvoteban and policy changes.
Moreover, that's not what I said. Being able to come into a project and work within its ecosystem is an extremely valuable skill. It's the exact opposite of the mentality that drives NIH syndrome. OpenBSD is an OS written for high security, high stability. They simply don't have time to quibble with the next big VCS thing, especially when they're not having issues with the old one. They know the edge cases with CVS, migrating an entire project and dev team to git or SVN or mercurial or whatever would be way more disruptive than just dealing with those quirks.

Side note: I'd be really interested to see an OpenBSD designed VCS. I'd be very curious what the design would look like.
Exactly and since bots are allowed to buy options, the seller shouldn't assume that only humans would be buying their options.
Google, Facebook help families locate loved ones in Nepal quake aftermath
That's cool. Will try it out shortly!

EDIT: It's probably my lack of experience with node/npm, but I can't seem to start betty. See https://github.com/SamyPesse/betty/issues/7

EDIT2: all ok. was my stupid mistake install nodejs
I'm not convinced its not any less childish screwing around just because it generates a shared vocabulary for people. It's not progress of culture or language, simply an increase of quantity of slang and in-jokes.
> Undergrad probability and linear algebra is not a solid foundation in statistics.

Are you trying to argue that statistics is its own field and not built upon mathematics?
I'm assuming that when you say "artificially constructed," you mean that groups of people are sitting down and brainstorming according to some sort of master plan, which presumably looks something like:

1. Invent and popularize new grammar games

2. ???

3. Profit!

I've heard people bring up this angle before once or twice, but I really don't see where the profit would come from for many of the things that catch on.

Do you have any sources for your theory? Has anyone dug into it enough to find these [adjective] masterminds?
>Do inflated "likes" for brands or celebrities harm the core value prop for consumers or Facebook's business model with advertisers?

The argument presented in the article is that they do:

>These fake likes weren’t just an empty number. Whenever Second Floor Music posted content, Facebook’s algorithms placed it on the newsfeeds of a small, random sample of fans—the people who had liked Second Floor Music—and measured how many “engaged” with the content. High levels of engagement meant that the content was deemed interesting and redistributed to more fans for free—the main goal of most businesses that use social media is to reach this tipping point where content spreads virally. But the fake fans never engaged, depressing each post’s score and leaving it dead on arrival. The social media boost Bronstein had paid for never happened. Even worse, she now had thousands of fake fans who made it nearly impossible to reach her real fans. Bronstein struggled to get help from Facebook, reaching out repeatedly through help forums, but, in the end, she scrapped the original page and started again from scratch. Second Floor Music had effectively paid to ruin one of its flagship Facebook pages.
In both cases it's going to be statistical though. If you find one instance of a flaw in the Theranos it'll be easy to challenge it by talking about variations in blood chemistry, blood draws, time of day, etc. Good controls can help, but unless you can bring a phlebotomist on site to wherever the Theranos is you're going to face external consistency issues.

So the right answer is to repeat the experiment. Perhaps many times. You'll end up with a statistical judgement of consistent inaccuracy and while it'll be easier to prove (in terms of statistical strength) than showing accuracy, it'll still be (a) reasonably expensive, (b) generalizable research, and (c) less punchy for headlines.

(b) is especially concerning because if you publish generalizable research involving humans, as would be the only way to do this, then you have to treat it like a legitimate clinical trial and are responsible for many more legal processes, e.g. IRB approval.