skysight-inc/HackerNews huggingface dataset:
It's really interesting to me how most people can easily spot propaganda in other cultures and rightfully mock it, but not only fail to notice even the most blatant propaganda in their own but even defend it. I suspect many Americans will do exactly that here, despite this being an obvious piece of fear mongering using basic techniques ripped straight out of a psychology textbook.

> "As the President said in announcing recent intelligence reforms, "We have to make some important decisions about how to protect ourselves"

> "Mr. Snowden's dangerous decision to steal and disclose classified information had severe consequences for the security of our country and the people who work day in and day out to protect it."

> "We live in a dangerous world. We continue to face grave security threats like terrorism, cyber-attacks, and nuclear proliferation that our intelligence community must have all the lawful tools it needs to address."

There is nothing new here. From a different age, we had this observation from another power hungry man:

"The people don't want war, but they can always be brought to the bidding of the leaders. This is easy. All you have to do is tell them they are being attacked, and denounce the pacifists for lack of patriotism and for exposing the country to danger. It works the same in every country."

-Hermann Göring

The U.S. constitution contains some strong protections against this road to fascism, but many have been eroded or subverted over time. Our government's design is intentionally inefficient, its members supposed to change regularly, and our court system is insular and slow for a reason. But these protections were created prior to the era of mass media, and now fear can be used as an even more powerful tool for control than when the country was founded.

I suspect that in the long term, even stronger hedges against totalitarianism will be needed. Democratic republics work well when the voting public is informed, patient, and aware of history. If you can whip them into a fervor with fear mongering, make them forget the past, and make quick emotional decisions, then instead of a nation of citizens you have a troop of apes--far easier to control.
Isn't this kind of what most browsers are currently doing?
Potsdam’s Nightmare: What Happened to Garrett Phillips?
The Rise of Silicon Savannah and Africa’s Tech Movement
Thanks for the feedback. I'm using a position: relative box as a part of the game mechanic for finding the drowner, so your browser's zoom functions should work fine.

I'll look into a good cross-browser auto zoom.
I'd really love to include docker in our puppet testing framework, so we can do actual meaningful tests without deploying to real environments.

But, dealing with all of the problems of deploying docker to production doesn't look worth the time investment for a medium sized company IMO(we're at ~1700 vms)
Except the complaint about inconsistencies in native UI toolkits to argue in favor of web apps makes no sense, since by definition web apps have no singular look and feel whatsoever beyond the basic semantics of hypertext and browser navigation -- assuming the app doesn't break them. (and then WIMP has its own mostly consistent semantics too)
Does anyone have any good links to using Docker for development?

Even a simple `npm install` in a docker container fails on Windows because of the lack of support symlinks (adding --no-bin-links means npm's run scripts can't be used to their full and useful extent).
Things like webRTC are the real push forward. It turns the browser to an operating system that can do everything a native app can do. I agree about the attempts to mimic "cool" animations from iphones - that's just cheap.
I'm amazed to see Lua higher than Go, JSP, Scala, and some other stuff students would be more likely to be exposed to. Maybe students are doing a lot of NGINX stuff ?

I'm also glad to see PHP high on the list. Good to know it isn't going anywhere anytime soon, especially with all the work FB is putting into it.
We have the same philosophy. Most of my experience here is with iOS and Android, but also a bit of Windows/Linux/Mac. If it's going to feel polished, then it's going to need a separate UI front-end for each platform.

It's not that there's not yet a sufficiently good cross-platform library; it's that an Android app and an iOS app are different! They're structured differently! And if you try to use an x-platform library, you're going to end up with an iOS-app-that-runs-on-Android, or an Android-app-that-runs-on-iOS, or a this-app-doesn't-feel-right-anywhere.

My approach varies based on the application, but in general one of two things end up happening: either the majority of the processing gets pushed onto a server with a well-defined REST API, or the processing gets put in a C++ library that gets linked everywhere (with JNI shims, ctypes shims, whatever's needed to load it in the appropriate environment).

This approach does a few things: it ensures that you've got a UI that fits every platform, it improves code quality (you can't add a chunk of business logic in your view handler), and it makes porting so much easier.
I hope they are also firing.
> But why do web developers want navigation transitions? In order to emulate native apps, of course.

This is just a misunderstanding of good UI. Emulating native apps is NOT inherently "Good". There are terrible native apps and great ones. Navigation transitions would be nice as a another arrow in our quiver. Using it wisely is another can of worms.
How do you ensure the users are anonymous? Tor, Gnunet or some similar network? Or did you make your own mixing network?
The IE6 era (2001 to 2005 or 2006) was a period of great creativity, and it was when a lot of dominant web properties became established. Examples include Wikipedia, LinkedIn, Second Life, The Pirate Bay, MySpace, Orkut, Facebook, Gmail, Flickr, OpenSreetMap, YouTube, MegaUpload, Pandora and Twitter.

Web 2.0 became popular during that era (2004 onwards).

That "stagnation" compares rather well with much of the flashy, transient rubbish being launched nowadays.

Also, when it came out, IE6 was the most standards-compliant browser and generally performed better than its main rivals.
> I think that history will look kindly at Snowden

I don't. As much as I want it to, and as much as the HN group wants to, the crazy (sad) thing is that a vast number of Americans not only do not know who he is[1], but those that do are polarized as to whether he did the right thing or not[2] - he barely won a majority vote of the minority who even know who he is.

[1] https://firstlook.org/theintercept/2015/04/06/john-oliver-in...

[2] http://www.newsweek.com/most-americans-think-snowden-did-rig...
Ad's delivered via the Internet ... gee, let's see some time around 1992 I guess I recall the first of them, they got obnoxious shortly after with pop-up's and blinky text.

Which is too say nothing about today's websites has offered anything really new since the first webpage did even before that.

Twitter Revolution? not about twitter, it's about the millions who went into the streets (with and without twitter).

Cloud Sharing? In 1990 all my data was housed in the Cloud, my apps ran in the cloud and I was happy to have a slice of the VAX so I could send messages to my mate in the other computer room.

New Browser features! Yay! stuff it that the browser is already unsafe, slow and cumbersome - make it look Different and call it Better.

The point here is that the Web has always been the get rich scheme for half baked ideas ... as it ever was.

Nowhere ever has any Internet based service been free. Someone Somewhere has had to pay for all of it. The only thing "new" about what this author is pining about is for the Johnny Come Lately who entered the Internet, is they assume too much -- they assume they are entitled to a free service and shouldn't have to be bothered about how it is provided. Just like they are IRL.
14-16 hour week days. Weekend full of stuff absolutely not related to work.

I found this applies more the older you get I think. Personally, get stuff done during the week, come the weekend, it's the beach, dinner / bars, remodeling, bike ride, etc... The harder I work during the week, the more I do on the weekend that absolutely doesn't involve programming.

Keep in mind, if stuff needs to get done, it needs to get done - happened to me just this last Friday - went to dinner with the wife and parents - got a phone call from my partner about an event we were having saturday and a change needed to be made on the website. So I finished dinner, ran home (20 minute drive) made the change, then went back out to meet friends. Normally, I would have brought my laptop to dinner and left it in the car for this specific reason but I guess I thought I could get away for an hour or 2. Nope!

Anyways - I've heard "work hard play hard" intermixed with the term "weekend warrior" - someone that spends the week in an office and on the weekend, just disappears a bender. Everyone has their idea of fun.
My adventures and advice on fulfilling orders for a printed self-published book
Cylance raises $42M in Series C round of funding
Because, as mentioned, I already deploy in one line:

git push deploy/uat

and I didn't have to write a single deployment script to achieve it.

Plus, by using Dokku I get the benefits of containerised apps.
I would suggest walking through the list at https://news.ycombinator.com/item?id=9812245, finding things that interest you (more so than location, really like what the company does) and reach out to them. As one of the companies on that list that's hiring, having someone reach out that really wants the job helps quite a bit. It's a super long list with a lot of options.

In the meantime, since you don't have a ton of experience, i'd work on your Github. Right now it's a lot of small learning projects but nothing that shows how to build anything in particular. Personally, I was looking for some Ruby that wasn't boilerplate or some Javascript that wasn't other people's libraries.
Too bad they bundle a version of OpenSSL with known security vulnerabilities that hasn't been fixed in the month since it's been brought to their attention.
To be serious about your work during work hours. And to disconnect or have fun during off-hours.
Uber Engineering's Great Data Migration: Project Mezzanine
Vine's Quiet Pivot
Don't they really need to compare this with the baseline C implementation and Intel-optimized and CloudFlare-optimized zlib ?
I'm not sure how much you know about docker, so to anyone in whom this list scares:

> Where to put logs

Well, I just throw them aside and use `docker logs [container]`

> How to manage state

One container should perform one service. I haven't run into a problem here.

> How to schedule containers

ECS :) But honestly, I subscribe to the approach that containers = services and thus should just always be running.

> How to inspect app

`docker exec -it [ container id ] bash` ("ssh" into container)

`docker logs`

`docker -f logs` (follow logs)

> How to measure performance

Probably same way you measure system performance

> How to manage security

Everything of mine is in a VPN; some services can talk to certain services over certain ports... Personally, I don't really understand all this talk about security. Protect your systems and that should protect your containers. Why is it that isolated processes are causing people to throw up their arms like security is an unimaginable in such a world? There are ways..

> Consistency across docker containers

This can be a pain if you need this, yea. They see to be adding better & better support to allow containers to talk to one another (and ONLY to one another).

> Ain't nobody got time for that.

Hmm, personally I don't have time to go thru what Puppet, Chef, and even Ansible require to get your systems coordinated. I see this as far more work than creating a system specification within a file and finding a way to run it on some system.

All comes down to requirements though and where your technical stack currently is at. To any newcomers who are also plowing into the uncertain fields of a dockerized stack, fear not! You are in good company and if I can make it work, you can too.
5 Things to Know When Building Your First App
The Protection of Fictional Characters
Maybe to get permission for your flight plan when using an experimental vehicle you have to be able to show that the manufacturers of the major components have confidence it will be able to complete the proposed route safely?
It's straight because it's a Ninjato[1], not a katana. It's most definitely being held backwards though.

[1] https://en.wikipedia.org/wiki/Ninjat%C5%8D
Forget Passwords.Use JAR
They can and should be able to, but ever so often a government starts thinking that "oh, it's big enough that we should remind it we're bigger and claim it's a 'utility' or something". This kind of thing makes that argument easier.
If the basic income is at a comfortable level, then most people won't look to make more money, I think, but improve the things they have.

And this is the whole debate I think, are people hungry for the money even with a comfortable income or with a sufficient income they are not gonna look to earn more ?
This should be a red flag.

---

Basically it means that you'll work either twice as hard, or twice as much as a standard worker.

If your lucky the company might schedule outings for the entire company on the weekends. Which would be nice because who doesn't want to spend their free time off the clock with the same people they're working with 60+ hr/wk?
"So the issue isn't so much that there is no
acknowledgment that there is a problem; rather,
the vendors have been pointing fingers about
whose problem it is for over a year, without
progress made on the actual resolution."

And my colleagues wonder why I support full disclosure. I tell you what - if I was a bank that used these products, I'd be going around and epoxying these USB ports closed ASAP.
Uber Extends API to Hawaii Developers
Christ, the pedantry in the comments section...

No this is not anonymous in the cryptographic sense. It's anonymous insofar a you don't advertise your identity. "Anonymous" is the rule of the game, not a comment on network security features.
Why Cars are Crazy
"He can't set the precedent for his millions of employees that blatent breaches of authority are an option."

He can, and he should have, not that I expected it.

He doesn't have to (and shouldn't) establish that all breaches of authority are an option. But the most credible signal the President could send that the US government is not authoritarian and evil is to pardon those who, in good conscience and motivated by concerns about whether secret actions are authoritarian and evil, raise those concerns to the public awareness.

If we're going to have secret programs carried out while blatantly lying to the American people about what is and is not done, and about what is and is not allowed, then we lose a good deal of democratic control over what is done in our name. Such programs may be necessary, but if they are then ensuring that at least those working on them believe them to be a good idea helps re-establish some check on the likely distance between what we want and what happens behind the scenes.
Actually, behind the scenes, they have a graphic designer madly making up new bands and band logos in real time. Just kidding. I wonder if something similar would be possible though? Maybe step 1 of a Captcha is to "write something sloppily" so that software can't read it (and they check). Step 2 is to read someone else's writing. Step 3 is to wait for someone else to read your Captcha from Step 1. Step 4 is to fume about the terrible user experience.
If Snowden took out data with such ease, I am strongly convinced that other services already had a copy of the relevant info (and much more) before he even thought about leaking it.
Why of course not, silly prole. YOU do don't get to check. It's way above your clearance. Just pay your taxes and shut up.
Only a workaround, but i can confirm browser zoom does work fine. :)
Apparently Siemens loaned it to Pipistrel and suddenly wanted the motor back urgently.

Additional info this thread: https://news.ycombinator.com/item?id=9850330
If it can do everything the user wants then what is the issue?

Just because it's been done before it's the wrong answer?
Is that a meaningful distinction?
> And while a battery's energy density is pretty bad, they pretty universally have a higher density than petroleum fuels and thus even worse specific energy

Is there a typo in there? Energy density (MJ/L) for batteries is lower than petroleum fuels by the same order of magnitude as the specific energy.
The operating cost of running a website today is cheap enough to not even worry about it IMHO (5$/month for a basic server)
Yumit, the Interactive Meal Set for Kids
where in the article?
At Airventure last week I listened to a talk on an electric motor glider (http://electricmotorglider.com). One of the takeaways that I had was that with current battery technology, for electric motors to make more sense than a gasoline powered motors you have to have a flight time of less than 23 minutes. Above that, the reduced weight of fuel beats out the weight of batteries. We need additional research in the battery technology space before it's going to make sense for aircraft to be electric.
We understand all the challenges, it's up to users to bully or not. But still this can be a lot of fun.

There already is opportunity to "mute" or "report" a message.
You can still buy virtual Visa cards from various vendors: https://duckduckgo.com/?q=virtual+visa+card
> I work for a lot of artists and designers, these guys want fast, retina full-screen responsive images, and I’m not sure that it’s an unreasonable expectation, but I’ve got enough technological hoops to jump through to recall the days of “Netscape Now!” and “IE 5” badges.

Do the users want those too?
> Warner/Chappell has built a licensing empire based on "Happy Birthday," which in 1996 was pulling in more than $2 million per year.

Leeches on society. Good riddance.
What does vms stand for?
Thrash didn't even take off until a couple of years later though :P My personal favorite era was the late 80's/early 90's when the thrash bands started getting heavier and death metal was on the rise.

Whether it peaked in '83 or not, I'd still say that most metalheads are older. That is at least consistent with what I see at all of the shows I go to.
"(I mean, do you have fond thoughts of the entire page flashing white, then pieces of the page bouncing around the screen as they try to position themselves based on content that hasn't loaded yet?)"

You mean like it does now?
Itanium is the first processor architecture in whose design patent lawyers were heavily involved. (I try to spend my personal learning time on tech that isn't patented.)
The questionnaire given to potential jurors asked for their beliefs on the death penalty. It begins with question 88, form embedded on this page:
http://bostinno.streetwise.co/2015/03/18/heres-the-questionn...
Watch out: 5 reasons smartwatches need smarter security
Descriptive Statistics versus Inferential Statistics
> There's no such thing as a "conversation" between the billions of people with a stake in this.

Well, not exactly. That's how you wind up getting diversity of fields.

People have different interests and different visions of the future. People understand computation differently. People approach the same problem in different ways. Through conversation and code, the web is weaved together.

My thought is this. Put up or shut up. Why waste your time under a forum about a developer who wants more stable, secure software? Surely this view provides some benefit to the community, lest we prefer languages that compute incorrectly with regularity and a proliferation of vulnerabilities across every domain that has been coupled with technology.
We have a legal system that is largely PTW. We do not have a justice system. Many will disagree with it because they have never been on the wrong side of the system and accepting such a harsh reality in place of their ideal fantasy is very difficult. I'm almost jealous of such individuals for, as it is said in popular culture, ignorance is bliss (when the ignorance is of a danger you can neither prepare for nor flee from).
Code academy as a career game changer
British politicians access porn 1,400 times a day
Thanks a lot for the feedback Chris - much appreciated.

I added the Sun and the Moon and eventually, I'll add the other dwarf planets and perhaps some of the larger moons of other planets.

I fixed up the images and silly typos too.

Astonishing to see the Sun compared to Jupiter or Pluto compared to the Moon :)
SoundCloud confirms paid subscription service on the way
The usual meaning is "native apps" for smartphones, as opposed to traditional programs like PhotoShop and AutoCAD.

It's a broadbrush description but almost everybody gets it.

Would you like to offer a simpler, shorter and more accurate way of making this distinction?
Eternal September doesn't have to do with new users to the internet, but new participants within a community.

It's essentially the problem of digital immigration (which is much easier to do than physical immigration).
From a technology standpoint I agree with you, except that images have gotten larger in file size.

Socially, we've lost the "anything is possible" vibe that the early web had, thanks to oppressive governments and spying.
Part 2 – How StatusPage Went from Zero to a Million Dollars in 18 Months
6 Ways Launching a Tech Startup Is Like Running Your First Marathon
Disclaimer: I'm the CTO at Joyent.

For whatever it's worth, we completely agree with the sentiment (and I like your "blue collar apps" term) -- and we deliberately have designed Triton[1] for ease of use by virtualizing the notion of a Docker host. I think that the direction you are pointing to (namely, ease of management for very small deployments) is one that the industry needs to pay close attention to; the history of technology is littered with the corpses of overcomplicated systems that failed because they could not scale down to simpler use cases!

[1] https://www.joyent.com/blog/triton-docker-and-the-best-of-al...
If you could run cargo planes on beamed power, you wouldn't have to haul your power storage (fuel) to altitude. Also, given the extreme simplicity and reliability of electric motors, such an infrastructure would save huge amounts of money and also avoid externalities like atmospheric pollution.

The big question, of course, is the ability to build such an infrastructure with enough reliability.
Streaming averages: changing maths for the realtime web
That One Time I Had Dinner with Nigel Richards
So the machine connected to your Windows XP tills has internet access and/or external storage enabled. Of course that's not safe....if I said "not connected to a network" would that be better?
Meanwhile via http://www.residentadvisor.net/news.aspx?id=30610

"The streaming platform's plan for monetization has been the subject of industry-wide speculation for months, particularly after Sony started pulling its tracks from SoundCloud. A leaked contract last month hinted at a new tiered listening system, and now SoundCloud chief technology officer Eric Wahlforss has confirmed plans to launch a paid subscription service later on in 2015, according to Tech Times. Details are scarce, but the first tier would allow listeners to explore SoundCloud ad-free and download a limited number of files, while the second tier would provide unfettered access to the entire catalogue."