skysight-inc/HackerNews huggingface dataset:
I blame a weak government that can be influenced by outside monetary pressure and lobbying. I also blame ignorance and prejudice against minorities and the poor.

The fact is The Big Three plus the oil industry has a lot more monetary influence than urban planners and architects.
> However, the NATs generally employed by mobile data networks are pathological, such that it’s virtually impossible for two clients on a mobile data network to establish a direct connection with each-other.

This problem, and the entirety of the resulting "solution¹" and the engineering complexity that stems from it in the article, is completely solved by IPv6, because it renders NAT obsolete.

¹not that they had a choice.
Jurisdiction is just a technicality. Let's set "Team America World Police" on the case!

To be fair, Americans aren't the only ones that assume US laws apply everywhere. I had a friend in the British Army military police and he said a few times he had squaddies say something to the effect of "I know my rights, I'm pleading the Fifth",'as if the fifth amendment of the US constitution counts for much in UK military justice. That's the power of Holywood for you.
cometa.works - Software Developer (Rails, Elixir) - DevOps - San Juan, PR

We are a consulting agency with branches in New York and Italy. We have big clients around the globe and we center most of our work in Rails/Javascript(Ember) but we also like to expand into the Elixir space and other languages as well. We are a team of 8 at the moment and were looking for 3 more.

We offer competitive salaries, healthcare and relocation plus you get to live on an island.

Email johnny.mejias@cometa.works with any questions or just to chat. http://cometa.works
> " Why did Google even call them java.XXXXXXX.XXXX when they could have been Android.XXX.XXX, etc."

That wouldn't be implementing the Java APIs any more, as evidenced by the fact that no code relying on the Java APIs would be able to compile against your hypothetical Android standard library. By the Java language's own definition, changing the package and class names makes it a different API.
What's wrong with Java's standard libraries?
I agree with you on phone games, but disagree on casinos. I happen to live near Reno, where slot machines are like arcade games in other places; you'll often find them in mundane places like grocery stores and restaurants. Nowadays, thanks to the Internet, these can interconnect, meaning that a slot machine in your neighborhood grocer will be connected to every other one in a given area, pooling their money and coordinating their payouts.

It should also be no surprise that most casinos around here have rather extensive arcades for kids to distract themselves with while their parents go waste their money on slots and poker. The article seems to leave that out (perhaps because casinos aren't commonplace throughout all of North America), which was rather striking to me, seeing as casinos are the most common places to find actually-popular arcades nowadays around these parts.
Deep Dreams with Caffe
I've had this criticism many times in the past, but after doing exclusively JS rendered DOM for about 5 years now, I personally could never go back.

I write large-scale web front-ends as my day-job, they used a number of tools, but the one thing in common is the HTML-free approach. It creates much more manageable codebases, encourages reusability, allows for easy composition, and massive flexibility.

You mention that you "don't touch it" due to decades of experience. Have a look at the example app (https://github.com/KoryNunn/fastn/blob/gh-pages/example/) as an example of app structure. Yes, it's a trivial example, but it's not really that different to the non-trivial apps I build at work.

Maybe it's time to give it a go again?
I'm using the limiting cases to illustrate the incentives of the parties, not as a characterization of the actual argument being made. My point is that Doctors without Borders and the USTR serve different constituencies with conflicting interests.

As for getting "paid fairly" I disagree with the general notion that companies that make unimportant things should get paid "what the market will bear" while companies that make important things should get "paid fairly." I think that creates perverse incentives.
I guess the good thing in all this is that it's what you'd expect if you took Carnivore from the 90s and threw a ton of intelligent people and pervasive fibre access at it. There doesn't seem to be anything breakthrough, like "holy shit they can do that" kind of stuff.

Now yes, the scope is amazing. And I was getting this technical excitement just reading the system. So many questions! Like, how do they distribute jobs fairly or deal with resource over use? What stops some dumbass oper from submitting a super-expensive query? How do they manage all this stuff? It's pretty damn neat.

I'm wondering what the impact of TLS is on all this. Cause it seems like that'd sort of destroy this system, eh?

Edit: https://www.documentcloud.org/documents/2116191-unofficial-x... - Interesting how they are really explicit how USSID 18 stops them from doing stuff. Like they give the example of finding a phone number without a country code. Not allowed! Unless you combine it with something that'd limit it to foreign countries. But they note it's not a 100% solution.
meltmedia is a custom software/web design agency in Tempe, AZ. We're hiring for several ONSITE full-time positions in dev, design, and business. We're always looking for INTERNS and are able to sponsor VISA for great candidates.

http://meltmedia.com/careers

App Deployment Admin: http://meltmedia.theresumator.com/apply/XlSguq/Application-D...

Drupal Lead: http://meltmedia.theresumator.com/apply/QdLJfb/Drupal-Lead

Senior Software Engineer: http://meltmedia.theresumator.com/apply/XGpot5/Senior-Softwa...

UX Designer: http://meltmedia.theresumator.com/apply/oo5sJz/User-Experien...

Business Analyst: http://meltmedia.theresumator.com/apply/2KXUI8/Business-Anal...

Project Manager: http://meltmedia.theresumator.com/apply/G746Bv/Interactive-P...

Business Operations Manager: http://meltmedia.theresumator.com/apply/xGXkSa/Business-Oper...

I'm Anthony, the tech director at melt. anthony@meltmedia.com
Are Facebook making themselves targets for identity theft?
That's an orthogonal point. You could make a similar argument for private land ownership (why should someone be able to keep a parcel in his ownership for decades if he doesn't plan to use it?)
Nobody is talking about kicking Greece out of the EU. The current crisis is about the Euro group within the EU.

Problems with kicking Greek out of the Euro are:

- Greece is reliant on Russian gas. How are they going to pay for that? A weaker currency would make this problem worse. The often told story, that their exports would become cheaper does not apply very much, when your biggest company is a betting office.

- When Greece leaves with the option to get back in, countries like Portugal, Italy, Spain and even France would have much less pressure to consolidate their state finances.

- The Euro is not just a currency - it is a step towards European integration. With Russia biting of parts in the East, we cannot compensate to be set back this much.

And last but not least: I use this currency to pay my rent, do not fuck it up!
I'm talking about informed, legal consent.

A child isn't able to give that, much less any non-human animal.
Where precisely within the workflow of blogging do you think the kind of programmer you describe would appreciate using a terminal?
There's this saying, "Doctors bury their mistakes, architects cover theirs with vines, teachers send theirs into politics."
Malicious app gets slammed by the FTC
If you're stuck with a shop that transitioned from VB6 to VB.NET, then yeah, .NET sucks, because VB.NET sucks. C# is without a doubt my favorite language. I could probably live with Java, if I could use IntelliJ, although I would miss LINQ and dealing with the "one class, one file" rigidity again. I used to dabble a fair amount in Python - at the time, I was coming from working mostly in C++ or Java (1.4 or 1.5), so Python 2.5 seemed like a breath of fresh air. But the tooling is just not at the same level as exists for C# these days.

The two biggest pillars of my experience developing C# though are ReSharper and NuGet. Resharper is without a doubt the best couple hundred bucks I've spent on programming tools (if only they didn't always seem to release updates seemingly the day after my year of free point releases expires...). And Nuget is the best thing since sliced bread. I don't think I would ever want to go back to trying to manually manage and install third-party libraries the way I used to have to when I was doing Java and C++ ten years ago.
Just curious, was the "hack" in the Live AMA someone just incrementing the upvote endpoint with a larger int or an actual exploit someone found.
How is this an improvement over the existing tags that already have a barcode?
I would be more sympathetic to this argument except that:

1. The Greek government that engaged in this transaction was formed following a free and fair election. The CCS was not some dictator's scam.

2. GS didn't screw their customers. If they screwed anyone, it was the buyer of the CCS, a Greek bank, who certainly should have known better. The net result of this trade was that the Greeks screwed themselves; if you think of the trade as a chemical reaction, GS was just a catalyst.

3. The other EU countries also have democratically elected governments that chose to participate in bailing out Greece rather than cutting it loose in the first place. Those same governments also deliberately overlooked not only sketchy off-balance-sheet stuff like this but also rampant overspending and excessive on-balance-sheet indebtedness by EU members both large and small over a period of many years.

The only real sympathy I have is for the anti-EU minority across Europe who keep voting against these scams and keep getting stuck with the bill anyway. But that's the universal failure of democracy for you; it's not only the EU that suffers it.
Seldn Creative Sabbatical for Front End Devs and Data Scientists
Warning Nonstandard Opportunity to enjoy life. Please vote it up and pass it around to the coolest front-end Developers/Data scientists you know!

Creative Sabbatical in Maui, HI with an AI startup

The Details:
About Us: Seldn is an Artificial Intelligence (AI) that can automatically predict global macro risks. Our core technology uses complexity-physics inspired machine learning algorithms and Big Data to provide a SaaS platform geared toward predicting political, financial and social macro risks – think economic crashes, labor strikes, riots, etc.

Very neat stuff and definitely ambitious. Our first focus is enterprise s/w catered toward supply chain disruptions. We are a very early stage stealth startup, normally based in Palo Alto, CA.

Sabbatical: Seldn is sponsoring a creative sabbatical for a data scientist and a front-end developer to come spend the summer Hawaii working with us on our meaningful world-changing AI platform.

Dates: July 10 – Aug 27, 2015 (negotiable but minimum 6 weeks)
Location: Maui, Hawaii.
What’s covered: Roundtrip Airfare (from US) & stay.
Commitment: Spirited help at Seldn, shared responsibilities at the community house and enjoying Hawaii.

Eligibility: Limited spots open for
1. Super smart data scientist with experience in data wrangling, algorithm development, machine learning, python, cloud deployment
2. Front end developer with production experience in HTML5, CSS, at least one JavaScript framework (Angular/Backbone/Ember) and building next-gen enterprise SaaS products. More details on our ideal dev.

To Apply: Email radhika@seldn.com with 1. your resume 2. brief description on why we should pick you and 3. a superpower you wish you had

That's it -- no catch. This could turn into a long-term career opportunities at Seldn, but no commitment required.
Which part of the application can be shared between iOS and Android apps that is most suitable to write in Go? Data layer, like communication protocol?
Why would this stuff be baked into the binary for the software?
Tactile (http://tactile.com), iOS Engineer, Redwood City, CA

Founded in 2012 by former Salesforce.com and Siebel executive Chuck Ganapathi and backed by $11.2 million in series A funding from Accel Partners and Redpoint Ventures, Tactile is on a mission to make the world a happier place to work, by creating tools that empower individuals and enrich companies. Tact is designed to help salespeople move faster and more fluidly through their daily customer communications, while improving CRM adoption. It works by bringing together a salesperson’s phone, email, calendar, and Salesforce in one seamless mobile experience.

We're looking to grow our iOS team and would love to hear from you. Drop me an email at ishan(at)tactile(dot)com if you're interested!
I'm happy to heap scorn on homeopathy too, but, as you say initially, if results are what we're after, than placebo effect is potentially just as good as allopathic medicine. But yes, it would be asking a lot of placebo effect to cure cancer...
Love it! the idea is a absolutely a great one & I can't wait to see it in application in the future.
UO was an absolutely fantastic game which I started as a child in 1998, and played as a teenager in the early 2000s.

UO really captured the intensity of utter anarchy-- there was the free market, the danger of being murdered, the castle-doctrine seriousness of defending your turf (with all your hard earned loot or crafts!), and the huge world, filled with monsters, murderers, scammers, and jokers. I am told that Eve was somewhat like UO, but I could never quite get into Eve because its mechanics weren't entertaining to me.

UO's mechanics were extremely clunky to be sure-- anyone else remember having to shuffle shit around in your backpack all the time in order to prevent thieves from stealing from you while you were in town? The mechanics really were part of the charm, though. The game certainly did have a pleasant musical set and graphics, although neither has stood the test of time.

The next closest experiences similar to UO are Rust, and DayZ (heavily modded). I really enjoy the "nothing is sacred, make your own turf" experience along with the deep PvP and challenging PvE.
New Skype for Business services
Corrupted .git/config Files and Jenkins
SEEKING WORK

Atlanta, GA or Remote

I am a specialist at Android. I have been working independently building Android apps for the past 3 years. I have built apps for startups and established Fortune 500 companies. I have a lot of experience re-creating an existin g iOS app in Android while also adapting it to the design and flow that Android users expect and will feel comfortable with.

If you have an iOS app and need an Android app, contact me. If you have an existing Android app that needs a UI overhaul to update and modernize it (Material design!) contact me.

Website: http://innodroid.com
Email: greg@innodroid.com
Stack overflow (top 10% android): http://stackoverflow.com/users/95462/greg-ennis
Github: https://github.com/grennis
Hasn't the "separate training" optimisation already been done? As I understand it, pre-training is very common.
This reminded me of the tour de france...
http://ink361.com/app/users/ig-%20225515122/mikaeellewis/pho...
I've always wondered... what does a tail call recursion look like in a debugger?

Essentially, it is just a loop, but is it worth providing some special indication of tail recursion?
I currently do this with Rust, as it can target both iOS [1] and Android [2], but you do have to build your own cross-compiler.

[1]: https://github.com/rust-lang/rust-wiki-backup/blob/master/Do...

[2]: https://github.com/rust-lang/rust-wiki-backup/blob/master/Do...
Plust there's a HUGE flaw in:

> since remote calls are slow and are always at risk of failure.

Talking to e.g. MySQL is a remote call too, that can fail just as easily.
OpenBSD Violates NTP Pool Guidelines
FindTheBest.com | Santa Barbara, CA

What are we up to: We are building the deepest, broadest, baddest knowledge graph on the planet. We have billions of entities, hundreds of billions of facts, an amazing presentation layer, and a growing distribution network of top tier publishers. Everyone needs knowledge (we have well over 100M citations a month), and we’re here to satisfy that need.

What’s next: we’ve built an amazing product architecture that leverages our expansive knowledge graph. The next step is to become a dominant force in the growing knowledge industry. I'd love to talk to anyone working or interested in this exciting space. Unsolicited outreach is strongly encouraged!

About the team: The challenge of scaling human organizations is not unlike the task of scaling a technology stack. Just as large monolithic software applications tend to become ineffective and fail, a highly scalable engineering organization can't be dependent on hierarchy. Developers, designers, and data analysts can form small, cross-functional, mission-oriented teams that are able to operate decoupled of one another (Bezo's 2PT). Besides yielding more effective results, this distributed systems approach to human organizations promotes a happier, more harmonious engineering culture.

https://www.findthebest.com/careers/explore-opportunities
Warcraft 2 just had an addictiveness for me that Starcraft and even Warcraft 3 never had, for different reasons.

I am a fan of things that are "easy to learn and hard to master". With Warcraft 2, it was like realtime chess. There were two races, the graphics and sounds were satisfyingly simple. It was about the actual strategy and not just crazy "oh look at this" glitzy features. Warcraft 3 did away with the strategy in favor of 3d glitz. Starcraft seemed too complex and I didn't like the diagonal movement instead of the vertical-horizontal. I liked knowing where the units will pop out of the building, and other stuff like that. It was really about strategy.

Keep in mind I also liked chess.

Another game I liked a lot was MYTH - TFL. I wish I could still play it. Also because of the realtime strategy!
I love the Kenyon address more than any other piece of writing I can think of. I don't read any particular complexity or symbolic meaning into it other than the seemingly revolutionary idea that all the people in the world with you are pursuing their own goals, and are harried by their own demons, and are basically doing the best they can in the circumstances they're in, so maybe you should be a little bit charitable to them, in your own mind, and by extension charitable to yourself.

The attitude taken toward that speech, and by extension toward that sentiment, by the smug asshole in TOA makes me almost fighting mad.
This should be resolved now.
I wasn't talking about blogging specifically, but in general terms, having to use one for updating and deploying.

I could possibly imagine someone writing blog posts in markdown or plaintext and pushing them somewhere, but that would be the edgiest of edge cases, and even then a native app or web form would be more intuitive.
Piping stdout to a new blog post, of course.
This is a product created at the request of the (theoretically) democratically elected government of the Greek people. Sometimes clients ask for silly things, but the customer is always right, no? Nobody is suggesting that GS misrepresented the swap to Greece. What should they have done? Gone around the country asking random people in the street what they thought of the deal? That would be an awkward requirement to impose on companies seeking government business. (Should Lockheed cancel the JSF because the people probably don't need it or want it?)
> but it's easier to use (once you got used to it)

No, actually it's easier to both read and write and edit sexps once you get used to it. This whole thread is about this: you have no practical Lisp experience yet you claim Lisp is not practical. You couldn't be bothered to actually learn more of a language, but you want to tell us how the experience of using it looks like.

It doesn't work that way. You can only compare things meaningfully when you have comparable knowledge of both. You apparently don't. There are many people who do know both "normal" languages and Lisps and most of them seem to agree that in practice Lisps are as readable as other syntaxes. But you don't want to believe in it for some reason and you don't even want to see for yourself.

> square(x) => x * x;

Why don't you answer my earlier posts, where I show how to make similar syntax in Lisp?

> J and APL aren't popular languages.

But that is completely irrelevant. I'm talking about language features and practice/experience of programming with it, I don't care at all about "popularity".
There's no way everyday people can compete with corporations anymore.

There are approximately 244,673,000 adults aged 18+ in the US:
http://quickfacts.census.gov/qfd/states/00000.html
318,857,056 * (1 - 0.233% of Persons under 18 years, percent, 2013) ~= 244,563,362

And according to https://www.opensecrets.org/lobby/ , to match the $3.24 Billion spent on lobbying in 2014 you'd have to get absolutely everyone in the US 18 or over to give you 13$ and a quarter just to match what corporations are spending.

It's not the least bit realistic, and if the pre-2008 growth rate in lobbying spend picks up again it'll just get more and more out of control.

What's really necessary to get this absolutely incredible amount of money out of politics. The two presidential candidates shouldn't have to spend over 30 billion dollars on an election. The amount of money in politics right now is just insane.
One thing about all of this that really surprises me is the scale of it ... I was genuinely and unhappily surprised to discover just how large a covert programme can be kept entirely hidden from the general public & most politicians.

I'd always naively assumed that working at this scale would guarantee leaks much, much earlier.
When it comes to visualizing neural networks nothing beats emergent! http://grey.colorado.edu/emergent
> With the exception of whatever tiny number of Greek citizens have steadfastly and publicly refused to support their government's choices

That is exactly who the current Greek Government is.
CLVmetrics |Lead Full Stack Engineer - First Employee | Philadelphia, PA w/ NYC early 2016 | Onsite or Remote

CLVmetrics (http://www.clvmetrics.com) is a technology company with a simple but important belief: companies should treat their customers differently based on each customer’s lifetime value (CLV) to the business. Our goal is to enable firms to do so by providing access to the cutting-edge statistical models of co-founder Wharton Professor Peter Fader that forecast customer behavior far into the future. To accomplish this goal and allow companies to implement customer-centric marketing strategies, our world-class team of statisticians, marketers, and data scientists is building an enterprise-grade cloud-based analytics suite to commercialize our own award-winning research on consumer behavior, marketing theory, and statistics.

Our founding team has the technical expertise for the back-end (C++ and R), and we are looking to add an expert full stack developer to the team to help us design, code, and ultimately manage the system architecture as we deploy our product. Currently, our stack runs on AWS with Python (Flask) and AngularJS on the front end. Experience with SQL/NoSQL technologies a huge plus.

The key issues that we will face are:

-Infrastructure security: We’re touching some of a corporation's most sensitive data

-System robustness: This will be mission-critical software for a company as they will base numerous marketing decisions on the information

-Scalability: We will be working with massive data sets (millions of customers and hundreds of millions of transactions) and computationally intensive models

If you're looking for new engineering challenges, please contact justin@clvmetrics.com.