skysight-inc/HackerNews huggingface dataset:
The tech buses were started because google was creating too many jobs with housing being too far away.

Google wanted to expand their campus. Mountain View was concerned about the added traffic on their roads, so they said no. Google then wanted to work with developers to create medium-density housing within walking/biking distance, but mountain view also said no to that ("would ruin the character of the neighborhood"). So the people filling the new jobs can't live nearby and they can't commute in.

Solution? Bus them in on tech shuttles. The thing that's a workaround to political dysfunction and NIMBY'ism is somehow a symbol of the tech industry excess.
Well, you see, one is a cat. The other's people. But more seriously, cats evolved as carnivores and humans as omnivores.
Forth in Lisp in a web browser
Unfortunately only a snippet that does not include the back and forth with the audience.
https://twitter.com/amyywan/status/829614419671871488
I've had my Fitbit Charge HR for six months about. no issues yet, and I've showered with it!
I saw nothing like that in the API when I had a look. But there's always the trusty ol' tar format.
Have you guys seen https://runkit.com/ ? I suspect they are using something like docker for snapshot and replaying. I'm sure there are some tricks to be learned from them
What Lecture Notes Should Everyone Read?
Carbon footprint for meat is significantly higher because you have to grow the plans and feed it to the animals, and moving up a trophic level is usually ~10% efficient. It's much more efficient to consume the plants directly.
I love the pettiness of that response!
>Downvote away, but I would prefer if you demonstrated I was wrong by presenting a sensible reason to allow mass anti-vaccination.

Probably downvoted due to the swiftness by which you call someone an idiot...

It's a broad term. I'm sure I can find someone who believes in the things you listed who can do several things better than you (be it mathematics, programming, etc). Who would the idiot be?
There's certainly been a handful of very overt political troll commentators with talking point narratives which I've noticed on HN in the last few weeks.

Thankfully HN has a better reputation system in place. News website comments have 0 barrier to entry, and Twitter and Reddit are clearly prone to mass bot'ing. It helps that there's access to an API for transparency on those sites but the persona astroterfing ops are getting more advanced tactics like copying random user comments to build up an appearance nearly indistinguishable from a normal user's history at first glance.

https://en.wikipedia.org/wiki/Sybil_attack
ROFL. I would reply "You begin to sound like my gf, expecting me to magically know what she actually wants."
This is insanely well executed - like most people here I am psyched to play with it
I would love to only use my Watch full time, but its battery life is pretty bad. It barely makes it through a day. My Fitbit Charge HR, on the other hand, can easily go a week straight (literally; I wear it to sleep) without charging.

So I wear both. not a great solution, but it works for now.
TFA's picture of the failed spillway is hilarious. That concrete can't be more than 4 inches thick! That would work for a driveway, barely. It seems really out of place on a giant dam. As soon as there was a crack, the underlying gravel and earth would start eroding, and a complete failure like that pictured was inevitable.
I think the assertion is that OO objects tend not to live in isolation, whereas functional behavior can. Tons of OO systems need to talk "to the mothership" for configuration, communication instances, live configured singletons & helpers, loaded plugins, services, factories, etc, all which need to be properly initialized and in flight in order to even call anything on the initial object in question.

It makes a lot of sense to do broad smoke tests and full-cycle specific behavior tests integrating such strongly dynamically dependent subsystems, than to try to create all this artificial test harnessing and fake objects/servers/connections in order to attempt to isolate testing into object-level "units".
> I seem to remember a github repo that was posted to HN a couple of years back that did exactly that. They showed the same data set and presented 3 different ways with 3 entirely different conclusions.

Probably this one: http://guns-vs-homicide.github.io
Cats are obligate carnivores. They can't synthesize all the nutrients they need from a plant diet.
Also, weren't the ISPs injecting their own ads onto remotely hosted webpages? Is the claim here that people love looking at annoying banner ads?
There's already a more efficient way to turn energy and matter into food - plants. Running it through animals before we eat it is the inefficiency.
The whole new Rust Book is quite well written. It was my first resource when I read it a few months ago and I found it easy to understand everything it covered - even lifetimes which I completely failed to get from the original book or other online resources. I look forward to the rest of the chapters being filled in.
It covers that rather poorly:

Experts have pointed to tolls as a traffic solution for decades, yet building political support for road fees
continues to be a challenge — the most common complaint being: "Oh, so only rich people can drive?"

This critique ignores the fact that working Americans often suffer the most severely from the impacts of
poor mobility. Working-class parents who are late to pick up their kids from day care, for example, often
pay severe financial penalties. Having the option to reach their destination quickly could actually save
them money. In fact, experience with dynamic tolling in the United States has shown that people of all
income levels use these lanes. This objection also ignores just how inequitable and dysfunctional our
current system is. Tolls may disproportionately burden the poor, but so do sales taxes, gas taxes and
every other way we pay for roads.

So the LA Times defines ≠rich as "working/working-class Americans," and ultimately concludes that "tolls may disproportionately burden the poor, but be so do sales taxes, gas taxes, and every other way we pay for roads."

So what's one more regressive tax–"inequitable and dysfunctional"–to the poor?

The LA Times's internally-consistent value system is well-matched by its penetrating insight.
> these artificial test environments bear no relevance to how we write code in the real world

I keep hearing this, and perhaps I'm not part of the problem. But at a prior company I worked for (which was quite good), our go-to phone screen was "implement min()". This screened an absolutely staggering (to us) fraction of the candidates. I don't see how asking someone who claims to have years of experience in engineering write a for loop is stressful, and anything but real world; I write for loops all the time, and I don't consider that the hard or core part of my job.

(One of our followup questions, usually on-site, amounted to: "can you write a for loop that involves two pointers?"; too many candidates would give them absolutely terrible names like "i" and "j", and not be able to mentally maintain what they actually meant, or were for.)
How about offering to collaborate with the OP?
Do you know what offices and/or positions?
"I'm usually writing the code in another window before transcribing it to the collaborative window"

Speaking from the other end of the phonescreen line and collab editing session, that behavior looks a lot like googling and pasting in the first answer you find on stackoverflow. We use a collaborative environment because I kind of want to see you typing, sorry. I know, it's degrading, but... it's a screen, it's not designed to find out how great you are, just prove you're not going to waste our time.
Given the mention of "small city", I presume this is referring to Canberra: https://www.transport.act.gov.au/light-rail-project

I don't think it's a bad idea as such, particularly if you consider it planning ahead for projected growth, but there are a lot of much larger cities in Australia that could use the same money more usefully.

Building a BRT in Canberra now would be kind of pointless, since traffic jams are essentially non-existent, making ordinary buses rapid enough already.
That is odd - I got to the end without seeing illegal immigration mentioned at all.
This. Part of the adjustment is working in pockets of time rather than decent stretches with time to get into "the zone". I did well during the young kids era by keeping a text file of exactly what I wanted to do next. At the time I was using a paren-prefix language (Scheme) that made it easy to come back to half-finished code and see where I was going with it. In other languages you might want to write a bunch of one-line comments describing what the code is going to do, then fill in the code under the comments.
This presumes no market outside the U.S. for SpaceX's services.

Of course, for the world as a whole, efficiency will not mean more jobs; excavating subway tunnels with spoons is a great way to create jobs, but not a good idea.
> maintained by some guy with an Anime avatar

Bitcoin was also created by someone using a Japanese pseudonym, same place anime comes from.
Do what I do: flag each and every one of them.
Why do Republicans hate people, or prioritize abstract artificial corporations over real people?
> There are endless link directories out there. Why do you think you can make a difference? Starting from fresh nobody will care to submit links because it's not really how SEO works anymore.

It never was how SEO worked, ever. The fact that DMOZ was a collection of high quality links made SEO jerks spam it to death but that was a side effect.

DMOZ was the polar opposite of search engines, though many of them took DMOZ as their starting point because of the high quality of the links.
This new feature allows you to make code more structured and maintainable. Of course people are going to use it, and even change old code to use it. `Array.forEach` and `Object.keys` were new features in
ES5, should people just leave their old `for` loops anyways? Refactoring old code is a good way to keep your codebase consistent and maintainable.
If Wikileaks is in any way editorializing the information, that is not specifically related to things like 'redaction of names to not put specific lives at risk' - then it is existentially damaging to their credibility.

It's not just 'shaping narrative' - it's 'creating it'.

I'm not for or against the very nature of Wikileaks - but I'm pointing out that editorialization is quite fundamentally bad - for an organization like them.

The 'best leaks' were the ones in concert with Guardian, NYT and Spiegel - that way they had a lot of transparency, a lot of eyes on it, and some people who could agree to redact specific names without changing the nature of the information.

Cutting out 'Russian related material' is really quite a bad thing.

Further interesting point: the news if fairly minimized at CNN, Fox etc.. No big headlines.

Also is the fact that Assange was trying to 'hand himself over' to authorities during the election. He may have been trying to use this potential leak as leverage. Who knows. It's all so mysterious ...
Big picture here is this:

The oligarchy has taken over every form of media communication throughout history. The printing press, the telegraph, the radio, the television. The internet by design was resistent to centralization, the main method used on the other mediums, but the oligarchy fought a small fight in the form of the 90's cryptowars and then sorta let up. They recognize now though, that the last bastion of true, anarchistic freedom of thought is the internet, and globally will begin to attack it through many means, not just legislative.

Decentralization avoiding targeting in an age of mass surveillance is difficult, and this move towards centralization undermines the entire original purpose of the internet as a form of communication that could survive targeting. If we remember this, and build open source, encrypted, decentralized systems, we still might have a chance to keep the internet us older geeks remember.

I also have a theory that it is the technology of the internet that has artificially accelerated the oligarchy's attack time frame, because they are desperate to not let the cat out of the bag. Once the world gets a taste of intellectual freedom, they won't want to go back, and the cat is out of the bag so to speak. This is forcing their hand early and is a weakness.
If we all lived in 3 foot by 7 foot cubes it would cost a great deal less to heat our homes as well. Just because a more optimal way to do things exist doesn't mean anyone actually wants to do it. I enjoy eating meat, thus I will continue to do so.
Leaked image suggests Amazon may be making an Alexa Camera
If you find jet engines interesting, check out AgentJayZ [0] on youtube. He runs a shop in Canada that repairs and overhauls smaller jet engines (think, Learjet size rather than 777 size). He has a mix of good videos, including a long running Q&A series.

[0]: https://www.youtube.com/user/AgentJayZ
Mmmm that phrasing. So appetizing.
Nope, console was closed. But going back to it, it's fine now! Very strange.

(The game state saved in local storage, very nice :))
Not a lawyer, but it would almost certainly still be covered by the FB patent.
According to the Sydney Morning Herald, one-third of buses will still be required when the light rail starts operating in 2019 due to insufficient capacity, rising to 80% of current buses by 2031!

http://www.smh.com.au/nsw/sydney-cbd-and-south-east-light-ra...
Heh, don't blame you. We did fight for and win approval to write a forward to our privacy policy to make it more accessible. Outside of that, we didn't want to innovate in an area we know very little about and instead deferred to what our law firm told us we should be doing.
Actually, a lot of the perennial food crops we do or could eat are adapted to environments containing ungulates or other animals, and there are a number of nutrient problems and pathogen vectors that wouldn't be as much of an issue if the land was being judiciously (rotation) grazed.

What will end up being seen as crazy is locking them all up in a barn and burning fossil fuels to bring the food to them instead of them using their own legs, all for another 20% body mass and giant meat portions (think: steak, chicken breast).
Actually yes, yes we do. We enjoy the internet that we have, that is partially enabled by ads. Even those of us that block ads (freeloaders, if you will), enjoy the internet that's supported by ads that other people don't block.
> I'm not a C dev, but is "(null != thing)" still a convention?

Configuring the warning your compiler gives for 'if (x=y)' to generate an error instead is a vastly better convention that completely supersedes Yoda style, IMO. 'if ((x=y))' remains available for those who really want to assign in conditionals.
> It looks like someone wants to pull an Erdogan, and they know that the CIA, FBI, and NSA (the American security deep-state) are the chief obstacle to their goal. Which makes sense, considering it's those agencies who are usually responsible for both preventing foreign intrusion into our government (if the enemy is foreign) and mounting coups d'etat (if the enemy is domestic).

I think you're really overstating things here.

While Turkey's military may have mounted coups to restore secular order in the past, that's a peculiarity of their history. To think that the CIA, FBI, or NSA would serve a similar role in the U.S. is unrealistic. The times I can think of off the top of my head that they've gone against the law it hasn't been to the people of America's benefit, to say the least.

Besides of which, it's not even a reasonable comparison. The intelligence agencies aren't comparable to the military. If God forbid there were a coup in the U.S. it would involve the military, and they would probably be following Mattis, who is on Trump's side at the moment.

Lastly, come back to me when Trump is rewriting the Constitution and jailing journalists and judges by the thousands. Until then, this comment comes across to me as either paranoid hysteria about the U.S.'s situation or tragically belittling Turkey's.
Do you have a source for your roadway wear formula? Just interested to read more.
Related to this, sometimes explaining to people why charity is not what it sells itself as (altruism) is difficult without significant context. In this context, it's easy to understand, but to someone with a belief that charity is always altruism, it is hard to show them why it is almost never purely about altruism, and sometimes very far from it.
This is sadly rife for abuse. Why hire anyone? You can just string enough candidates along to possibly not work a full solution but it could be a first line or give you a fair number of prototypes. Granted I don't know that this could ever be viable but companies would sure try because free work > paying any amount. I think most of us understand the phrase 'you get what you pay for' and yet I've personally seen many individuals and companies believe they're getting a steal.

I feel like there are a few good ideas. I personally love the idea of work related assignments but only if the result is actually measured. If I don't get the job I know I've wasted my time and I can handle that. What I can't handle is giving me a task and completely ignoring the results. What will that signal to me about day to day operations? That you'll likely ignore the very real value I bring to your organization on a consistent basis. That's a big enough red flag for me to stop everything and walk right out the door. If I'm supposed to extend the courtesy of not wasting the interviewers time I expect at least some attempt at that same courtesy.
Juat don't ask it to open the pod bay doors...
You're correct. Appears to be a typo.
#weekly – Links about Dynamic Imports in Meteor 1.5 and GraphQL Subscriptions
I run a "hackintosh" system with similar specs as in the blog post, and it works very well (after quite a bit of initial setup).

I still far prefer macOS to Windows for development because it's an actual Unix, the UI is still much better, and the quality of apps available is quite a large difference.

My dream though, is a Linux with an actually decent GUI, desktop environment, and good apps. But one can only dream...
Wikileaks could focus its hacking efforts anywhere, so the question is, why Turkey?

On 24 November 2015, Turkish F-16 combat aircraft shot down a Russian Su-24 during an airspace dispute close to the Turkish-Syrian border. Russian President Vladimir Putin described the incident as "a stab in the back by the accomplices of terrorists" and further stated that "today's tragic events will have significant consequences including for relations between Russia and Turkey".

7 months later, on 19 July 2016 WikiLeaks released the AKP Emails. AKP is the ruling party of Turkey and political force behind president Recep Erdoğan.
Ask HN: Anyone have their dreams analyzed?
I am getting weird dreams lately with code, aliens, foreign lands. Is there something called scientific dream analysis?
The difference is that you can push a tab from one device to another. So if you're reading something on your phone, and push it to your laptop, it will automatically open in a new tab there once it syncs. It's good for when you're on the go, and want to remember to read something later on once you get back to your computer.

By the way, Firefox also has the feature you mention (view tabs that are open on devices).
I thought taco bell and now subway were only just 50% meat. I'm sure they'd go to more filler if they could legally label it as "meat"
Could they unite those elements of the industry again if given the chance, or has it moved on to just be too specialized?
Does anyone have any tips to start playing around in this environment with ES2015 stage-2?
With Visual Studio 2015 update 3, and /W4, I get "warning C4706: assignment within conditional expression" for stuff like "if(a=5)", both in C and C++.

(C4706: https://msdn.microsoft.com/en-us/library/7hw7c1he.aspx)
yep, vat interests me as well since I am not sure of the amount of carbohydrates in plant based proteins. Lentils and beans for example have good amount of protein, but also tend to have a lot of carbs.
plants have higher protein and less sodium than meat on avg. Although they do have a lower amino acid count and calorie count, that just means a more diverse plant based diet is in order.

https://www.hsph.harvard.edu/nutritionsource/what-should-you...
No abstract needed -- I quoted from the detail supplement PDF, which (along with the full study itself) is available for free and in full right there on the referenced Cell page.
The difference is one's uncomfortable, the other you're just used to. Plants are no less tasty, they're just different. I eat meat too, I'm just saying.
Livestock can subsist on plants, like wild grasses, that are unpalatable or even inedible to humans. These plants often grow on "unarable" land that won't support human crops. For millennia, humans raised livestock on pasturing lands, seemingly without harming the environment too badly. What stops us from doing that now?

I suspect the real problem is closer to wasting arable land, water, shipping (with all of those environmental externalities), etc. on growing crops that aren't used to directly feed humans, and government subsidies that hide the true cost of corn-fed livestock from consumers.
I'll never go meatless, the health benefits of meat are too great.
New Yorkers can commute via public transit from much further; I have friends who take NJ transit up to NYC from philly. LA transit is a joke, so commute times naturally bound at its tiny reach.

Or to put it another way, at least you have the option of commutes. I much prefer my 7 hour a week commute from Oakland into SF to a slightly shorter drive. And although the bay bridge is a joke during rush hour, you can still grab the bus and read the whole time.
Is this meant to be sarcasm or is this actually something you believe about nutrition?
visions of https://www.youtube.com/watch?v=sRcHt-sxcPI (Defcon 24: various bypasses of Little Snitch)
Fair enough. It may be worth empathizing that animals probably don't enjoy being farmed and slaughtered by the billions
One time i coxed the interviewer to show me the solution on the whiteboard when i could not figure it out. I kid you not he could not do it and got confused like i did.

I caught the punk red handed asking a question he did not know very well.
Can you elucidate? What can't be substituted / augmented otherwise?