skysight-inc/HackerNews huggingface dataset:
From what I understand, and being around the business, restaurants almost invariably sink or swim based on how good a real estate deal they've been able to get, and their ability to have a stable staff and be relentless about controlling costs, things like spoilage, advance planning, etc.

This sounds like it was written by someone who doesn't like food. What I've seen in NYC, over and over again, is that of course you don't want the worst location (or financing terms), and you don't want to shoot yourself in the foot with incompetent operational management or an ever-churning staff. However, those are simply the prerequisites; they're necessary, but not sufficient for success.

If you want to thrive, you absolutely have to have a kick-ass product† (that you also happen to wholeheartedly believe in). If your menu just isn't inspiring (or it's too expensive or otherwise not right for the neighborhood / night-time crowd) -- it doesn't matter what your staff turnover is or much forethought you put into the operations. Inevitably you will fail.

But if your menu is truly awesome, people will make a beeline to your little hole-in-the-wall, wherever it is, and jostle for a spot at your narrow formica sitting counter and a chance to wolf down your product, nevermind the styrofoam bowls, plastic sporks and tissue-thin napkins.

Case in point: http://xianfoods.com

† By product I mean the combination of "menu offering, ambience, staff and cultural vibe." The interplay between these can be quite subtle, and it's tricky to get them right (which is why it's really to believe in what you're doing, and have taste in all things, not just food). The point I'm trying to make is that from what I've observed, it's definitely not primarily a matter of managing your margins and not getting screwed by your lease.
how could you be sure the site/app wasn't a honeypot for government.
Eight GPIOs up to 80mA of current capability.
Can't find a good source for how much of intel's sales are Apple x86, but AWS does indeed use Xeons exclusively (with some Nvidia Tesla stuff) for EC2 according to https://aws.amazon.com/ec2/instance-types/
Why would rational city residents vote for such an exclusive and extremely punitive proposal? Usually firms that are vying for public monopoly status lose their flexibility, e.g. each electric rate increase has to be approved by the state regulator.
But all those tags are things that no sane developer would put inside a p tag anyways, so you don't really have to think about them.

The real mental overhead is incurred when reasoning about the tag following the p, which could be anything. "Hmmm, I have a nav tag coming after this p tag. Does that implicitly close it?"

Although if you had a good autoindenter, you could catch any mistakes by how it was indented. "Oh, that nav tag is on the same indentation level as the p tag, I guess it does implicitly close it."
> unlike some other languages you may be used to,

The languages I'm used to don't even have `nil`.

> "nil" is a perfectly valid value for a pointer to have.

So, just like C and Java. I don't see the difference.

> You can write methods like this: (snippet)

Oh, now I get it: `nil` itself isn't a value. `nil` is syntactic sugar that expands into a nil value. (In other words, confusingly enough, `nil` and “nil value” are different things!) This is unlike Java, where `null` itself is a value.

It would be very helpful if people described things precisely.

> All languages have this sort of wart in them, where two or more perfectly sensible decisions interact to create something that isn't sensible at first glance.

This means that at least one of the two (or more) decisions was less sensible than it originally seemed. Good design decisions don't introduce warts into a system.
The Google JS Style Guide maybe? https://google.github.io/styleguide/javascriptguide.xml
case in point regarding primacy of good product: Pepe Rosso in SoHo [1]. True that it is a charming place and has a definite take on presentation, but seating, utensils, etc. are all subpar. But the food is great and it is always packing them in. The nearby Tomoe Sushi is kinda the same deal. It is a hassle because of the ever present line and the interior is ~shabby but it has an excellent product.

[1]: http://onthegrid1.imgix.net/Pepe-2.jpg
Besides permits and competition, some other issues with trucks:

* You might not be able to make much money on liquor sales.

* There's a price point for food truck food ($10-$15 for the whole meal) and it's much lower than that of a fine dining restaurant.

* Even with an off-site kitchen, your menu is probably limited --- that's why two of the food truck people I've met in Chicago opened restaurants after a year --- and also possibly why their trucks went idle (in one case, parked behind the restaurant) once the restaurant opened.
So you don't? Coz it would be nuts.. I'd wager 90%+ of the 3rd party JavaScript out there will choke on it.
To put this into perspective, it wasn't so long ago (2004) that nobody managed to pass the DARPA Grand Challenge of having a car drive itself around in the Mojave desert. We've come a long way very quickly!
One needs a core advantage that's exclusive to them to become such a monopoly. In other words, not only they must win, everybody else must lose. What's the core advantage that other players won't be able to replicate?
The Irrepressible Mencken (2006)
Agreed. Some of the biggest companies in the world are investing in the space: Apple, Google, Ford, GM, Mercedes Benz, Tesla, Uber, NVidia, Baidu, Didi and many more!
In my experience, toilets are an important consideration.
Sure. This is one of the most useful macros I found online :) I'd love to link to the original page but I can't remember where it is from. Here it is:

" Piece-wise copying of the line above the current one
:imap <C-L> @@@<ESC>hhkywjl?@@@<CR>P/@@@<CR>3s
I am familiar with the definition of "non-profit" according to the law and that's why I don't like them. I like Watsi but it's an other story.
Apple terminated FlickStackr dev account no reason provided
Why do it if "it isn’t the core focus of Udacity’s business" as the founder, Sebastian Thrun, said?

Seems like creating free and open source simulator would be of more value than trying to get students to build hardware based vehicles?

DARPA, YC, and other have taken this approach for various reasons in some projects - and it seems if the intent is to teach, learn, share, etc. - it'd be a better investment.
This looks really cool. Has anyone here done anything with it?
As far as corruption goes, I don't think it has a lot to do with Indonesia and Brazil. These are large places and it's hard to police every square inch of it without pretty good technology and money, once someone gets away with burning forest down, that's the end of it, why would there be a need for corruption in that case?

If there is any serious corruption happening, it's in the west, imagine freely being allowed to sell products that contain palm oil with no penalty's or taxes attached. People in these countries are poor and desperate, they have more of a reason for behaving that way, McDonalds et al doesn't.

I also never suggested sending in the cavalry or a repeat of shock and awe, I'm suggesting policing in co-operation with government of said countries to help protect a vital asset to not only humans but all species. Imagine using satellites to help quickly identify fires for example?

When large parts of priceless Indonesian rain forest were burning to the ground, and still are, there was very little international discussion and assistance with:

- Raising awareness, I doubt major western corporations wanted people to know about it.

- Putting the fire out.

- Stopping additional fires being started.

- Regeneration and repair.

Considering people starting fires aren't exactly friendly / educated people, maybe military assisted protection of the forest is better than innocent people just doing there best, I never suggested a war, I'm suggesting a peace keeping / guarding force.
Faillist – First Fracking
Congrats on the release.

But I'm wondering, why not provide the PGP signatures for the code over HTTPS instead of HTTP?
What does this have to do with anything? Mac OS is totally portable (at one point. OpenStep provided transparent support for four CPU architectures), and server-side software even more so. Similarly, Apple could presumably port whatever subsets of Mac OS are needed as the mood takes them.
Scary.

The absolute most important datum is "How long will I live?" not 90 for sure (like the article says).

Ten years more is my guess for me. Makes living now much easier.

If your $ is not in your bank or mattress don't count on it.

My state wants a constitutional amendment to guarantee teachers pensions.

Having a math mind and reading this brings back the "magic" of money. Some dude fixed my roof magically for money. But pension magic is black magic. Nothing but a trick,Bullwinkle. "Again, wrong hat!"
I'm thinking something like wikiepdia owning facebook. which has a protocol other implement.
Seems like early access could potentially be incentive enough, perhaps? I mean, it's a public service that I would think/hope many people would be willing to chip in their time for free (I mean, you take notes when you're in a class, anyway...the very act of writing down what you've heard is an important part of learning for many people). So, sign up for a class, get access while it happens if you agree to help with the transcription and captioning. Progressing to the next video requires either contributing to the transcription or signing off on it. YouTube has incredibly good tools for captioning; perhaps they can be convinced to work with UCB to enable this kind of system.

It would need some kind of percent complete count, or something, along with maybe a rating system where visitors who need those captions can report poor or confusing transcription.

Braille is harder; but, I would think most courses already have written course notes and materials, which can be read by screen readers. I'm not sure what to make of the mention of braille, here, actually. Are they expecting UCB to send out printed materials? That doesn't make sense, and goes beyond what websites are required to do by the ADA.
I "induced" the effect several years ago (At least 3 or 4, but probably more), and to this day the grating has a faint, but noticeable color tinge.

At least for me, it seems to be truly permanent.
Google's CFO Ruth Porat is pushing “creatives” to bring costs under control
I couldn't find much:

http://www.newegg.com/Product/Product.aspx?Item=N82E16813190...

and there is Raspberry Pi for micro apps, perhaps they aren't as developed as I'd heard.
Still apples to oranges, and it's just one benchmark. How long does e.g. Npm install take with the same project, compiling the same dependencies? ARM might come to desktop eventually, and it's damn impressive that for a single benchmark from a single test, someone was able to get the ip7 to beat a >1000 days-old Mac Pro in one metric, but they've learned from the PowerPC switch and a new arch won't happen overnight. I very highly doubt that the MacBooks hopefully coming later in 2016 will be anything other than Intel, hopefully Kaby Lake. I'd predict that the earliest we'd see an ARM MacBook would be 2018, and my guess is that they'd do it as a separate mode (so, have the A12X CPU in there with an Intel Coffee Lake or Cannon Lake main x86 CPU) and let it do something like dual-boot iOS and macOS, or have way tighter integration (run iOS apps as just another window in macOS, for example...dual-booting seems un-Apple-y, even with BootCamp).
What's happening isn't what you think is happening.

The parser creates an empty head element when it sees the <body> start tag, the second <head> start tag is ignored, and the <script> is treated as part of the body element. Try changing the body of the <script> tag to this:

alert(document.currentScript.parentNode);

It alerts "[object HTMLBodyElement]".

The behavior is specced out here, if you're curious:
https://www.w3.org/TR/html5/syntax.html#parsing-main-afterbo...
It's about right. It picked Slackware, which I used for years. I'm surprised how far down on the list Arch was, as I'd used that too...

I just wish BSDs were an option here (I know, I know, not the goal here). I'm bullish on OpenBSD.
Reposts are ok if a story hasn't had significant attention yet (https://news.ycombinator.com/newsfaq.html). It's best only to link to previous submissions if there's an interesting thread there.
Wonder if part of Thrun's departure from Google is their closed focus? Open source self-driving car is something Google would never allow under current leadership.
This matches my impression - it seems very much mainstream within the data analysis niche, and that's leaking a bit.
If you are writing <p>something <div>like this</div><p> then your editor knows you are making a mistake and can highlight it.

If on the other hand you are not closing tags that autoclose, how can your editor tell you? There is no way to know it's not intended.
I came from a comment on a more recent story[0] so I realize I am a bit late, but what about being a NEET implies social disconnection? I believe you're thinking of shut-ins or hikkikomori[1] if you want to keep in line with the parlance.
NEET can simply mean someone is unemployed or "between jobs" as you will, which my undergraduate microeconomics courses told me is a normal occurence (cyclic economies, employer/employee mismatches over time). Whether they get money from the government or live off their family, plenty of my peers during bouts of unemployment would still go out.

I realize it's colloquial to continue the bastardization of NEET to mean someone who has withdrawn from society, though I feel the nuance requires particular attention especially if we're attempting to diagnose problems and propose solutions. Indeed there may be overlap, but what can be said for one set may not be true of another even if one is a subset of the other.

[0]: https://news.ycombinator.com/item?id=12521277

[1]: https://en.wikipedia.org/wiki/Hikikomori
Hi Oliver. There are thousands of applications for 250 seats per cohort, and it sounds like one cohort will start per month. Is there a rhyme and reason for how admission to a cohort will work?
It would be nice if it only did that. For evidence, look here:

http://www.nature.com/nclimate/journal/v4/n3/full/nclimate21...

Here is a non-blocked article on the topic:

http://www.climatecentral.org/news/climate-change-is-increas...

IMHO, the biggest problems will be the changes in sea level and precipitation pattern though, and atmospheric and ocean circulation/currents. It's definitely not just a few degrees C.
"Q. Is Lumberyard “open source”?
No. We make the source code available to enable you to fully customize your game, but your rights are limited by the Lumberyard Service Terms. For example, you may not publicly release the Lumberyard engine source code, or use it to release your own game engine."

https://aws.amazon.com/lumberyard/faq/
> I think you're misunderstanding what the problem is here. I want global consistency (really I want two party consistency) to prevent the said user from witnessing the unkind thing I posted about them.

You don't want global consistency and you're saying it yourself.

What you want is to be presented with a view that is consistent with the actions you've done. [it's really basics101 for user experience.]

The internals of the system don't matter to you. It only matter to us, as the builders. We can make it so that it is internally 'inconsistent'[0] yet it always presents a 'consistent'[0] view to the user.

[0] I don't think the word consistent describes well the situation. Nothing is ever strictly perfectly consistent.
Why do you think war is easier to stop than global warming?
I think GP is just suggesting that Google has had the knowledge about this specific 3rd party issue (via this bug) for years. It can't fix all possible 3rd party installer-induced issues, but it could potentially fix this one. (Or at least notify the user.)
I like all of the questions it's asking, and appreciate the guidance. One thing that would really polish this off, though, is to put some extra time into the results page.

The explanations of what distinguishes each distribution are, to me, a wall of Linux jargon that is all familiar (Slackware was my primary OS for a while in the late '90s and early '00s), but also largely meaningless. From a user perspective, I'm interested in a tool like this precisely because I've got no idea whether I should prefer GNOME or Unity or KDE nowadays, and I don't really care to take the time to sift through the flamewars to find out. So when I'm dropped into the results and the top results are five different flavors of Ubuntu distinguished by what desktop environment they use, and the explanatory text for each largely boils down to, "Portmanteau-of-Ubuntu-and-$DesktopEnvironment is Ubuntu with $DesktopEnvironment", I'm left feeling like the tool has taken me on a short ride around the neighborhood and then dropped me off exactly where I started.
But co-locating them won't actually remove a class of errors because Zk is not HA. The Kafka brokers need to communicate with the leader in the Zk cluster.

If we have K1,Z1 -- K2,Z2 -- K3,Z3 -- and one node goes down, you've now taken down both a broker and a Zk node. Remember, the brokers don't care about connecting to any Zk node, they want the leader. So you aren't gaining any more fault tolerant by co-locating them.

If there's a network partition between the leader Zk node and other nodes, the local Kafka broker won't actually be able to do much because the Zk cluster will elect a new leader, on another node, so again, you aren't gaining anything.

Moreover, you're now tying the scalability of Kafka with Zk. Zk doesn't scale linearly, so there's only so many nodes you may have in a cluster. Kafka, on the other hand, scales linearly. So if you're colocating them and you have to bump up Kafka, do you still start up Zk for those nodes (but they don't actually join the cluster)? You're now special casing and adding more edge cases.
Well that is the whole point, I wish I made the example better.

How is it harder to parse? Putting everything in separate lines make the CSS file 10 times longer, and it's more difficult to see groups of rules that fit together along with their common structure.

Nowadays unless you edit on a tablet your text editor probably handles 120 columns or more.

But I really can't see the argument for readability. When I navigate a stylesheet for a website I'm working on, I want to see the larger structure. I don't need to see clearly the properties within a single rule. I want to see from top down.

Still, this could be argued forever. Apples and bananas :) I guess it's the same discussion as space vs tabs, or 2 space vs 4 spaces.

Here's a better example from one project which used YUI2 (it's old, but I think it shows my point of view, that the dtk-skin-dlg structure is very obvious along with the hd/bd/ft structure YUI 2 uses and the styles applied to them, that's the structure I want to see readily when I work in a stylesheet without having to scroll to understand it's all connected together):

/* dialog body */
.dtk-skin-dlg .yui-panel { outline:none; }
.dtk-skin-dlg .yui-panel .hd { font:16px/1em Verdana, sans-serif; color:#ddd; padding:10px 10px 0; background:none; }
.dtk-skin-dlg .yui-panel .bd { padding:10px 10px 10px; background:none; font-size:12px; line-height:19px; color:#000; }
.dtk-skin-dlg .yui-panel .ft { padding:5px 10px 10px; background:none; font-size:12px; line-height:1.2em; color:#000; }

/* dialog footers, right aligned */
.dtk-skin-dlg .ft-right { clear:both; width:100%; padding:5px 0 0; text-align:right; }

/* left align buttons INSIDE ft-right */
.dtk-skin-dlg .ft-left { float:left; text-align:left; /*padding from ft-right*/ }

/* dialog body wrapper for extra css styling */
.dtk-skin-dlg .body { background:#fff; padding:10px; border-radius:3px; box-shadow:0 1px 3px rgba(0,0,0,0.2) inset; }
.dtk-mobl-dlg .body { background:#fff; padding:10px; }
> Don't be silly.

Please edit personal swipes out of comments here. Your comment would be just fine without that.
Is'nt wikipedia, world wide web consortium, icann? non of these for profit internet companies could exist without nonprofits to set up standards.
Emacs is not only on GTK. I doubt any indispensable core components will depend on xwidgets unless it can embed each toolkit emacs can use. Further, customize is used on the terminal emulator and on the framebuffer too, having it require X is not feasible.
Such as? I'm honestly interested what problems you have in mind, not implying that they don't exit.
Well done for making money off Flickr while you could. Just accept it and move on.
That's probably because you are forced to slow down and respond less erratically since more brain power is going to speaking so less can be made in snap judgements. I know I have a hard time getting excitedly angry when "speaking" (more like stumbling) in a second language because I can't just shout something out. I have to take more time figuring out what I'm saying.
Why would they do that? UCB is a public insitution, with a mandate to serve the public. They're not a torrent site trying to skirt the law.

While there are discussions to be had about how to move forward; I would hope the end result would be continuing to offer the free courses, while solving the accessibility problems, perhaps with the help of the communities they serve. I would be happy to contribute transcription and captioning to the courses that I take online; I transcribe and caption all of my videos on YouTube, religiously. It's not that big of a time cost, and I take notes when I'm taking a class, anyway.

I hope this will be viewed as an opportunity to (not necessarily in this order):

1. Improve accessibility tooling for these courses, particularly captioning videos.

2. Improve awareness of accessibility guidelines for websites and online materials.

3. Make all of these fantastic learning resources available to people with disabilities.
[video]“Government Hacking and Human Rights: The Why and the How”
Great question! My 2 cents: our core mission is to democratize education, and although the car itself won't make or break Udacity, I think it can contribute dramatically to our core mission.

How so? We have students all around the world (almost every country is represented in our DAU) who will never have access to a car outfitted with hardware and sensors (easy $125k), never mind the costs needed to get a permit to get on the road ($50k!). Being able to contribute code and see the results run in real environments (ask Sebastian what he thinks about simulation!) could be a huge advantage to students around the world in their quest to jump into this industry and get credibility.

Speaking of credibility, we want to prove to the world we really know what we're doing, and that our curriculum is truly legit.

tl;dr: We hope that by open sourcing our car that we can give opportunities to students around the world who otherwise wouldn't have it.
I don't understand your argument. Yes, web programming has lots of warts and subtle behaviors and inconsistencies. So shouldn't we jump on a chance to remove a small part of that from our day-to-day development? OP isn't advocating ignorance of the spec, just a way not to need to reason with it as often.
XML validators are much more common in editors than HTML validators, probably because XML is both easier to parse and used for a lot more than XHTML.