skysight-inc/HackerNews huggingface dataset:
>Someone needs to pay for the fuel. Someone needs to pay for the insurance. Someone needs to pay for parking, the technical development, the maintenance, and the infrastructure.

Of course they do. But the average car is only driven a few hours a day. If you take the total fixed costs of a car and divide it amongst dozens of people, it's much cheaper than ownership.

I also expect insurance prices to drop dramatically for self driving cars, given that over 90% of accidents are caused by human error.

Additionally I don't think parking will be a problem with all of the now empty driveways of former car owners. Just give a discount for zip car service to customers in exchange for using their driveways to park downtime cars.

>But it was better than trying to hail a cab and wasting 10 bucks. And in the end, it felt good. Walking a little every day is good for you.

>Many people want to be able to walk or ride a bicycle as part of their daily routine. Many people want to be in close physical proximity to other people.

All of those are true and I think given demographic shifts--people marrying and having kids later, resulting in more single or childless 20-30 year olds--we will definitely see growth in urban centers.

However, I think it's almost purely a result of demographic shifts not some new desire to live in cities. Young childless people have always wanted to live in the city, we just have more of them than we used to.
any conspiracy theory fans? maybe this was just a big show.

there is really nothing new behind it.

hell, there was nothing new behind twitter either. it's just a big chat room.
> being hostile is an effective way to lead a large community.

No, those are the exceptions. Being opinionated and ready to say no, however, is necessary.
Frontend Links
Some NDAs are worded to excluded any information available publicly attainable from third party or if the client makes it public.
Test like you're betting for your life
How about if there was a glyph or color that denoted the amount of votes,views,etc? I think one of the issues was putting a numeric score on an item encouraged upvoting already popular comments.
When I am asked to sign an NDA or non-compete contract I explain to the client that I understand that their ideas have value, but so does my ability to work once their project is complete. I tell them I will read over their contract but will not sign it unless they agree to pay me 70% of my billing rate for 30 hours per week until the NDA/non-compete expires.
Until those questions are answered, explicitly explicitly, doubts hang over the whole idea.

.....

Did you read what you were responding to? I explicitly prefaced the idea with "This is the system I'm suggesting Firebase implement" (emphasis added).
Pointless addendum: Animal House was made in 1978, but set in 1961.

Rolling Stone recently ran an article on the fratboy culture at Dartmouth: (the university "Faber College" was based on) http://www.rollingstone.com/culture/news/confessions-of-an-i...
气体检测器
please stop this instafoo hype.
Submission Tracking and Preserving Anonimity
From Simon (the animator), "After Effects, Photoshop and Maya"
“Principles”. Part of the problem is that the definition of neutrality is very ad hoc and untestable. Like pornography, we know it when we see it.

(Side note, obviously Reed is not unbiased from a financial perspective.)

I understand the instinct. But the fact that it took weeks for anyone to call this non-neutral is evidence that after arguing this for x years, we still don’t have a testable definition.

Yes, this move by Comcast is non-neutral. It was non-neutral when Facebook offered something similar over mobile: http://techcrunch.com/2010/05/18/facebook-launches-0-faceboo...

CDNs? Not neutral.

The problem is that caps are reasonable (even if we prefer otherwise). And offering bits for free is hard to argue against, for the consumer.

So if two reasonable acts constitute a violation of net neutrality, what does that say about our definition?
You're using 2500 pounds of steel to carry a 200 pound human. Even if you assume 100% efficiency and power it with pixie dust that's too energy intensive. You're also using a 6 foot by 12 foot cage to convey that human being, which isn't scalable regardless of how much you optimize traffic flow.

And that's if you're driving a Mini Cooper.
It's strange to bring up the point of loading session info from a template because "In scenarios where the latency is too high, the experience is simply horrendous. Remember, fast is good. Users want fast.", but then say "On a related note, I never find myself doing validations and that sort of thing on the client, as I find it a pain in the ass to do the double work of checking on both the server and the client. You should though handle errors coming from the server (API) and be informative enough through error messages." Either you're not checking anything until everything is posted back to the server, or roundtripping to the server for every field. Either way, not doing any client side validation is going to have a lot more noticable effect on UX than grabbing session info directly.
Every piece of academic code I have ever seen has been an unmitigated nightmare. The sciences are the worst, but even computer science produces some pretty mind-crushing codebases.

So, I don't blame them for being embarrassed to release their code. However, to some degree it's all false modesty since all of their colleagues are just as bad.

Add into this the fact that no one in academia understands version control systems, and it's a hard hill to climb.
Ideas define execution. In the end, a poorly executed idea is worthless. But so is a bad idea that's executed well.

Because I know someone will point out the number of businesses that were copies of other businesses, I feel it's important to note that most of these weren't "true" copies. For example, you can't really consider facebook to be a true clone of myspace. Clearly Zuckerberg had some original ideas of his own.
I work in the enterprise where for the most part people I interview can't explain things like polymorphism, which is sad. I once interviewed a fellow with his PhD in Comp Sci who couldn't explain simple theory based things such as graphs or know when to apply graphs. I agree that these kind of questions are important on phone interviews people it weeds out the people who aren't very good without having to waste my time to ask these kinds of questions. When I interview people, I want to be more concerned with the persons problem solving skills than their ability to trivially memorize words and definitions.

I must state though that these concepts are important to solving the problem correctly. If I give you a problem to solve, its important to solve it, but it is important to solve it elegantly (I know that sometimes this is not possible). If I have refactor your code every time you check it in, not only are you wasting your time, you are wasting my time which means things aren't getting done. To their point, these concepts are very important, however hey aren't the most important thing to look for in people. I'd rather have someone that could solve problems kinda well, who was friendly than someone who can't solve problems but has a large computer science vocabulary.
Instagram is a media company. They're only just now reaching a size where their audience is big enough for advertisers to care.

It's not just Internet companies that do this - practically all media start out in the red and don't make money for at least a couple of years. CNN, as an old media example, basically gave away advertising for its first several years of existence.
aussie in this exact situation checking in .... after looking into the local options for charging in US dollars (NAB is the only player in town who will handle foreign currency transactions, but it's messy and expsensive), I'm now looking at either flying to the US or using a third party to incorporate an LCC and set up a US bank account for me (I won't link directly to any sites, but you should be able to google for them). This isn't me, but this fellow summarises the issues facing aussies startups who want to charge in US dollars - http://www.geoffmcqueen.com/2010/07/02/going-to-america-onli...
You're not missing anything. It's dumb. JSLint doesn't find all the bugs in my code, but it does find quite a few. There are several places where I deliberately ignore its recommendations, but all in all I take what it says seriously. I'm sure you do likewise.
I do share the OP's sentiment and have refused my share of NDAs and have lost potential clients.

That said, NDAs are important when protecting one's patent prior to filing. So if you have something novel that you want to patent, be sure to get NDAs before disclosing it.
"It works."

How would they know? Because it produces output that looks like what they're expecting? That might work...until it doesn't. :-)
You forgot media companies. They don't make money out of the gate either, and often not for several years.
FIY the main claim is that it's a more reliable way to write js: programmer mistakes/missing semi-colons are more easily noticed, and much less common, since the rules are simpler. It's there in every debate about this.
It's likely that they were already in the process of closing the round (i.e. had signed some term sheets) prior to having the acquisition conversation with facebook. At that point they probably were legally bound to close the round prior to the acquisition (and is likely a reason the company went for such a high price... the investors wanted to at least double their money).
If someone can memorize the words and definitions of OO concepts then they are at least part of the way to actually understanding the concepts.

Nothing wrong with memorization if it is a step towards comprehension.
Quantum Random Numbers Server - Dept of Physics Australian National University
This app goes a bit further: http://www.youtube.com/watch?feature=player_embedded&v=Y... (and clearly had more funding) - more applicable to the scientist than the casual user playing around with an app on their ipad
This is a carryover from when printing presses used actual plates. The initial edition would carry all numbers from 1 to whatever. When the second edition would be printed, the printer would simply erase the last number (the 1) from the plate, indicating that the lowest number was the current printing run.

I used to work in a small town press and the local paper would employ the same idea for its editions. The first run, which I would deliver to the stores, was the two-star edition. After the first batch was done, the printer would go to the platen, erase one of the stars, and start the press run for the snail mail edition that would ship later to the customers who received copies by mail.

(edit: whoops, failed to read OP...but leaving here for the small press newspaper reference. Printers are interesting cats. You shall know them by their missing digits. No, not the numbers in the editionsm but the missing fingers lost between the rolling plates.)
I think, instead, that this is teaching us something about the distinction between consumer electronics and other goods requiring some creative genesis.
I opened a personal checking with my passport + proof of address (just made a quick rental contract with a friend).
> This is not a good analogy

Proceeds to offer an even worse analogy. Good one :)
Tell Facebook to Withdraw Support for CISPA
Jeez, HN needs a better system for nested replies. Anyway.

You seem to think it can be patched up by turning it into something else. Great, we agree that it doesn't work as is, then.

Well, yeah, of course. The whole discussion started off as a debate about whether and how they could go about implementing security after the beta launch.

It's pretty well understood by all parties (and admitted by the founders themselves) that security isn't something Firebase is currently equipped to handle...

---

Sorry, I have no idea what you are shadow-boxing at, any more.

I've gone above and beyond in terms of explicit clarity to un-derail this conversation. Which part of my solution are you confused about? (I don't think I was too technical, but I can explain in more detail if necessary.)

I suspect that whatever the final solution is, it is going to be just as complicated as what we have now.

Do you mean that my system would be too complicated for developers? (The operation seems pretty straightforward to me.) Or are you just implying that you think they'll go in a different direction which involves a lot more developer labour?

You have been saying it should be mostly possible. I am sceptical.

In that case, do you see a specific hole in my design, or are you just unclear in general about how it would be used?
Sorry, I have no idea what you are shadow-boxing at, any more. There are questions over security with Firebase. They say it will be fine when they're done. You say it will be fine in 80% of cases if they implement your idea.

I suspect that whatever the final solution is, it is going to be just as complicated as what we have now. Security isn't easy. Disabling it sure makes for great demos, though.
It's not a question of whether we're capable of doing it. It's whether given alternative will we choose to do it.

You'd save money and it would be better for the environment if you took cold showers, but are you going to? Are many other people going to? Or are you going to buy a hot water heater and continue paying maintenance and energy costs for it. (I experimented with taking only cold showers--in the winter--for a few months btw)
Not exclusive to first timers, I have a friend that for 10+ years shows every 1-2 years with this game changing idea that just needs a 5-10% "just convert this 1-page spec into code" founder.
Mojang/Notch should hire him to add his talents to the metaverse of 0x10c. Sounds like a great fit. If not, then maybe for a remake of Elite... :)
instead of porting it to iOS and Android and not knowing how long it will take, port it to WebGL! though it may be harder to monetize :(
> and Level 3 demand $1 from Comcast

What?

The closest I've heard is that Level 3 wants Comcast to charge $0 under their pre-existing peering agreement.

Comcast claimed Netflix's traffic isn't covered by the agreement and asked for extra fees. Level 3 complied (under protest).

This new thing Reed Hastings is talking about is different from that issue. AFAIK.
If ebooks were priced at $.99 rather than $9.99, I'd be likely buy more than 10x as many books. They become a complete impulse buy, even if I just have a mild curiosity about the contents.

Heck, the local thrift shop sells paperbacks for $.99, and I buy piles of them (and don't feel guilty if I never get around to reading them!). I wouldn't have bought any at $9.99.
To me, it's less about the actual memorization and more about the effort shown to actual memorize them. My job isn't hard to do (trust me), its not designing anything complicated, so if you show effort and willingness to learn things (or at least long enough to get the job done), for the most part that is satisfactory.
Ask HN: Which blogs/websites do you regularly read? 
Especially those that are somewhat "under-the-radar".

I like:

http://blogmaverick.com

http://daringfireball.net

http://dcurt.is
Yes. The discussion was over whether proper security is something it could ever be equipped to handle in an all or mostly-client world. The founders have been saying it is (and pointing to Office as an example). You have been saying it should be mostly possible. I am sceptical.
What still surprises me the most is the amount of hostility in here.

I don't have enough fingers to count names called in both threads. Why is this subject harboring so much emotion?
Is it possible to have these in a stand alone library/namespace without the need for bringing the whole of jQuery with it? Not everyone uses jQuery in their JS application and it certainly would aid those who perform server-side JS.
Mens Nike Air Foamposite One Electrolime Shoes for Sale
Reddit, Gizmodo, Engadget, VentureBeat, Hacker News, Lifehacker, etc.
Sweden Grants Religious Recognition To File-Sharing Church
Hmm, while what you say may be technically true, it makes it appear as if Comcast would have incurred an expense which they wanted to recoup.

IIRC, Level 3 wanted to simply push more traffic through their existing peering ports. Would that have Comcast more? No, it wouldn't have, AFAIK.
If automobile travel and suburban sprawl were no longer subsidized and the externalities were priced into the decision--yes, people would put on a damn coat and walk a few blocks. People do that all the time. It's not even that uncomfortable; nothing at all like a cold shower. Cold showers were exactly what I was thinking about when I said I was a lazy and spoiled person when it comes to physical comfort.

And if you compare the climate of Los Angeles to New York, Boston, Portland, or Vancouver--empirically, it turns out climate isn't a determining factor.
Nike Zoom Hyperdunk 2011 Low
Good God, another Instagram article?
If you built the idea for yourself, you'd have a hard time launching it on the web without disclosing the idea to someone (i.e. any prospective customer).
I wonder why you didn't just say that, then.

But again note that the comment you're responding to is parroting something 'pg himself has said.
Security Games
Those companies are already paid tons by the government to improve their pipes and we are still lagging behind Europe, Japan, and Korea in terms of bandwidth.
Interesting claim, anything to back it up?
These laws usually come from the same group of people, not even the 1% but the 0.1%

Granted, yes, the 0.1% are the ones pulling the strings. They ultimately are the ones demanding a totalitarian World Government, and they're going to get it unless citizens revolt, and overthrow their governments. But that is unlikely unless the economic situation deteriorates significantly over the next the few years. If the US dollar collapses, all bets are off the table. We could be looking at total world-wide civilization collapse in that case.

As I see it, within 5 years, we will either see a wide-scale revolution, or the governments bring themselves down in absurd stupidity like we saw in 2008.
Ask HN: Where do you draw the line between an ongoing and finished project?
This question was meant for programming related projects, but I guess it can be good for any kind of projects.
My rule was to ask people who ask for NDA, yes, I will sign it, but, you have to write EXACTLY what ideas are new and never seen before, explain what is protected in very specific terms and how this can't be found elsewhere. If it can, then we don't need NDA.
Most people will send you NDA they found googling online and expect you to honor it and obey, even though they most likely didn't read it.

I agree with author of this article fully and completely.

People who wrote even small business plan usually don't ask for NDA, yet they already have something tangible.
I am incredibly excited about this.

One thing that I'm curious about, however: it (seems like it) will be a web-based platform. Can anyone comment on whether or not this is an advantage or disadvantage? I imagine a fully functioning offline mode will be available, and I can see chaching things like documentation locally, etc. But there must be a compelling reason that newer editors are not web-based (or maybe the better term would be browser-based).
I don't think it's the most common case. Most common is when you find something obnoxious about a post. But it's common enough and (as pg has said several times) legitimate enough that the people (not you!) who indignantly protest "That's not what downvoting is FOR!!" really have no basis for doing so.

A certain amount of groupthink is probably inevitable in a community, but is there evidence of it being a big problem here? For example, are there many (any?) heavily downvoted comments that don't fairly obviously deserve it? People call "groupthink" sometimes when they don't want to see how they were being rude.

A far worse problem in my view is the huge area under the curve at the tepid mean. It's hard to downvote a comment just for being bland and pointless. It would be nice if HN could solve the problem God solves in the Book of Revelation: "So then because thou art lukewarm, and neither cold nor hot, I will spew thee out of my mouth."
Lock-in here only prevents sales on the content side. Yes, you can't shift your whole collection between hardware vendors yet but you also can't buy from several content vendors yet. If someone announced DRM free books they could sell to all of their competitors' devices. Opening up content sales is more important than opening up hardware from a consumer point of view. You can buy a ebook reader from hundreds of vendors but you can only buy books for it from a couple (including the one that sold you the reader).
Avoiding the "Flash" of Unstyled Javascript Content
The purpose of the semicolon in javascript is to eliminate ambiguity. Choosing not to avail yourself is like driving without a seatbelt -- of course it's possible, but I always thought the job of a programmer was to be as unambiguous as possible.

You're not the only person reading your code. Your code isn't just being parsed by five wholly different javascript engines, it's also being parsed by the brains of every programmer who chooses to read your code.

Expecting others to learn a few stupid rules and lame syntax hacks in order to understand and match your style seems moronic. And defending the decision by noting that "the spec permits it" is doubly so.
Wrist watch mobile phone maker company enters in Indian market
On Demand & CATV set-top boxes never transmitted data over your HSI connection.

They can and do in some cases. Most Motorola set tops made in the last 5-7 years have a built-in cable modem. It can be used for streaming IP VOD, multicast video, and most often used for the set top to transmit data (ie VOD control) back to your cable provider. It's not all that commonly used but it definitely blurs the lines. Simply transporting traffic via DOCSIS doesn't make it Internet traffic. For example Comcast's digital voice service has never counted against caps either.
Your site was ahead of its time. Instagram had 7 years of improvements in the state of mobile hardware and software to build on top of.
You can normally tell via other clues. For example, the design of the cover, a first edition may say that the book has been nominated for an award, whereas later editions will mention winning the award, an adaption to film, the film's awards etc. Another example might be the material used and colour of the hardback's cover. Even spelling mistakes.

The numbers aren't always reliable though... publishers can reprint multiple times and keep them as the same edition number. So, if you do want to purchase an early edition then do research on the book beforehand.
I wonder how much the New York Times viewpoint was influenced by its proximity to the headquarters of book publishers and the extent of book publishing advertising in its newspaper.

Amazon probably does not advertise much in the New York Times.

I say bring on low prices!

I am done buying dead-tree books, and my book reading has trebled after buying a Kindle. I hope that Amazon's own imprints do well and give even more authors the chance to profitably publish their works.
There will be no issues if you follow JSLint's/Crockford's suggestions. Furthermore, it simplifies the language drastically.

I really don't want to deal with this kind of stuff:

https://github.com/twitter/bootstrap/issues/3057#issuecommen...

(Just like I don't want to deal with those massive ==/!= tables.)
Agreed. The disappointing thing is that so few people make the effort at all to learn.
Man uses Google Earth to find long-lost mother
it'll use a browser for the UI layer, but that's it. So browser-based is a better term I think. No internets needed. In the end, though, even that will probably be abstracted away into a webview or something. The overall distribution story is something I'm kind of curious about myself at this point. Lots of exploring to do there.