skysight-inc/HackerNews huggingface dataset:
I think the friction is because of the different views of each camp about what is important for members of the other camps to do! Like, I would put myself in c & d but I think that D people often ignore important things like noise and robustness to starting conditions and frankly run their bloody deep network 100000 times and choose the best outcome for their paper. It's really striking when someone like Lake and Tenenbaum produce a paper where they stick big sharp pins in any mithering critique that's anyone would have. Hats off and all that! But it's striking and it shouldn't be, it should be the standard.
It feels like BMW, Porsche, Audi and then the rest
First Hololens kit to cost $3,000
Startup Reality Show by Calacanis--should Be Interesting
No. That completely misrepresents the problem.

tl;dr A false technique can be described and it can be hard or impossible to detect the technique is flawed by using it

For example the paper at http://www.jstor.org/stable/222500 describes a method of using the stationary bootstrap to eliminate data snooping bias in studies of "technical analysis" in finance.

Published in the Journal of Finance in 1999 at the time I worked with it in 2010 it had been cited over 500 times.

The proof in the paper is inscrutable. I could find no one who could explain or verify the proofs at my institution.

I attempted to reproduce the results in the paper which is where the problems started. The authors did not give enough information to do this in all cases, but in some cases I was able to reconstruct the algorithms.

They did not perform as described. Of the five algorithms I could reproduce (from memory) one of them worked roughly as described and two others were not completely hopeless.

Looking more closely I realised that the original authors completely disregarded important factors in the implementation of the techniques described by the algorithms. Transaction costs. Allowing for transaction costs (a difficult but not impossible task) the effects noticed by the authors disappeared completely.

Looking even closer I examined the assumptions behind "White's Reality Check" that the paper relied on the Stationary Bootstrap by Politis and Romano from 1994. But financial returns are not stationary. Not at all.

So dodgy logic, misuse of statistics, irreproducible experiments, ignoring important aspects of the data and I suspect wishful thinking add up to a paper that is comprehensively false. Cited hundreds of times and used many times to verify other results.

taking a huge risk here is where my research is: https://ourarchive.otago.ac.nz/bitstream/handle/10523/4346/T... Section 5.12.1 "Bootstrapping and Other False Discoveries"
Yes it was, too bad not many listened...
A Google self-driving car caused a crash for the first time
The tech industry needs to be more global, why is it, that we build global communities on the internet, take pride of them, yet, we cannot make it work if we're more than 100 cm away from each other.
This is the only part I saw that directly addressed the question of "Will the Push for Coding Lead to ‘Technical Ghettos’?"

>...for students of color in particular, whether the emphasis on knowing Java and JavaScript only puts them on the bottom rung of the tech workforce.

The obvious follow-up question is, "Are there significant differences in the way coding is being introduced in schools based on the average income level of the area?"

Yes --> Is there some reason for this? Does one method require more resources? Is one way actually better than the other?

No --> Then, "Technical Ghettos" are not likely to result from the program.
I'm not accusing you of anything but this app http://www.theverge.com/2016/1/28/10853534/flowstate-writing... does exactly the same thing but it's Mac native instead of web based. This Verge article also bills it as "the most dangerous app."
Many landlords have made a lot of cash for themselves using leverage by sitting on property which is forcing up land prices. I think that's undisputed.

I know landlords always harp on about how hard their (chosen) path is but land prices have rocketed in SF due to this mentality. His post intimates it was a core reason for leaving. Then off he goes and joins those who let the plebs work for them once they can get a down-payment together.
How do you switch from one strain to another? How do you know what strain you work in?

I am working for a large bank this summer in San Fran on their main website. This site has an Alexa score in the top 25 for the US, and is in the top 100 overall. They have said I would be working in NodeJS, as they are rewriting large portions of the site with node. Will this project most likely contain people of the Engineering, or IT mindsets?
> Some of those things would be great, but controlling lights with Iot? Why? Aren't we solving a problem that doesn't need to be solved?

Try installing new lights and switches in your house sometimes and come back and ask that again.

Not to mention, why do we want 120/240VAC to the controls rather than low voltage DC (less shock risk, less fire hazard, etc.)?

This is even more desirable in office buildings.
Childcare in the peninsula is hugely expensive even when it is available. 150 person waitlists for 50 kid facilities are the norm. A dirty daycare will run 2k per month, and a nanny around 3k. I'm not sure what the situation is elsewhere but I have to imagine it is better. Home daycares aren't available because no one can afford a home. The crazy prices lead to shortages of services because none of the people who would provide them can live there.
I think that's orthogonal to using A.I., and tied more to how hospitals and doctors are renumerated for their services. In the U.S., they get paid for the surgeries and treatments, not for the ultimate health of the patient.
Yes, and your wages can also be garnished if you don't have a bank account so I don't see how cash solves this "problem." And it isn't just companies and governments, individuals also have the power to garnish wages and bank accounts.
Estonia sounds like a very interesting country.
I moved my family (wife, 2 kids) from SF/Bay Area to Seattle in 2011 after living down there for a decade (and loved most of it). Worked in downtown SF, lived in the East Bay. For a while there, we could drive our Prius over the bridge in the HOV lane - and bypass tolls - and I could get to work from my house in 18 minutes. We owned a home in El Cerrito near Albany with some initial d/p help from family. It was a very nice neighborhood, walkable, and close to BART (which we also used regularly). The house was small, but we made it work. But the school situation was horrific. Either go to so-so schools which lacked financial support at the time, or pay upwards of 20K for private school kindergarten. Nope! In Seattle, with as much public angst as there is for the schools here, they are light years ahead of the public options we had before us down there. Everything up here just feels easier. Stress reduced, larger house for kids to grow up in, neighborhood where everyone knows everyone else no matter where you go - I've never experienced this type of community my whole life. And the tech sector has plenty of opps here, too.

We love it.

To be fair, my wife has to commute to SF at least twice a month for her job, so she still gets her SF fix. I, on the other hand, have gone pure North West. I've got my Subaru to prove it. ;)
Because if you can't be the best, don't even try. Right?

Btw, ponus points for (in the context of this article) implying that Black and Hispanic children aren't smart enough to be software engineers.
I can't see how any sharing of EU citizens data with US corporations is not going to involve the NSA either directly or indirectly, via it's proxy states.

The only safeguard to privacy is encryption, specifically where the corporation has zero knowledge.

There is no trust. There never was, and there never will be. The Safe Harbor Agreement was an illusion.
That's because there is a big part of the HN reader community which only gets as technical as discussing the relative merits of various kinds of ovals, and maybe even sometimes the JS behind the UI. That's what they know, so that's what they talk about. And there's nothing wrong with that, really.
If a user is really that uninvested in their digital life, then why bother thinking about them? After all, nothing can be done.

I heartily disagree with this defeatist figure of "95%" though, and feel it reflects tech feelings of inferiority more than the actual ability and desires of people using technology.

Most people will apply their brain to overcome straightforward problems and most people seem to be concerned about security. Of course this concern comes from mass-media scaremongering, which also misleads them into thinking that centralized entities will protect them. But it still means there's a demand, and the concern-actualization gap should be able to be bridged with sufficiently-accessible administration.

If plugging in a device makes it just work, then a user is likely to forget the step of modifying the ACL. But if going to the router page is a required part of setting up any new device (because they have previously chosen this mode when setting up the router), then it will just become part of their workflow, the same as entering SSID/passphrase.
Could be expensive keeping it in gin, mogadon and Freudian analysis though?
As far as I understand, the current behaviour of self-driving cars is to stop the cars safely in a safe place, to the best of their degraded ability. Once it's stopped, the human can either take over. If a human can't, you're stuck on the side of the road and you call a tow truck.

Which isn't really any different than any other sort of major mechanical failure.
Construction of the Salesforce tower has started.

According to the skyscraper theory, there is an economic bubble set to burst in SF before 2018. Maybe this is one of the signals?
https://news.ycombinator.com/item?id=11158357
It's also the case that going back decades, moving to very high cost of living areas like Manhattan and Silicon Valley has tended to result in paying out relatively more for housing than salaries tend to increase. Yes, the situation today is particularly bad but such places have long been something of a "luxury location."
Yep that's my concern too.

I'd actually go for a little home automation, perhaps a Philips Hue or two if they were LAN only.

99% of these things should be blocking WAN access. Even the smartphone apps should be limiting themselves to never be on the net.

Unlike gmail and facebook actions driving ads, I fail to see what manufacturers get out of the data from when I use my fridge, toothbrush or thermostat. Seriously, I don't see what earthly use it is for them, unless next step is an ad driven toothbrush.

Every time I see an article about what's been found on Shodan I shudder. It's a very stupid future.
There are tools to do exactly that (I don't remember the name of what we used at university, alas). And no, I do not want to run a SMT solver against anything but simple code, because my build is slow enough as is. ;-)
honest question: what does "Silicon-Valley-style programming" mean? I've been living in SF for 5+ years and I'll prob stay for a few more. But I can't see myself living for too long mainly because of rent and house prices. Europe, to me, looks a lot better (I'm thinking Berlin).

But re: "Silicon-Valley-style programming", I don't see any difference here than any other similar place.
The article is somewhat difficult to read.

I think "segregation" should be "zoning" throughout most of the article?

I get that he's trying to draw a parallel to the historical practice of separating public facilities by race, but the connection is tenuous. One is de jure separation by ancestry for public, tax-funded, government facilities. The other is de facto separation by finances for private property (enabled by legal architectural requirements).

In any case, following this logic implies overturning most zoning restrictions and HOAs. (I myself am currently uncertain on my opinion on this.)
oh great, thanks for the link - being able to tweak the config is much better, although I'm not sure I'd want a mobile app for this
working at one of the premier SV companies, google still doesn't provide sufficient income to purchase a home?
I work at an NGO that manages investment in farming. We have beuracracy bigger than most governments.

Still get to write cool stuff in Go, Node, Elixir or whatever else takes my fancy and tinker with IoT hardware during work hours :-)
Free if the backdoor is enabled.
I found this [1] in a comment where someone asked a similar question. This really helps only if you are using a git repo though. There are some good gems in this [2] thread too.

[1]: https://github.com/gilesbokett/rewind

[2]: https://news.ycombinator.com/item?id=9784008
Would you buy soundproof cases to leave some of these miced devices in when not in use? Like the amazon fire remote?
Note that neither the AV nor the bus ever left the lane. This all happened in a single 'wide' lane, wide enough for both vehicles to be in it at the same time.
After eight years in Silicon Valley, we returned home to Seattle last year. Bought a huge house on an acre with awesome schools. Now that I'm a parent, it just wasn't worth the cognitive dissonance of doing very well financially, but not being able to buy my family a good home. There are definitely things I miss, but overall, it was absolutely the right move to make.

The job market, while 1/10th what is was back in the valley, is still great. Now that Microsoft is embracing open source, the vast pool of talent that was previously locked away in msft's proprietary tech will be free to leave and spin off many new start ups over the next few years.

SF in your 20s, South Bay in your early 30s and Seattle when you have a family.
After “Hello World”
Write tests for every behavior the system currently exhibits.

Then systematically comment out everything -- one function/block/class/whatever at a time -- making note of which tests break.

That should give you a better idea of how everything hangs together -- and uncover the parts that aren't even used anymore.

Almost any software that you inherit, that has been around for a while, will be a complete mess.

If you have time for a book, Michael Feathers' Working Effectively with Legacy Code will likely help a lot.
They missed a very important point: Use correct grammar and usage, and don't misspell anything.

If your resume is sloppy, I'm going to assume that your coding will also be careless. Get a friend to proofread your resume. It matters, perhaps unfairly, but it matters.
https://news.ycombinator.com/item?id=11194713
When a successful software system is rewritten in another language, that doesn't mean the original decision was "proven wrong". It means that conditions have changed.

The original language was usually absolutely right for the conditions that existed when the original software was written, otherwise it wouldn't have become successful. Those conditions often include severe resource constraints; small teams; small numbers of un-demanding customers; and extreme uncertainty about exactly what the product will do. When the product becomes successful, the certainty about what it will do goes up, available resources go up, team sizes get bigger, and customers get more demanding. The world changes around you as well: new languages are invented, new frameworks come out, customers request different integrations. All of these impose different constraints on the software architecture.

(Incidentally, I suspect that failure to recognize the time-dependence and context-dependence of decision making is behind most career missteps. That old grizzled programmer who insists on using COBOL and DB2 on record-oriented flat files? He's following best practices, he's just following best practices from the 1960s. Similarly, many workers who assumed companies would honor their pension agreements and no-layoff culture were in for a rude shock when executives made decisions based on what is necessary now and fucked over the people who worked hard for them then.)
You can try all you want, and in fact I encourage everyone to do so.

Let's not have populists plant the seeds that all it takes is government handouts (and also wave the carrot of future career ROI in front of people who don't know better) though.

This is at best misdirection and manipulation by corrupt demagogues who know nothing about software or engineering.
Unless of course there are others, besides hack job politicians, who are putting forth the same views?
As a happy engineer in LA, I'm pretty sad to see we're not in the top 8. I just wanted it say that the tech industry here is pretty great and you should all check it out. Actually, talent is pretty hard to come by down here and plenty of companies are hiring.
There are times when my mental dictionary/thesaurus goes offline and I blank on a word/phrase or spelling....

For that reason alone - I would not be able to use this app too well.
I talk about this frustration a little here:

https://www.youtube.com/watch?v=-qHwL8C9UoA

and also (more pithily) here:

https://www.youtube.com/watch?v=zVUPmmUU3yY

There's nothing more frustrating than people telling you 'I wouldn't start from here' when you are the one that has written the productive software.

There are tremendous advantages to monolithic software architectures, but for some reason they are seen as impure. It reminds me of the Java/object orthodoxy of ca. 2000 when everything had to be a class.

Meanwhile procedural code came back with a vengeance, because it's advantages are those that can be used by people trying to write useful software on a budget.
Just wanted to point out one thing, the comparison between Atlanta and SF is a bit more nuanced. Atlanta is about 3x larger (in square miles) and encompasses an incredibly economically diverse area. Within two miles, you can find a house for $20,000 and a house for $1,000,000+. This certainly brings down the 'average cost of living', but does not account for the cost of living in a safe and desirable area, which is not quite SF price levels, but is equally in demand and short of supply.
His point is precisely that segregation laws and zoning laws do the same thing, so he's trying to use language that makes that obvious. It's not a leap really, right? To "segregate" things is almost synonymous with putting things into their proper "zones" isn't it?
I would agree with you. However, there are valid use-cases for "intercepting" DNS on public WiFi. The most obvious is to block adult content.

One example was a customer operating WiFi in restaurants. If a patron accessing the WiFi network was looking at adult content on their laptop, the restaurant owner could be liable for that. I believe it was a "public nudity/nuisance" law.
We're working to improve the GitLab UX, anything you would like to see? BTW we're thinking about shipping Octotree as part of GitLab https://gitlab.com/gitlab-org/gitlab-ce/issues/13723
Right, I'd forgotten about POS. Interesting that CE is still in use - I thought everyone would have migrated to Windows Embedded by now.
While I find the comment you replied to poorly stated, I think I can buy the point if modified slightly. No matter how great any city's culture is, cities that require one to spend a significant amount of time commuting inherently limit the culture that can be experienced in any given day. I don't see how an hour car ride vs. an hour bus/train/bike ride operates any differently in this regard though inasmuch as the time spent is non-optional for traversing the city.
Meetings I've been are often a form of rite where the managers/customers want to reassured by the team. It's not really rational.

May be we could pray instead or have a yoga session :-)
Childcare is substantially more expensive and the public schools are not very good. You almost have to put your child in private school, and you are looking at $20k-$30k/year/child. The city is not very kid friendly in general.
Thanks for making a GitLab version! Consider adding it to https://about.gitlab.com/applications/
I'm not understanding how Java---famed in Enterprise applications, and Javascript---famed in frontend development and now SPAs is going to put anyone on the bottom rung of the tech workforce in general.

Ofcourse once you graduate whether it be a bachelors degree or a boot camp, you're at the bottom rung by default. Yet what's unexpected about new graduates doing entry level work?
The problem with this is the limits of human attention. It's hard enough to maintain focus on long drives as it is; if the "enhanced cruise control" takes over the job entirely, the driver will have nothing to do and is likely to stop paying attention to the road at all. Then he'll either miss his chance to take manual control, or do so in a state of panic.

Google has been making arguments along these lines -- for instance: http://gizmodo.com/why-self-driving-cars-really-shouldnt-eve...
Not to argue in favor of all aspects of Prop 13, but the alternative of just letting valuations for property taxes float with the market means that a lot of people who own houses and have lived in them for a long time get forced out of their communities by increasing taxes. Which I don't see as generally a good thing.
The two Seattle offices are both in fairly family friendly locations. The Freemont neighborhood and Kirland (a suburb).

(I don't work for google... I just know stuff)
In my personal experience; Yes... but the problem is that we appear to have a definition of "tech worker equals specifically some programmer/developer in their twenties making $150K per year or more" and never the "forty year old with three kids and a stay at home wife with 20 years of experience and still makes over $150k per year, but now has no mobility options because their familiar roots are too deep in the bay area".
But it sure helps of you want to do any scientific computing.
The All-Time Top Security Songs
Discovered a fully Interactive Video
Don't hate the player...
I lived in Greenville for two years. For the southeast it's a pretty great spot especially if you want to own a house and have a family and comfortable life. The tech scene is good, comparatively and there are some really talented people around. The one drawback for me is the strongly ingrained conservative nature of the area.
Top lipsticks
Two options for how a driverless car without human controls might handle these sorts of hand-off scenarios:

1) It hands control to an out-of-car human driver, similar to how military drones and driverless trains are operated now.

2) It turns on the hazard lights and pulls to the side of the road. Another vehicle is dispatched to pick you up.
Karen and her far cousin can have a Wikipedia page, if:

1. there are reliable secondary sources to cite for any claim the article makes, and

2. the page fits in with other coverage of the same subject.

Both factors are problematic for Karen (or were), but (2) is the bigger problem, because Wikipedia already has well-groomed (GA-status) coverage of Pokemon, and that coverage already includes Karen. You can't come in an reorganize Pokemon coverage on WP without getting buy-in from the people who built up and maintained the GA articles that already exist.
Starting Android at Khan Academy
For whatever reason the non-technical public has this impression of Google engineers (or just engineers in general) as really smart people who do things they don't understand.

This is the impression typical Google engineers have of Jeff Dean.
I've seen this happen twice - once with the microservices dogma, and then with the introduction of an ESB to a large organisation without thinking about the cost of the orchestration...
He is right it's the same thing with different intents.
It's a bit worse when you're trans and come from the Bible belt (moved to Minneapolis for better opportunities). Both of those seem to make a bit of an outcast even among the LGBT community (seems any hint of social conservative values is frowned upon around here).
It kind of detracts from the credibility of the rest of the article, doesn't it?