skysight-inc/HackerNews huggingface dataset:
I could swear Jimmy Carter worse a sweater indoors.

Weird. What a faggot, conserving energy.

Thermostat is 65% of energy.

God says...
putsch's crape trouper's scissor inferior Hals Brits adulterer's spoils shortening nurseryman's blank confess Philistine honester coliseum's Waring's Dictaphone's deactivate gladiola acetates bluish dabbled colones nag's rendezvous Blackburn's Lovecraft teacher's safest kinda tenderized
Map of Google data centers: http://imgur.com/l1dDdQe

Map of Facebook data centers and PoP: http://imgur.com/dek8ESX
Great work man with IT! I'm on your email list and watching what you're up to regularly :)

What I would like to see in your future written interviews or podcast (a podcast would be great; I'll subscribe immediately!), is more emphasis on how they got the right customers and how they grew their customer base.
https://github.com/dboyd13/DSVR
Yeah, often fraudsters using Sipvicious won't complete the call and connect to media, I've seen this when routing all unauthorized traffic to 800 numbers.
I've also had a personal conversation with Cliff about this (I know he's no longer with H2O), and he isn't (or, at least wasn't when I spoke to him about a year ago) aware of what's going on in Graal. Now, I completely agree that for specialized stuff, it's likely you'll get the most out of specialized compilers, but I'd closely watch the Graal space for specialized code generation. I had a talk with John Rose about how best to combine Graal with the work on VarHandles[1] and Panama[2], precisely to address things like SIMD. There's also interesting work done using Graal to directly emit GPU code (from Java code) for streams, but that's largely experimental at this stage (I think AMD did some work on that and then abandoned it).

[1]: http://openjdk.java.net/jeps/193

[2]: http://openjdk.java.net/projects/panama/
This might be controversial, but I don't think you get to be a half decent developer without being a reasonable sysadmin.

Maybe my experience is unusual, but I've never worked anywhere that the sysadmins knew more than the developers about how best to run their code in production. And when things go wrong with it how best to find the cause of the issue.

And I've never thrown code over a wall without having tested it in a representative environment.

The worst sysadmins get in the way of developers. Ones that scale down your CI server to the cheapest, throttled, one the hosting company has, leaving $800/day contract developers waiting for builds that run in 20 seconds on their laptops take nearly an hour. And then try and argue the toss about whether the CI server is cost effective and every few months keep switching it down despite the CTO saying it needs to be left alone.

When a sysadmin sees an issue in "their" environment that they understand there's a tendency for some of them to just see that issue as the only thing the developer has had to deal with that month. In all likelihood, in a productive company, it's the most trivial issue the developer has had to resolve that day.

Often this stuff goes more smoothly where the developers (I mean, it's not as though if you're going to drop one of the two groups of people it's going to be them going) manage production and there aren't people with separate job titles and the resulting friction between them.

Sorry. There must be great sysadmins out there struggling with terrible developers, I'm sure of it. I just haven't seen it.
They've probably dialed a cheap route (UK landline) to be non-obtrusive. Whilst the others are more expensive.

I suspect this fraudster would 'resell' the route to a wholesaler.
Glad to see my face up there :D
>just a pretext for having such plans in place

If the US was planning a coup, why would they bother destroying all of their nuclear weapons?
There's no excuse for chrome to be a stuttery mess on my 2016 laptop though. Panning around an already loaded static webpage is an incredibly easy task.
> Only for those without pre-existing conditions

I have a pretty expensive PEC and my state had a high risk pool that was much less expensive than what I pay now. (To be clear, I think the preexisting condition exclusion ban is wonderful, just adding a data point to the conversation)
I was thinking more along the lines of via tor. I think importing controlled substances in the US isn't gonna be that straightforward.
Objective Questions on Data Transmission Medium Part-3 – InfoTechSite
I recently questioned someone about this very subject. They wanted to hire a "CSS expert" because the "developer" didn't have a grasp of css after having developed the project in JS/HTML. I was so confused as to how that's possible.
I believe chrome's webGL 2.0 is about to be on by default if I'm reading this right; https://www.chromestatus.com/features/6694359164518400
They are almost certainly test numbers, to see if they can get calls through to a country where calling is expensive. Often if you attempt to set up a call & not SIP 403 reject, they won't accept the audio media, so call setup cannot complete.
GRAIL Plans to Raise in Excess of $1B in Series B Funding
Personally I had sort of an epiphany when I discovered tvtropes.org . I discovered a different way of analyzing a work of art. A purely descriptive approach. I find this collaborative medium attempting to decipher why something works or doesn't work in an art piece far more productive than what I was thought in school (in Romania) about about literary analysis and attempting to extract meaning from any word. I would comment more about this but I don't have the time now.
I agree, however it seems like they only use VW to exemplify the issue, when pretty much all manufacturers are cheating.
I think everyone would benefit if they learned just a small amount about what their team members have to deal with. For example, project managers should learn a little about what programming involves while managing programmers and graphics+UX designers should learn a little about coding to make their designs more practical (i.e. identifying cases where a slightly better design requires a massive amount more coding effort and probably isn't worth it).
To an outsider, this theory sounds like a really hard one to test. The hypothesis is that experiences in infancy condition adult behaviour, so someone would need to track a large cohort of people for decades. That kind of thing is rarely done.

And that is just the start. Once it's been shown that bad parents have permanently bad kids, how do you demonstrate causality? Maybe there is a bad people gene that they all have. Maybe the cause is the physical effects of stress during pregnancy. Or the effects of alcohol consumption: no doubt that correlates with the kind of parental behaviour that's being blamed. Sure, you can look at adoption, twins, etc. At that point, we're talking about a really impressive series of experiments, which deserve a bit more than, "it's been scientifically verified," even in a newspaper story.
In fairness to the folk who can't install Visual Studio - it's a genuine pain in the butt.

Last time I tried, half of the download links were absolutely non-functional. Their documentation didn't help much, either, since they pointed to the non-functioning links. I got a lot of shit for that one, but felt completely vindicated when it happened to someone else a year later.
I'm a quite good programmer who is a pretty terrible sys admin.

Of your 11 points, I understand 1-10 quite well, but I'm not great at 11.

I think the skill sets are quite different, despite the fact that a lot of people have both. I was never really that "into computers", but I have a burning passion for building large software systems fast and well.

Metaphor: I love to travel to exotic locations across the planet. That doesn't mean I'm also interested in building airplane engines.

To be clear, I'm not bragging. It would be great if I was good at this stuff.
Just like how you typically distinguish front and back end developers, went wouldn't you distinguish dev from devops?

Sure, it helps if an individual is not entirely myopic, and would be great if that person can wear multiple hats with skillset spanning all those disciplines.

However those different labels exist primarily they align to unique mindsets and solutions to a problem in a mutually exclusive manner.

Do you want a jack of all, but master of non?

Seriously, how many individual out there do you think have the capacity to develop their career so they have deep capabilities for all of those disciplines?
Come get your nCLI greylist routes with 1.2sec of audio latency! That is basically what is going on with these routes, or they are used to route calling card traffic.
@gravypod, that's actually a really good point mate! The last thing we want to do is limit creativity. Do you think it'd be more beneficial to just provide a blank file in the individual challenges rather than a template?

This was our first real attempt at an open challenge. We were wondering how best to push it. The idea behind the template was to simplify it for the newer coders, almost like a hint.

Definitely loving the feedback! It's the only way to learn!
...indeed!! :(
I work in the field and I'm with aaronjg - this is ancient in the scheme of deep learning and very far from modern best practices. I honestly find it confusing when I see links like this hit the top of the page with such a strong number of upvotes. There is more modern and better run material now. Even if this is being referred to historically it should involve a timestamp.
They can't block websockets over https.
VoIP fraud is very sophisticated and it's not just about toll fraud. The author uses a small snapshot and tries to suggest scenarios. However, that's like the one-shot case study that shows all clover have 4 leaves and are sometimes green. You need much more data (and investigation) to make any proper conclusions.

Often the multiple calls a denial of service - frequent numbers are often large companies being subject to a denial of service (the US embassy is a popular target) or they are test calls to verify a server works (i.e. call their own number and listen for audio) before pimping it out for toll fraud.

The PA ones could be a mix of that plus the more sinister DoS block on targets about to be attacked to prevent them calling for help.

There's a list of hack attempts over a much longer period available at https://network-systems-solutions.ca/voipblocklist.php That gives a bit more meat for anyone interested in looking for patterns (or protecting their server I suppose)
You can also use Oh-My-VPN to install OpenVPN with a one-liner. https://github.com/alaa/oh-my-vpn
Clonezilla and linux - just find a compatible machine and restore your working desktop's bits and bytes. Not entirely necessary with linux to have "exact" hardware to clone between but it helps. Not sure how well it would work with other OSes I only use linux.
How did this non starter got to HN front page ?

This "article" pretty much says nothing but stating the obvious. Playing the same thing for 10 years grows old, WoW seized the MMORPG market preventing innovating titles from commercial success. How can he not see that he is part of the problem he writes about ?
Netdata crosses 50k unique monitored servers, in 8 months - thank you HN
HTML is easy and fun ...

<h1 class="big"><% =topic %></h1>

vs

function createTopic(strTopic) {
var heading = document.createElement("h1");
var topicText = document.createTextNode(strTopic);
heading.appendchild(topicText);
heading.setAttribute("class", "big");
return heading;
}
I have been at this since the early nineties and can't comprehend that someone can be a developer and not have any experience with How to set up and administer the environment. I guess it's a normal thing now?
@js2 - that site is awesome!! A different approach to challenges for sure. Will definitely give it a look this week!
I worked for an ISP in the late 90s/early 2000s for about a year before my final year at Uni that when I started had 2,000 customers and by the time I left we'd got to 750k customers.

It was the best training I could have for writing software for the Internet. Just a couple of months ago we noticed one of our core apps was not scaling no matter how many docker containers we had spun up in Mesos. Spent a week breaking it apart using that experience and being able to make changes directly to the code base and being able to talk to devops in a language they understood, and in under 5 days we managed to identify and fix 7-8 different issues.

I would value a dev with sysadmin experience _far_ higher than one without in a tech business with a headcount under 500: it's going to lead to fewer problems and issues in the short and medium term.
unless you're on a mac, where it's too slow and buggy for any "real work".
Looks like you're going to have to fight with Tesla[1] then:

> If we clear a path to the creation of compelling electric vehicles, but then lay intellectual property landmines behind us to inhibit others, we are acting in a manner contrary to that goal. Tesla will not initiate patent lawsuits against anyone who, in good faith, wants to use our technology.

1. https://www.tesla.com/blog/all-our-patent-are-belong-you
This is the so-called Pigovian Tax. Also named for Arthur Pigou is a road traffic thought experiment much like Braess's ("Pigou's example").
> Should sysadmins have software development experience (e.g. DevOps)?

Yes. Where I work, they're all expected to be able to cut code. They might pair with devs at various stages, but a sysadmin who can't write code isn't going to be able to work with some of the more modern frameworks for orchestrations because they are in essence DSLs: they _are_ code.
Most corp+school firewalls block https or make the user add a MITM cert (well, it's managed via active directory for company machines). Rarely do these firewalls allow websockets.
Your lack of understanding of how Monero works is embarrassing. Please educate yourself before commenting!

As to the trusted setup, there are a few salient points:

- you don't have to "just trust one participant", what if 3 of them collude and 3 were compromised?

- every participant booted off the same ISO which was provided by a single person. The claim is that the ISO can be built deterministically, but that still does not prevent it being compromised in subtle ways, and it seems that hardly anyone has bothered to try verify the ISO build process even subsequent to the ceremony.

- even when there was clear evidence that someone's phone was compromised, the ceremony went ahead. This is a huge red flag - why not just stop the ceremony and rethink it, given the fact that there was obvious infiltration?

- why only 6 participants? Why were they chosen by Zooko? Why was there no open application process where applicants could be considered by the community? Why were no members of academic institutions involved as participants?

The way the trusted setup was conducted is shocking, this is privacy theatre at best.

On your closing remark about it being innovative: nobody doubts that the ZeroCash white paper is innovative, but it is also too new for us to be trusting it. Would you advocate for TLS 1.3 to default to only use some encryption method that was in a very recent, largely unreviewed whitepaper, especially when that whitepaper contains math that is particularly hard to grok (Greg Maxwell calls it "moon math")? Why do we hold all of our cryptography to such high standards, distrusting everything that is new and unproven, but we're expected to give a financial system a pass? Would you feel the same if all of your net worth was held in that financial system?
# WebRTC

P2P communication (data, video and audio). Almost ready except for safari.

# WebBluetooth

Very experimental but some of the demo projects are really cool (control an AR drone quadcopter from a webpage).
Hey, any chance you'd be open to telling me a bit about what you're working on? I'm on a bit of a... journey to get beyond the 'shitty contract webdev work', and the direction I'm looking to go is technology applied to psychology (therapy and/or lifestyle, in particular). My first thought was also some CBT-related app.
It's not that cumbersome in Chrome. Right click the URL bar -> "Edit search engines" -> Find the search engine you'd like to easily search, double click the second column and enter a keyword for it. For example, for wikipedia, I have "wp" as a keyword. In the URL bar, you can just type "wp<tab>" and you can search wikipedia.
Essence of Brand Advocates to Your Business and How to Gain Indispensable Ones
I played UO for years as well. I was on Lake Superior for a couple years until they introduced Trammel. Then I tried Siege for a few weeks but didn't have the foundation to get established with a group of people so it just turned out brutal and frustrating.

Later on (early 2000s) I played on IPY, the extremely popular pre-Trammel free shard. From the get-go I had a friend with me and he introduced me to a friend of his from World of Warcraft. The 3 of us met another group of people and we joined up to form a guild. We were so successful that we all became friends and played on multiple subsequent free shards together. A few years ago I even took a trip down to the Bay Area to stay with some of them; they've become lifelong friends.

Playing UO with a group of people you know really well that know how to work together as a team is a thrill like no other. Taking trips to a dungeon together and getting into street battles along the Vesper strip is just fantastic. On several occasions we found our whole group red (branded as murderers) and being chased by a mob of people from town.

UO is the only MMORPG I'm aware of where you can actually steal items from other people. I had a ton of fun playing a thief who could also cast spells. So many people expected a thief to run away instead of fighting back! They got a nasty surprise when they attacked me.
Maybe you were instrumental to make the old times pass by sooner rather than later.
If you think a submission is inappropriate for HN, flag it and move on. The community is made up of members with all kinds of different interests. This submission has clearly attracted the interest of some.
All that renaming and buying out of companies was basically Ma Bell reforming herself like the liquid metal Terminator from Terminator 2. Hence the comment about Judge Greene rolling over in his grave.
I've been following this book[0] Grokking Deep Learning. This isn't finished yet but in active development. I like the style of explanation. As of now, I've learned how to create a very simple neural network, a neural network with three input vectors and a very simple deep neural network with three input vectors - 4 hidden size - 1 output. I'm still looking forward for the next MEAP releases and my goal is to understand image deep learning for me to apply on my day job regarding image processing.

[0] - https://www.manning.com/books/grokking-deep-learning
Endure the amount of abuse, beating and killing that the civil rights movement was about, and you can have your Uber. Is that a deal?
I have not been closely following this scandal, so I was unaware that other car manufacturers have been indicted in emissions cheating. Could you share a source with more information about this?
It's not FUD, he's entirely correct. They had one thing to get right before launch, and they got it wrong. Speaks volumes for the so-called dream team. References:

- https://github.com/zcash/zcash/issues/1705

- https://www.cryptocoinsnews.com/zcash-bug-prevents-private-t...
Or how positively we view life.
I would consider that sort of thing to be part of the required basic knowledge to be a competent frontend dev, so if you want to call that sys admin, then sure, there's a bit of it involved. If it's on your side of the fence then yes, it's your responsibility. I'm not sure how many actual sys admins would consider configuring webpack to be 'sys admin knowledge', but there is a spectrum and it's true that there are some ABCs that everyone needs to know, particularly when there are security implications. Still, it's a pretty far cry from unix, web servers, and databases.
I think many professions should have sysadmin knowledge. In my work (biology) there is a lot of unnecessary clicking, not only in Excel (where Python/R would be much more efficient) but also in web interfaces to transfer data daily. The latter is often completely automatable using cron and rsync over ssh. Many repetitive actions are a shell script or command line pipe away. But people don't know.
The most popular programming languages in 2017
>multimillion or billion dollar catastrophes while the lowest classes get life sentences for ruining a single life.

Is the implication here that causing economic harm is the same as murder?
Really? So Bitcoin and Monero only work because of their premine...?
Error establishing database connection.
I'd say the goodness of Boston's public transit depends on your comparison set. If you compare to the rest of the US, there aren't many cities with better public transit. If you compare to the rest of the world, it's another story.
A link to an equivalent type of page that teaches modern material would be helpful.
The gap between companies and Millennials
Just a small nitpick with the article: it probably meant "backend software developers". Because a graphics developer who mostly writes shader code would surely benefit more from artist experience.
I spent a couple summers working for the sustaining engineering department of a manufacturing company. There was quite an oil boom and they were having trouble hiring enough people for the shop floor, so they had the engineering staff come down to help for a few days. The mechanical engineers would bolt things together, the electrical engineers would do the wiring, etc.

Afterwards, one of the supervisors showed me the difference between wiring done by an electrician and wiring done by an electrical engineer. He pulled on each wire of the relay panel. The wires done by the electricians didn't move, but most of the wires done by the electrical engineers popped right out.
Pollution is murder (statistically).