skysight-inc/HackerNews huggingface dataset:
>I'm much more likely to believe a wikipedia page than some random buzzfeed article.

I think that's part of the problem. You (almost blindly) trust it. Not saying Wikipedia in any way can be compared to buzzed articles, but people don't use buzzfeed articles to make a scientific point in an argument because Buzzfeed is very explicit about what it is and what is not.

I feel with Wikipedia it is not as clear, so when using it for your arguments, one should treat it with caution.
> It could be modeled after the most largest, most successful system ever built.

What system would that be? (The internet?)
This would only work for bus lanes, but normal cars driving to work are best loaded either at home or better at work, where the energy company can extract energy during the peak times.
These charging lanes are way too expensive, and the charger too heavy.
Dell World 2015 Leads Software Events for October
If there is too much snow on the roof to use the falcon doors then you should have the driver get in up front, push on the accelerator for 4 seconds and then push on the brake. Now you can circle back and get the kids.
I wonder if this has the potential to influence mass surveillance or will just accelerate evaporative cooling of the internal dynamics of the agencies. Cults become more extreme when their moderate members leave....
Scott Alexander (of slatestarcodex) once wrote about medical ethics[1]:

> Listen up, this will be on the test. You need to help patients, not hurt them. You need to be responsible. Try to avoid being irresponsible. Try to act professionally, and to be a positive asset to society. Don't abuse nurses. If someone asks you do to something unethical, tell them you won't. Did I mention you need to help patients, and not hurt them?

> If reading that paragraph seemed like a waste of your time, imagine how I feel after attending the three hour lecture version.

Engineering ethics would be a similar waste of time. Good people don't need courses to know that cheating emissions tests is wrong. Bad people won't be swayed by a three hour lecture.

Here's an idea that would be more effective at reducing future harmful software: Run git/svn/hg blame to see who wrote the emissions-dodging code. Then arrest those people and charge them with crimes.

1. Against medical ethics http://squid314.livejournal.com/285785.html
Stormpath Raises $15M Series B Financing
It assumes readers are already familiar with Discworld.
This looks great! Is this program open to any company or just those listed?
How do you find the GC/profile/coverage/tuning of the server side node process compared to the jvm?
Study: people who eat and exercise the same as people 20 years ago are fatter
What does being fat have to do with fitting a large phone in your pocket?

I totally understand why some people want a small phone. But the "I mostly make calls and only occasionally need a browser/apps" is becoming a very niche market.
This is exactly the car I want: a six seat electric car with enough space for my wife and me, our two kids, a brace of grandparents, a stroller, pack & play, whatever crap we buy from the county fair we visit, and enough range for a weekend trip. It's ideal. It is, however, twice the new list price of the used Mercedes GL that currently fills that role for us and even zero fuel costs don't make up for that over 5 years. It's a downpayment on a house, or a four figure lease. Not for us.

I'm pretty excited for the future though. This kind of thing will get cheaper. Tesla may be able to swallow the risk of offering warranties on used vehicles as more long-life reliability data comes in.
Convolution is a comonad. http://kukuruku.co/hub/haskell/cellular-automata-using-comon...

I love it when there's a nugget of rigor behind things like this that can be pulled out and applied elsewhere!
Twitter Expands E-Commerce to Attract More Retailers
I used to be a big fan of http-kit, but it seems like it's not maintained anymore. I've since moved on to Immutant 2, which seems to offer much more. The primary difference between Immutant 2 over 1 is that it's not monolithic and you can just import what you need. And I believe it's faster too.

Also, yesterday I announced that I am writing a book on developing REST API's in Clojure, if anybody's interested in learning: http://christopherdbui.com/announcing-practical-rest-apis-in...
35k is not something normal people can afford.
Nice. Now if it'd work consistently. We have Microsoft Lync for work. I've enabled the feature, but it will only work on the contact list window, not the chat windows. It also only works for some windows (like IE) when pointing to certain parts of the window. Having the pointer on the text of a page doesn't seem to be good enough, it has to be on the chrome and toolbars.
This story doesn't check out; I don't see a package named "openssh" (on Jessie), but there is a package "openssh-client" which only installs the client.

But regardless, starting sshd on installation shouldn't matter because proper passwords and firewall should be the first step.
My background, which informs my personal taste here:

- Most recent 8 years, have used dynamic languages on the server (Node.js, Ruby, PHP, some Python)

- Have dabbled in C# (ASP.NET MVC and WPF)

- First 4 years professional experience as a Java web developer (servlets, Struts, Spring, Hibernate, etc)

- Have needed recently to generate greenfield Java apps for relatively straightforward CRUD web apps / JSON APIs

I personally would have a hard time going back to Spring or JEE. I initially looked at Play, which is very cool in many respects, but comes with a high complexity/magic level that makes me nervous. Probably it's great, my old bones just can't deal with another long walk to mastery like with Rails.

Here's the stack I have been most comfortable with - note that this has been for relatively simple CRUD app development, and may or may not suit your hyper-enterprise-iot-multitenant-whatever use case:

Web Framework:

Spark 2 (requires Java 8)

http://sparkjava.com/

Kevin likes: Easy to generate single runnable jar, simple route configuration, no heavy abstraction over HTTP (easy to filter, redirect, return status codes, set cookies, etc), support for a variety of modern template engines.

Kevin dislikes: pretty small community around the software

Template Engine:

jade4j

https://github.com/neuland/jade4j

Kevin likes: terse syntax I came to enjoy from Node/Ruby, can easily re-use templates on the front end if needed in Backbone. Integrates easily with Spark.

Model:

Morphia (MongoDB)

http://mongodb.github.io/morphia/

Kevin likes: <troll>it's web scale</troll>, no schema maintenance, easy to configure for dev/test/prod, easy to create fat models, doesn't require a ton of annotation for persistent fields.

Kevin dislikes: sparse documentation

Dependencies/Build:

Maven (duh)

https://maven.apache.org/

Kevin likes: doesn't matter if I like it, all Java packages live there. Lots to use and choose from both for build tasks and in your code. Make note of the Shade plugin, which makes it easy to generate a single runnable "fat jar":

https://maven.apache.org/plugins/maven-shade-plugin/

Kevin dislikes: OMG XML. Super verbose. Pretty slow. Seems to frequently download the Internet. Not fun to extend - consider shelling out to your own scripts:

http://www.mojohaus.org/exec-maven-plugin/

With the above tools, I found that it's easy to take advantage of the great software packages that do exist for Java, without making my brain hurt too much.

HTH!
IEEE driverless car roundtable
All you have to do is look at how much gas you put in the damn thing and divide by how much youve driven since you last topped up. Not a deep investigative effort
It's interesting to contrast this with the attitude in the D community (or at least Andrei and Walter), which has also come to the conclusion that typeclasses are a bad idea–but because they're too strongly typed rather than not strongly typed enough, and the solution is to throw them out in favor of dynamic "typing" at the type level through ad-hoc templates.

My two cents is that this is just like every other static vs. dynamic typing debate, and it's a deep tradeoff. I've been pretty pleased with typeclasses as an easy-to-use sweet spot between complexity/mental overhead and safety. But I'm certainly willing to believe we can do better, of course.
Yes, but nothing ground breaking in terms of overall architecture.
love this program. genetic screening is definitely under-utilized and is useful for prevention even for relatively younger employees at startups. will sign my wife up.
How 'DevOps' Is Killing the Developer
Unless your car has regenerative breaks, in which case you should randomly and unpredictably break to generate free energy.

edit: downvoters are once again proving that HN doesn't get jokes.
> Now, you'll want a second network port with its own chipset (perhaps on its own card) for being able to ssh in if the webserver crashes

I don't think this is necessary with modern NICs and SR-IOV. I imagine you'd just configure one virtual function for the web server, and one for management. It's pretty common already.

Similarly you might have a RAID controller capable of LVM-like "partitioning" of the disk array so that you can present two virtual disks that can be dedicated to whatever purpose you need. I don't know if these actually exist yet, though.
That's

- 84.0 mph

- 77.5 mph

- 71.5 mph

For us in the states.
If I recall correctly, those who study such things have a formal definition of "cult". It doesn't just mean "new religion", or "weird religion", or "religion I don't like".

From memory, there are four parts of the definition. First is aberrant theology. That is a property of the belief system. Second is emphasis on "you must be part of our group". That's a property of the organization. Third is that they are heavy on control of their members. Again, that's a property of the organization. And I don't remember what the fourth thing was, just that there were four of them.
If you are not willing to admit that they might be right and you might be the one to change your views, it's hardly a real dialogue. It's preaching or brainwashing, depending on how charitable you feel like being.
The engine control software in question was produced by Bosch. They say they warned Volkswagen that the feature in question was for development only and not to be used in production.
Why, damaging or destroying your property, or entering an utterly disastrous but legal contract can be examples, both pretty wide categories.
For starters, the average person probably drives a great deal more aggressively than the fuel-economy ideal. At least, the automotive industry is convinced enough of this to install behavior-modification techniques like "eco scores" into dashboards.
I suppose that just for the simple fact of visiting that webpage we will be permanently monitored by the NSA.
Recruiter Tricks: Salary Talk and Candidate Control
Really cool to see companies rallying with Color to support women's health :)!
Get a range of ip addresses where you will log in from (your DSL address ranges from home for example), and block all other ip addresses on that port. You may want to add some other hosts you control to that whitelist as well as a backup in case your ISP changes addresses. If you are the only one that is supposed to access some ports, then block everyone else. (use last -a to see all the places you've logged in recently to start making your whitelist).

You can also rate limit new connections to ssh depending on your use cases. So even if your whitelist is beaten you limit the number of attempts.

Now add fail2ban, so that even at 10 new rate limited connections per minute they get banned after X failed attempts.

Change the default port of ssh, to make it harder to find.

Remove password authentication, and make sure you have good secure keys.

You can also disable sudo, and root logins perhaps. As well you could try 2 factor auth, and perhaps move your keys to a secure(encrypted) USB drive.

But really, whitelisting who can connect to ssh in the first place will stop 99% of the automated brute force attacks, with all the rest stopping the remaining 0.99%.
This is part of what IOMMUs like VT-d are for.

They let the CPU control where device drivers are allowed to write.

I don't know what the perf costs are like in practice though since you would need to either be able to reconfigure the IOMMU before requesting a device to write into a user process' address space, or you would end up writing it into the device manager's address space and copying it out via IPC.
For those wondering who runs this site / if it's endorsed at all by snowden himself (can't find anything stating such a thing outright yet) - from the bottom of the faq (https://edwardsnowden.com/frequently-asked-questions/):

###
Who runs this website?

The site is commissioned by the trustees of Courage to provide information on the threats Edward Snowden faces, how he is being protected, and what you can do to support him.

###
What is The Courage Foundation (formerly the Journalistic Source Protection Defence Fund) and who runs it?

Courage is a trust, audited by accountants Derek Rothera & Company in the UK, for the purpose of providing legal defence and campaign aid to journalistic sources. It is overseen by an unrenumerated committee of trustees. Edward Snowden is its first recipient. The terms of the fund and its trustees can be obtained from Derek Rothera & Company.
Running out of space to put more fuel is not related to the rocket equation.

With a battery-powered sedan, you could go much further without bothering to detach the trailer, because it wouldn't contribute much to the air resistance.

You need to be driving in near-vacuum if you want it to be about fuel pushing fuel.

You can make something very sleek, slow, ultra-high-distance and invoke the rocket equation... but it's not a sedan.
I'd rather have idiots throw nazi salutes than people getting real prison terms for something they said.

that's what germany tried between the world wars.
You know what's awful? I had the same thought—without joking. Like that's where we're at in life in the US. What a depressing state. What a bummer!
I expect his point was, you were already being monitored regardless of what website you might have visited.
I just had a revelation while reading the OP (who describes a much more elaborate, fully-featured system)...yesterday I was teaching students (about 20) how to do calculations with Pivot Tables using Google Sheets and was struggling with the usual "well-can-you-describe-exactly-what-syntax-error-you-made" problems...and now realize that I could've just had students give me read/edit access to their sheets and I could've just cycled to their tab and corrected their problem for everyone to see on the projector.

I would love to have a code editing system that is as easy as that...I only have to deal with 20-or-so students at a time, so I don't need anything fancier than a way to manage 20-tabs at the same time. Having a way to jump to and collaborate on a student's session in the same way I can Cmt-T through a Sublime Text/Atom project would be all I needed.
All videos from Operability.IO now online
Hmm, can you provide more details about the xfinity functionality? As of a week or two ago I wasn't able to find any support for it beyond just generically casting the tab from a PC to chromecast.
I and We
Yes, i was talking about gasoline ones, diesels can and do get lower fuel consumption
Right now I am making something simple based on Spring Web, Freemarker templates, and DynamoDB. It works.
The joke ignores the obvious though: many instances of NP problems can be solved completely with our current machines in very short time periods.
How Graeter’s Ice Cream Maintains Quality After 145 Years in Business
This OPM breach is an unmitigated disaster. What were they thinking, storing sensitive biometric information like fingerprints in an easily hacked database[1]?

One can envision a time in the very near future (if not already), when a random foreigner is stopped on the streets of Beijing and asked to press his finger to a reader attached to an Android phone. The device would then display his picture, official position, address, salary, clearance level, etc. Or else, just walk into the restaurant he just left and take the fingerprint off a used glass.

If he's there in some intelligence gathering capacity, the Chinese could then have him followed, or send him packing, or maybe even detain him for a day as a form of harassment, knowing that the U.S. government is powerless to do anything about it. They have us over a barrel.

[1]http://blogs.scientificamerican.com/observations/what-could-...
If I had to use JVM today, I'd try JRuby + Ruby ON rails:

https://github.com/jruby/jruby/wiki/JRubyOnRails
The challenging task of sorting colours
Increased use of ethanol gasoline?

The official .gov propaganda is a 3% penalty, but self reports vary from 5% to 15%. E10 is a thirsty fuel and people buy a lot of groundwater at gasoline prices, which likely accounts for some variation.
> Sure, it may have been a PHB who came up with the idea and told them to code this into the algorithm - but it was programmers like you or I who actually cranked out the code that made this possible.

So i think there's been a lot of assumption that the software engineers made this code explicitly for production. For all we know they were making what they thought was code for specific in-house experiments and a subset or different set knowingly kept it for production.
It seems the guy really did get around... 0_0
Tackling congestion as an economic, not engineering, problem
Freedom of association does not typically disallow the government from designating certain organizations to be illegal and barring membership in them. Happens here in the US all the time. No freedom is absolute. What keeps them from abusing it here is checks and balances.

For example, trade unions were considered an illegal restraint on trade until the Clayton Antitrust Act of 1914. Also, certain forms of corporation have been made legal and illegal over the course of history.
This right here is why HN is a great community.
You clear the snow off before opening the back doors. You should be clearing it off before you drive anyway so it's not much of a difference.
A story similar to this was shared on Reddit a while back and many people chimed in that the story was massively overblown.
And yet, todays weighted average tax for the US is $.4888 per gallon (54.50 for Diesel). Today's national average price of $2.28 puts that at ~21.4%. That probably puts gas up there with one of the most taxed things I buy.
Any company can sign up for this by contacting Color here: https://getcolor.com/benefits/employers
A Tribute to Andy Grove [video]
Comment of the year.

It's astounding how similarly we humans think alike, or how readily we seek an unspoken opinion to state for the sake of imaginary Internet points.
I think what jedberg meant was that if you are producing the electricity at a centralized place (like even a coal-fired power plant) you could theoretically capture carbon using massive scrubbers on the exhaust towers. Developing similar technology and installing it in all of the individual gas-burning cars would be near impossible.

My 2c: The real "secret plan" here is that converting us to electric vehicles paves the way to develop (and creates structural demand for) 0-emission ways to recharge them, like:

- resurgence of large nuclear plants

- self-contained micro-nuclear reactors that you could bury in your yard

- solar on your garage (paired with a Tesla Powerwall to recharge your car at night)
Mistake AirFare Alert Service – Beta Access
Dear President Obama: Stand Up for Strong Security
Hey friends, I would love to have your feedback on a new idea! So I'm working on creating a free service for travelers and adventurers.

Is this something you all would actually be interested in?

Basically we'll be sending out text and email alerts with very cheap flights to different countries around the world. Most of the deals will be mistake fairs and would like for people to be able to get updates asap.

Let me know if you've got any ideas or helpful feedback.

Thanks so much!
James
Drawings reveal Germans' World War Two boobytrap bombs
For those who don't know what that is:

https://en.wikipedia.org/wiki/Arrow%27s_impossibility_theore...
Tell President Obama: Save Crypto from Dangerous Backdoors
Not true for everyone. Search for "Chuck Grassley twitter"
Patch up a broken GPS track record
This is what they call the global chilling effect. In this particular case this harms the knowledge people have about the Snowden case and why he currently is not returning to the USA.
The pilot is pretty popular as an 8 seater. It's rear seats fold flat giving you a reasonable cargo area when you don't have the 3 people in the third row. The seats themselves aren't very cramped, but getting in/out is not great.
HTTPS is broken for this site, SSL cert doesn't match.
I don't get where the vengefullnes would come. You're in a good literary company.

Your ideas sound very much what Freud and Marx wrote of modern life - the latter whom was actually really acute about a great many things (despite what other did later in his name).

You option #1 sounds basically like Aldous Huxley's 'A brave new world.

Lots of modern people have fought with the dilemma you talked about. Quite a many came to the conclusion (Tolstoy, Gandhi, among them) that farm life was the best remedy. Unfortunately a comfortable farm life requires the support of an entire civilization so it's not a scalable solution.
This seems to be a civil war taking place purely amongst software developers. Some developers want the web to be used for hypertext documents as it was originally intended, and others want it to be used for anything for which there is demand amongst a sizable group of people, technical and non-technical alike. I see the appeal of the first viewpoint, and it's likely I would share it if I had the luxury of working on non-web software, but as it is, most of us go where the users are and work on what the users want, and that question has been settled: they want rich functionality that looks nice and is delivered through the web on their desktop and a mix of web and native apps on mobile. Only other programmers (and only a small subset of programmers at that) complain about javascript and stylesheets. In most cases, it doesn't make sense to pander to such a tiny audience.
How do you get "local community initiatives and collective planning" to happen? Especially when someone else is already doing it for free?
Snowden's Twitter lists his site as freedom.press, so I would guess this is unofficial.
I'm surprised that he's using PayPal considering they froze the Wikileaks account back in 2010.
If that were actually true rather than internet hyperbole, then the more people the visit it, the better.
I tend to think that our society should move in the other direction. I see the need for college degrees and certifications as a form of caste system which limits upward mobility and increases cost of living. I would like to see education and certification added to the list of qualities on which you're not allowed to discriminate (like race/creed/etc already are).

I think the VW case can be partially solved by handing out indictments to everyone involved, CEO down to engineer. Working in a corporation does not excuse criminal behavior.

Similarly, I don't think making Financial Engineer a thing would do anything to head off the next financial collapse and reign in excessive risk taking on the part of the banks.
We have it in Portugal.

http://www.ordemengenheiros.pt/en/about-us/colleges-and-fiel...

However, since the law doesn't require informatics to be inscribed for daily work, most don't.