skysight-inc/HackerNews huggingface dataset:
Apple doesn't innovate on features, but on experiences. Apple is rarely the first to release a feature but is often the first to release a features in a non craptastic (invoking my inner fake Steve jobs here) package.

So yes your point is us right about feature, but apple (and consumers) doesn't care, and you just can't call that good marketing.

What is the state of the Japan phone market today? Is it becoming more Korean? Or are the local companies adopting android cold turkey and not messing it up? I haven't been to Japan for a couple of years now.
(Unless you are talking about incoming GPS satellite signal. In which case -- dah, they've been out there for the last 40 years, the planes farrady cage structure should have accommodated this long ago, and it can be solved with strategically placed tin foil on the offending openings)

Interesting bit of trivia: the energy received from a GPS satellite is said to be roughly equivalent to a 40-watt light bulb on the other side of the continental US.
My opinion is that yes they should, because there is also non-monetary factor in what they bring in which is different (while all bucks are equal). This is not so pronounced with the VCs but try thinking about angels, i would accept way lower valuation on any product/company i will start from PG than from the wealthy guy next door who has no idea about what i will be doing.
I remember this same topic being addressed in an earlier discussion too. When the "fasten your seatbelt" lights are on, for example during turbulences, electronic devices should be off too, mostly because you may need to be in a state of alertness rather than playing a game.
Chinese is way easier than Japanese, none of that crazy grammar or honorifics going on, you just have to learn a few tonal sounds. I made my greatest leap in all but 6 moths studying in Beijing in 2002. But it's much better to learn a language in context (where they speak it) vs at high school.
> I'm quite skeptical as to how you could ever come to a fair conclusion with a juror that isn't supposed to know about the field specifically.

If the burden of proof wasn't solely on the lawyers, we'd end up with situations where jurors apply their own preconceived notions or misguided "knowledge" towards the case, much as the foreman has done here.

This seems to echo the reasoning for the patent system's definition of prior art. The burden of proof for prior art is scoped to the patent system itself. Something is prior art only if it's an obvious extension of something already patented, not if something else similar but unpatented exists in the wild. Not sure if this applies to the design patents of this case though.
Funny, I think Python and JavaScript about even in the amount of syntactic sugar (programming shortcuts) they provide. They both have some little things that the other doesn't have, but overall there is nothing that makes me think python is preferable to JavaScript (except perhaps older and more mature libraries for server side code, don't know about that).

No comment on the callbacks - I suppose you don't have to use them if you don't want to.
How does the authentication work with email providers? Does the application access email through POP or IMAP? Does it have arbitrary access to my email account?

I fear I'll never benefit from apps like this as my email account is the skeleton key to my online identity. I'm not sure I could trust any other human being with the password.
If my job is to do what I'd do in my free time anyway, it doesn't matter. I'm not happy if I play games all day, I'm happy when I build something other people want to use. I'm happy when I solve problems. I'm happy when I make something that entertains others.

Work is the result of people being unable to find what makes them both happy and productive.
Tones are easy, you just have to speak naturally and they'll naturally fall out, you don't even have to think about it. Most learned of Chinese overcompensate on tones, they would be better to forget the, and just pick that aspect of Chinese up from practice.
Isn't this available in Cisco's site itself?

http://www.cisco.com/en/US/docs/ios/12_2sb/feature/guide/ht_...
At the $15 price point, the only other price point Amazon should worry about is $0.

I would imagine few people would go through the hassle and risk of finding and trusting a third party software to remove the ads to save $5 or $10
On StackOverflow I quite often answer questions by explaining what they should read/who they should read up on, and the names of the technologies: A simple answer might be on the lines of:

"What you are looking for is AJAX. You'll need to store your information in a database – as you mentioned PHP, you most likely will use MySQL. The javascript library jQuery has a really nice way to use AJAX, so I'd start by reading up on …, …, … and …. ."

Rather than:

"Here is the code in 3 files that i've just written without testing anything."
I always find this anti-TSA rhetoric hilarious.

You do realise that EVERY country has a TSA equivalent with almost exactly the same policies and procedures. And yes some of it is security theatre but most of it isn't.
A quote: "A popular saying goes that Programmers are machines that turn caffeine into code."

Lifted from here:

http://en.wikipedia.org/wiki/Alfr%C3%A9d_R%C3%A9nyi#Quotatio...

"Rényi, who was addicted to coffee, invented[7][8] the quote: "A mathematician is a device for turning coffee into theorems.""

I strongly advise you to attribute everything you can to its proper origins -- this increases the value of your writing, and your reputation as a thorough researcher. It has it all over seeming original, then later being found out.

Also, in my humble opinion, this idea merits an article, but doesn't justify a book. In a bygone age, you could write a detailed article, see it published it a monthly magazine, and have your work read by millions of avid readers. In the present, a well-placed article can win a very large audience -- likely more than a book will, given that the topic doesn't justify a book-length project.

Parenthetically, over a 40-year career in programming, I'm sure I've written 80% of my useful code under cover of darkness.
I live near the Marina district of SF...while there are many coffee shops in the district, none provide a decent atmosphere for coding. I'd love to try out the Mechanics institute.
I'm not sure about your family member, but folks who don't use their computers often may be more hesitant to randomly click a "Download" in case they accidentally download a virus or do irreparable damage to the computer. It's annoying, but totally understandable.
Opinion: Kim Dotcom is not your friend
Their pitch stole the show on a recent TWIST.
http://youtu.be/W_6h8XWfUO8?t=57m23s

I was recently asking people for a way to translate emails into SMSs, so I could route my system alerts (from various places) to a single email and ensure I always get by SMS. It's a surprisingly hard problem right now, which Tray looks like it would solve elegantly if they get SMS right.
67 years ago today, Grace Hopper discovered the first ‘Computer Bug’
The way you track down someone using Bitcoin is complicated. Let me explain the way the Bitcoin network works.

Conventional banking assigns each new identity that enters through the door an account, to access that account you prove your identity. All transactions are kept confidential and in-house.

Bitcoin works by giving everyone an account and forgoing any identification. If you own the private key to the account you are the account holder. Next, all transactions are publicized. Since no one has ID information tied to their Bitcoin wallet, it doesn't matter if transactions are publicized.

Now here is how you get found out. If you use a service such as Mt. Gox which requires you to tie your identification to your Mt. Gox account, any bitcoins you send from Mt. Gox can be traced. So, when you corrupt bitcoins by using a site that has id on you, you lose your anonymity.
Spaghetti with Radicchio
Preparation
Thoroughly clean the radicchio and cut into strips, then pass it in a pan in which you have already done cook the chopped onion in a few tablespoons of oil. Cook the vegetables in a pan covered, before turning off add salt and pepper. Meanwhile, cook
You uploaded a website as a PDF document...

Did you mean to link to the actual design guide?

http://www.cisco.com/en/US/technologies/tk583/tk799/technolo...
A modest proposal for this political season
I agree in theory, but in practice Japan never had more than 50% of the population of the US. China has 400% of our population, and almost double that of the US and Europe combined (~700m vs ~1.2b).

That's a qualitative difference with significant ramifications. Their economy can and probably will crash, more than once, as most tend to do. But demographics is destiny.
They will have a good opportunity to provide a self-hosted instance for the enterprise, for this reason.
I agree, my first question on SO was: "What is vert.x and why is it useful?" was basically downvoted to hell, and then closed and eventually deleted.

It didn't leave me with a great impression of the community TBH, and felt overly draconian. Of course I didn't make a big scene about it, and will still contribute now and then after having adapted, but I think that's a shame in a sense, because often broad and open questions generate a lot of useful discussion.
I found this study and at the end is an interesting summary from the RTCA:

"Those findings indicated that the probability of interference to installed aircraft systems from PED, singly or in multiples, is extremely slight. However, the slight possibility of interference to aircraft navigation and information systems during critical phases of flight, e.g., takeoff and landing, should be viewed as potentially hazardous and an unacceptable risk for aircraft involved in passenger carrying operations. Therefore, the committee recommends that the use of PEDs be restricted during certain critical phases of flight."

http://www.rvs.uni-bielefeld.de/publications/Incidents/DOCS/...
"The easier college gets, the dumber you look for not having a degree".
I usually check email in the evening before going to bed. It's working marvelously since I can take an hour out of my day to handle everybody - really solves the problem of forgetting to respond to people.

The only problem are time-sensitive emails. For those I still need to periodically check my inbox to see if something urgent's come up.

If there's a way to tell Tray "If time-sensitive email, send me a tweet", that would be superbly magnificent. The landing page doesn't seem to indicate this.
Yes, the lack of proper standards made it even worse, and yes, JavaScript has 'good parts', but JavaScript is still chockfull of wat: https://www.destroyallsoftware.com/talks/wat
> Python stdlib will let you package a C extension. I am not sure why you think the opposite. http://docs.python.org/extending/index.html

But c-extensions aren't put into the same package so you still have to include the shared object files yourself so it's not really a package. One of the best things about the JVM's jar is that you can pack all your other jars into one jar for deployment.

> If you mean it's not relocatable, there's a new option for this: (--relocatable)

"In theory virtualenvs have a --relocatable flag but that one is heavily broken and conceptionally can't work properly because it uses the system Python interpreter to switch to the intended environment."

http://lucumr.pocoo.org/2012/6/22/hate-hate-hate-everywhere/

> pypi.python.org

Yes, it's great, but I'm talking about the standard library. I really wish some of the worse parts of it would be improved or removed.
> Something is prior art only if it's an obvious extension of something already patented, not if something else similar but unpatented exists in the wild.

Really? In the Reddit AmA thread by a patent examiner a month ago, he said that works publicly released anywhere in the world prior to the filing count as prior art, and gave the example of paper fans in Vietnam. The issue is that the patent examiners don't have the time or ability to seek out every possible piece of prior art in the world.

Hopefully the state of software patents can be changed at the source, when they tighten patent granting. But the patents already in the wild will need to be re-evaluated and invalidated in the court system, which is why judges like Alsup are so important.
BS. You can be just as distracted by a book or newspaper, but they are commonly supplied for free to passengers. Why are they not banned?
And GEMA actually blocks it, pretending its the original 50-cents track..
Don't think of it as a fee. Think of it as a $15 discount in exchange for having the ads.
This is a waste of your time for certain questions, though. The ones ending in "urgent please help" just scream that the poster is going to wait 15 minutes, briefly scan the answer sections for code snippets, and move on.
s/because/and/

There is simply no justification to use Node.js for anything.
/second Haskell. If I could do everything in it I would (stuck with JVM for some things though). Ryan Dahl even looked at Haskell before choosing V8, said the language is ideal but hacking GHC was too complex:

>I was into Ruby for a while, I said, but eventually the VM just drove me insane, because it's just so slow, every time you try to make it faster you realize: "OK, I am just going to write this part in C" and every single line of Ruby that you add to your application, actually just slows down the server noticeably. And so eventually I just kind of ended up with this big C thing that I was kind of happy with, like OK I could write a web server with it and I could do file IO and so I had for a long time the idea of "I would have this kind of library that abstracted some part of the problem away and people can write it in C and they can write their little web servers.

People don't like writing stuff in C. Basically I want to put people in this non-blocking environment because it is the right way to design a server, it just kind of maneuvering around all the other pieces of the computer system and I would really like to do such a thing in Haskell or some sort of declarative language like this, where you could literally be purely functional when you receive events off of the socket, because all your side effects would happen on the event loop and you would just allow that to happen and then you kind of get a function call with some data and you would do whatever with that, make some call which would not have a side effect, you just write something to some buffer that would get flushed to the kernel and then you drop back down to the event loop.

Side effects would happen, everything would happen and then you get another call from that. But when you are receiving an event from the event loop you could be purely functional, you could really have nothing to do with anybody else and that is attractive. But you look in the GHC code and it's very hard and I am not such a good programmer and I gave up on that. And then V8 came out and it just kind of clicked. I am not a Javascript originally, have nothing to do with that really, but it just seams like a natural sort of thing once I started poking around VA.

1. http://www.infoq.com/interviews/node-ryan-dahl
Yeah Steve Yegge came across to me as someone who's been in the trenches in the real world of software development for a significant part of his career, while still keeping up with the latest technologies. Not to detract from any of the others' achievements, but some of them have remained primarily focused on their particular field of expertise.

The first paragraph of his wikipedia article bears this out:

"Yegge has two decades of industry experience, developing across domains including embedded operating systems, scalable e-commerce systems, applications for mobile devices, and software productivity tools. In his career he has worked for Amazon.com and Google among others."
At the moment the private alpha is just Gmail, because gmail provides OAuth Authentication, a much more secure/elegant way than requesting a users IMAP credentials.

Work is being done on supporting other email providers, which will obviously require storing the users credentials in a secure way & there is also a white label/internally hosted version in the works for the enterprise that mmahemoff mentioned..

Security for email is definitely our biggest issue so far, but we want to make sure we have it nailed before we go public...
No JavaScript in all honesty was painful because the way it was designed (it was made in ten days). Equality operator ('==') is a cause of MAJOR headache and so is the global scoping, the bizzaro addition operator, etc.

See[1min 23s] https://www.destroyallsoftware.com/talks/wat
How To See The Future
You're mistaken. The patent office typically checks prior patents, but prior art can be from anything. There have even been prior art cases where inventions in scifi shows were accepted as prior art.
> The halting problem is undecidable over all possible Turing machines (i.e. programs, assuming Turing machines are an adequate model for the sort of programs of interest). It is entirely possible to choose some subset for which you know how to decide the halting problem, and program within the that subset.

No. Think about what you're saying. To be able to choose from among useful, nontrivial programs, those to whom the unsolved Turing halting problem doesn't apply, is to solve the Turing halting problem.

> It is a matter of cleverness (rather, successful algorithm design and theorem proving) how large you can make that subset.

This is a first-class logical error. Choosing the subset as you suggest, is equivalent to solving the Turing Halting problem, yet the problem is known to be insoluble. Surely you see this.

> This subset, this language, will necessarily exclude universal Turing Machines and other forms of interpreters — but I see no particular reason this is a problem for writing power plant control systems.

There is no other way to say this -- you are mistaken, in the most basic way. The Turing halting problem is not the common cold, that you can wait out, nor is it a question of language design, that you can finesse. It is fundamental, and the original claim -- approximately "prove to be failsafe" -- is not possible for any program more complex than "Hello World".

If you want a failsafe program to regulate your drilling operation or nuclear power plant, yes, you can have it, but all it can do is print "Hello World" over and over again.

If instead you want a useful program, one that can actually do useful work, you must accept that the Turing halting problem is (a) unsolved, and (b) insoluble.

> It is a matter of cleverness ...

It is not a matter of cleverness. It is a problem of understanding the limits of technology.
Python Roadmap
I actually believe they are abusing it in 90% of the cases. They are using "anti-terror" tools given to them by the Congress in pretty much all cases but the "terror" situations.
Your suggestion is illogical and unworkable. Because the time take to search the plane for transmitting phones would be anywhere from 0 to say 30 mins for a phone left on at the bottom of a suitcase.

How on earth would you then schedule flights when you don't have a fixed journey time ? How would connecting flights work ?

Airlines revolve around managing risk. They don't ground flights during wet weather even though it's slightly more risky to fly. Likewise they don't need to switch off every phone. Just enough of them to get the risk down to an acceptable threshold.
Really great idea, integration to non-oauth email providers seems like a hurdle though. Requiring full credentials is a less good idea.

If they add post-read-filtering of the inbox it would handle some sorting after the work is finished as well. For example, filter all mail from X flagged with label done to that customers folder.
> But I finished writing my framework/application 10 times, before you even typed RoR.

You are never 'finished' writing, code requires almost perpetual maintenance and improvement. (Unless the project is a total failure or you are DJB.)

I'm sorry, but if you are only good in JS, or PHP, the very first thing you should do is become good with some better tools.

Yes, it is possible to write working code in any language and platform, but languages and platform still matter and have a cost you will pay during the lifetime of your application, in security, reliability, scalability and maintainability.
we are working with our current alpha users to find the right sort of rules that help them with their email.

The idea would be that you could setup custom rules based on the people who email you, or other web services you use, for example if a hot lead in sales force emailed you while your in a meeting, then forward it via SMS.

Being able to pickout a "time sensistive" email would really depend on what you consider time sensitive, but im sure we could provide something that would help.. email dom at tray.io and we can talk more about how tray could help fix your issue..?
ACLU: TPP Is a Major Threat to Free Speech, Privacy, and Due Process
That is what "Close as too localized" option is for.
I guess the realization that energy/information and matter is the same thing came after the term teleportation was coined also?
Very very awesome. Thank you for sharing :)
probably a reference to the agreement signed in 1984 by Thatcher and Deng Xiaoping
One way to lower the workload on the patent office would be to allow non-parties to file objections before any patent is granted. This way Google could have a department that researches every new patent claim by Apple and file a counterclaim to the patent office showing prior art anywhere in the world.

Letting private companies with real interest in each patent given to their competitor allows a much thorough research.
> Coroutines are a much better way to write performant network services. In Go, when a goroutine blocks on I/O, it yields execution to other goroutines. You, the programmer, never think about it, because the platform handles it for you.

Not only that but, unlike Node.js, Go (and Erlang) actually do scale to multiple CPUs and don't make your whole app crawl to a halt if you got some bit of code somewhere that is CPU bound.

This fantasy that Node.js supposedly scales because it is async is so laughable I don't understand how anyone ever took it seriously.
Thanks for the clarification. HumanamuH isn't fixed to either non-private or professional contacts. Its purpose is to meet people who you find worthwhile to meet. Whether you decide to go on vacation with them or do business is up to you.

Stating that one isn't looking is meant to allow people to discourage dating requests if they aren't interested. Some people would certainly love to tell all their co-workers that they weren't looking for a partnership upfront. :-)

With the registration process I wanted to make sure to have a valid email address of every user. Otherwise people might start using the site, forget their passwords and then ask me to give them access to their accounts in order to not lose their established contacts.
From: http://www.theverge.com/2012/8/31/3280361/apple-samsung-jury...

"Hogan said he was one of a pair of jurors that served as the de facto technical experts of the nine-person panel."

And:

"Except for my family, it was the high spot of my career," Hogan said about the trial. "You might even say my life." A holder of a patent on video compression himself, he said he recognized that the case represented a "landmark decision," and that he was pleased he'd been selected "because I wanted to be satisfied from my own perspective that this trial was fair, and protected copyrights and intellectual property rights, no matter who they belonged to."