skysight-inc/HackerNews huggingface dataset:
The problem in the Bay Area is that since 2010, we added about 500,000 jobs and only 50,000 housing units. Roughly speaking, jobs gives you a sense for demand and housing units give you a sense for supply. Our jobs-housing ratio is completely out of whack. That's what makes the Bay Area so expensive. I actually don't believe any of the nonsense about this being a "destination area" or that there is "insatiable demand" - the demand is directly driven by job growth and you can see that plainly. People are not moving here from Nebraska and taking on housing that is multiple times more expensive just because it's pretty here- they're doing it because they got a job offer here. So no, Topeka and Detroit don't have this problem because their jobs growth isn't so far out of whack from their housing growth.
To Ease Traffic, L.A. Needs Much More Than Trains
Anyone know if those fixes has flow back to the Linux kernel implementation of True Crypt (tcplay / LUKS)?
The study you reference is only of charter schools in one state. Education policy is decided at the state and local level and varies greatly between states and sometimes even between localities within a state. There is no reason to believe the findings in Louisiana extend beyond it.
I'm not aware of any statistics that qualify the CEOs of startups based on their background. Maybe you could do a rough pass based on degree program. My assertion is purely based on my experience, but it's not just anecdote- I've worked for 2 dozen startups and have visibility in to 3-4 times that.

> how do you know you're not talking about yourself as a maker?

This is a good point, and it gets to what my real point is: Culture. The issue is not lack of skills or integrity it's a different culture.

The culture of making things is different from the culture of running a 1950s era light manufactory. The latter is the "management" that most business people are taught. IT's woefully out of date. And it's predicated on the idea that you're stamping out the same parts over and over again. Tech is cutting edge and thus more of a craft than a manufacturing enterprise.

Engineers know this and so they know what to optimize for. Business people it seems can't or won't accept this.

They always want to know the date. IT's like its the only thing they care about. IF you ask an engineer to estimate something where the spec is a vague two sentence description they won't over-estimate themselves and think they can predict the time. Business guys, for instance, never seem to understand why you won't give them an estimate (which becomes a deadline, they don't seem to understand that estimates are %50 wrong if the are given correctly.)

this is because their culture is coming from a land where it takes exactly the same amount of time to stamp out a widget and predicting how long it will take to make 50 widgets is a no-brianer.
If you hate driving, you're really gonna hate being on the wrong side of Highway 17. Many of my coworkers commute over the hill (I used to go to UCSC, too) and it's a really bad commute: there's effectively a single path, with 2 lanes, and a high rate of accidents that block both lanes.
I wonder whether instruments actually takes more time to learn, vs programming/computers being addictive AF and instrument practice (especially mechanical technique) being oh-so mind-numbingly boring when oh luck I could just noodle on that on 30 minutes later oops.
Open Broadcaster Software: for live streaming and recording
How about,

“I don’t know really know anything,” said Bunker,
offering a synopsis of his horse trading strategy that
could have just as easily applied to his entire career
as an investor. “I am just trying to win a few races.”

Should be, "I don't really know anything," [0]
http://www.nytimes.com/2014/10/22/business/nelson-bunker-hun...
Those allow charter schools to boost their performance not by actually performing better, but by simply kicking out kids whose results would drag their average performance down. Which means that any comparison with public schools that can't do this is misleading The UK equivalent of charter schools has exactly the same problem.
My wife sometimes provides medical care to "undocumented workers". She tells me stories of folks working 3 jobs, bosses who refuse to pay (illegals can't call the cops), working through hernias and other ailments, and all the while happy to be sending money back to their families elsewhere.

It's mind-boggling how bad it must be in some places. And yet, I'm sure that most residents of these "bad" places are probably happy day-to-day, hanging out with friends and family.
We shouldn't just repeal it. You abuse it's existence and the appeal to drive investment in property. Have the repeal not affect existing housing... and not affect housing built for some short period afterwards. In places where developers have sway with local government or have carte blanc from counties to build, there will be immense efforts, because the benefits to the property owner will be huge, meaning they can charge a premium. And after 5 years or whatever is appropriate, you will have removed the penalty in tax revenue cities take with residential and residential services. Maybe add a provision for city councils to more easily approve bond measures to fund housing development, and kick start building properties where value will go up.
Multi-tenant buildings are the key here. Cost of land is inversely proportional to the number of units. Building up, shared outdoor space, etc. all lower cost for owners but are often prohibited by local municipal regulations.
I support you Kate but firefighters etc don't deserve a pass on housing costs (I say this as a son of a lifelong firefighter). They all are commuting in to most high cost municipalities anyway and have been doing so for years already.

There is a stack of applications for the Palo Alto dept that is surely a foot high...supply and demand says most of the positions are plenty acceptable to a huge backlog of applicants
Many people dislike the congestion, noise, and higher expense of space of the city.

The average income of the US is like 50k. If you have a family of 4 the size of apartment you get on that income in a city is extremely cramped. Additionally, the allure of walking everywhere quickly disappears when you have a 2 and 5 year old.
I hope these sort of madness of everything to JS goes away with the advent of webassembly.
Maybe you just lack "taste", an aesthetic sense.
An alternative would be to stay for one of the teams standup. Or maybe in the interview I can ask "How long is your average standup? Do people have to stand up for it?"

TBH, if you won't let me sit down for a standup (Even 10 minutes) then I'm not working there. Even if its a 10 minute standup, I'm only talking for 1 minute. Having to stand for 9 while other people say irrelevant things (in my experience) is just jerk behavior.

Now, I'm sure they are wonderful at your company. But it's like religion. YOU may love your christian god, but I don't get it, and Its never worked for me. Fine for you... but a problem when people say that everyone should be doing it, and if it isn't working then you're doing it wrong.
> Now, about most of the other things that were mentioned… I'm not convinced.

Your graph example could just as well also be a tree example depending on the structure of the dependencies. Hash tables show up everywhere. Recursion is a natural and general programming technique. That only leaves linked lists, tries, and heaps from the original list. I'd agree that these are less likely to pop up in general front-end development, but it's not impossible to imagine them being useful.

I'd rank the concepts from the list in this order (obviously very subjective):

- Hash tables. Universal concept in programming. If you don't know this, you don't know how to program.

- Recursion. General technique for structuring code. Not understanding this indicates a severe lack of exposure to code in general.

- Graphs. Lots of data is naturally structured as a graph. I think it's natural to include trees in this category as well.

- Linked lists. Classic data structure. They're mainly worth knowing about in order to be aware of their performance shortcomings with lots of data. It's less about knowing when to use one and more about knowing when not to use one.

- Heaps. When useful, they tend to be incredibly useful. But they're not all that useful for front-end development.

- Tries. Similar to heaps in this regard.

Personally, I think for a purely front-end role that won't be focusing on the development of new libraries but just the usage of existing ones, I'd focus only on hash tables from this list and use the rest of the interview for more targeted questions.
BuckleScript looks very interesting. Semantic mapping and very small potential output are rare. GPLv2 would present some challenges using it commercially though.
This conversation is about architecture. Walkability of a neighborhood is a different discussion.
Forget Uber – tech pioneers are chasing the perfect Cab(ernet)
You can only build multifamily housing in 3% of the city. It's illegal everywhere else. You can't build more than 3 stories in most places - it's illegal. The supreme cost of housing here comes partially from the fact that you can only build a tiny number of units on land that could otherwise hold much more. So you split the cost of land among, say, 5 condos, and not 20. If you're paying 1/5 of the cost of the land and not 1/20 of the cost of the land when you buy your condo, it's obviously much more expensive.
>Let's say that you believe (or know) that. What difference does it make? You still have no access to the base reality, and you still have to make your life around the rules of this one. In fact, how does it change a single thing and/or emotion in your life?

Would be amazing if it was a simulation. You would be able to hack this reality, like in movie The Matrix, and perform hacks that seems like miracles, for example, opening the sea, walking on water, and turning water into wine.

>Also, if it's simulation, wouldn't you want to make your life here longer?

If it's a simulation, you can just restore your HP.
There are other beefier posts that address this tangentially, but it's about a stable environment. Basically, testing and school performance mostly just follow parent wealth/income/education because those factors indicate stable environments. I'm not saying those household situations don't bring other huge benefits to those kids, but stability seems to be the big cliff that poorer students just can't ascend.

So, the year-round set-up gives consistency for the kids, and probably also allows school to serve as childcare year round. Once you have the stability, you can start funding bigger things and maybe seeing some returns. But until then, education is largely a square peg that's never going into the round hole.
Agreed but lets not oversimplify too much...in San Jose they increased density in many areas quickly and ignored parking and roads...we should be greenlighting projects but not gutting standards. What residents will usually throw back is SCHOOLS. They are afraid already crowded schools will become moreso, and there is nowhere to put new schools
neat series of books. thanks for the tip

https://github.com/getify/You-Dont-Know-JS
> If f is differentiable at a point x0, then f must also be continuous at x0.

https://en.wikipedia.org/wiki/Differentiable_function#Differ...
I worked with 30 year old programmers 25 years ago. I worked with 30 year old programmers 20 years ago. None of those guys are still coding. Some moved to management, some to consulting (as in, real consulting). None that I'm in touch with is still writing code.

There aren't as many 50 year old developers as younger ones, but there are enough to see a pattern (and for things like the Google lawsuit age discrimination lawsuit[0] - we'll have to wait and see how that works out). Whether it will change when there are more 50 year old developers or not - my bet is that it won't.

[0] http://www.computerworld.com/article/3090087/it-careers/goog...
Do not eat anything made of flour. Minimise daily carbs and have a periodic starch reload to refill glycogen levels.
On a similar note, I find it profoundly ironic that the hub of "technology will save the world" ideology hasn't fixed other local issues like homelessness.
Simply put, in your situation I would head to Texas. Sucks, but Santa Cruz is also gentrifying and you are already too late to catch a break there. You fought the good fight, there are other great places to live.

I would be on suicide watch if I had to take 17 every day. It is beyond awful and every day there is some lane-closing accident etc. The State will discourage more coastal development: 17 will never be improved...to do so would mean more development in precisely the areas the State wants to protect....coast and redwood forests
There are many approaches to programming.

One approach is to see programming as an obstacle to your goals and as soon as things seem to be running you proceed to your next task.

Another approach is to see programming as a way to practice and apply your problem solving skills, and in this mindset you will not be satisfied if a solution seems to work. You will want at some point to understand why things are working. And to ease your process of understanding, you will clean up your code until you are confident you understand it.
Cantor's diagonalization is a great example; I'm definitely not a "math person", but I was awestruck the first time I learned about it. People had explained the idea of uncountability to me before, but I never really "got" it until then. I can't think of a better word to describe its effect on me other than "beautiful".
Simple: From a distance the usa looks civilized enough that people forget that piece of barbarism exists. Also: Ocean inbetween.
The person who cleans your office's bathrooms shouldn't be burdened with a long commute.
I figure these engines won't be rebuilt. Its simpler to swap one in since its a four cylinder.

The engine should operate OK in case the actuator stops adjust the stroke. There really isn't anything new in terms of parts. They simply took proven implementations of each part and applied them in a new configuration. The biggest issue might be cylinder bore degradation due to the variable stroke. I need to learn more about its lubrication system before I can pass judgement. It probably has some additional jets in the middle shaft that sprays the piston and the bore on different angles. Nissan already uses jets on their turbocharged engines. I just sondas how they might pull it of here. The oil galleries shouldn't be so different from a conventional engine.
What to do when gov't asks for a backdoor
Given that a full repeal may be difficult politically, I wonder if Prop 13 could be limited to owner-occupied houses.

Seems like that would hold true to its original purpose of not taxing someone out of their home, make investment in property somewhat less appealing, and provide a more predictable funding source for schools.
> Did Tokyo's decision to allow high density housing solve their 'housing is too expensive in Tokyo' problem?

http://www.vox.com/2016/8/8/12390048/san-francisco-housing-c...

Why yes, it did. Take a look at the graph in that article. Housing in Tokyo is still expensive, but it didn't get even more expensive the way other cities did, like San Francisco. That may not be perfect, but it is a clear win.
Well you could do like diesels and use urea injection in the exhaust to neutralize NOx, this add complication, but nothing like this new design.
Society is crumbling rather then collapsing. How long the process will take is anyone's guess, but you have your head buried deep in the sand if you don't see the deterioration.
MasterCard Developers
There are videos to follow. And you have your peers to ask questions.

The only thing missing is the opportunity to ask question directly to the instructor. But doesn't many students graduate without interacting with the instructor in traditional school?
Tokyo's pretty cheap to live in compared to the US. Apartments are affordable even in the city, since they're so small (and remarkably ugly). Once you have a family, even if you live out in the suburbs you only need one car, if any, and don't use it to commute.

BTW, the sign Tokyo is affordable is that all those people manage to live there. Japanese salaries are set very low to prevent anyone from thinking of having fun or quitting their salaryman jobs before the appointed time.
Yes, high compression chambers are tricky and require pistons that incorporate part of the chamber shape on their domes.
I don't follow how the stroke length changes. The conrod (upper-link in the image) is a fixed length, therefore the stroke length is fixed.

The compression ratio changes because the mechanism changes where TDC (Top Dead Centre) is.

Or have I misunderstood something?

Edited to add: If TDC moves then the bottom of the stroke moves with it because the conrod is a fixed length, right?
The reason is that our similarities are huge, if not complete, throughout the country. Given an imperfect world, finite time, and people needing to do things other than observe themselves so we can play with more data, I think you're in the wrong here. We should assume similarity, try to learn something, and then temper our enthusiasm by recognizing how we may differ. Maybe you have some reason, after reading the study, why your state or region is utterly incompatible with the results?
The median salaries listed on Glassdoor (although not filtered by age) for even senior software engineers in the Bay Area aren't even CLOSE. Your sample is obviously biased (not to mention self-selected).
Even with strict aliasing, the only way C/C++ standard effectively lets one type to be cast to another is incurring a copy. Tell me what can be done better for performance in C that can't be done in Fortran or "another static language without pointer indirection".
Pointer indirection is expensive tradeoff for flexibility
Audi is working on a type of electric turbocharger that spools the turbo ahead of the exhaust gas pressure, to eliminate lag . VW is working on one that uses an air compressor to pre-spool the turbo charger. And Eaton has an electric assisted supercharger that helps the supercharger spool, it can also can start the engine, and recover energy from engine braking.

I'm wondering if something like stored kinetic energy like that on the Audi e-tron (a carbon vacuum sealed flywheel) could also be used to ram air into the intake, and how much resistance the air would have against the stored energy.
"Apple watch revenues in first year were higher than Tesla revenues in its 13th year (9th year of car production)"

https://twitter.com/asymco/status/753226197442654208

Puts things into perspective.
I can't seem to reply to dekhn, so I'm writing here -- the issue is that the city won't allow people to increase density on their lots, for example by building more apartment buildings, or by adding "mother-in-law apartments" in backyards or over garages.
Never mind, I see now how the mechanism changes the stroke length.
So, the first-half, no... never use. But depth/breadth first search, tries, recursion, hash tables... Absolutely use these as much in front-end as in back-end.
Nice list. Here are a few additions

Tigran Hamasyan - To Love: https://youtu.be/jPwUe8SFOow

Hiromi Uehara - Warrior: https://youtu.be/Xy8__IvtMOs

Kneebody and Daedelus - Drum Battle: https://youtu.be/LKq0Kv7GlgU
Ask HN: Would you pay to use a “can you code” site once
I am always looking for the next contract job, and have realised that more "good" companies are using upfront "can the candidate code" tests - and frankly while the first one was fun a few years ago my reaction to being told (by some poor schmuck in a call centre who is gathering CVs for a recruiter who may or may not talk to the hiring manager) "it will only take an hour or so" indicates the fun has gone.

I don't want to do five codility tests to prove to five employers I can do FizzBuzz

So, what I would not object to is being tested online, checked if I am human etc and doing Te coding test "once" and then the employers coming along to see how I do

I don't think coding tests are great but they are fine for the simple first hurdle.

I think GitHub is a better resume but boy does that need polishing

So - a codility site where we do the test once and then use it as "proof" of our chops - what do you think?
Sure, but you've also nuked a developer's ability to easily onboard and understand the codebase with "clever" one liners. Good, maintainable code tends to trend toward lower cognitive load more often than compact solutions.
I get depressed every time I think about the Bay Area housing situation. As half of an early-30s professional couple looking at our baby clock and anxious to start a family, I don't see how I can possibly provide a middle-class lifestyle for children while staying here. The choices are to join the bleeding edge of gentrification by moving into a slum like East Palo Alto or commit to severely degraded quality of life that comes with a megacommute.

I don't mind leaving and I probably will, but I do resent it when people act like two highly-educated and gainfully employed young people wanting to live where they work is some kind of unreasonable millennial self-entitlement.
And is there any way to see the demos or at least some screenshots without spending all night trying to get CMake working under Windows?

Announcing a cool new library, application, or hack by dumping people into a GitHub repo is not what I'd call especially good marketing (to the extent anyone cares, obviously.) This is getting to be a bit of a pet peeve.
You could simply revert people to market rate taxes over a decade, 10% a year.
Closures, specificity, home made getElementsBySelector, DOM traversal stuff, weird IE things, coding standards, an understanding of how jquery works, how to protect against npm poisoning/leftpad issues, lodash, semantic naming strategies, being opinionated (why is BEM shit/great?), box model, floats, flex box, centering techniques, an understanding of how plane old js works, cross origin/same origin stuff, basic design principles (spacing, fonts, information hierarchy, fitts law), react.
Took me about four hours, toward the end I was playing it more like a Tamagotchi (click the buttons every now and then and then leave it to rack up more power).

Also [[SPOILERS]] the ending sequence wedged after 'go be a hero', luckily when I refreshed the page it put me back to just before the black hole bit. Maybe it broke because I was on the solar system view and not the planet view or something? It worked the second time anyway.
AVG Internet Security 2016 Serial Key Till 2018 Updated
Not at all. Problem is that ir has been an uphill battle to develop such technology. The energy required to move a turbo compressor fast enough ti generate boost is very high. A hydraulic approach has also been under works but proved challenging. Although Garret has promoted turbochargers with embedded motors to speed up the compressor speed and reduce lag.
Expecting somebody to know the difference between a hash and an array is reasonable but you can hardly complain about a lack of qualified people if you disqualify JS applicants for not knowing what a trie is.
Since I develop backup software, this is a problem I needed to solve (e.g., for verifying that restore works). So I wrote a tool: http://liw.fi/summain/

It produces output that is meant to be usefully diffable.
OpenStack Security – How to Secure the Storage Setup in a Cloud, Part 2
I guess you could replace gcc with a dumb compiler / turn off optimizations. And throw in compiler intrinsics while we're at it, after all people write hot loops with them. And pointer arithmetics actually translate nicely to all those fancy addressing modes you find on x86.

And in the other direction one could argue that those so-called "transpilers" actually compile from a higher-level language when you consider complex type-inference and static type checking. Optimizing is not all a compiler does.