skysight-inc/HackerNews huggingface dataset:
The bad idea that a free walled garden is better than nothing, or that it's worth sacrificing network neutrality in order to increase overall access.

And to give a little more background, Facebook was trying to get free "internet" access away in India, but it wasn't really internet access it was actually just a Facebook walled garden. The local population organized and ultimately the government rightly told them to piss off.

Because being able to access a diverse set of viewpoints on the Internet is not, actually, a "privilege" but rather the central point of the whole affair.
I feel like this is a good argument for taking another look at projects like Diaspora and Friendica Red
It's worth pointing out that we are talking about representing numbers in unary, though. Or even more directly, plain ol' string length since the RE under discussion doesn't even care what symbols you are using, so "11111" = "abcde" under this RE.
I like Apple hardware[0] (I have a rMBP and a work issued iPhone) and wish them well, generally, but I too kind of hope this iPhone is a flop.

[0] Software, though, is a bit different. If I list pros and cons of iOS vs Android, I personally think Android edges it out. But that's just based on how I like to use my phone. Then, for desktop it's Linux > OS X.
That cat looks like its actually pissed off.
You support homeless tent cities but oppose micro housing because it doesn't mandate enough parking?

Your moral priorities are screwed up. It's the ultimate "let them eat cake" moment of local housing policy. "Well, if they don't want to spend an extra $500/month on a mandatory car parking space, they should just live in a cardboard box on the street."
It can be rational to appear irrational. It is a tactic that is widely used by extortionists; as an extortionist you want to impose as much fear as possible on your opponent that you will execute your threat. And if you're unpredictable that threat looks more scary so your victim might be more willing to pay.
I post this here in attempt to fuel discussion around this structure before I begin using it as a template for open sourcing many actual packages in the next few weeks.
"They can't rely 100% precisely because hydro is unreliable." True in an absolute sense but in comparison to solar and wind hydro is extremely reliable, and can be used to power the grid when all other energy sources fail [1,2]

As far as Mosul I'm unsure, maybe someone else more informed can chime in on the actual state of affairs there since wikipedia/google turned up multiple contradicting results for me.

[1] https://en.wikipedia.org/wiki/Hydroelectricity#Advantages

[2] http://www.hydro.org/why-hydro/reliable/
It's not hatred for humanity; it's objectively looking at the data.

For example, with comparative similar power output, wind power plants will kill way more birds, than Chernobyl did. And that's just at the power generation/operation stage. It's impossible to argue that it will reduce harm to any living being; some "green" power generation techniques increase the harm to them.
Deutsche Bank on the end of an economic era
APFS delayed until 2017
The archives for the "recruitment" list seem to be at https://mail-archives.apache.org/mod_mbox/openoffice-recruit...
Yes, my complaint is that you are highjacking an article on species differentiation in giraffes to talk about purported human subspecies.

No, we emphatically do not have that high of a genetic difference. Quite the opposite. The diversity in human genetics is relatively small compared to other species. For example, quoting http://www.nature.com/ng/journal/v27/n2/full/ng0201_155.html :

> The extent of DNA sequence variation of chimpanzees is several-fold greater than that of humans[1]. It is unclear, however, if humans or chimpanzees are exceptional among primates in having low and high amounts of DNA sequence diversity, respectively. To address this, we have determined approximately 10,000 bp of noncoding DNA sequences at Xq13.3 (which has been extensively studied in both humans and chimpanzees[1, 2]) from 10 western lowland gorillas (Gorilla gorilla gorilla) and 1 mountain gorilla (Gorilla gorilla beringei; that is, from 2 of the 3 currently recognized gorilla subspecies[3]), as well as 8 Bornean (Pongo pygmaeus pygmaeus) and 6 Sumatran (Pongo pygmaeus abelii) orang-utans, representing both currently recognized orang-utan subspecies[4]. We show that humans differ from the great apes in having a low level of genetic variation and a signal of population expansion.

I'll repeat that last line for emphasis: "humans differ from the great apes in having a low level of genetic variation"

The paper I linked to previously specifically compares the differences in DNA between chimpanzee subspecies to any putative human subspecies.

> We know that there is human geographical variation, but does this infraspecific diversity reach a threshold that merits the designation 'subspecies', as is true with chimpanzees[14]? ...

> The within- to between-group variation is very high for genetic polymorphisms (approx85%; refs. 16,17). This means that individuals from one 'race' may be overall more similar to individuals in one of the other 'races' than to other individuals in the same 'race'. This observation is perhaps insufficient[18], although it still is convincing because it illustrates the lack of a boundary. Coalescence times[19, 20] calculated from various genes suggest that the differentiation of modern humans began in Africa in populations whose morphological traits are unknown; it cannot be assumed from an evolutionary perspective that the traits used to define 'races' emerged simultaneously with this divergence[15]. There was no demonstrable 'racial' divergence. ...

> Race' is a legitimate taxonomic concept that works for chimpanzees but does not apply to humans (at this time). The nonexistence of 'races' or subspecies in modern humans does not preclude substantial genetic variation that may be localized to regions or populations.

DNA doesn't lie. Humans lie, or are mistaken. Please demonstrate that you are not mistaken, and tell us the source of your statement that "We have greater genetic difference between races than ANY example of subspecies in existence".

What are the two most distinct human subspecies, and what is their level of DNA similarity? How does that compare to the difference in chimp subspecies?
Brotli or Gzip on server. But you are right, in my enthousiasm I overlooked those bits!
[for k in OrderedDict("a"=1, "b"=2)] should give you what you want, IIRC
Uber performs U-turn on Macau exit plan
Heroku is down in parts of Europe
I love the apartment shots, they could make it into the centerfold of the "Dwell"[1] magazine no problem. They look like any contemporary European apartment, in such a stark contrast to the stifled, fake Baroque Midwest or East Coast style.

You look at these shots, and you know instantaneously they're from the 21st century, spaces one would actually like to live in. It also looks like living in Seattle is really nice, something I've always suspected.

[1] https://en.wikipedia.org/wiki/Dwell_%28magazine%29
'Eventually open' sounds promising.
> Ultimately, then, the disappearance of cords is bound to be a story about control. A world without cords may be tidier or more convenient, but it’s also one in which we no longer direct the flow of energy, even in passing. In Gibson’s 1984, wires and cables were our pipeline to the future. In 2016, they’re an increasingly unwelcome shackle to the past. Apple’s ideal world is the tomorrow that we’re living in today. It may already be too late to jack out.

If the author actually had an idea, he would be talking about wireless devices in general, and how landlines phones and cabled ethernet are better because they allow us to direct the flow of energy and because you can hear the mechanical click as you hang up and leave the Matrix and re-enter the real world, or some drivel like that (it would be wrong, but at least it would be an idea).

Instead, he hides behind a pseudo-intellectual semi-conspiratorial (The iPhone is water resistant because Tim Cook wants to control your mind. True fact.) prejudice-stroking "literary analysis"-style tirade with zero added substance to William Gibson's quip, and at least two decades late to make the single point it doesn't really acknowledges is the only one it could possibly make.
I believe that reliance on the hypothetical arrival of adapters is bad design. Most especially in the case of those adapters relying on a single proprietary connection standard that has the potential to change or deny compatibility in software at the will of the vendor.
EU Heroku seems to be down
This isn't really an argument for .h files though.

.h files are an extra amount of work you have to put in. In the case of plugin APIs, this is work you'd have to put in anyway (for a fraction of the .h files -- the ones which are part of the API). But that work doesn't have to be put in elsewhere.

This is an argument for interface description files for plugins, but that could always have been done by a language with idl files or something. Indeed, apps in most other languages define interfaces via .h files because that's the de-facto plugin API description format, but they don't use .h files everywhere in the source. They only use them where necessary for the API.
There's a fair distance between advocating and turning the missile key.
I would imagine better performance and a lower boot time. NOOBS boots far faster than Raspbian and still has full networking.

You also get less artefacts if the system is designed for this purpose. You are less likely to see cursors, modal dialogue boxes, crash dumps/notifications, window chrome/frame or other unwanted UI elements. Admittedly, this is more a problem with Windows (for example, BSODs and Windows 10 upgrade pestering). I regularly notice public display screens where something is broken in this way.

Perhaps the latest browsers don't support RISC OS though, which could be an issue for very modern sites. It looks like this idea is for a frame buffer approach so you could render the page in the cloud and just push the resulting image. It would be sensible to have a local cache anyway in case the network dies.
For those who wanted a look at which decks raised large amounts of money, the two you're concerned with are

WeWork (355mm series D): https://attach.io/startup-pitch-decks/#wework

and

Mixpanel (65mm Series B): https://attach.io/startup-pitch-decks/#mixpanel
That's not even valid Python.
Sorry for the link, but there is not an official announce or anything in their status page (https://status.heroku.com/) yet.
The hover boards were actually quite dangerous, partly because people tend to keep their phones by them when charging but not the boards hence greater fire risk, for example this https://www.washingtonpost.com/news/innovations/wp/2016/02/1...
Show HN: Extensible, styleable, and React-based GUI library inspired by dat-gui
I work for a well known software company and have my own private 120sqft office (4 floor to ceiling walls, door, personal thermostat, etc).

All engineers have their own office. Sometimes they are double offices, most interns have 5ft? tall cubicles.

This isn't so uncommon once you get out of the "startup"/frat house employers.
You know, I'd be surprised if this is his first scam. I hope it is, but I probably would still tell his parents because apparently they still have a lot of influence. They guy is 22 but he's acting like he's 14. Time to grow up and start seeing consequences for bad decisions.
Oh I'm well aware; as my comment indicated, I've been doing this a long time. I didn't want to get in to the full details in a HN comment, but yes, there's definitely a few things you have to coordinate on between vendors if you want to ship C++ libraries that work together.
They're not talking about a massive high-rise in this article. They're talking about a four-story apartment building that has 10% more units than a conventional studio apartment building, and is on high-frequency transit lines with good bicycle access.
North Korea might give it a try soon.
This actually sounds an awful lot like the "mindfulness" trend.
A little over a year ago I was frustrated trying to get to the bottom of a user's report of a problem with the webapp.
I was thinking about how if we're really lucky a user would send us a screencast but usually we get far less in the report.

That's when the idea for BugReplay was conceived: If we could make it easy for someone to record network traffic, video and all the supporting information and send it to us in a packaged format that would save an insane amount of time.

My two cofounders and I have been (mostly) heads down since then getting to the point where it's at now. Any feedback is greatly appreciated!

If anyone wants to just check out a sample report, here's one I posted to hn in June recreating an ebay vulnurability:
https://news.ycombinator.com/item?id=12002579
From the same page:
"The refining process removes colour, odour and flavour from the olive oil, and leaves behind a very pure form of olive oil that is tasteless, colourless and odourless and extremely low in free fatty acids"

I don't mean 'pure' in a good sense, just that it is a simple mixture.
Vimrcfu: Share your best vimrc snippets
Hi NIMBY.
I'm a former Seattlite millennial who's lived through the 2008 financial crash, the repercussions of a 50% divorce rate, and grew up on the internet.

Growing up in the world I have, I've come to realize physical things weigh me down and participating in consumerism makes me unhappy. Working for 50 years so i can save up enough money to retire at 65 doesn't make sense to me. Why suffer for 50 years so you can live free for a few at the end, when you're old, maybe sick.

I found minimalism, FIRE, and the idea that you ruthlessly reduce expenses for things you don't need.

It turns out... I don't need a one bedroom apartment. I certainly don't need a house. I've lived out of a school-sized backpack for months at a time. Last time i moved, I packed everything I own in 3 hours, moved in one trip in a van, and unpacked in about 2 hours.

I appreciate that you like 3-4 story buildings and your two bedroom apartments. I appreciate you like your parking.

But I don't have enough stuff to fill an apartment. I don't have a car. I don't WANT either of those things. It's okay if you do, but why force me to have them?

> "Making tiny shitty apartments does not correct any of these deep problems."

It's true tiny apartments won't fix being surrounded by lakes, but if 1800 more people can afford to live where, and how, they want... Isn't that a start?
https://www.washingtonpost.com/world/africa/tens-of-thousand...

We could talk about the Balkans wars too if you'd like. Or the NLFT in India. Sadly I'm sure there are plenty of other examples.
Why is it an issue? Why not let people live where they want to live and just build up?
I would say that talent needs experience to be valuable.
Hasn't this always been the case?
Hahaha ... Fuck you Sissy girl ...
Your blog post was excellent, btw.
The problem is not that they got rid of the jack, the problem is the solution they came up with. Okay, so the give out a lightening headphone set with the new phone.

My options:

- Listening to music : Now I can listen to music but not charge at the same time. To accomplish that, Apple says I need a dock. Ok.

- Need to go to Macbook Pro. Oh crap, need to swap headphones to Macbook Pro. Ok, Macbook Pro does not have a lightening port. SOL there. What about next gen, will it have a lightening port? Probably not.

- Okay, let's go full wireless. Oops. They have their own chip and protocol there. So no one else will adopt it in mass. Plus, it is 150 dollars to get this new set of headphones. That is wrong.

In the past when they got rid of stuff, there was a solution that was industry accepted and gaining in popularity. DVD removal? SSD is there, Wifi is there, and SD slot is there. All standards other folks have.

For the first time in 9 years, I won't be upgrading my iPhone. Instead of de-clutting my life and making it easier, it is increasingly full of fraking 40 dollar dongles, hubs, batteries, and multiple accessories of the same type. No thanks.
That's pretty scary. I can see everybody walking around with their AirPods tucked in their ears, ripe for a cyber-terrorist to unfold an antenna on top of a building, hack into the AirPods' firmware, and send an infrasound to knock the entire population out, or a loud whine to take out their hearing, or a barely audible sequence of subliminal messages.

Welcome to the future.
the problem with the 'wealth' effect, or equality effect, is that the person selling the asset is likely retired or close and won't spend it and the increase in asset prices take an equal amount from the people who need to buy for their retirements but can't because central banks own them all. So those people of working age who might have spent more are poorer and will spend less too.

The question is why central bankers can't figure that out instead of doubling down on what is basically a transfer of wealth from working age to old.
Lol, love the screen name.

But in that scenario the bully is being actively aggressive. I guess to carry on the analogy, what other posters are suggesting is to punch the bully for threatening to beat you up with a baseball bat. First, the bat is not a threat to you yet and second if you do punch the bully you can be pretty sure that unless you knock him out permanently he's going to come back swinging, and his friends will be with him.

In fairness, I did punch my bully in the face in high school and it did effectively get rid of him in my case. But it certainly could have gone differently. And one possible reason it went that way is because my allies were stronger than his (my friends were on the football team and his were potheads). But Russia and China are not weak.

Edit: On the tarmac comment. So? It's politics. You need a thicker skin than that. The best way to handle that is to show you don't give a shit what they think. If you show them that doing something that stupid and petty hurts you it only encourages more. Let them have their laugh and let them push harder if they want. Stay strong. And one day they will either give up or push too hard, and when they push too hard you destroy them. Part of being strong is knowing when to use your strength and when to use restraint.
Output is not good at all for http://fiatjaf.on.flowi.es/, which the simplest HTML I could get.
Builders will build the housing stock that is expected to sell and maximize their profit. As long as there is a never ending stream of professionals with six figure salaries moving to an area (such as people moving to Seattle for tech jobs) then builders will continue to target that demographic. If that cools down they will build cheaper housing if it makes sense (based on the price of the land, building costs, and zoning requirements that will restrict how many units they can get per lot they buy). If you want builders to build affordable housing at the same time then a) you need to have the zoning laws allow it to happen, and b) force them to do it as a condition of allowing them to build the luxury housing.

But as long as demand at the high end is unmet the people with money will outbid everyone else and drive up the price of "affordable" housing if that's the only thing they can find. Nobody wants to pay $2,000 for a shitty apartment. But the price of shifty apartments will well rise north of $2,000 if that's the only thing you can find walking distance to Amazon.

I think there is so much pent up demand for housing close to work that you can double housing stock and still not make a dent in prices, so it's easy to conclude that simply building more does not lower costs. I think we need to build a LOT more if we are ever going to have truly affordable housing near city centers.
Getting started with Raspberry Pi
Yep. I'm still using my galaxy s2. Had to replace the back twice and the battery once. Bought it in 2013. Total I've paid for my phone is about $50 over the last 3 years. It's really crazy how many people have been tricked into thinking they absolutely need to pay hundreds every year or 2 and that they need to pay dozens of dollars per month for service. Absolute racket.
It's not meant for that sort of webpage. It's meant for articles, blogs, etc. not apps. Like this site itself.

That's probably why they didn't bother to make it work properly on itself.
Mosul is hardly an example of a well engineered dam though built in 1984 and falling to pieces. The Hoover Dam was built in 1933 and is not in need of pulling down.
For commands maybe, but nothing beats a graphical history tree. It's hard for a human to imagine a complex branch history without a good visual aid
It also got ported for Windows, that's why it is in "beta" for now at Windows Store. It's being rewritten in C++.
The article makes a reference about an open letter from the editor-in-chief - Espen Egil Hansen, the link return an internal error, you can read the open letter in the web.archive website https://web.archive.org/web/20160909061907/http://www.aftenp...
I lived in Seattle for five years without a car. Enjoyed every second of it.

Between walking, bike, bike share, car2go, uber, lyft, zipcar, busses, and the light rail, and upcoming self driving car services... Why do i need a car again?
they work for me
The specific talk I was thinking of wasn't recorded and I don't engage in naming-and-shaming but let's just say they're fairly active in certain groups aiming to bring more diversity to certain programming communities and making the community more welcoming to newcomers.

I've heard similar lines of thought from other people in the same circles before, though.
Yeah a bottle of nitroglycerin would probably take down a plane while it would be hard with a battery. Amateur videos of both:

nitro: https://youtu.be/BLB_F2P9pSI?t=3s

phone battery: https://youtu.be/GEo0RhEhFYc?t=19s

Not sure health and safety would have approved of the nitro one.
Just curious, what is FIRE?
What about someone who already owns a set of, say, Sennheisers; where cost-to-consumer actually reflects the manufacturing costs?
>with all the Chinese manufacturers making pretty fine phones.

How right you are! The Google Nexus lines were originally industry leaders, signalling the next minimum feature set and specs for Android phones with the added benefit of unadulterated (carrier cruft free) Android releases on the fastest release cycle.

Now vendors are far exceeding specs found on Nexus phones and even the rumored Pixel phones; the next Asus phone[1] has 6 GB of system memory versus Marlin's rumored 4 GB, and the Asus phone has expandable memory^H^H^H^H storage to boot which is something Google eschews on their devices.

So consumers are really down to rolling the dice on timeliness of vendor OS releases - do you risk a nicer phone that is potentially rarely, slowly or never updated or take a middle-of-the-road phone from Google that'll have regular security patches and OS releases for 18 months?

It's no wonder people root their phones and run Cyanogen so they can have the best of both worlds.

[1]

http://www.gsmarena.com/snapdragon_821powered_asus_zenfone_3...
Also the censorship of a few spoken words on TV while showing gore and other violent scenes are not a problem. I find it weird also cause when the word is censored as a viewer you already know that's what the character was meant to say.
Backup keys in 1Passwd for all 2FA enabled accounts except Amazon. However, I will disable 2FA from AMZ's main user and use an extremely long password instead to avoid having to deal with Amazon support, since they don't give backup codes...
> What will an employer think?

Makes me think this conversation from a while ago at my work:

CIO - It's okay to swear in commit messages.

Lead Programmer - Yeah, I'm just deciding between shit and crap.
Thats the theory with American gun laws isn't it? Yet they seem to have more gun violence than far stricter countries.
Elevated error rates on applications and deployments
What a Family Diner Taught Me About Customer Service