skysight-inc/HackerNews huggingface dataset:
In the long term electric vehicles are obviously the greener solution. We can't be carbon neutral if we need to burn carbon to propel our vehicles.

Fossil fuels need to be extracted, transported, refined, transported, stored at gas stations, and then transported with the vehicle before it's used. That's a lot of mass and energy before it even makes the car go forward.

Some other non-obvious benefits: electric cars last longer and require less maintenance, they're quieter, they don't put harmful chemicals in the air to breathe, and they reduce total milage by not requiring trips to a gas station.
Exactly, we used to have those every year in Montreal. Downtown would be completely closed for motor vehicles.

The first year, it was so refreshing, people were smiling and relaxing. Then the next year people started to get pissed as they realised blocking cars from going somewhere would not magically spawn buses and metro stations. The year after they reduced the perimeter, then the schedule, then the perimeter again, to a point where it is now rather pointless.

It is now this day of the year when you might be late at work because they closed a few blocks and put some grass and electric car demonstrations on that street that is almost always pedestrian anyways.
I had about 6 months experience with Grails 2 and loved it then got forced into updating to 3. Now we're trying to replace it completely.
UN's IPCC assessment reports - the fifth published last year - may give you some perspective on science's view of climate change (which is the commonly used term).
Does politics count? Parties emerge in parliamentary democracies across a great many variations of the idea.
In the US the EPA confirms the MPG ratings for 10%-15% of vehicles and has prescribed (edit: prescribed vs proscribed) testing regimes for each of the estimates. The issue isn't with manufacturers lying so much as the test schedule laid out by the EPA just doesn't reflect how people drive.
Something very peculiar about the things this article dwells on and the things it chooses to skim. There's a lot of detail about the process of moving assets from Illustrator into an SVG file, but the clever bits seem to be almost glossed over. It literally says, for example,

"The infamous 'goo' effect is a Gaussian blur filter whose alpha contrast is boosted right up using a ColorMatrix filter (I'm not going to go into too much detail with the goo effect as it's somewhat outside the scope of this, plus it's a bit boring)."

Wait... no, I'm interested in how the gaussian blur and the colormatrix work together! How did you figure out the parameters? What other effects could this accomplish?

But apparently that bit - the bit that makes this look like a lava lamp not just a picture - is boring?
There are certainly test environments that these updates are pushed to much more freely than the production environment. Mistakes happen.
It's better because you can back things up, but people tend to have a bad track record on backing things up unless it's part of their job description.

> an application failure won't prevent you to 1. keep your data (because backups)

My point is that you don't inherently get backups just by having control of the data file. It requires extra action on your part. If you don't backup, an application failure can easily destroy your only copy.
This article is basically just a different definition of the word "boredom" than is being used by most people. It's trying to communicate something insightful (that we should be okay with being alone and undistracted with our own thoughts). But I don't think that's what most people mean when they say "boredom", and there's plenty of deeper discussion on this topic in literature about mindfulness.

Louis C.K. also talks about this: https://www.youtube.com/watch?v=5HbYScltf1c
Venture capitalists are the music publishing companies of this century
Venture capitalists are the music publishing companies of this century: Kingmakers, oppressors, hit-obsessed, innovation-averse. --Alan Cooper
The other option is a deliberate "ethical" hack.
13 Best Free Photos of September
93m Americans outside labor force, 56% b/w 16-54yrs old
Nitpick, but "prescribed"; is pretty much the opposite of "proscribed".
Ask HN: Looking for a “new kind” of CS degree program I saw on HN
Anyone remember or have a link to the story about a new CS degree program that was touting their new approach to teaching how to think about programming? IIRC, they were comparing this new foundational approach against the idea of adding features by trial and error.

I'm pretty sure I saw the story pass by the front page within the last two months.

Thanks in advance for any help; I didn't save the story, and my search fu is completely failing... I've been searching for an hour for this story and just can't seem to come up with the right keywords.
The big part is the battery. That causes the high numbers. Not because it is a SUV.
I understand what you are saying. He is not perfect by any means. I never liked the nepotism surrounding him. And yes running for president was probably a business decision for him.

But if by some crazy miracle he got in, I don't doubt he would be way more constitutional than anyone else, but definitely not perfect.
To be slightly clearer, what I mean is that in, say, the mid to late 2000s, most of the spam email I saw was inducements to buy fake or generic or otherwise illegal prescription drugs.

Nowadays, by volume most of the spam I see seems to be trying to get people to sign up for trading "secrets" or algorithms or free pips, largely focused on Forex markets.

I wonder what changed in the world of weird spam scams to make the content shift in that way.
Eye-witness accounts are the least reliable source of evidence.
The average new car price is $33,560:

http://www.usatoday.com/story/money/cars/2015/05/04/new-car-...

$35,000 should be a pretty great deal for an above-average car that uses inexpensive fuel and requires little maintenance.
This probably isn't what happened, but I think in this context we need to remember that it is perfectly benign and normal to have software in the ECU for detecting an emissions or motor test.

Modern cars have a lot of sensors and environmental inputs. A motor or emissions test then is quite abnormal in that some sensors will report standstill while you are going full throttle. The ECU needs to make sure it doesn't detect this as an abnormal system state and brake, shut the engine or otherwise perform corrective action that could put the test system or personnel in danger.
I actually did this. Our main app is a rails app with MRI, which has worked well but comes with a bunch of opts complexity (even with heroku / AWS you're still setting up background workers, caching, queues, etc).

We built an internal webapp using torquebox (http://torquebox.org/). It's kind of a weird project (run your rails app on JBoss of all things), but it's actually worked out wonderfuly for us. I know it's all the rage to build your app out of a bunch of separate services right now (and the next version of torquebox is split out into smaller pieces), but for our small team wrapping all the stuff you need for an app up into one box has been great. Torquebox gives you:

- In-memory cache

- Message queue

- DSL for defining services (can be singletons or not) which torquebox will ensure are running. Your services are plain ruby classes but they can access to your rails environment.

- Threads! Coming from MRI it's really nice to "background" some things via threads.

- Mount other rack apps at "/app" and they share the environment (e.g., queue)

It's been running rock solid for a year with basically no ops maintenance. I'd encourage anyone building webapps to read through the torquebox documentation, it's clearly written by a team of people with experience deploying and maintaining "serious" stuff.
>> "Because here’s the thing about your 20s. They are the time to work. The very, very best time in your life to work your ass off and create an exponential snowball of money, skills, and friendships. Your brain will never be more sponge-like and inexhaustible. You will never feel more motivated and less cynical than you do now. And you will never have another decade of pre-childraising freedom in your life."

Reminds me a lot of:

>> "Economically, you can think of a startup as a way to compress your whole working life into a few years. Instead of working at a low intensity for forty years, you work as hard as you possibly can for four." [1]

[1]http://paulgraham.com/wealth.html
Bigger is safer, all else being equal. But all else is far from equal when it comes to crash safety in cars, especially when you're comparing a brand new 2015 design with one from 1992.

Cars have become dramatically safer over the years. A 60% increase in mass isn't going to make up for 20+ years of improvement in safety design and technology. As far as I can find the H1 was not crash tested, so it's hard to say just what its safety is truly like, but I would not expect it to fare nearly as well as something modern.

Regarding speed, if you're saying you don't believe Tesla's numbers then you have no facts on which to base a claim either way.

The last point is puffery. (That's a technical term.) It can't be objectively compared, because it's inherently a subjective claim.

None of this supports your rather insulting invocation of "actual facts" in your previous post. I see no actual facts coming from you here.
Cities don't work that way though. Different areas have different mixes of residential/retail/business/nightlife.

If you slice off the more residential areas, of course you'll wind up with a big population with a smaller level of cultural activity, because cultural activity is often concentrated away from residential areas: people commute from Queens to Manhattan, and then they stay there to eat/drink. That's an oversimplification that doesn't apply to everyone... but that's the broad pattern.

For reference, according to http://a816-restaurantinspection.nyc.gov/RestaurantInspectio... Manhattan has about twice as many eateries as Queens. But that doesn't tell the whole picture, because a greater proportion of those Queens eateries are likely to be neighbourhood places, diners, delis: places that the New Yorker is obviously not going to review.

So yeah, there's probably some bias... but destination restaurants are concentrated in Lower Manhattan. That's the way it is. You should expect New Yorker reviews to reflect that.
Missing design targets because you're optimizing on the wrong metrics is a real problem - but for Amazon to be unintentionally making their search so overly complex to keep users bogged down (as you say) it would require them to be optimizing on number of searches, not sales conversions or revenue.

I think even you can admit that sounds just a little absurd.
Semantics, Representations and Grammars for Deep Learning
The joke also ignores that most limited BSP are solvable in P space. But then nearly all jokes temporarily suspend reality for several sentences, or paragraphs. In fact one theory postulates that humor is the human reaction when we're confronted by facts that lie outside of our present psychological scheme's ability to comprehend as possible.

Generally speaking in depth analysis of jokes is a futile affair. This sentiment is often expressed via the phrase, "I'm only joking."
You are right. From business perspective they are diversifying and making its bigger and better. Which in all fairness is fine. I was mostly talking about decline in consumer sentiment due to its focus more on selling rather than satisfying customer. I am hearing this from die- hard Apple fans and that is concerning
And, notably, predates the English monarchy and technically exists somewhat separate from the UK...
This is a powerful argument against entryism.
ICUs are more efficient if you open the throttle more (up to a point...). So it could be possible that the extra potential energy you store going uphill at better efficiency makes a difference.
Apple Released OS X El Capitan (Store Update Link)
Wouldn't that also call for putting in text that at least makes it clear it's an ethical hack? The only explanation for that garbage is either lorem ipsit filler text (something never meant to get out) or the theory buffoon had about it being a hash collision.
spring mvc for the rest controllers with spring data jpa for the repository layer. The frontend in Angular 1, nothing beats that in terms of simplicity and flexibility.

Dont try to do your frontend in java using jsf, wicket, gwt, vaadin, play framework the scala compiled templates or anything they are too complex and unflexible compared to what you can do with angular in the browser in a fraction of the time.
Thank you! Is there any book that talks about this system in detail?
Tesla's new car includes a 'bioweapon defense mode' – and that's not a joke
If using Java and not Clojure, maybe I'd use enunciate again on top of the standard JavaEE stuff. http://enunciate.webcohesion.com/ Deploy with tomcat.
Which, if the word of it ever got out, would paint fishing boats as a valid target in combat operations.
What prevents someone from leaving the NSA or GCHQ and going to work in private industry in a capacity that would give them access to user data. If nothing, what prevents them from staying on agency payroll?
> repeatedly that none of the patients with liver ailments drank coffee

I did a time-management course, a part of which required writing down how I spend my work hours. I saw an hourly cycle of get coffee, work 1 hour, pee, repeat. If i was drinking enough water to pee hourly my liver may also be great!
Is encrypted VoIP traffic really secured?
Slick has a bit of a learning curve, but it's really a thing of beauty once you figure it out. I never make syntax errors in queries any more. Getting the code generation from the DB model going is a must. It makes things go really fast, especially for a large data model.
My comments are based on real world experience of a large pool of owners that meticulously track mileage for a family of related vehicles.
SEO for Lawyers: Why every legal team needs it
You could rephrase that as:

> A test update getting accidentally pushed out is more likely than a compromise of the Windows Update system.
BossWes – Act This Way
I thought I was a furry. Then I met this chair
I guess they should have politely directed the missiles at the ocean? It's not like there's a lot of leeway for options when you're being bombed.
It's based on the assumption that it's more likely that someone made a harmless but embarrassing mistake than that someone shipped a major security bug in a critical system, which was then exploited by someone simultaneously skilled enough to hijack the Windows Update servers to deliver malware and incompetent enough to completely screw it up.

Random text but real TLDs also just smells like test data to me. Someone smarter than me could probably do the statistical analysis to determine if this is actually random or pseudo-random garbage typed by a person. Given the fairly long runs of all-caps and all-lowercase in the description, I'd guess a person typed this out (presumably as part of creating a test or test suite).
The Untold Story of the Texas Biker Gang Shoot-Out
Every industry will have dynamic pricing in the near future, transportation has only just begun to fully embrace it
Self-driving cars could reduce accidents by 90 percent
> Past performance is not a predictor of future performance.

Hogwash. If this were true, there wouldn't be the concept of reputation.
Om / ClojureScript
??? / Clojure (I need to check out the options here - REST is good for CRUD but Liberator scares me a bit)
Datomic atop Postgres
Akka HTTP is Spray.io.
Grails hands down. I work on an enterprise team and every time we pull a developer in who has no experience with it they fall in love. It's just so easy to work with. We spend maybe 2% of the time configuring something and 98% solving the business problem.
> Matthew Crawford, in “The World Beyond Your Head,” contrasts the world of a “peon” airport lounge — saturated in advertising, filled with mesmerizing screens — with the quiet, ad-free world of a business lounge: “To engage in playful, inventive thinking, and possibly create wealth for oneself during those idle hours spent at an airport, requires silence. But other people’s minds, over in the peon lounge (or at the bus stop), can be ­treated as a resource — a standing reserve of purchasing power.”

This is a perfect example of the problem with advertising. It's not that people don't want to know about products, it's that people need to be able to learn about products on their own terms. When you're constantly shoving products in people's faces, you're detracting from all kinds of other pursuits. Advertising is possibly the greatest sink of time and energy in our generation. And what's worse it that the people who are perpetrating this crime on us know that it's a waste of time and energy, which is why they avoid it in their airport lounges.
I think it is a bit unfair to just blame the manufacturers. The legislation could likely be changed to make for a more robust test approach. After all, it is engineers we are talking about here, if they are given a task to optimize an engine's emissions and fuel consumption to a specific drive cycle they will do it. But then of course you have the ethical aspects which I won't go into.

A computer science analogy to this would be if I gave you an uncompressed image and you had to develop a compression algorithm that made the image as small as possible, you could likely come up with a really good solution. But your algorithm most likely wouldn't do as well on any other image.

I think that a feasible solution to this will be to test under a wider range of conditions and add (statistically defined) noise to the testing procedures. The added cost of additional testing would be very small in comparison to the cost of a vehicle development program.

A good overview of the different drive cycles can be found here: http://www.car-engineer.com/the-different-driving-cycles/
OS X El Capitan on the Mac App Store
I really like annotations.

And I really enjoy working on JavaEE.

For anyone who still thinks it means loads and loads of boilerplate code but wants to check, read Adam Bien, check out the TomEE examples, the Wildfly examples etc.
I certainly understand what you are saying, but I must repeat the essence of my previous post. For something so critical, there should simply be too many safeguards for any test to make it through all the way to end users.

If a test update really did make it through, it would warrant significant questioning of the procedures at Microsoft. If a test could get through without being discovered, then so might malicious code.
Gazebo rendering abstraction
To clarify, he said Snowden deserves a punishment proportional to his crime, which is about 5 years according to him. https://reason.com/reasontv/2015/06/04/rand-paul-on-edward-s...
Sources: Jack Dorsey to Be Named Permanent Twitter CEO
I know that there are unintended consequences of everything. You have to have the courage to reevaluate your choices, not just make a change once and then be done forever.
Do you make every decision in your life because it seems like a sure bet? In fact today I bet you could go out and pick a couple of stocks which seem a sure bet for your life savings and invest in them in the hopes of seriously increasing your wealth, but I highly doubt you will.
I have auto-updates turned off for absolutely everything. I read patch notes before upgrading anything. Especially on my personal computer.

In nearly 100% of all scenarios that I've ever, ever had issues with anything. It's because an update broke something - sometimes irreversibly. Auto-updates are a larger threat factor for me than malware or niche security threats that only attack certain features that I don't utilize (thus I'm not a potential target for that attack vector).

>Past performance is not a predictor of future performance.

In some contexts I agree with you. With programming - I disagree entirely.

Bad programming habits are a great predictor of continued bad programming habits. When the same threat vector pops up again and again in a program it's because the programmer isn't learning from past mistakes. Video game bugs are proof of this.

The first thing many glitchers do on a game I play is test variations of old, patched bugs on new updates to smuggle items out of areas that you shouldn't be able to smuggle items out of. It almost always works. Because the general, underlying problem has not been fixed. They just throw band-aid patches on it after the fact and forget to apply the band-aid patch to future updates, allowing the bug to resurface. The same variations of the same bug have been resurfacing for over a decade now.

Bugs resurface all the time in software, because programming is really tricky to get perfect and humans repeatedly make the same mistakes time and time again.
Quit the NSA and skip the middle man by working directly for any number of the corporate benefactors of economic spying! Ideally bring your specific industry sleuthing expertise, right down to an intimate knowledge of office politics.

Continuing with my unserious tone... if I was a single and overworked at the NSA I'd consider digging into the lives of future office co-workers and finding myself a wife after flipping through her 23andMe, any medical records, personality testing performed by a professional, dental hygiene, potential in-law difficulties and I guess bank account. That's how an intelligence worker makes an effective exit.
> 4.3MB

Interesting that the update in question is also 4.3MB?
Aurelia, Klondike Solitaire and Dragula
is this a troll post copied and pasted from facebook?
> Standard protocols and APIs trump standard language/libraries every time.

These 2 things are completely orthogonal. You can have 2 services that are totally unrelated(by definition) yet use the same libraries for these different tasks.

> standard language/libraries always lead to complex, tightly coupled, and fragile systems.

Don't blame "standard libraries" when you should blame developers. Do you think developers that write these fragile systems will magically write better systems with all your apis and protocols ? do you think they will magically get the proper discipline ? no they won't. They'll write bad apis and bad services, which will be even harder to refactor.

I don't understand this need for "uber" complexity (no pun). It's obvious that the more languages used the more complex an architecture is. Same with micro-services which are just about shifting cost from dev to ops. I guess it will take an entire new generation of developers to understand that, the one that will have to maintain all that mess...
One thing that springs to mind is that, while being very technical in nature, NSA work is even more secretive. I would imagine that more than a few of these folks have a hard time leaving based on the fact that many of them can't disclose their previous experience, prima facie.

Is that a problem? Is it surmountable? Sorry to muse in the comments, but that seems like it might be a more real problem here.

The other possibility is, as res0nat0r mentioned, that the employees there just don't share the viewpoint that their work is immoral.
That's not correct. You can define it with @asmname.
I believe you misunderstood the comment to which you are replying.

Your argument is that the cases and events we hear of and know of are disastrous at best. Parent is stating that there is a very large bias in what cases and events we hear of, to the point where a lack of visibility into the data makes meaningful analysis impossible.
I tend to believe that skepticism is irrelevant when you have a quality product. The Diaspora folks simply didn't have a quality product, and none has yet emerged in that space.