skysight-inc/HackerNews huggingface dataset:
I'm so glad this is the top comment, and matches my experience 100%. If a product brags about its Bluetooth support, I immediately start losing trust in it. So many devices have such bad UX for pairing too, so I can't even get any communication about what I'm doing wrong. I think BT-enabled cars are the worst offender here. Some of them don't even provide obvious alternatives to the voice menu.

The only positive bluetooth experience I've had lately was playing the mobile game Spaceteam. Why is a 6-year-old free app the only example that comes to mind? My 1st-gen Pebble is still okay-ish; it does frequently disconnect but it usually manages to reconnect without intervention or disrupting itself.

(This rant bookends nicely into talking about how shitty smart TVs are too, but I'll try to restrain myself.)
I'm not sure the Iraqi resistance against the US was in that hopeless a position. They were outgunned conventionally, but that didn't matter in a guerilla war against a foreign occupier.
You mean "every multiple of 2π, shifted by π". The value -1 only comes around once per revolution of the unit circle!

The solutions to

e^(ix) + 1 = 0

are

{ π, 3π, 5π, ... }

Whereas the solutions to

e^(ix) - 1 = 0

are:

{ 0, 2π, 4π, 3π, ... }

i.e.

{ 0, τ, 2τ, 3τ, ... }

Also, note that when we set a polynomial to zero, the roots appear subtracted on the opposite side from the independent variable:

(x - r0)(x - r1)...(x - rn) = 0

In the Tau-oriented Euler formula written homogeneously, there is a vague analogy to this since we're similarly subtracting that 1:

e^(ix) - 1 = 0
While I don't doubt that there are lawyers who are very much in it for the small guy, I can count on one hand the number of class action lawsuits I've seen where the outcome for the small guys in question is anything more substantial than a coupon. That's assuming you consider 0 fingers as a valid count on one hand. (I don't doubt such cases exist, but I've never seen one).
Well, this is the angle that airbnb likes to push, that people are renting out a "spare" bedroom that wouldn't otherwise be used, or are renting out their place while they're on vacation. In other words, there is no displacement, there is just efficiency.

Unfortunately, it doesn't seem to be working out that way - housing that was used for permanent residence is now getting converted into airbnb rentals. People are now acquiring properties in order to have a "spare room" - ands those "spare rooms" would absolutely be occupied by a long term resident if they were not being used as short term hotel-like rentals. For instance, people are now using the anticipated income from a spare kid's bedroom to outbid a person who would have otherwise used that bedroom for, well, a kid. Kids cost a bundle, and they don't pay anything like a well heeled tourists for the right to occupy their bedrooms. In a place like SF, where everything goes to a bidding war, a family with the extra costs of kids has very little hope going up against an investor who plans to convert the house into a hotel.

BTW, I absolutely agree that some of this really is efficiency (spare rooms, people on vacation). But at this point, I think it's pretty clear that airbnb is driving displacement and conversion on a large scale.

It is immensely reasonable (yes, in my opinion) for cities to pass laws that ensure a proper mix of housing, including housing for families with children. These laws are not obsolete just because someone wrote a Rails app where you can type in an address and click a "Create Hotel" button.

I overwhelmingly agree that SF needs to build more, but I don't think this basic reality will change. SF's population of children has plummeted in my lifetime, from about 22% to below 14% now. Airbnb is hardly the only factor, but I believe it is making the problem worse.
Hey guys-- Thanks for checking this out. A couple notes:

- The "thinkers" are sourced from WorldPost/GDI's 2015 list of most influential thinkers.

- I'd been compiling these books in a spreadsheet for a bit, decided to share the spreadsheet a few weeks ago on FB + reddit, where it took on a life of its own. So quickly wrote up this app to make it easier to search through.

- Inspiration: I'd been let down in the past by mediocre book recommendations (either from friends or best seller lists). Figured the best way to find books to read is to look up the books that have influenced my favorite thinkers.

- Sam Harris's recs show up a lot ... but I didn't want to cherry pick from his recommendations. Working on a sort feature to adjust for this.

- Enormously influenced by levelsio, product hunt, and the basecamp guys. Probably shows in the design

Thanks again for checking it out, looking forward to hearing some ways I can make this better and more useful. Happy reading y'all :)
Semantic Compression (Working on the Witness, Part 11)
On the other hand, some of the code you have to update may be for products that have been mothballed. That might end up being a waste of time if the project is never revived.

Or the code might be safety-critical and updating it is introducing unnecessary changes (and hence, unnecessary danger).

Some tests may include hardware integration. For example, aircraft software may need some number of flight hours after significant changes. That's probably not going to be a part of the CI suite, and the changes will introduce a greater manual testing burden.
Agree. A few years ago I read this http://olivergierke.de/2013/01/whoops-where-did-my-architect... post which made a lot of sense to me. Also this: http://www.slideshare.net/olivergierke/whoops-where-did-my-a...
Interesting, I've never thought about the likelihood as a confidence, but it makes sense. But sometimes the confidence also seems to reflect the opposite of extremity (e.g. for the null hypothesis).
Once granted political asylum in the United States, it's virtually impossible to revoke. As much as pessimism is warranted, there are significant substantive differences between Russia and the United States.
Quite the opposite - GCHQ in the UK is just one agency that, from available evidence, is very probably doing the same things against its own people and those of the rest of Europe.

The American outage at the NSA is entirely correct. The European histrionics are mostly yank-bashing with a side of whistling in the dark.
Yeah I've been trying to use mbasic now, it's obviously a really poor experience. I also like the ease of video calling on Messenger, but I'm still keeping it off my phone. Hopefully Google Duo is better. My phone got very laggy after I installed Messenger as well. I'm very suspicious of Facebook.
Transport Layer Protection Cheat Sheet
Due to intentional local policies, San Francisco is full of transient populations, litter, criminal occupancy, drug dens, and prostitution all directly on the street.
Lol. I am in South India, and when gaming, i frequently get better ping to Singapore than other parts of India; Also performance varies widely depending on my ip and the time of the day.
The routing in local isps is atrocious. I thought the situation would be different for commercial connections but your experience seems to suggest otherwise.
i'm not sure this is the right direction for golang. Sounds like you are fixing something that isn't broken.
Neglected channels could add Wi-Fi capacity
Those that start with "gecko." are the gecko benchmarks. The others are servo. I'm not sure of the difference between the servo and linux64 links.

(Edited for clarity).
Generally the term "affordable housing" refers to living spaces (apartments or houses) that can be rented or purchased by people or families who earn less than a specific benchmark.
The Brexit Opportunity
Ask HN: Convince me I should/should buy a self driving car 5 years from now
Hi hacker news, I'd like you to convince me why I should or shouldn't by a self-driving car in 5 years.

Answers should address:

- Safety

- Fallibility of hard/software (sensor failure, software coding errors, etc)

- Government and hackers being able to monitor and control vehicles

- Imperfect road infrastructure (faded lines, no signs, etc)

- Severe weather (especially snow and ice)

I won't say which side I'm on. Just that I know many people on the other side of the debate and would love to see how HN news feels and perhaps get some ideas on how I can effectively debate them. The two types of people I know seem to either think they are inevitable or think they will "never" happen.

Edit: semantics... the question was more about whether or not it will be safe to buy one and will they be readily available in 5 years. Less so about whether or not a should buy one if they are available.
Agreed about using intermediate variables.

What's better than comments to describe what the code does? CODE that describes what the code does. (Let the code describe WHAT the code does, and if necessary, the comments describe WHY the code does it like that.)

In C++, if I use an intermediate variable to decompose a complicated expression into easier-to-understand sub-expressions, I like to make the intermediate variable `const` to emphasize that it's an intermediate component.
Perhaps that is true in terms of maximizing your influence in the next election.

But to maximize your influence over a longer time period, you should vote for the third party candidate that most closely matches your views.

Then, when the major party candidate you would have resorted to loses, the post mortem reveals votes lost to the candidate you voted for, and in the subsequent election the major party adapts its platform to win some of those lost votes.

If politicians expected voters to vote on principle and to hold them accountable, we'd have an entirely different sort of politicians.
You can switch out the stars easily to other characters.
Being able to decrypt messages should certainly not be the benchmark you use when evaluating crypto, especially when it comes to rather new protocols. History has shown that severe theoretical issues that cryptographers have been warning against for years (see: CBC and padding oracle attacks) will almost always lead to practical attacks eventually.

Telegram has a number of those weaknesses, and many of its implementation details don't paint a good picture in terms of security either[1].

[1]: https://twitter.com/matthew_d_green/status/72646884513381171...
My bluetooth mouse, my android wear watch, and my wireless headphones all work fine with my computer, and phone. So I share the same thing as you were I see no issues with bluetooth. Even my car does bluetooth without any problems. It sounds like OP is experiencing driver issues rather than specific device issues.
WTF Is Aspartame and Why Is Pepsi Bringing Back the Chemical Linked to Cancer?
Then we've arrived at a simple priority difference. I suppose I simply don't care that much about economic suffering of people when the values upon which my country was founded are in question ("that all men are created equal, that they are endowed by their Creator with certain unalienable Rights..."). I think these values are just marginally more important than the immediate well being of the middle class.

Note: all men, not all straight white Americans who aren't Muslims and are in economic turmoil

In my opinion, the most magical thing about the United States is our duty and tendency to welcome all people of the world, of any religion, of any ancestry, with open arms and make available a better life for them. If you take this away, I'm not too impressed with this country (as compared to most of Western Europe).
Add colonialism (The Phillipines, Central/South America) and assasinations of a bunch of inconvenient leaders of sovereign states.
You could try contacting Wave about a direct connection. They recently acquired Layer42 and have more fiber up and down the peninsula than they know what to do with. It would cost a few $k, but you mentioned that's OK.
Our rich nation should throw open its arms to these marginalized community members. Diversity is our strength! All cultures are the same except when they're driven by hate and xenophobia like the Republicans. The hand-ups provided by this stingy country to people just seeking a better life was disgusting. Western Civilization, TEAR DOWN THIS WALL!
Languages Which Almost Became CSS
Look, you're basically just saying you don't want to learn anything new.

"I just flatly responded that it was far less readable, even if I could condense a half-dozen lines of code down to one."

Express the exact same thing, in 1/6 the code, and somehow the shorter code takes longer to read and understand?

You don't even attempt to express why you find the shorter code harder to understand. Or show code written both ways, to argue why one is better than the other. Or anything at all to support your claim.

Based solely on what you're telling us here, I'm siding with your code reviewer on this one.
My tone above is clearly one of doubt, thus saying "just like there are some residents of middle eastern nations that want to kill American civilians, there are some Americans who want to kill middle eastern civilians."

> I don't believe that [they] are purely virtuous

The only claim I'm making is that there are members of the US military at all levels that don't have God-Like Perfect Morality.
Ha. I've said a lot of continental-philosophy stuff that gets downvoted by the techie culture, but this is amazing.
Not when foreign investors are buying properties as investment vehicles instead of having people live in them. http://www.independent.co.uk/news/business/news/london-prope... http://www.theglobeandmail.com/real-estate/the-market/foreig...
D3 v4.0.0 Released
I learned what technical dept was using Rails. Rails feels like constantly creating technical dept for future developers, but I guess it is because you are more conscious of it.
I'm sure there are certain fields where the amount you realise you do not know is proportional to how much you do know.
Does Eating Cancer Tumors Give You Cancer? Probably Not, but Put the Burger Down
No, if they exist (if there is an event horizon) then still a point like singularity. Very high Quark degeneracy pressure would not change that.

But it's not really known though, what the inside of a black hole looks like.
AIs beat humans in simulated combat continually. It's called 'losing a life in a video game'.
In the clip below, one of mankind's last manned aircraft pilots--flying his fighter with a mind interface--attempts to destroy his AI-controlled fighter replacement:

https://www.youtube.com/watch?v=5hJepWBUqZk#t=0m20s

Perhaps honor can't be programmed.
Symfony 3 has worked out very well for us. I don't have experience with lavarel or zend.
"First: My phone isn't as important as my PC"

You're the minority. I don't know a single person outside of tech, or maybe the "office" world that would consider their PC more important than their phone.

"Stick it behind a firewall and don't go questionable places online."

This is a joke right? My Mom's XP is used for browsing mainstream news sites, weather etc. and her PC was thoroughly polluted despite having an active AV/firewall etc. Infections aren't only a problem for those that use BT.
.. why not wait five years and see how they perform, and then buy one if they're good? Why do we have to gamble on this?
This is good job. Having the ability to customize a font under the control of keeping it in the valid readable manifold.

Has Adobe discovered this? I be happy having this feature in Photoshop.
As Big Data Comes to College, Officials Wrestle to Set New Ethical Norms
Get a decent high level architecture, good, consistent database design and you don't write anywhere near as much application code. Start hacking about using one field for two purposes or having "special cases" and everything starts to get messy. These special one off cases will involve adding in more code at the application level increasing overall complexity. Repeat enough times and you will code a big ball of mud.

Instead people argue about number of characters per line or prefixing variable names with something and other such trivialities. (These things do help readability, but overall I think they are quite minor in comparison to the database design / overall architecture - assuming you are writing a database backed application).
As I said, if I were looking for an airbnb for a family, I would be looking at different listings, e.g. complete apartments, in which case you would have your own bathroom. I'd image the per-person prices to be better than for a solo traveller in this case as well, as has been my experience in other areas. Weekly rates on Airbnb tend to be better than nightly as well (I didn't stay long enough).

The point being, whether Airbnb in Barcelona is competitive with hotels depends on your needs, but at least in my case, it was, while providing better than hostel-like accommodations.
I have to agree. Having gone from using Ruby/Rails to the PHP side and its whole ecosystem, if you want an MVC framework I would say just use Rails or Django. Laravel is somewhat painful by comparison.

Wordpress is quite fine for most things though.
> If mathematics has a bikeshed, this is it.

In my experience, few professional mathematicians care about this. The question that Bromskloss (https://news.ycombinator.com/item?id=11993750) mentions, of whether or not 0 is a natural number, is likely to incur a far more passionate response. (At the risk of downvotes: it is.)
If you have a chance to rewrite everything it's time to high tail it out of the PHP ecosystem my friend.
Identifying North American Phone Switches
How CodePicnic handles app and infrastructure deployments through Jenkins
"because given the option people would stay on Windows XP or older."

"Can't we just stay on Windows XP"

This is awesome because it highlights my point. Users, if given the choice will defer, defer, defer until it's too late. MS should be applauded for "saving users" from themselves.
Yeah, but this bikeshed got decided hundreds of years ago.

Its only appealing to internet hipsters who want to brag about their organically grown free range tau.

Making the next generation of math students use "2 pi" in their formulas is going to be vastly easier than literally rewriting all the books.
Wow, I've always just assumed those things were total scams. How do you verify that your money is providing care for an actual kid and not funding some entrepreneur's third yacht while he sends you stock photos of kids?
I imagine there's probably significant regulatory constraints into the interpretability of any models generated to run combat weapons platforms, even if just in a simulation. Deviations from a norm during times of war due to needing to chase after additional data or testing hypotheses might be considered a significant demerit to the model. Alternatively, formalizing these rules may be helpful for instructing new pilots or adhering to existing rules-of-engagement.
Actually, if you are inlining, he says: "you should be made constantly aware of the full horror of what you are doing."

I wouldn't say he's in favor of it, he actually appears to be advocating for a pure FP approach. But if you have to, inlining is OK, with the quoted caveat.
I don't understand... Why couldn't you do CRIME with no compression as well? Assuming you can control (parts of) the plaintext, surely plaintext+encrypt gives you more information than plaintext+compress+encrypt?
Drupal, in whichever flavors people are still using (5, 6, 7 or 8) is quite bad. Avoid, Avoid, Avoid.
Wow.... What a sense of entitlement. You ask HN a question and then jump down a commenters throat for potentially not meeting ALL of your requirements (Some of which are not clear at all or, at least with the information you provided, don't make sense at all: templates without code in them aren't templates, they are static HTML pages...).

Laravel is a great suggestion and has been made multiple times in this thread, it may not meet every last bit of your criteria but to disqualify it for that reason would be ridiculous. There is literally NO framework or CMS that exists that is going to meet _all_ your requirements.
People are perhaps deservedly ragging on Wal-Marts in this topic, but I can attest the ones in my home town of Joplin, including their first really big store that became their model for SuperCenters (well, two buildings later), have plenty of skylights, enough so that you notice it when the sun gets hidden by clouds.

Can't think of any other big box store that does this, though.

And while on this topic, one of the above mentioned new buildings was required by our 2011 tornado, which much more thoroughly wrecked our high school. The upper half of 11-12th graders were quickly (less than 3 months) ensconced in a failed big box next to our shopping mall, which all in all they were reported to like. (Better than the middle schoolers who were next to a dog food factory in an industrial park. :-)
One near me became a 50,000 sq ft fantasy-themed event location. It hosts a lot of sweet 16s, quinceaneras, engagements, weddings, etc. and an annual Doctor Who convention.
Right. This shouldn't be understated. If a CMS is a must, why isn't Wordpress being considered?
Electric racing car breaks world record
My first thought was of that little bastard UFO in Asteroids. It's pew-pew gun would never miss me.
Standardise that and make it ubiquitous and then it's interesting. Apple has the advantage that they own their entire platform so they can adopt a new "standard" immediately.
Deployment and infrastructure at Findmypast
> What do you mean "line of sight"? How far were you? Was it behind some wall or something? With the iPad/phone on my pocket/bag I never had any issue.

Basically if the BT hardware itself was on the right side of my head then my phone had to be in my right pocket or I'd get semi frequent disconnects outside. So not really line-of-sight in visual spectrum terms but I have had so many observations with so many bluetooth headsets and headphones and different phones that I always believed the original article I read a long time ago about sun interference (which, of course, I can't find today).

It could certainly be something else but I most certainly have reproducible issues with using bluetooth outside versus inside my house or even car.
Poll: What Programming Language Do You Use for Server Side Web Development?
The Geneva Convention only works if both sides abide by it. Such deterrents only work because we allow them to work. Once one side decides the consequences of going against the norm is acceptable, or can be avoided altogether, then the rules no longer apply.
The choices are (roughly) Install and Later.

So you're right, no one has a gun to your head but there is no "never" option and you're constantly nagged. Not to mention you're left out of the modern app ecosystem, which these devices are heavily dependent on for their function.
I thought this was common sense. Compress then encrypt. Encryption leads to higher entropy, therefore less effective compression.
I used to be in this camp. My Jawbone Big Jambox would never pair, never stay connected, the whole deal. But I then replaced it with a Marshall bluetooth speaker and it's just a dream. It connects immediately, on the first try, every time. It never disconnects. If it hasn't received audio in a while, it goes to sleep. Press the "wake" button and it immediately connects again.

I used to loathe bluetooth, but now I'm wondering if it's shoddy implementations that are to blame?
Services which allow their users to post custom HTML and JavaScript to their own subdomains (without filtering to exclude scripts) need to go on that list to prevent eg evil.blogspot.com from stealing cookies that were set on innocent.blogspot.com
> Because what is trumpeted as a breakthrough may in fact be so narrow in scope that it may not even be possible to use it in a flight combat video game without a lot of work, let alone any real life environment.

What? They were quite literally running the AI in a simulator -- ie, a very expensive video game. The only thing that might not scale is the computational power necessary to execute.