skysight-inc/HackerNews huggingface dataset:
"Not covered in detail". From the man page:

"open -a /Applications/TextEdit.app '/Volumes/Macintosh HD/foo.txt'"
opens the document in the application specified (in this case, TextEdit)

That is exactly what the example does. The only thing that may be slightly surprising is what Mail.app does when you drag a .pdf on it. But that is only slightly surprising; the only alternative I can think of is that it would beep and do nothing else.

Also, the man page has several IMO more interesting examples than this "make a new mail from the command line, but you will have to use the GUI to fill in the destination address and to click 'Send'".

For example, I did not know about "open -f", "open -n -W", and "open -h".
Sorry wilz. I'm planning to offer soundcloud and google logins as well.
If it leads to fewer people reading techcrunch, that's all to the good.
VC Transparency Is The New Black
Practice.

More specifically, divide your practice problems into two categories before you start working on them. Category A - don't peek. Category B - do peek, and try to learn from others. Category A will ultimately be where the real learning occurs.
Samsung obviously is capable of making a device like the iphone and making it affordably, since they are the supply chain. The fact that they make all the parts, but were unable to put them together, says something about Samsung.
A thing of threads and patches
This exceptionally annoying trend is not even limited to Techrunch but is becoming more common on other sites too. I started to avoid Techrunch links for this reason as well.

In addition, does anyone have an issue with font resizing on Techrunch? When I zoom in to the text it becomes pixelated and unreadable. I end up being forced to read tiny text at original site resolution.

Horrible UX. I expect more tech savvy from Techrunch.
Growth Hacking 101: Your First 500,000 Users
Have you read the jury Forman's own patent? It seems like he's got elite skills in the ignoring prior art department.
Dropbox two-step verification security option available to test now
Click for Ideas on How to Dress Up Disney for Halloween
Click to read great ways to create a Disney themed Halloween
But Learning Python isn't free, is it?
Dinbox.com: Let Others Upload Anonymously To Your Dropbox
JavaScript Object.observe
That paragraph wasn't even about RIM, and is largely due to those other products being targeted at mass consumer markets rather than business people. If there were large numbers of twelve year olds with BlackBerry's, you'd probably see more piracy on that platform (and you'd also learn much more about potential security holes in the platform ;P).
If they did indeed do that without understanding how a linked list works, then they're not going to do very well at it.
I think the idea of a Dev Alpha is brilliant. With Apple, specifically the Retina display, I would venture a guess that most apps lagged behind the product release, simply because the devs couldn't get their hands on a Retina display. This is a pretty smart move on RIM's part. Even if BB10 doesn't succeed,nor the Dev Alpha, the idea of putting out a prototype for the devs to work on is definitely something to learn from for other companies.

edit: re-wording.
Procrastination is a motivation problem that is not solvable by software.
Google Music is a javascript app and works well on the iPhone, the remote etc. all behave properly and it can play while in the background.
I don't think so. This is simplistic tripe.
reddit.com has a subreddit for just about every single subcategory you can think of
"Ever notice how Jony Ive looks nothing like a Googler?"

What the f is this shit? This guy:https://lh3.googleusercontent.com/-UxbxdEwXL7Y/AAAAAAAAAAI/A...

is the counterpart to Jony Ive. And that goes for the rest of your head-in-your-ass bigotry.
So, just for a bit of (opinionated) guidance, since the question of "What book should I read to learn Python itself" will never go away, if you are a beginner, I would recommend Zed Shaw's book there, or if you try it and don't like its style (or want to compliment it), then Downey's How to Think Like a Computer Scientist is also pretty good.

If you're already coming from some other language, or would classify yourself as something other than a beginner, the best resource is the official tutorial (http://docs.python.org/tut), which isn't listed on that list.

Also since it comes up so often, Dive Into Python is not a resource that I would recommend. From what I've seen, Google's video series is mediocre, and an OK intro if books are not for you. The recent Udacity course hasn't been too great from the small samples I've seen from it either, but I can't say that's enough to say "skip it" conclusively. I also was recently made aware of KOANS for Python (https://github.com/gregmalcolm/python_koans) which, though I haven't gone through it, I'd very much agree with ideologically as a good beginner's resource to complement a book.
That's a fair assumption since most of front-end development is done using jQuery as far as the DOM goes.

Did you expect your interviewees to have memorized APIs? There's Google so that you can look up those when needed.
"Design" is any sort of intentional non-obvious, non-arbitrary choice made in the process of creation, as contrasted against using whatever defaults come from the environment and tools at hand.
> If it weren't for the constant nagging of your friends there wouldn't be much fun they would practically not work.

"It wouldn't work without constant nagging" is supposed to support your point?

> If you feel the games exploit you (or the doctor invades your life) , then avoid them.

The entire point of the article is that Facebook is intentionally making it less obvious that these games are exploiting your personal information.
"The connection has timed out."
> Is there an art or science then to the subsequent blending?

You could regard this as an application of the "Smoothed expectation theorem", Saying E[X] = E[E[X|Y]]. That is, if you are trying to compute the expectation of something, you can make it depend on anything else, and compute the inner expectation with respect to that. Might seem trivial or useless, but it is wildly applicable and often significantly simplifies computations.

One of the practical implications is that if you're not sure about something (underlying model, specific parameters), just apply some prior distribution and compute the expectation over that -- it is essentially guaranteed* to provide a better result than trying to pick the correct setup.

Although I'm not sure what the interpretation here would be.

* - so long as the entropy of your prior is not more wrong than the entropy of your hyper-parameters. This is often the case.
Google Play does a similar thing: Instead of showing all the permissions an app uses, they show a couple, then show the OK button, then hide the rest of the permissions behind a "See all..." screen after the OK button.
I think that was a part of their decision. If Samsung had come forward and said, "ok, this this and this we copied, but that we didn't" I expect they would have gotten a better response. But the blanket denial killed a lot of their credibility.
I'm a big fan of Text Processing In Python, which has excellent chapters on a bunch of topics including regular expressions, parsers and even compression algorithms. It's available online (from the author's own website) here: http://gnosis.cx/TPiP/
Look at other libraries. I cant beat the MooTools drum loud enough.
Although I appreciate what the article has to say (indeed its true); I think we are having an issue with the reverse with regards to the SMARTS/SKILLS/JOBS sections.

Most new computer scientist/engineers these days DON'T KNOW FUNDAMENTALS WELL. You may say people who code in Assembly (or are learning it) are foolish; that couldn't be farther from the truth.

Keeping up to date with your low-level computing knowledge forms a base to work on any other abstraction layer up the chain. The core concepts important in older skills will still be important 1000 years down the road.

With the older generation fading out I fear we will lose a lot of the fundamental, gritty knowledge that all other programming is based on. You don't see many new-age programmers learning about low-level details like memory, and i/o. Yet, in years to come if we need to make changes and possibly rebuild some things from close to the hardware we may end up in the dark. Without the people who handled a lot of the hardcore stuff, we may potentially lose knowledge when todays younger generation steps up to the plate.

So basically my argument is that any serious hacker should be able to conceptualize a fully working machine from the logic gates to the software. Understanding the primitive components of a computer system helps you everywhere else and will most likely never be knowledge that becomes obsolete.
Incorrect but don't take my word for it: let's go look at the Tom and Jerry instruction manual at http://www.hillsoftware.com/files/atari/jaguar/jag_v8.pdf

On page 50 describing the GPU instruction set, you should note right at the top the instruction LOADP which I quote is a:

"64-bit memory read. The source register contains a 32-bit byte address, which must be phrase aligned. The destination register will have the low long-word loaded into it, the high long-word is available in the high-half register. This applies to external memory only."

Not surprisingly, the companion instruction STOREP is described on page 56.

Now let's move on to the the Blitter on page 64: "The tour de force of the Blitter is its ability to generate Gouraud shaded polygons, using Z-buffering, in sixteen bit pixel mode. A lot of the logic in the Blitter is devoted to its ability to create these pixels four at a time, and to write them at a rate limited only by the bus bandwidth"

which is also a 64-bit operation.

Finally, while conceptually one could argue that the Atari 800 had a GPU (if you consider 4 players and a missile to be such) did the CD32 have direct hardware-assisted support for gouraud shading, texture-mapping (and if you were remotely clever, 64-bit texture mapping), and Z-buffering as the Atari Jaguar did? I don't think so but I'm open to being corrected here. I do think that having such support supports the claim that said Atari Jaguar was the first console with a true GPU.
A graph explaining HN's quality with negative users.
Because it's not the same. There's a dozen comments here enumerating all the ways Samsung devices are different, even superior to Apple. That's different, not the same. Lots of people prefer Samsung devices. But not the people who prefer Apple devices and buy a Samsung expecting the "same thing".
My Evil Undead Credit Card
Rat Pack

Brat Pack

Tom Hanks and Meg Ryan

...
The jquery one will be doing a lot of extra useless inefficient grunt work

Such as?
I read jdietrich's comment about "severe autism is really...is really overdiagnosed..." not as "is always" (which you seem to have chosen to interpret it as) but "is more often", which doesn't contradict your "autism can be...that it makes" response: I seriously doubt that jdietrich is claiming that no such people exist, and thereby the fact that "there are many severely autistic individuals" doesn't show the statement to be false.

Of course, it may be false, but so could anything people say, even when backed up by "sources"; however, I really do feel the need to point out that it isn't false only because there are exceptions, as the word "overdiagnosed" only implies "more often than is warranted" and doesn't in any way leave out the possibility that it is sometimes correct, or even that there aren't "many" cases: just that the number of people who are diagnosed is larger, and possibly still much larger (even with "many" real cases), than the number of people who truly have the issue and should be diagnosed.

(To be very explicit: nothing I have said here relies on specific information about autism, nor can it, as I know absolutely nothing about that disorder.)
Yeah. Unfortunately, the hardware was atrocious, and despite the awesome work OpenedHand (now part of Intel) did on the interface apps, it wasn't that great even back then.

However, they did have a wiki page for some of the design back in 2006 showing pinch-to-zoom.
> you just have to have a personality to match your coding chops.

Which entirely defeats the point of having an agent
We're already a few decades past the point that you've described. Email has been the biggest social network for a long time, dwarfing Facebook and any of its competitors.

Basically all Facebook users have at least one email account. Then there are all of the people who don't use Facebook, yet still use email. That's a lot of people!

Also, that's really only just considering personal email usage, too. Many of those people, whether or not they use Facebook, use email as part of their jobs.

Maybe Facebook or some other mechanism will catch up with email at some point, but that's looking very unlikely.
Also, don't forget that the first iPhone got a $100+ (150?) price break after the first month. They had no idea how popular it was going to be. Not even Apple had appreciated exactly how much the market was waiting for a good touchscreen phone.
> As far as I can tell, there's no evidence from those quotes that they skipped prior art,

Except the actual quotes.

> so much as skipped the task to move forward on others before circling back around to it.

So they skipped it. Whether they came back to it is somewhat pointless. That they skipped an earlier question means that later questions were based on uninformed assumptions about patents.

> Sigh. I'm sick and tired of people twisting reality to fit an Apple anti-hero narrative.

As opposed to what, suggesting in one sentence that they didn't skip the question, and then saying they did skip it but came back later, as if they are fundamentally the same? They aren't. Even the juror's admit that the ordering of questions was important to their verdict. Suggesting otherwise is silly.
I didn't realize they were still in business. I haven't seen a Blackberry in years.

Glad to hear this invisible company is doing it right though... right...
One factor that increases housing prices is that people are competing on houses near good schools, because of the importance of education.

It's interesting that people who are in the business of selling houses and lots will tell buyers that they are selling a place "in a good school district" even in states like Minnesota, where there is statewide public school open enrollment, so that anyone can live anywhere in the state and send their children to schools anywhere in the state.

http://education.state.mn.us/MDE/StuSuc/EnrollChoice/index.h...

In my public school district, which aggressively seeks open-enrollment students, there are students enrolled with residence addresses in the territories of FORTY-ONE other public school districts. We happen to be homeschoolers who live in this school district for other reasons, but it amazes me how many families think they have to live in this school district to have their children in the schools here, when the law has been otherwise in Minnesota for more than twenty years now.

Agreed that decoupling work choices from residence address constraints will help change the market for housing. Having public school open enrollment in all states, with public school funding rules more like Minnesota's

http://www.house.leg.state.mn.us/hrd/pubs/mnschfin.pdf

might also help rationalize the housing market, but the example here shows that will be a slow process as families readjust their habits in shopping for housing.
Would you expand on why you think Dive Into Python isn't a good resource? Many of the online reviews I'm reading state the contrary.
Why would the cost matter if the result is only that the entrenched big boys solidify their position thereby?
there's no block scope. Only function scope.

There is global scope as well, and it's (unfortunately in most cases) the default.
This. I am currently using Mono for Android, also from Xamarin. I use it because the client wants me to use it instead using Java. Like what yiu said, one thing that I dont really like about using Mono for Android is I cant just use Android libraries out there since I need to create the binding first. Other than that, it's just a matter of language preference.
> No one is trying to stop them from selling smartphones, all we're saying is: make your own. Make your own designs, make your own phones, and compete on your own innovations.

A world where every product is completely differentiated from its competitors is neither possible nor desirable.

You can't stop Samsung from making smartphones, they're significantly entrenched already, but you can stop a startup. This ruling is a validation of the patent system as it currently exists. Just as MPEG LA can prevent startups from competing in video, the range of smartphone patents are thick enough to prevent any newcomers into the industry.

If Apple owns bouncy lists and Google owns shadowy lists and RIM owns whatever it is they do, what is a startup to do? Come up with something that is different just to be different, hope that it's not patented by someone, as I'm sure trolls are rushing to patent every variation of end-of-list animations possible, or more probably, not bother getting into the business in the first place.
I agree. I think it's important to know Javascript as a language well, but there are very few cases when you'd be using Javascript without some abstraction from the DOM.
You can't be serious. Samsung has a far better supply chain than Apple. In fact, Samsung IS PART of Apple's supply chain.

But Samsung is not the kind of company that would take risks with a market and they'd rather ride on the coattails of those who are willing to push the innovation into the hands of the consumers, and it's not something specific to their mobile division, it's the same for their digital cameras, home appliances.. I've seen during the history of photography most of the big names doing something that may have impacted the market, while Samsung is just saying "hey, me-too!" months laters.
Have you met Johnny?
This ruling is going to harm family and friends.
It is certainly going to be interesting to see when the DRM is cracked and the shows are up on the various file sharing systems.

My bet is that it won't take that long, a few weeks or a month at most.
Plenty of artists have removed their music from Spotify because they pay next to nothing.
Sadly, the website is down when I try to click the link. Probably should figure out how to keep a website up first :P
You're right. And now I feel bad that my whiny comment is the top-rated one, edging out that interesting discussion, but oh well. Hopefully I motivated people to prove me wrong. :)
They haven't released it yet because they want to have a finished OS/product and not a half-baked one like the first versions of iOS, Android and Windows Phone.
>Except that the major parts- like a touch oriented UI- don't exist until Apple develops them.

Umm... I guess you never used a kiosk before the Iphone then. Calling someone lego assembler is not necessarily a bad thing. You can put two and two together and create great things but people are bound to copy great things and make it better. That is how innovation drives forward. Ever heard of the phrase "Reinventing the wheel"? Well, if everybody had patents on their "wheel", then everyone else has to waste their time and resources on reinventing the wheel. Like, Reddit was 4chan and Digg put together with better improvements. Putting two and two might make u a lego assembler but the end result isn't that bad!
Fair point. Depending on how you define it, all charges are an integral multiple of e or e/3 (see below). Either way, the relevant point to this discussion is that charge is quantized/discrete.

As for the Fractional quantum Hall effect, based on a quick glance, it seems that thus far only quasiparticees with charge e/3 have been discovered. So, while the theory could be correct, we will have wait and see if the other predicted fractional charges are detected.

----------------

From the Quark wikipedia page you cited:
What is the quantum of charge?
All known elementary particles, including quarks, have charges that are integer multiples of 1⁄3 e. Therefore, one can say that the "quantum of charge" is 1⁄3 e. In this case, one says that the "elementary charge" is three times as large as the "quantum of charge".
On the other hand, all isolatable particles have charges that are integer multiples of e. (Quarks cannot be isolated, except in combinations like protons that have total charges that are integer multiples of e.) Therefore, one can say that the "quantum of charge" is e, with the proviso that quarks are not to be included. In this case, "elementary charge" would be synonymous with the "quantum of charge".
More like they can do 120% of what iOS can do. It's the UI mistakes that hurt them now. TouchWiz and S-Apps demonstrate innovation, but some of it is extremely disorganized (phone app) or painfully copied from iOS (S Voice).
Can we make accountable research software?
The Apple Tax (Part II)
Apple didn't invent touch UI. Ever been to a restaurant in the last decade?
Yes, and the article said that, even specifying the amount of cases in which this particular cause (inflammation) might be relevant (less than half).
My favorite part:

'There seems to be a moral aspect, here, as if Apple should be held to a higher standard. Last year, Apple and Nokia settled an IP “misunderstanding” that also resulted in a “Tax”…but it was Nokia that played the T-Man role: Apple paid Nokia more than $600M plus an estimated $11.50 per iPhone sold. Where were the handwringers who now accuse Apple of abusing the patent system when the Nokia settlement took place? Where was the outrage against the “evil”, if hapless, Finnish company? (Amusingly, observers speculate that Nokia has made more money from these IP arrangements than from selling its own Lumia smartphones.)'
> And yet, a trial is under way at the Montefiore Medical Center and the Albert Einstein College of Medicine testing a medicalized parasite called Trichuris suis in autistic adults.

Montefiore representin'! (Too bad they failed to mention the names of any of the people involved at Montefiore/Einstein so I could walk over to their lab and look at their posters or talk to them.)
The problem with procrastination is not the todo list software/system but the procrastinator.

Also a huge flaw of online task managers is they are rigid(just a list where you can mark things as done). Freeform task management makes organization easier.
Doesn't everyone know this? You can't enter into a contract with someone and then just pull the payment instrument out from under them. Even if they stopped charging your credit card, they could still sue you for the amount you owe them.

You have to cancel your gym membership if you don't want it anymore. Send them a registered letter and CC the state's Attorney General office if they won't cancel the account for you.

Edit: Wow, I just realized this is Arrington's blog. Isn't he a lawyer? How can he not know this stuff?
Of course touch means finger touches. Writing with a pencil or stylus isn't called touching. This is pretty basic stuff, it just seems as though you have some axe to grind with this poster and want to nit pik at semantics, but in doing to it just looks rather childish.
Not at all. I am the product, and I have to close the deal. I do that by being both a great coder and a great communicator.

It doesn't change the fact that it makes excellent sense for me to delegate the job of finding suitable clients that are looking for someone with my background.
I have never done mobile app development. I just knew of that link so I thought it might be helpful. ;)