skysight-inc/HackerNews huggingface dataset:
> I'm aware that a Tesla Model S is twice the cost but nonetheless I consider the Model S to be lightyears ahead of the Volt, if for no other reason that it does 300+miles on electricity alone.

Which is a ridiculous way to look at it. Engineering is all about system optimization: maximizing a performance function while keeping a set of metrics within limits. Having a twice-as-large cost limit gives you an enormous advantage in optimizing the other metrics.
Slumlords tended to not maintain the buildings well, and poor air circulation during hot New York summers meant that people would facilitate disease transmission a lot more readily.
I was thinking it would be neat if the filenames would be passed through a eBPF filter. That should cover almost all imaginable usecases.
Because I inherited a mess.
Building Fast and Resilient Web Applications
I agree with this entirely.

The problem boils down to managers/designers hating default.

As an example, take form behaviors.

Default forms work. Built-in browser verification (for supported browsers) works. You can even have it match a regex! Built into the browser! Dropdowns in browsers? Those work too! So do radio buttons and checklists!

Instead, people are tasked to reinvent the wheel and create their own hacky dropdown lists because they want things sorted into groups (what is an <optgroup>?) and they want super precision over how the list ends up getting styled.

As a consumer: I absolutely hate this. I love browser defaults because I can expect all forms to just work. If I hit the letter "G" in a dropdown list I know how it will function! All of this knowledge is tossed to the side unless the reimplementation tries to remain faithful to the browser defaults.

I know some developers are guilty of wanting to make custom things too - but by far it is a problem with clients and management. I always have to fight against anything that would change default browser behaviors because the UX on such things is terrible 99% of the time or whatever implementation via JS is going to either take a large amount of time or be buggy as hell.
+1 Smartphone is a universal addiction as opposed to cigarette smoking. If we do not do something about this, our future humans will walk around with stiff necks as this will be coded into our DNA and we will evolve accordingly.
> I don't know anyone with a Chromebook

Here in New Hampshire I've seen many, especially among older people who are way too overwhelmed by PCs and Macs. Things like viruses, installing programs, updating the OS, "my hard drive is full? How do I fix that?", etc, there's just so much they have to learn that technical people and younger people take for granted as simple. The Chromebook reduces the bar to maintaining your own machine among low-digital-literacy people.

Many just want a "laptop" to get and send email, look at their grandkids on Facebook, complain on the local facebook page group about xyz, look up weather and news, and buy things online.

This group also does not understand why some laptops are $600 and others are $1,400 and yet they appear to run the same programs and visually look the same. I don't blame them. A few of my friends have said, "My mom/dad (aged 40-60) needed a new computer and I convinced them to get a Chromebook, now I don't have to answer all their technical questions anymore."

They are fantastic machines for the technically less-literate and frugal-minded.
hurry up we need to monetize this somehow
I'm curious, but is a Chromebook useful in offline mode? My family and I have been on sabbatical sailing half the planet so far. Internet has been a big headache as Iridium tops out at 2400bps. And data plans in developing countries and islands can be extremely expensive, up to $1/MB.

I've found our android tablets to be more crashy offline as apps that can't get an internet connection go braindead, blank, or just kick you out. Based on my Android experience I've been reluctant to get a chromebook even though I know they are popular in schools.

As a parent I'm also concerned about the privacy aspects. I believe schools get a special Chromebook that cuts back on the tracking, does this hold true for their retail models?
I don't think so. Is wanting to abolish marriage altogether being against straight people? Gay marriage != gay people. From what I've seen, the majority of people against gay marriage, religious people, aren't against gays per se, they just want to reserve the right of marriage for straight people. Eich didn't exactly vote to make homosexuality illegal.
Interesting geofence idea - I wonder if that makes it worthwhile for neighbours to walk to their front door before ordering a ride? Or is this the kind of place where neighbours don't exist?
This current Mac laptop user bought a toy 'macbook' for portable development. It's replacing an aging MacBook Pro 17.

I am running IntelliJ IDEA Ultimate and Visual Studio 2015 Enterprise (in a Windows 10 Fusion VM) without any issues.

The lightweight portability and 12" retina screen are amazing.
Is it about the brand, or is about the challenges established market participants face when they're disrupted? I.e. Microsoft reacting to the iPad by trying to compromise and maintain two UIs for Windows, or GM reacting to EVs by maintaining two power trains?

GM's decision is defensible IMHO, anecdotally, one of the major concerns around EVs is the "What happens when I run out of energy in the middle of nowhere?", and GM's approach answers that question handily. It's also shipping today at a price point Tesla can't hit. Engineering purity and the absurd performance a pure EV power train can hit aren't very relevant to the mass market.
C.H.I.P.s and DIPs: 5 New Community Accessory Boards
I don't see the problem with that. If someone offered me $70 of transit/taxi money and $30 of uber gift certificates, I'd take it.
"I've had this conversation a good few times and I quite like "could care less" - to me it implies more choice on the part of the speaker. I COULD care less. I have that capacity. I actively choose not to."

That is the dumbest thing I have ever read.
FWIW, I don't think you or I actually know that many average people. While we've got a pile of no-fee cards with high limits, many people get by with high-interest, low limit cards that have fees attached. Below that there are a lot of people who have to rely on prepaid Visa cards to participate in the cashless economy.

Source: have moved a _lot_ of credit cards through SEM.
That's a very strange form of argument. First, you are arguing that fracking doesn't cause these things, then you go on to list the specific constituents of fracking activity that cause them.

Then, you're saying that fracking doesn't have to cause these problems, but the fact is that it has. So, it's the fracking industry itself that has given fracking a bad name.

In general, it sounds like industry PR and misdirection.
I actually think the range is one of the least impressive things about the Tesla. They just spent a lot of money and put a really big battery in there. Yes the range makes it very practical but it's not particularly difficult.
Oh I remember those! Nice.

With the obligatory soda machine. They had a regular glass (made from glass, not disposable). Pushed it upside-down in this washer valve which sprayed water on the inside of it. So you "washed it". Then you put coin in, forgot how many kopeyks for regular fizzy water, it cost more to add syrup. Then the person behind you used that same glass, and so on.

Today I'd think it is crazy unsanitary, and would never drink out of it.

In the summer, throughout the city they also had large yellow barrels on two wheels with kvas (this fermented drink made from bread). Also with reusable glasses which the seller would quickly rinse with water before handing it to you. That was the best thing on a hot summer day.
:)

I really appreciate your perspective. The internet makes it too easy to "fire and forget." I hadn't even considered my own opinion in the way in which you framed it. Thank you.
The key is using the right card with the right processor. There are certain cards that earn multiples with certain processors. Personally, I use a card that gives me 3 points per dollar and pay 2.5% in fees… so I'm "purchasing" points for 0.8c per point. Those points are worth 1.5c+ per point, at the very least.

In fact, I just used 75k of them for a first class ticket to Asia. At a "purchase cost" of $600—so I'd call that a sweet deal.
The main targets of Chromebooks are not tracked for ads
I think the OP is conflating matters that were originally conflated by the theoretical community. Aspect makes the point that until '82 even Feynman did not note the distinction between wave/particle duality and entanglement (only the latter demands non-local aka "spooky" action.) It was only after Bell, et al that e.g. in '82 Feynman recognized the distinctions and per Aspect "typical Feynman he then invented Quantum Computing".
Nope. Good theory is just one more tool.

Don't get me wrong, good theory matters. But good, clean design also matters. Clarity of thought (about the problem space as well as the theory) matters. Good tests matter. (Someone said, "It's amazing how many bugs a proven-correct program can have.") Good process matters. It all matters.
I remember thinking the concept was gorgeous at the time; I just looked up some images and found it ugly. Tastes change, I guess.

Regardless, the concept car was distinctive. The Prius has shown that distinctiveness helps to sell hybrids.
I'm super familiar with the problems of revealed preferences (that's literally chapter 1 of my PhD thesis). But we don't need to naively interpret every action as an expression of 'values.' For example, consider netflix playlists. I shouldn't infer your values from what's in your playlist, but I probably can inver your values from the movies that go in to your playlist but never get watched. You wish you were the kind of person who watched that documentary on the failing school system. That's a value inferred from behavior.
Once again, in what manner are these Chromebooks tracking people more than alternatives would? And I take it from your comment that you're implying Chromium OS tracks people less?
You know what will make the transition faster ? Amazon. Reasoning below. Developers care about building things (not talking about core python team but app developers like you and me). Most of them use AWS linux and by default it comes with Python 2. This is why most of the developers keep using python 2.69 or 2.7. If AWS Linux by default changes to Python 3, the game will change.
In my view, better petition Amazon to do it :)
I haven't encountered any keybinding conflicts or unusual behavior with the standard SSH app (nassh), when using vim and tmux or anything else.
The Flying Crowbar: The Insane Doomsday Weapon America Almost Built (2013)
Drawing everything on CPU and overdrawing/changing state like crazy (in kernel mode, even, for GDI!) is very much not responsive and not efficient. It only seems that way because (1) graphically, those apps are so simple, as the systems were designed for '90s hardware; (2) desktop CPUs are so fast that you can be really slow and still remain responsive.
I'd say it's worse, because now that we don't pay for things (ad support ftw?) the service providers have a much stronger incentive to keep you on the site than they do to make you happy. They've slowly but surely developed methods that do exactly that, leaving us all wondering why we spend so much time on sites/in apps that we don't actually enjoy.

This isn't going to change.
Language Checking for Scientific Papers
Not really -- but I think that's because it's not clear/I don't understand (latter is more likely) what role the alpha channel plays in CoreOS deployments.

I think I understand that you want us to use deployments of Alpha software as a smoke test in production environments. I'd be interested in hearing what risk profile you're expecting users to fit when deploying the Alpha channel in production systems, because it's completely alien to my way of thinking about stability in large scale systems. Today it's an SSH vulnerability, tomorrow it could be something worse. Who is going to take these risks in production?
So "/" actually represents two completely different functions, and to disambiguate between them you inspect the types of the operands. That works OK in statically typed languages, but Python is dynamically typed. There's no way to specify which operator you want without verbosely type-casting before each use.

So Python 3 fixes this by separating the two different functions to use different operators: "/" for Real (float) division, and "//" for integer division. Problem solved.
Is this really still so much of an issue? I switched to Python 3 some years ago and haven't even considered going back.

I can't say I've come across an issue caused by an incompatibility between the two since the first couple months after switching...
Sure, but it achieves something no other car can (full electric for short range, and infinite range in any location on petro infrastructure).

I prefer the Tesla approach, but it's also unproven at Volt's price point and also infeasible for long travel in rural areas (like mine) until the Supercharger network is more developed.
I think the conclusion is wrong. I think it's not a mathematical mindset per se, it's just that all three insist on objective evidence that their code does what they intend. That isn't "mathematical", especially for Bob Martin.
Exactly. Here are the most important points from the full Nature paper: http://evidenceba.se/sources/42-lens-regeneration-using-endo...
> there's nothing uniquely determining what's internal and what's external, what's an agent and what's not. So "free will" winds-up achingly ill-defined/under-determined here.

This is really interesting. Thanks for the reply.
The price of Ethereum is soaring because of the DAO experiment
About 2 hundy
Yeah that's how I understood it. Sounds like the op who said EU directive isn't interested in regular use is wrong.
Based on both these replies I went to go look at my account. Apparently the way it works is that you can shut off overdraft protection and if you strictly use the card as debit than any overdraft should be rejected. However if the card is run as credit, which it can be since it has a visa logo, then there's no way to force it to always decline the charge if there isn't enough money in the account.
Yep. This is my failing as well. I don't carry a balance because thankfully, my income is modest but I keep recurring expenses to a pretty strict minimum (no car payment, cheap rent, only like $12k in college debt that I'm paying off, etc).

Still, when I go through mental phases of not caring/not paying attention, even though I'm paying off my balance and setting aside some savings every month, occasionally I look at my statement and think "holy shit, how did I spend $1500 that month?!"

Usually those are like the months where I bought one semi-pricey thing (under $500 but still not just groceries and bills) plus a load of Amazon or Adafruit or any number of little tools, toys, hobby supplies, lattes, bar tabs, etc.

Still no problems paying my credit card off every month because I've been there and I'm not going back. Still, it's very easy to lose track if you get spoiled and complacent. Sure, it's nice being able to spend a few hundred bucks on supplies every time I want to take on a new project around the house but those things really add up and eat into money I should be saving, investing, or using to pay off that minor college loan earlier.
This is pretty great little read, much appreciated
> I don't, I just use the standard one that comes with the operating system

...which is "ignoring all the tooling people have invented to make this stuff easy". virtualenv and pip were explicitly designed to work around two damn nigh insurmountable problems:

1) OS vendors move slowly, and
2) Sometimes two projects on the same machine need two different libraries

It's trivial to use virtualenv and pip to make Project A and Project B run side by side with different Python versions and completely different dependency manifests. You can come up with your own ad-hoc system to deal with this or you can adapt the best practice of every other Python shop. Make no mistake though: your current way is deliberately choosing the hard road.
First Release of Ionic 2 Book Available on Leanpub
I've been using an unrooted Chromebook with the SSH client (NaSSH) / the mosh app for about two years for development, and it's pretty great. If you put the app in maximized mode, CrOS routes just about all keybindings to the app. In fact there are a few that don't get routed to the OS that I wish were (I think Alt-Tab is one of them).
>Is wanting to abolish marriage altogether being against straight people?

Actually youd have to say, getting rid of marriage for straight people.

And yes, if someone was saying we should get rid of marriage for straight people specifically, they are being anti-straight people; they are in favor of stripping rights away from a specific group of people against their interest.

>the majority of people against gay marriage, religious people, aren't against gays per se, they just want to reserve the right of marriage for straight people.

Right, and jim crow wasnt against blakc people per se - just that white people wanted to preserve their water fountains and deli counters.
I would say the good things have gradually begun outweighing the bad in the last two centuries. The world has made obvious visible progress on every continent in countless metrics. Long way to go, but nonetheless.
"You won't believe this one drink that turns any cow into Kobe beef."
In fact, the quote in the article says exactly the opposite.
The powertrains are integrated.

Handwaving, the electric motors are part of the transmission.

It's also not supposed to be elegant. It's supposed to be easy to power with gasoline.
What is so fundamentally wrong with Economics and how startups can fix it
SQL and NoSQL Ranking – StackOverflow Issues
Related to this essay is the appendix from 1984, containing a discussion on the principles of Newspeak.

http://orwell.ru/library/novels/1984/english/en_app
Design assets I made during years and want to share (royalty-free)
Here's a secret for consultants: the attitude espoused in this blog post is losing you sales.

Any decent client understands that you can't give them a fully spec'd estimate before you've even begun the engagement. But they want to understand what the process will be, and yes--that includes what the ticket price might look like.

Having been on both sides of this exchange, I really, truly understand why ballpark estimates are hard. But I also understand that approximately nobody is going to approve an expense without having any idea of how large or small it might be.
Is there an example where that would make sense? Not trying to be a jerk, just can't think of one. Whenever I've heard the phrase it's basically meant "Doesn't care at all", a.k.a couldn't care less.

The entire spirit of the phrase is to denote how little someone cares about something. So if you say they could care less, that implies they care a tiny amount about it and CHOOSE to care that much. I don't see how that could ever replace the original phrase and still make sense.
Hope you like it.
It seems like a category error to worry too much about machines deciding that humans are an "inefficiency" or a "liability." The drive towards maximizing efficiency is alien to computer systems that have not been explicitly constructed with that in mind. Organic creatures have an evolutionary impetus to maximize efficiency; machines (at this point and in the foreseeable future, at least) do not.
There is nothing more mind-boggling than using mixed sources of ascii and unicode in Python2.
In addition HTML5 video playback controls/features have been almost missing compared to the richness offered in flash.
Can someone also explain the design of that website? Good Gawd.
and ford focus sales outnumber bmw 3-series

who cares
Same here and I've just started reading "Hooked" by Nir Eyal which is kind if a counter/companion to "Deep Work". Following Newport's logic I am looking at optimising engagmement (for a paid/freemium app/SaaS website) as "help people stay in their flow state, make the interactions smooth and non-demanding, then get out of the way". Part of the book seems suggests that having tools is fine as long as the tool doesn't too much extra baggage or make to process of using it too much about itself (drawing you away from the goal/original focus).
Is lemonade that dangerous? If they were selling meat, I could understand some amount of concern about proper handling, refrigeration, etc. But lemonade? The acid would kill most bacteria, and the most you have to worry about is fermentation, which might kick in after 48 hours or so if warm enough.
I thought usual practice in such cases was to say "sorry, rules say we can't give this away, we have to throw it in the blue dumpster out back at 11pm on thursday".
Ask HN: Why does a bachelor degree in business sucks so much?
I truly think that majoring in business is a really bad choice. I was discussing this topic with a friend and I presented a few arguments. However, I would like to listen to HN community. I think most of you will agree with my position. If so, which arguments would you use?
Robobees
https://en.wikipedia.org/wiki/In_vitro_fertilisation

(sorry, couldn't resist ;-)
Creative, and with an unsurprising result to me : scientists are people too.

I'm curious what actively publishing scientists think about this, however. Anything flawed with this or background information that adds more context to the results?
How to ask for reviews without feeling icky about it
The same holds for fast-food and pop music.
This is an interesting article, but the guy actually says the exact opposite of the title listed here.

"And we absolutely don't use that to kind of like push you a higher surge price, but it's an interesting kind of psychological fact of human behavior."

He does say that people are more likely to pay the surge price when the battery is low on their phone.
The AWS/IAM secrets wouldn't be passed around, except on initial creation.. Not sure what you mean?

The problem they are fighting is host-level SSH authentication. Developers tend to have SSH keys stored all over the place, and it's near impossible to know if they protected their private keys with a password, or if they ever accidentally published them (how many private keys can you find on github these days?

Using client certificates instead, the developers have to ask for a certificate (presumably with some BLESS client), and after authenticating (with their credentials + 2FA) get issued a SHORT-LIVED certificate (5 mins) signed by your own internal trusted CA, to use for SSHing into bastion host or whatever.

So now, there is no key material handed to developer which will be trusted for more than a few minutes. Even if their password/secret were leaked, you still need 2FA and network access to get a client certificate. If you leak the client certificate, unless someone snatches it up within it's validity period, still no worries.