skysight-inc/HackerNews huggingface dataset:
I don't understand how California detected this. The one time I had to take my 2010 Jetta turbo diesel for a smog check, the inspection was ENTIRELY visual. The inspector did not insert a probe into the tailpipe. He did plug the test rig into the OBD-II port under the steering column and turn the key to the accessory position (presumably to electronically capture the VIN), but that's it. I even asked him at the end if it was an entirely visual inspection and he said, puzzled, yes but that's what the computer told him to do.
Don’t Worry About Selling Your Privacy to Facebook. I Already Sold It for You
> is creating ozone a bad thing?

At the ground level, yes.

https://en.wikipedia.org/wiki/Ozone

"Ozone is a powerful oxidant (far more so than dioxygen) and has many industrial and consumer applications related to oxidation. This same high oxidising potential, however, causes ozone to damage mucous and respiratory tissues in animals, and also tissues in plants, above concentrations of about 100 ppb. This makes ozone a potent respiratory hazard and pollutant near ground level."
I've worn a survival suit. They are reasonably well insulated, and proof against wind and water. Having got the excess water out of it, the remaining water will warm up and act as further insulation against losing heat through conduction. The clothing under the suit holds the water, so you don't lose heat by convection, and the suit is a rubberized fabric, so it doesn't lose heat by radiation.

Wearing it gives him a chance. Without it he would lose heat by all three methods, and probably die in a few hours.
Sales is not the be-all-end-all. It's engineering, and sales, and product/UX, and finance, and sometimes even customer service/marketing/PR/legal too. Salespeople need a product to sell, which has to be built, which requires money.

Good businesses understand that all their functional areas are important, and don't try to preference one over another. You may need to focus on one at first to make progress with it, though I'd argue that when you first get started, that one area should be none of the above (it should be customer development in the Lean Startup sense: talking to people to get a sense of what they need and how they do things).
The SSW only activates the 0.4% if the participant decides not to stay with any business that evolves out of the weekend, otherwise separately negotiated terms would drive the equity allotment. I actually rather like the idea since it seems to protect the interests of people participating in a startup weekend from a Billy (and even protects Billy).
I don't want to speak for them or go into their financials, but in a literal sense, every dollar counts. When we were talking about taking donations and registrations online, they were frazzled about the transaction fees, and I suggested working them into the costs. (It was only, say a $3 increase in membership price.) The truth of the matter is that some people don't have that much to spare.

Of course, that conversation happened way before the site was used as a credit card validator. Trying to explain to them the bad side of charge backs and why this is a big deal is an on-going challenge. The last time I discussed it with them, they kept asking me if they were going to get stuck with all the transaction fees.

And, being a developer, my first gut instinct is stepping back and saying "you're wasting money here and here and here and here, cut down these inefficiencies and it'll all balance out." However, it's not as simple as that. Everyone needs to be on board, and the people in charge of these things are already overworked and not highly paid.

A catch-22, I suppose. I try to stay out of it as best I can. I made them the site for free in exchange for our two kids to use the club's stuff for free, and with those inefficiencies I hinted at, I can't afford to get caught in being the role of business consultant too.
Invisible Apps: Who needs an app anyway?
Kernel-Based Virtual Machine

If you were thinking of the other KVM.
Huh, I'm surprised I'm seeing this first in a HN comment.

I read qubes-devel with interest and have not noticed anything from these guys, but it sounds like a great project.

I really hope it's something that turns into an actual maintained project instead of dying after the paper is out like so many security-focused research projects, but the lack of communication doesn't give me great hope.
The "master" in kubernetes is a collection of components that can be distributed. The kubernetes component that is the most loaded in a 1000 node system is the api server. The 1000 node cluster config in that video is running 10 api servers.

I'm the author of that video, BTW, so I know that for sure. :-)
Their business model is between the publishers and the advertisers. Advertisers know when they buy an ad that most people are not going to pay much attention to it.

An expectation on the publisher's part does not create an obligation on my part.
> and part is code for mapping that intent onto the implementation

Wait, what?! The more I listen people talking about TDD, the more I discover I always misunderstood it, and the less I want to actually understand it.
Guys, I did not say that marincounty was being a bully. Seems like you too are falling prey to the HASTY GENERALIZATION or maybe just a faulty correlation.

Just because some bullies use the false dilemma does not mean that marincounty is bully.

And agreed, we are definitely derailing from the topic.
Did you actually read my comment all the way through?
The most popular paid iPhone app now is an ad blocker
Caffeine doesn't keep you up late: "Coffee consumption unrelated to alertness" http://www.bris.ac.uk/news/2010/7051.html [2010]
The "busy with morning meetings" Billy referred to in his email was him speaking about winning startup weekend at a local entrepreneur group, sans his team.

I think the camera shot is poor though, it probably wasn't that empty. I believe that it was found from twitter or instagram.
Few things:

1. I initially thought this is chef.io recipes, but this is actually different.

2. This is a great idea, I've been personally using a password recipe for a long time now, this is a great way to only remember one thing but still have different passwords all over the place.

3. I would also create a chrome/FF extension, this will be much easier for most people to use. I really hate taking out my phone every time I need something like this, this is why I hate 2 factor authentication.

4. The information above the fold is not enough to understand the solution without watching the video, most people will exit at this point IMHO.

Good luck with this!
It's a nice gesture but a little silly for OP to redact Billy's name and details when the project can be found by googling "Bobby Boyd startup weekend". It's the second result after the OP, and the redactions probably won't protect him against a libel suit. And this thing happened only 3 days ago? Probably too short of time to cool down and think rationally before burning the bridges.
That grant would be bigger than anything any subsequent engineer would earn, and it's beyond dubious to think the contribution of this guy -- who's patting himself on the back for figuring out a CRM schema -- is worth more than the guy who stays for 4 years and actually helps brings the product to maturity and exit.

If I've learned anything since I got out of graduate school, it's this: what you're "worth," what you "deserve," are meaningless concepts. You get what you negotiate, no more and no less.

Someone who thinks that 40 beeps for the founding team is too much probably shouldn't invest in this startup. For me, if I thought that the company would be worth $100M in five years, the $1.6M the SW team would be getting would be the least of my concerns, well behind 'how do I get in on this?'
Scrum Master: Leader from Inception to Execution
What? A drug company hiding the fact that its drugs don't work from the scientists assigned to oversee it to make billions of dollars? Why never would I have thought this possible! Seems like for this segment of the market, they could have saved billions by releasing a placebo with better effects. Amazing!
That's a fantastic analogy.

I had a worrying discussion the other day with somebody about user interfaces. I was asserting that UIs are more than just CLIs and GUIs, more than VUIs (Voice User Interface)...UIs extend to virtually everything we do to interact with a computer. A programming language is a kind of UI, an API is a kind of UI and so on.

I was asserting that when we think of the entire interaction surface of a computer, from bare metal on up, as an interface (with us as the users), then we need to make sure we design those interfaces to work well as an interaction medium because it enables "better" interaction with machines (on virtually every vector).
The thread might be titled "People tend to use the safest (to them) form of payment available". If your credit card laws protect the consumer a lot (like in the US) then you use credit cards. If you have some in-country debit system with better protection you use that instead.

One reason it's so hard to unseat credit cards in the US is because most of the advantages of the alternatives are on the sellers side. The consumer doesn't seen any benefit from switching to Apple Pay or whatever. Most merchant agreements don't even let stores charge less for using non-credit card type payments (although some stores do anyway).

As a US citizen I use my credit cards constantly. It's an instant 1% discount on everything I buy (thanks to the cash back), and its fast and easy. I pay it off every month to avoid paying interest. There's basically no downside to me.

The story would be different if retailers were allowed to directly pass on the service fees however. I would definitely think twice if every time I used it I got surcharged $0.50.
> E.g. on the screen label the field "Postal Code" but in the code call the associated variable "zip".

If you support multiple countries this is probably an inevitability. Same with province vs state, potentially others.

I guess you could have one variable called "postalCode" and one called "zip", but that seems potentially more confusing.

Also, sometimes your UI shifts - should all your code change then? Because the boss wants to call something different in the UI? "We were calling them admins, now we want to call them CSR." Is it time to write a regexp to rename everything?
One should also look at Gustafson's Law [0], which is kind of a foil to Amdahl's law. While the serial portion of a program can not necessarily be parallelized, who cares if the parallelizable part is what continues to grow in size year over year?

Take this example: If you are a video rendering house, and do all of your work during the day and render at night (for say, 8 hours) you can get 'x' amount of polygons rendered (or whatever other metric). If for your next movie, say you want to have twice the number of polygons making up your scene. Gustafson's law says that doubling the data set size (or number of polygons, flops, or whatever other metric that has parallelizable computation) means you can actually get '2n' done in the same amount of time if you were to double the amount of computational performance of a system.

You do run into a bit harder problem today with memory bound (either size or bandwidth) applications, but there are many approaches to addressing that.

[0] https://en.wikipedia.org/wiki/Gustafson%27s_law

Also: Here is the original 1988 paper by Gustafson... a fantastic read, and winner of the first Gordon Bell award. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.85.6...
the point Billy and Bobby argue about WRT starting the venture ahead of SW is an interesting one.

When I went to SW a few years ago it was very obvious that many of the ventures coming in already had significant work done ..and we certainly not starting from the ground up over the weekend.
Exactly what I've been thinking. Like yah Billy is definitely giving the asshole vibe from the story given (granted it is one perspective) but regardless of that, and how the programmers conducted themselves during the weekend, Billy has no rights to the software that the others created without having established a contract, and based on the current evidence, there wasn't a contract to begin with other than a gentleman's agreement that they would have ownership stakes if it went off the ground.
They even made commercials to prove how clean the cars are. https://www.youtube.com/watch?v=WNS2nvkjARk
I own a TDI VW and fell into believing that the ride is indeed clean. Now it looks like their software hacks are even more refined than the combustion tech.
The study is interesting and worth following up on, but the biggest takeaway from your post is your statement that:

> We don't know which way causality runs.

The study found a correlation, not a causation, and even the authors suggest that reverse causation is actually a very possible explanation.

Note that the study was performed in Sweden, where they do a much better job of rehabilitating offenders than we do in the USA. So good, in fact, that the reoffending rates in Sweden are half of other European countries. Sweden is actually closing prisons lately because their prison population is dropping so much.

I can't find any direct evidence to back this up, but it's not a stretch to think that young violent offenders in Sweden are much more likely than the general population to end up receiving psychiatric treatment, and thus are more likely to be prescribed SSRIs than the general population.

As such, I wouldn't read too much in that study.
His face should have been a warning sign
Flat Design: The Future of Web Design
Yes, a common strategy is to inject more EGR (exhaust gas) into the fresh intake air. As EGR is already burned, it is inert, so it negatively affects the combustion, lowering the temperature. With lower combustion temperature you get less NOx... but less power for each amount of fuel, so your efficiency/performance is lower, and also non burned products (CO, C) increase. You then trap those with the Diesel Particulate Filter... it's a very complicated game with very small margins, that's the reason of so much cheating.
I had hired Bobby on Codementor.io to quick solve a problem one weekend...paid ~$400 for some code which didnt do what it needed to. I read the article as I read most articles on hacker news and half way through I realized that Bobby was the same tool bag I ran into in the past. I logged back in and re-read my conversation with him and it was shockingly similar...to be clear, I dont think Billy is right, but Bobby is a tool. I thought I was done wasting my time reading his "im never wrong" opinionated excuses and garbage. You know who winners are bobby? Winners are people too busy winning to sit around crafting bullshit and excuses. Shut up and do something if your so special. Ive seen weekend code from you - take the 222 and shhh, you made out on that deal.
Like all systems, you have to measure all the inputs and outputs. Assuming a durable good is more efficient and/or safe than a remanufacturable one is exactly that: an assumption. It is frequently wrong.

Non-recycled aluminum is horrible but recycled is a nearly perfect resource. Glass is about as good as it gets.

That mug in the example might require horrible amounts of highly toxic inputs to be created and not be able to reclaim any of those input debts through recycling. By looking at the totality of the production, you come to realize that durable good is actually a really bad idea (all assumptions here in this specific instance are totally pulled out of my butt... do not take as a claim to accuracy... thanks)
Breathtaking picture.

I'm surprised no one has yet generated 3D models from what we've received so far. Surely we could somehow algorithmically extract at least partial height information from the shadows? I gave it a quick try previously but to no avail.

Would anyone know how to start?
Show HN: Get ready with any new language's basics in less than 1 hour
Poe's Law is in full effect, here...
I can't relate with the author. It seems like most of the software engineers that I work with are not and were not nerds. Maybe some of them were or are but I don't see a connection between nerd and software engineering. Maybe I'm just too much of a nerd myself that I can't see the obvious truth. I've worked at several companies as a senior software engineer from startups to Apple through my career and I never noticed that there were a lot a nerds. I think this is a false stereotype of our industry.
Reversing Sinclair's amazing 1974 calculator hack – half the ROM of the HP-35
I'm unclear why the root node of WAMP messages is a JSON Array.

The rationalization for verbose, weird, ambiguous formats like XML and JSON is that they're "self-describing".

Might as well just use MSGPACK or something.
Roundup:+Faith+Without+Works+Is+Dead+Even+For+Bloggers
Figshare CEO Mark Hahnel: Drug discovery, open data, academia, coding
I have never seen a survival suit. But you mention convection. I wear a wetsuit while surfing in Western Canada (Tofino, BC). So if the suit traps water than it probably start acting like a wetsuit[1] .

[1] http://ffden-2.phys.uaf.edu/212_spring2011.web.dir/nicole_wa...
That could be—especially since automakers are required by the EPA to include emissions warranties of 8 years/80,000 miles.
Yeah, I have a debit card that works as a Visa card if you choose to use it that way. I never use it though because if someone steals the number it is way harder to deal with fraud on a Debit card than on a Credit card. The consumer protection laws on Debit cards are much weaker than the ones for Credit cards.

We probably have old misbehaving banks to thank for our relatively consumer friendly credit card laws. In countries where the banks weren't quite so abusive the laws could be much weaker and give Debit cards an advantage.
GPA 2015-R3 Adds Linux Support for OpenGL 4.0 Core Profile
Novel Malware XcodeGhost Modifies Xcode
Book any appointment, wherever you are whenever you want
FirstAvailable App lets you know where the nearest next appointment is, and eliminates the hassle of you having to search and call multiple places. As our name indicates, we believe in getting the services we need and want as soon as possible, as soon as we are available, and not having to wait until other people are available. First Available is an on-demand network orchestrator, connecting businesses to customers.
JetBrains on new licensing model: “This isn’t and never was about making profit”
When I last bought a VW (2008) I was concerned due to a clunking noise after first starting it up and driving a few miles; I called the VW service dept and they explained that there was a compressor which captured exhaust fumes and released them at a lower rate for the first few miles of each journey -- to help them meet EPA emissions standards. I was assured there was nothing to worry about.

While this is a different case, it struck me then that the emissions guidelines were being gamed by manufacturers. We're regularly reminded that barriers will be circumvented; what is the correct approach here? Like performance enhancing drugs in sports, too stiff of a fine and manufacturers are encouraged to find more subtle ways to beat the system, unenforced you leave a polluting industry to destroy our environment..
not really valid as white becomes black.
It's pretty easy to imagine that demand could be quite different. For example, flying to San Francisco before the Super Bowl is going to be much more expensive than flying out of SF.
Get your invite today!
www.firstavailable.ca
I agree... Docker's 64-bit preference is called out ALL OVER the place... it's true that some people are running on ARM or in 32-bit environments but that is definitely not a normal setup for 99% of Docker users.

RVM itself is kind of a hack. Of course, if you have a working Docker environment, no reason to worry about RVM, as each container can have a full Ruby stack with whatever gems you'd like.

In an alternate universe where the author had a 64-bit virtual machine (takes about 55 seconds to set one up on Digital Ocean, with Docker pre-installed) I can subtract at least 8 hours from this story, as a prebuilt Ruby image and a prebuilt PostgreSQL image are both available.

Docker, like most kool-aid, is best if you buy in completely.

* Docker on 32-bit: weird, non-standard deployment
* RVM by itself: not the best to begin with
* RVM on 32 bit linux: not tested

Although I agree with the lack of dependency management on modern stacks and a few other points from this essay -- it seems like the core idea which led to this whole situation:

"I have a non-standard environment and it was tough to roll out things to it"
> pharmas are able to start clinical trials and then shut them down without reporting result is a problem.

As you've worked in the industry, I'm curious: What do you think could remedy this situation?

Forcing all registered clinical trials to release all of their data seems like the obvious solution. We still need the ability to shut down clinical trials if unexpected side effects such as increased suicide rates appear, but allowing companies to keep the results private is obviously problematic.
Is "Producer" the right word for his job title? Or is psychopath closer to reality?

Talking about other humans in such a disassociated way. At least one armed bandits in vegas don't create fake facebook profiles for some scheme to extract more money from you.
Never underestimate how far San Francisco will go to impose its will.
I'm not sure about CA specifically, but some states only do full inspections on newer vehicles every other year. e.g. In a particular year the odd year models get the full inspection and the even year models just get a quick inspection and then vice versa in the next year.
Thanks for that, that's very interesting!
These are called Winograd Schemas; you can read more about them and see more examples at https://www.cs.nyu.edu/davise/papers/WS.html
Article doesn't match the headline at all. The study seems to say "Hey, when your body produces and injects viruses into a host, you can transfer genes", which is obviously a small subset of biological interactions.

It also casually lumps horizontal transfer between bacteria into the same category as multicellular life. We _know_ how bacteria do it, and it's not how most eukaryotic cells are built.
This is an interesting categorical imperative.

"If no one saw ads content would die, you want content to live, you should act in the way you want everyone to act, therefore watch ads."

It's usually straightforward and reliable moral reasoning.

But the implications of that approach have weird results here.

If we were really serious about improving how lucrative ads were, we wouldn't just have to watch them, we'd actually have to spend money on their products.

As far as the books are concerned, a lost purchase from a blocked ad counts the same as a lost purchase from a disinterested customer.

But it feels really weird to say people are morally obligated to buy something when they watch free content.

Maybe something's fishy with the categorical imperative here because marketers are specifically playing the odds. They're hoping to motivate behavior in just 1/10,000 viewers. Advertisers know it's a long shot and that people might defeat their efforts, using technology, heading to the kitchen during TV commercials, or just training themselves to recognize manipulation and sales pitches to harden themselves against sales. They'd be silly to take umbrage anytime fewer than 100% of eyeballs bought their product.

Or maybe the moral problem goes beyond ad blockers, and we're all destroying the web by being terrible consumers.

I don't actually know, but it's a weird moral problem, something feels not quite settled about the two typical responses on this topic...
For an actual legal and cool puzzle: https://www.youtube.com/watch?v=iSKtG-8TwI0
Just like sports, even stiffer fine and ruined reputation on being caught cheating.