skysight-inc/HackerNews huggingface dataset:
That's quite true, but that development is only able to happen in very tiny bands of the city, and there is a cap on how tall new buildings can be.

The vast majority is zoned for single family homes, and any kind of densification is resisted vigorously by existing property owners. E.g. http://www.cbc.ca/news/canada/british-columbia/commercial-dr...

There's no question Vancouver is building, but it is not building enough of the right kind of housing (i.e. rental, non-luxury, and > 1 bedroom units).
Oh, I see. FWIW, I’m not an admin though. However, I sent them an e-mail asking them to revert the changes.

Also, from on HN user to another: Thank you for submitting high-quality links to the site. That’s what makes this site so awesome. Cheers!
Yeah. Welcome to a world where beliefs are equivalent to facts. Even real life experiments like this:

http://www.cbc.ca/news/canada/calgary/tooth-decay-calgary-fl...

Are unlikely to dissuade folks given the echo chambers people are encouraged to live in today.
How about some alcohol or THC toothpaste to wind down at the end of the day, too? ;)
And in making people better off, you're also raising the downside to crime, because of all the nice things people have that they wouldn't get in prison.
Turtles on the Wire: Understanding How the OS Uses the Modern NIC
The Wizard of Apps: How Jeff Lawson Built Twilio into the Mightiest Unicorn
The Librarian's Bequest
Eh, I'm contrasting San Francisco, above, with the South Bay; both are "bay area" (conventionally, the south bay is "silicon valley" - historically, San Francisco is not "silicon valley" though that definition seems to move every bubble.)

In the South Bay, I largely don't have cultural fit problems, and I can pretty easily score pretty good jobs at second and third-tier companies (getting jobs at top-tier companies is a real challenge, still, but considering the compensation and prestige at the end of that particular tunnel, I can see why.)

In San Francisco, though, I quite often have 'cultural fit' issues, and often can't even get into startups that pay really poorly.
Got it - very helpful. Thanks for clarifying! I've copied this verbatim and sent across to our Platform team.
Can anyone speak to the effectiveness of this? Never heard of this idea, but are the vibrations precise enough?
San Diego is nice if you want a casual, laid-back lifestyle.

The problem is that "casual" and "laid-back" are the last words you want to use to describe how startups need to behave in order to get off the ground.

Places like SF and NY work very well for startups because, among other things, there's a sense of urgency and intensity. In San Diego however, the established business culture is pretty slow due to the dominant tech sectors (like biotech and hardware) having long-term R&D cycles.

Don't get me wrong, I have family in SD and I'd love to live there. Just not if I'm planning to found a startup.
This is my first video course, I'd love to hear any feedback on the concept and the sales page!
How is this different from Digital Ocean?
Don't pilots typically sleep on long trips while their co-pilot flies the plane? Maybe a better term to use would be "assist". "assisted driving system" or "assisted highway driving"?
Can I use it in Europe?
I guess the bullshit is "everything that you might ever possibly want that isn't a Linux KVM instance".
I 100% agree with this: the lesson to be learned from getting older and being burned by bad code is not that no code should ever be written badly, but that you should learn how and when to care, and by how much. I think too many experienced programmers have been subject to problematic code that they pre-emptively try to make everything bug-free, and very often times that's a huge opportunity cost.
Show HN: Daemoniker, OS X/Linux/Win daemonization, signal handling for Python 3.5
Anyone interested in Objectivism should read Nietzsche: the philosopher that Ayn Rand did a very poor job of trying to copy.

I kind of hesitate to mention them in the same sentence, however, as Nietzsche would have probably hated Rand and the Objectivists. Even Rand herself hated Objectivists. There are long rants from her about them in her interviews. But that still doesn't change the fact that Nietzsche was a big influence on Rand.
Google's been indexing SPAs fine for quite awhile.
I find this... still an odd definition. To quote Sussman/Abelson[1], "An evaluator that can execute a procedure such as sqrt-iter without requiring increasing storage as the procedure continues to call itself is called a tail-recursive evaluator."

Specifically, the caller of this function will have to clear out the stack of all operations that were pushed. Something you wouldn't have to do on a tail or non-recursive function.

[1] https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-34.htm...
Using “them” when you already clearly know the gender is bad style stemming from political-correctness zealots.
I just took the TripleByte assessment for Mixpanel and over half of it was this kind of shit. Worse, they threw in multiple-choice design questions. No, I would not use any of the complicated sets of things you presented me in this case, and do not think any of them is the right answer.
I do hope that the notion that technical debt does not neccessarily mean the previous developer was a moron/lazy/bad person takes hold. We developers need to respect each other more. There MAY have been a good reason for doing it the old way.
If I _have_ to be invited to use it, please at a minimum have a prototype or mock.
As a developer who didn't care for Angular 1.x and strongly argued in favor of a simple approach for years (Backbone, etc).

I've been using Angular 2 in a major enterprise project since RC1. Even with some of the headaches between RC releases; all of the reasoning behind those changes is technically sound.

It's easy to write components and wire everything, and even small things like async validators are fluid and easy to implement.

I'm loving it, and while the entire build system is still a bit of a dumpster fire; we're doing great on things like testing, code coverage; etc.

There are a lot of problems with lazy developers hoping a blog will tell them how to do every little thing. The source code is on Github. If you can't get something working right; maybe go read the source code of the classes you are interacting with. I've found 99% of the time now that simply reading through the code gives me not only the transparency needed, but a clear path to a better solution. Kudos to them on the new forms; they're awesome.
The popular opinion is that we already get enough fluoride in our water.
Thanks!. Please PM me via email (email is in my github profile )
> A typical drug dealer would make more money working at McDonald's, so why don't they?

I think a substantial share of those drug dealers who aren't working formal-economy jobs as well are also drug addicts that would not be able to keep such jobs particularly well even if they weren't drug dealers, and/or convicts that wouldn't be likely to be offered such jobs if they chose to pursue them.
I think the problem here is that there's a distinction between "pixel art" and "art created observing obsolete technical limitations". Additionally, just because a piece of art is technically impressive, doesn't mean people should find it artistically impressive.

When we only had 16 colours, it was harder to make great-looking art, but that difficulty didn't make the art look better. The essence of pixel art is that (it seems that) every pixel is placed with care. An image which uses 45 colours but looks like a dithered version of a full-colour image does not look like every pixel is placed with care. Quite the opposite: it looks like the image you're looking at isn't even the image the artist wanted you to see.

Hyper Light Drifter has great "pixel art", but couldn't have been achieved on a 16-bit display (without either noticeable banding or dithering). But, the way it uses colour is clearly inspired by great 4-bit artistry. Although there are many more than 16 colors, neighbouring hues are contrasting, blending is used to indicate glows or shadows, and blurring is used to indicate depth.
My understanding is that the 'Universal Windows Platform' is comprised of disparate multiple non-universal platforms such as desktops, mobile devices, servers, clouds, and IOT things. In practice this means that a UWP application targets one or more platforms and not all of them, e.g. Microsoft's UWP Camera app doesn't target the Azure or Server platforms.

My take is that Microsoft is in mobile for the long term and that its strategy has been to gradually migrate the target uses first addressed with Windows CE into the mainline of Windows and that Windows 10 is the realization of that strategy...we're back running Excel on mobile devices.

Windows Phone 7 was the first step in that direction. Windows Phone 8 and Windows RT were intermediate steps toward hardware agnosticism and away from Wintel strategies. I call it an intermediate step because apps for those platforms were [at least largely] forward compatible to Windows 10 and Windows 10 Mobile.
Solving all wrong problems in Silicon Valley: Yes, there, everywhere else too
I feel like Apple has been sending me signals for years that I'm not their target demographic.

I don't see myself buying another mbp ever again.
Hosting an installer is trivial, basically free, and likely less effort than dealing with the MS store. Their search is terrible (I work in search) and their reach is poor - people have been trained not to trust the store and most ignore it completely.

The biggest benefit would have to be copy protection. Copy protection is hard to do because MS has made it hard intentionally for both technical and privacy reasons. Also the people making these decisions at MS are also on the payroll of the installer companies who benefit from not having a workable and freely available alternative. And there was no insentive internally at MS to fix it because bonuses are tied to the new metro stuff.

If you're doing something mass market then 30% might be worth it. But if you're niche, which is MSs bread and butter, and stickiness, then it will not be worth it. Which is an idiotic position for MS to be putting people in.

I predict continued failure of the App Store which will erode Microsoft's dominance in the long tail. The only thing keeping me on Windows is WPF and legacy customers.
Stack Overflow Documentation Reputation Update Is Live
Graylog has this out of the box since v2.0 and integrated with the authentication layer: https://www.graylog.org/blog/55-announcing-graylog-v2-0-ga
Man Just Waiting Tables Until Fundamental Structure of U.S. Economy Changes
AngelList announces unrealised 2013 cohort returns
With the comments about "fighting plaque like leading brands", I'm actually curious whether this is legal. I believe the active ingredients disclosure box is mandatory, although possibly it's on the face of the box we can't see.

I see that the toothpaste is legal (white-labelled from an approved factory), so this is just a labelling question.
> That is exactly what I meant, sorry for not being clear.

All good, I'm probably tired (Australian time).

Maybe it's my inherit bias as an Ember user, but I'd argue Ember's templating language is alot simpler than you're suggesting

> But by logic I meant all sorts of control structures, which though looks light-weight at first, needs a large number of language elements to function. To name a few: variables, expressions (which in turn need operator precedence rules), scoping, and even composition if we count partials/templates with it.

Admittedly partials are a little weird, while I don't see them very often, it's still a fair point, however Ember templates don't deal with operator precedence as it doesn't have binary operators (entirely polish notation).

> Loops on the other hand requires not just simple array iteration syntax

Iteration doesn't have a blessed syntax, but instead utilises syntax that can be utilised by other components, and a better way to think of it is, the block inside the component is actually a function being passed to the component, which the component calls with every item of the collection.

> but also over hashes, and it also needs other constructs like filtering (`todo in todos | filter:search`)

It doesn't have pipes/filters, as that's easily expressed as a computed property in the js portion of a component. And I personally think scoping is pretty predictable imo.

Maybe you're just making a general remark about templates in general & i've read too far into it, then fair enough but in the case of Ember some of those don't apply, imo.

> behind the apparent simplicity there is always an entire language

Technically this is true, but I'm not sure why this matters, especially if it's trivial to learn? Because flip side of the argument, technically JSX is a different language to JS & HTML with even more complex semantics than a templating language because it carries the semantics of JS on top of it. You could make the same argument in favour of css over SASS/LESS, so I don't really see this as a big deal
Yeah, easy. But AFAIK, unfortunately Wine could not just reimplement the Windows Kernel interface, since Windows DLLs are subject to copyright (so you need permission to redistribute them, guess by whom?), and lots of them are needed for a "working" system. That's why they set out to also create a full set of compatible DLLs for each subsystem instead - a monumental task involving reverse-engineering [often poorly documented] stuff, and reimplementing the thing [possibly without infringing any patents]...

BTW Wine is approaching release 2.0. Hooray for Wine!
The issue is that the corporations are allowed to spread virtually unchecked out of the borders of their 'home' country. This allows them to grow virtually unchecked, and use the information friction between country's governments to obfuscate what's happening.
I agree with the sentiment but I think Win32 is with us forever (and because WinForms is just a wrapper on top of that that's probably safe too).
Sounds like bullcrap to me
Is the iPhone 7's natural home in the enterprise?
One of the co-founders of this company, just to be transparent about that, but the vibrations are definitely precise enough to create distinguishable shapes and patterns on the skin.

We're using linear resonant actuators, rather than the ERMs normally found in wearable devices and personal electronics, because they allow us to have precise control over the intensity of the vibration we're creating. We take advantage of this and the psychological phenomenon of tactile illusions in order to create the sensation of vibrations that actually move from one place to another on the surface of your skin--allowing us to convey an upcoming turn or the passage of time just through your sense of touch.
Don't see an option to edit here, I meant 50K (50,000) BBL's, not 50
It's a dollar or two cheaper than DigitalOcean, with hybrid drives instead of SSDs. I don't really see any appeal; DigitalOcean already pitched this years ago (and has done very well)
Given that Vancouver has a sub 1% vacancy rate, a tax on unoccupied housing is good policy. My concern however is that the city's implementation of the concept is really weak and this will be difficult to enforce.

Some economists at the local university proposed instead a property surtax that would be waived if there was enough locally generated income. That seems to me to be a more elegant solution.

https://www.biv.com/article/2016/1/local-economists-have-sol...
I delight my coworkers with dad jokes.
College Advice from 75-Year-Old Who Went to School for 55 Yrs and Got 30 Degree
Workmode podcast ep.6: Maria Molfino (women's leadership coach)
Piggybacking on this - Have you had any endorsements from dentists or medical professionals that this is safe to use?
Silverlight was cross-platform.
F4 cc yourffrrcc4f rf
I know it's not really relevant to the repair work, but I jumped back to the first article, at http://www.righto.com/2016/06/y-combinators-xerox-alto-resto... . It says

> The biggest impact of the Alto was in 1979 when Steve Jobs famously toured Xerox and saw the Alto and other machines. When Jobs saw the advanced graphics of the Alto and Star, he was inspired to base the user interfaces of the Lisa and Macintosh systems on Xerox's ideas, making the GUI available to the mass market.

The reference is " Malcolm Gladwell describes Steve Jobs' visit to Xerox in detail in Creation Myth."

But quoting http://web.stanford.edu/dept/SUL/sites/mac/parc.html :

> The closest thing in the history of computing to a Prometheus myth is the late 1979 visit to Xerox PARC by a group of Apple engineers and executives led by Steve Jobs. According to early reports, it was on this visit that Jobs discovered the mouse, windows, icons, and other technologies that had been developed at PARC. ... It's a good story. Unfortunately, it's also wrong in almost every way a story can be wrong. ...

> Both the Macintosh and Lisa projects were underway before the 1979 visit. Documents in The Book of Macintosh (a collection of essays, technical specs, and brainstorms written by Jef Raskin on and others) dating from the fall of 1979-- months before the PARC visit-- show that the Macintosh was going to feature user-friendly interfaces; a screen that could handle multiple fonts (that is, bitmapped screens); graphics capabilities; and a graphical input device. ...

> Finally, as several authors have pointed out, there were actually two visits by groups from Apple to Xerox PARC in 1979. Steve Jobs was on the second of the two.
> This is just silly

Given an HN reader took the trouble to email me their thanks for my comment, I respectfully disagree. To do this, they had find my email address by following some of my other comments, linking to a website, following through to github... The email they wrote was articulate. They put in real effort to say "thanks".

> "he" is a gender neutral pronoun when referring to a person of unspecified gender (as in other languages).

In some dictionaries, yes. A possible counter-argument to this is that the tradition of that usage comes from cultures with significant inbuilt misogyny.

> "They" is plural.

Sometimes.
- https://en.oxforddictionaries.com/definition/they
- http://www.merriam-webster.com/words-at-play/singular-nonbin...

> "Ve" is not a word.

I can read it, write it, say it and find other like usages in numerous places. To me, that reflects most of the necessary facets of "a word".
- https://genderneutralpronoun.wordpress.com
- http://vevemvir.tumblr.com
- http://www.aleph.se/Trans/Cultural/Art/eganrev.html
- http://www.dictionary.com/browse/etymology
- http://www.wikihow.com/Create-a-Made-Up-Word

> "S/he" is awkward and unnecessary

Agreed. I dislike this form. A similar option is to alternate use of "he" and "she". This form is common, and probably the simplest. I wish I'd suggested it.

> we can argue that it is misandrous because you're capitalizing the "S" and prioritizing "She" over "he"

That was you, not me.
The Greatest Sales Deck I've Ever Seen (It's Zuora's.Here's Why It's Brilliant.)
Are we using the same browser? I normally use chrome and only touch it when installing a new browser but I can't seem to reproduce the majority of your issues.

> the hit boxes for selecting the tabs are hidden behind the hit box for minimizing the window

There's just the right amount of space to drag the window for me, it's the same when maximised. At no point do I minimise the window while trying to click a tab: http://i.imgur.com/DtnVhml.png

I also have my display at 125% scaling so it handles that correctly.

> the hit box for resizing the window is hidden behind the hit boxes for selecting tabs.

I can reproduce this, but I could see this being intentional. Although it wouldn't affect me as I use Win + Arrow most of the time.

> just don't expect to search for anything with a dot in the name

I set my search to Google UK and searching for all the phrases below works:

hackernews.
hacker.news test
hackernews. test
.hackernews
foo.bar.baz
hackernews.xkcd
news.hacker
hacker.co.zz

hacker.news doesn't, but that's because I believe .news is an actual TLD.

> it crashes constantly.

I virtually never use it, but it has yet to crash for me.

> Want to click to select a tab using a pen tablet?

Either I have a good hand or it's not too difficult. And anyway, it's no worse than chrome.

---

If I didn't already use chrome with a bunch of extensions, I could honestly see me not bothering and just using edge. I just hope the little contest the two browsers are having continues.

Off-topic, it feels weird to argue for microsofts browser.
How well is Puppet tested (part 2/2)?
When I used Rails (a long time ago) and Node.js (last year) for work, then yes I did get up to speed on both of them and enjoyed it.

I agree that core technologies like linear algebra, machine learning, etc. aren't the current topic. The main thing is to learn new things, and as someone else here said, maybe it does not matter so much what you learn as long as you learn new things.
@dang This is a fair complaint. The submitted link was the latest article in a series - it makes no sense to change the link to the first in the series, and then mark it a dupe because that article has been posted before.
I understand the summer of 2015 was especially hot (El Niño and all that), and it might be that our neighborhood was especially warm. We lived in South Park, right by The Big Kitchen. For all my complaints about San Diego I actually really liked South Park. Kindred is a great metal vegan beer bar, and Brabant was fantastic before they closed.

I am pretty dedicated to living a car-free life, and on paper SD seemed like it MIGHT work. I used car2go when needed and cycled or rode a 170cc scooter for the first few months. After my wife got hit by someone who drove off it really soured me on the city, as did dripping in sweat any time I went anywhere on my bike.

However, I also acknowledge that these responses are largely emotional. People are killed by automobiles everywhere, and riding in the cold rain isn't much fun either.

I ended up moving back to Dublin (Ireland).
> while the older guys understand architecture but aren't as fast at executing it

It's the older women who rock both architecture and quick execution. :) ("I'm sorry, but you opened the door, counselor")

Age does not immediately confer advantages or disadvantages - we just often use it as a proxy for "experienced", "more methodical", "slower", "inflexible", "good mentor". (Your pick here)

All of those are independent of age. Please don't compose a team by age. (Speaking as an older person. I bring a lot of things to the table, but my birthdate isn't one of them)
That's certainly my impression. Some people use black humor more than others, I can't understand why some people need to thought-police it away. Black humor is a way of coping with life, and I wouldn't want to have it stripped from my culture.
Not a criticism... but when the directors locked their cellphones in a box, did anyone check that they didn't have a secondary phone or other recording device on their person?
That's a fair point. Managing headphone battery life has been pretty easy for me, but of course not everyone is the same.

Over-/around-/on-ear headphones tend to have pretty good batteries (the bigger size usually lends itself to longer-lasting batteries). In my case, with daily use of a few hours per day, I normally go for about two weeks before needing to charge my headphones, and even then, it's just a standard micro-USB for charging (I use the same cable for several other things anyway).

The limitation/hassle with batteries is obviously more pronounced with earbuds / lightweight headphones since they'll require more frequent charging. Apple seems to be alleviating that frustration - at least somewhat - by combining charging with the carrying case. As charging becomes more transparent to the user (or integrated into their routine), the less of an issue it becomes.