skysight-inc/HackerNews huggingface dataset:
Put fear of prison into the people at the top and they'll find a way to prevent this, or subprimes, or—hell—Enron from ever happening again. The buck has to stop somewhere[1]

[1] interestingly, this is apparently a misuse of the phrase as Truman used it. But popular usage, etc. http://nymag.com/daily/intelligencer/2012/10/buck-stops-here...
On a fuel injected engine, the gas pedal is a power requester more than it is a throttle control. The ECU won't inject excess fuel.

At least some manuals with EFI also have power governing to protect the transmission.
A large portion of it, yes.

Limiting SSH to specific IPs or netblocks, and/or specifically excluding those you're likely to never use, would also help cut down on the attack surface. Not that hosts within your perimiter don't get compromised, but there are far fewer of them.

2FA including keyfobs is yet another option.
Fast Memory Pool Allocators: Boost, Nginx and Tempesta FW
> Fact of the matter is that not enough code has been written with [Maybe/Either] to say that we know how effective they are.

Plenty of code has been written. You don't get to claim "fact of the matter" unless it's actually a fact. In reality you seem to be claiming "I don't have enough practical experience with them" which, while entirely respectable, it's a significantly different claim. How much code is "enough code" anyway, according to your standards?

> I wouldn't take lessons from Scala.

What I'm reading here is: "I don't like your example. I will also pretend to forget other languages which also have Maybe types and exceptions. Also, I'll ignore the part where Maybe/Either are not only used in exceptional 1-in-a-100 situations because it doesn't help my case."

> You can silence checked exceptions by doing exactly what you'd be doing to handle Maybe: You need to explicitly handle it.

How you handle Maybe and how you silence an exception is different in practice and in mindset. Because Maybe is usually used in expression-oriented languages (something which is somewhat at odds with exceptions), you need to provide a value for the None case, and this forces you to think about which value makes sense (and when you can't find one, it's usually a sign your function was poorly designed). Compare this with the all too common:

catch (Exception e) {
log.error("Think about this later, if I remember");
}

(And if you're already in this dangerous mindset and you must return a value, why, let's pick NULL!)

Maybes make this approach tremendously uncomfortable, which is a good thing. Unlike in Java, blindly using something like fromJust is strongly frowned-upon.

In any case, you often don't handle Maybes explicitly; it's already handled by rich standard libraries in most languages that advocate the use of Maybe. Compare this to the non-standard chaos that is exception handling ("oops! what will this method do if this other thing throws? will it handle it correctly? I better read the source code"). Which means that in practice both approaches turn out to be quite different.

> They just don't work too well with Java's limited effect system of checked exceptions

"I don't like your example."

> It's not a question of consideration [that exceptions and Maybe/Either are "identical"]. Wadler and Filinsky proved them to be the same (each from a different direction)

Sorry, this is too similar to a Turing Tarpit argument. That two systems can be shown to be formally equivalent is very interesting but means little in practice. After all, code with lots of boilerplate and code with little boilerplate can be shown to be equivalent, but it's not identical in practice.

> Still, that's not to say that checked exceptions or Maybe are good approaches. We really don't have data on the subject

I wish you stopped saying this. Realize that "I don't have experience with this" is not the same as "the world doesn't have experience with this".
This is totally anecdotal, but relevant. I installed the automatic.com car monitoring app/dongle to see how my last car (2013 ford escape ecoboost 2.0L) was performing vs the advertised rates. I drove consistently at a 95-97 score rating for efficiency, and never averaged over 16mpg despite the car being advertised as 23mpg city. Highway driving was different (i got 29.5mpg vs 31mpg advertised). I questioned ford about this and they blamed my city driving on "short trips where the car didn't heat up enough to be efficient". Either way, I was not pleased. My current car (Lexus NX200T 2015) gets 21mpg city 29 hwy within 1-2mpg of what was advertised. My driving patterns haven't changed.
Well, if the trickle-down theory says that execs and management get the most shares of profit trickling down, maybe the punishments should flow the same way...?
Coffee is awesome. If you don't love it and appreciate a good brew, you're missing out on life.
The thing is that this report does actually not provide any data about fuel consumption - only about CO2 emissions.

What they do is wild speculation and possibly a smear campaign because people care more about the fuel economy (their own money) than CO2 emissions.

It is interesting that this (some) data is provided but how it is presented does not make it look very credible.
agreed, it's a super documentary
Danny Hillis gives a great talk called "The Internet could crash. We need a Plan B"[0]. In the talk, outside of security, he was talking about the culture of the early internet. It was really interesting, he said he still has a phonebook sized book of email addresses. He registered the 2nd domain on the entire internet (i think it was symbology but maybe that was the first) and he could have whatever he wanted. He summed up the culture of the time as, "then I realized it would be great to have a couple other domain names, but I thought that wouldn't be very nice"[approximated].

edit: Sorry forgot to make the point. Paul Graham says it in the Pycon 08' talk, it was built for guys at Bell labs to ask one another to get lunch. The people on the early internet were often scientists, engineers and academics and thus had mutual respect for one another. Stallman talks about not even having passwords on stuff, these were academics who were personally or professionally friendly so security wasn't at the forefront of the design.

[0]https://www.ted.com/talks/danny_hillis_the_internet_could_cr...
Sure you can, just take it to a track day at local race track.
"Miles Per Gallon" is poor metric for reducing consumption.

"Gallons Per Year" would be much better.

Move closer to work, carpool, take public transport, ride a bike, work remotely. Benefits from these things would dwarf any incremental improvements from EPA ratings.
> Wiki is not a very reliable source for citations

I've always found this paradigm troubling. Any class I've been in has banned the use of wikipedia - but not big-jims-site-o-facts.com, freewebs.com/someuser/page-copied-from-wikipedia.html, or president-facts-dynamic-dns.us.to/obama.html . I'm not saying wikipedia is perfect - but the simple fact that people have bots that monitor pages for bad edits I'm much more likely to believe a wikipedia page than some random buzzfeed article.
Did you even bother to watch the video?
Even wikipedia tells people not to use wikipedia as a source. It's a reasonable point.
Gull-wing doors!!
"takes time to make and consume"

Most gen-y humans I know make the same complaints about cooking at home.

We should eat Chipotle every night.
How would that be negligent? What's the nightmare scenario here, rise of the fourth Reich? Yay, we can get rich off another European war!

Don't be ridiculous, spying has very little value except to the paranoid and Machiavellian
The OP listed the following requirements:

"simple CRUD app"

That is more than sufficient to pick a framework/database and start working. I'm not sure how many simple CRUD apps you have built, but the challenge tends to come when you put them in front of users who can't figure out the interface. Consequently, I'd argue to choose a framework quickly and get it in front of a user as fast as you can.
shame on you! the 3d remake is amazing - pixels are a good thing when you do it right.
> What happens when you entertain an idea that the government considers harmful to yourself and others, despite the fact that you have proof you're right and the government is wrong?

There are many channels through which you could submit your proof in order to change government's stance on the topic. They don't work flawlessly (some would say they don't work well at all), but it beats everyone doing whatever they think is right and everyone else having to deal with collateral damage.

> I see the stance on saturated fat as no different than the current stance on Vaccination.

I disagree, if only because figuring out metabolism is hard, while the way diseases spread much less so.

> Whatever you think on the subject, one way or the other, you should be free to do so.

That's a recipe for disaster and you must know it. Otherwise, you might not be happy to hear that I think that a nuclear warhead would be a great gnome for my garden.

> Governments aren't nannies. They're more like an abusive nurse who tortures inmates in the mental ward.

You must be joking.

If anything, governments are like abusive officers in jail full of mentally ill criminals. Their torture is nothing compared to what the inmates would do to one another in their absence, whether through stupidity or ill will. The very reason you can go out and buy quality food and tools without risking your health, life and money in the process is that the governments regulated the shit out of commerce and manufacturing AND have a system to enforce those regulations.

Like it or not, a government is the best way to account for externalities and solve coordination problems at scale that we've figured out so far. It grows naturally in pretty much every society.

And no, you shouldn't be doing anything you like wrt. vaccines. They make sense only when applied at scale, hence mandatory vaccinations.
It's not going on top of the Model X unless you don't want to open the doors.
Not really sure what you mean. But as far as trading forex, it's relatively cheap and easy (as these things go as regulation in most jurisdictions is either lax, or non-existent) to set up shop and quite lucrative. The majority don't actually settle trades, they just match their book and trade the rest naked. Because, let's face it, it's pretty much guaranteed that almost all retail trades will blow out their accounts. I wouldn't let my money anywhere near those sleazy bucketshops.
The origina posted qualified it with 0-60, which lets you know he means acceleration. A car can't have a "faster" 60mph than another.
I'm genuinely curious, as this isn't the sort of thing I've gotten an opportunity to ask before:

When you study the US Constitution (kind of assuming that's the one you're referring to) do you also study its amendments as thoroughly? Do you also study the available works from its writers - to better understand their intent and the language of the time?

Then on a slightly related thread then - the federal government is what holds up the bottom end of our United States. The bottom 5 states truly have large problems caused by a myriad of things from poor leadership to ineffective policies. The top 5 states, on the other hand, tend to hold up the country quite effectively (see: California's GDP would put it at #8 in the world) and it's the federal government that's balancing those forces out. Do you think that this fits in with the role of the constitution necessarily? Does it even have to for it to be obvious that it's a good idea that the founders didn't codify into the constitution because it was so foreign a concept to them at the time?

Sorry if this comes across as rambling - I'm just genuinely interested in this line of reason!
> UV ends up not being worth it because you'd have to replace the bulb almost on a monthly basis.

I have a UV system on my home A/C, and the bulb usually burns out once every two years (and it's always on). I'd imagine this would be greatly extended if in place in a car when it's not always on. Am I missing something?
For indexed bullet list you should try Dynalist, demo here: https://dynalist.io/demo
If you're interested in more discussion on this, Robin Chase, founder of ZipCar, often comments on the actual/total cost of operating a car
+1 for Meteor. We've been using Meteor for about 8 months now and are amazed with the productivity and no-boilerplate code. To give some context, we were previously a JVM-only shop. In the past we've used Spring+Hibernate+GWT for one project, Ninja for another project, and a full blown custom stack + Dojo client side in a third project.

If JVM is your only choice because you want to connect to legacy Java API, consider wrapping the Java API with REST interfaces and use them with Meteor.
To be honest, I don't find anything surprising about this, as what he describes is a traditional "small world" network (high clustering coefficient with short path links). The strong links within clusters efficiently amplify information, and the weak links between members of different clusters serve to transmit across the graph. (The fewer sparse cuts needed to decompose the graph, the less effectively you will be able to transmit data across it.)

For example, Milgram (1969) found in his famous letter-delivery experiment that the strongest predictor of success when sending a letter across ethnic lines was whether the first jump between ethnic groups was a "strong" or "weak" link -- weak links were significantly more likely to end in a successful transmission. This is almost certainly because ethnicity tends to be an accidental (due to uncontrollable historical factors) signal of socioeconomic group; weak ties are more likely to be across socioeconomic boundaries.

There may be more to the article than the press release indicates; Centola is a former MIT professor with a background in computational modeling, so I assume he brings something new to the table here.
Old Computers Live in Your Browser
My gamedever wishlist for Rust
I would make the point that mere observation of a thought can "disarm" it, preventing it from spiralling into a train of thought, as it were. Therefore I think it's fair to say that someone who rests in awareness is effectively thinking "less", (in contrast to the common misconception that the goal of meditation is to stop thinking, or to clear the mind altogether).
An insight into working at a Berlin startup
Isnt a CEO job to, well, lead? They certainly get a lot of monies for what they do.

Maybe if some of them got hit with actual penalty, the rest would learn to pay attention?
I dont understand the apologetic attitude.
> I see the stance on saturated fat as no different than the current stance on Vaccination.

I politely disagree. A person's decision to eat a high fat diet will really only affect that person (putting aside long term health care costs for better or worse). People who choose not to vaccinate are actively putting others in danger simply by living in the world unvaccinated. Everywhere they go they bring danger. This is not true of a person's diet.
How 20 big-name VC firms are investing at Series A and B
This is awesome. Kudos to both Color and their partner companies for being proactive and offering these benefits. I do think that this is the path for wide-scale adoption of these types of services for consumers, curious to see which other companies follow suit.
I always thought these should be called slidewalks
OneNote has 0CR from images. It works fairly well.
> because the specific requests we get are disparate and even contradictory.

The typical solution to that is to give the users a setting page where they can pick between the two contradictory options.
True, I didn't think about that. They haven't announced any, but that doesn't mean they won't.
Personally, I found Apple and Tesla's employees to be about the same in attitude.
http://www.theguardian.com/environment/2015/sep/24/uk-france...
Actually, that Haskell developers are hard to hire is one of the biggest myths going. Supply of Haskell developers massively outstrips demand at the moment.

In my experience Haskell also neatly address the other two points of people and architecture: the average [0] level of skill of developers in the Haskell community is higher, as is their average level of grit and determination (because of the learning curve). Haskell almost encourages constructing your applications as operations over streams of events (a la event sourcing, unified log etc), which for my money is the best way to think about designing most platform type apps right now.

[0] Note: I'm not claiming that all Haskell developers are coding ubermensch, just that the average level of the pool of talent is higher.
I think I'll pass on opening that .pdf, thanks though...
Electrical devices have UL certification. Underwriter Labs is an independent, private company (nonprofit until very recently) that evaluates products and provides a seal of approval.

This model could be applied to software as well. An independent organization like UL could evaluate the source code, talk to the engineers, and grant (or deny) certification. The source code would still be under NDA or appropriate privacy, but consumers and governments would have more to go on than just some company's word that they're not making anything dangerous or illegal.
Cliffbar lavishes perks on their employees and they seem to get by selling commodity food products. The problem is when the people at the top take everything for themselves and leave nothing behind. Issuing public stock induces the worst of this sort of behavior due to the need to market the company to investors on the single line item of profitability.
More women developers? Hell yes, says Holberton School
This is indeed a nice argument.

Sometimes I am doing something on the CLI and go back to the terminal and paste a text I copied from somewhere.

If the text is multiline my terminal will consume the lines without requiring an extra 'enter / return' key press.

Another possibility is copying something to web mail client without noticing there's something suspicious about it (JS isn't the concern here anymore nowadays, but loading stuff like images is a privacy concern).

However, this issue MUST be fixed at browser level. And when used without destroying user expectations / UX, this plugin is useful.

Malicious attacks are going to happen anyways if the browser permit such action to happen, so don't blame the plugin or the plugin writer. The browsers are broken. Ask the major browser developers to either never allow it to happen (like Safari does) or ask them to ask for permission (like for webcams) or add a confirmation modal.
Define “cup”. How many grams of ground coffee is that?
All articles at wsj.com are behind a paywall. As other comments have pointed out, you can get past the paywall through google.
Criminal negligence?

Certainly, negligence that should incur public disgrace.

Also arguably demonstrating one of the points made by the whistleblowers: You can't trust the government to properly manage all the information they collecting.
Edward Snowden – “Can you hear me now?”
For anyone interested in the history of the concept and how it's manifested in theology, philosophy, and pop-culture, I highly recommend A Philosophy of Boredom by Lars Svendsen [1]. Although the translation isn't GREAT, the content is an excellent overview.

[1] http://www.amazon.com/dp/B009KP5CAE/
Be nice to politicians and they will be nice to you. Sounds like a good idea for a social media company. Twitter already does additional services for certain segments so this would be consistent.
Responsive Images: A Quick Primer
I highly, highly recommend squeryl over slick. Much more readable as you're basically writing SQL in scala; you don't have to translate constantly between orm methods and SQL.
The reason why it matters is that air resistance is proportional to the square of your velocity. At high speeds that term dominates.
> Voting machines could appear to work perfectly -- except during the first Tuesday of November, when it undetectably switches a few percent of votes from one party's candidates to another's.

Apart from difficulties having manufacturers publish their code I think another problem will be proving that some (open source) software is actually loaded in some piece of hardware and nothing else or extra. Most products on the market can be taken, teared down and tested for as long as needed. With voting machines the time to proof some software was active during elections and nothing else is the time you have before you officially publish the results. This is an extremely short window and impossible for a large part of the public to verify.
A/B test Facebook posts with Spark
Ruby – Time Difference in years, months, weeks, days, hours, minutes, seconds
SSH over VPN does a couple things. First it reduces your attack surface. Surely you must have a VPN, and you must have remote SSH access, but now the internet can only poke (directly) at the VPN and no longer (directly) at the SSHd.

Assuming someone centralizes and audits and updates authorized employee lists on the VPN server, there's no way J.Random.Admin who just got fired could have some ssh keys on some random server; well, he could, but IT chopped his VPN access as he walked out the door, so they're inaccessible.

Its very difficult to set something like openvpn up such that all someone needs to know is "password123" and he's in. Fairly easy with ssh. Design to tolerate human error. You can't accidentally enable password auth instead of key auth if the system doesn't even support password auth.

Its nice to be able to document to the security guys that nothing, and I mean nothing, flows in or out of company property that doesn't go over the VPN.

Finally, although this is kinda lame, setting up SSH over VPN encourages people to do everything over VPN, hey see it wasn't so hard to put SSHd on the VPN only, so why don't you remove internet wide accessibility (insert exclamation points here) for mysql and your application admin console thingy and your VNC server and ...

If you want to mess with peoples minds, put ssh on a TOR hidden service. This freaks some people out. A bot port scanning in China doesn't know what to think of your box only being accessible via a TOR hidden service. Its not hard to set up. Have fun with connect-proxy. Although this smells of security thru obscurity, its really just one of hopefully many layers of defense.
Action Cable – Friend or Foe?
The point is that contextual gestures are nothing new, regardless of how they are performed.
couldn't you make that point under almost any comment in this thread?
What a great way to show employees that you care about their health and wellbeing!
Actually, it depends. Modern cars do better in rolling hills than on perfectly flat land, since they can cut fuel entirely on the downhill, and the climbs don't require that much extra fuel over just maintaining speed.

Now, mountains are another story, of course.

Some good stuff in this SE question: http://physics.stackexchange.com/questions/6220/can-a-car-ge...
Windows 7 Update appears to be compromised?
Exploring US National Parks on a Boosted Board
Backend:

Scala

Spark - http://sparkjava.com

ScalikeJDBC - http://scalikejdbc.org

Postgres

Coming from Rubyland (and AR specifically), I despise writing a bunch of dao/repo code, so I've resorted to codegen-ing my daos/repos.

Frontend:

Aurelia - http://aurelia.io
Lift works well but is utterly incomprehensible. Play is better written and maintained.
Multi-modal transport is the goal. Car-free isn't the goal. It's a push to get people to consider alternatives where possible.

The stable state in the future may simply be less roads (reclamation into parks/walk/cycling usage)
It's a very nice car, but I could buy two Porche Cayennes for the same price. Or a bungalow in Manitoba. or a houseboat.

If Apple is looking to compete with Tesla with their rumored iCar, we should probably expect a similar price. Someone will probably buy them, but that person won't be me.