skysight-inc/HackerNews huggingface dataset:
I should note that you probably made that decision before you had a negative perf in your record. If you had waited you'd have been less likely to have had a good experience.

(I'm another who got dropped into a "poor for me" role. I waited too long to think about transferring. The site director said that I shouldn't have made that mistake. A co-worker on the same team who was in a similar situation at an earlier stage, on my advice, proceeded to begin his transfer immediately. He had a much better experience.)
Jobs loved it. He wanted us to add page turning to our app. Bizarre.
Windows Phone 7 connector is available on the Mac app store. It could do with a name change for Windows Phone 8.

https://itunes.apple.com/au/app/windows-phone-7-connector/id...
And before HCI it was MMI (Man-Machine)...so the term evolves.
That chip would so cool if only its native internal representation were 32-bit... Sigh...

But it's way better than this monstrosity: http://web.media.mit.edu/~bates/Summary_files/BatesTalk.pdf
I had the misfortune of shopping UK retail for a few years, and especially in electronics, I can't imagine anyone using it as an example of a great way to structure anything, let alone a premium brand like Apple.

The only UK retail brands which don't seem horrible are high-end department stores (Selfridges, etc.) and grocery stores, and neither really seems like a good background for running Apple retail.
The subjective opinions of a teacher are not a metric, they are merely a noisy data set.

They are also nearly worthless scientifically - they are incomparable (how do you compare the opinion of teacher A to that of teacher B) and non-reproducible (how can one repeat an observation).
> Is Java making a comeback? Hell Yes and it is coming back big time

The title of this posting is deceptive wrt its content, an advert for Grails, a web framework for the JVM. The OP (jeffthorne) was created just to submit and comment on this.

> Grails48 ("The World's Hackathon") is a global non-profit community driven initiative

In my long experience watching the Groovy and Grails community, nothing about them is ever "non-profit". They're run by a large corporate (EDS / VMWare), which seem to have stringent revenue requirements for the employees involved with Groovy and Grails, hence the constant splurge of heavily promoted conferences and "events".

The language in this blurb (e.g. "hackers and entrepreneurs are re-grouping and mounting a new attack", "key partnerships in helping breathe life back into startup activity") gives an idea who the target demographic is.

As for "community driven", the various Groovy forums seem to be populated by many phantom users, I presume controlled by a handful of real people. I wouldn't be surprized if the same situation applies to the Grails forums.
I've been wanting this for a while.... I have no idea how to get it to work on OSX though.
Diaspora: Community-Driven, Two Months In
About two months ago, we made the announcement that the project and its governance were being handed over to the community. Time has passed, the code is changing, and the project continues to thrive in new directions. I’d like to take a minute to explain the scope of what’s being done here.
Absolutely, you have full Django templating abilities.
While it hasn't seemed to have an appreciable affect on sales or the stock price, the shortcomings of the new Maps have been an embarrassing PR mess for Apple and a hit to its reputation for uncompromising quality that sets it so far apart from everyone else.

It does not surprise that he's being fired for this or that his departure is going to be transitional since he's so intricately involved with so many central aspects and initiatives at the company.

(also no internal knowledge)
It only makes sense to use a single platform if that platform has proven to be more secure than the others. Neither Android nor iOS has proven to be inherently more secure than the other (both have had plenty of in-the-wild exploits... the basis of most jailbreaking is due to such exploits).

If neither platform is provably more secure, it makes more sense to allow both because in a fully homogeneous environment a single new exploit opens all the doors while in a mixed system environment, it only opens a subset of them.
It's 10.055" according to the blog post, so either one is correct. It depends on whether you round to the nearest inch or tenth of an inch.
It's amazing what people will dismiss as "unsustainable revenue models." A business that makes money from every single user, and does so in a way that scales exactly linearly with usage? "Unsustainable!"
The Nexus 4 maxes out at 16gb available storage and there's no expansion. It only really competes with the base model S3.

It's Samsung's own fault they haven't got the 4.2 update out properly yet.
>> It seems that they're no longer using tablet UI, even on Nexus 10

Maybe this is for consistency. I find it a bit of a mental shift when I used the Nexus 7 with the tablet UI. I assume I'd prefer the status on top look & feel on the Nexus 10 as well. I know not everyone prefers status & notification on top, but I'm used to it and I like the consistency of it across phone & tablet.
The negative comments here haven't really been my experience either. I once heard a VP say that perf is an "eventually consistent system", meaning that mistakes are often made over the short term (1 review cycle), but over the long term high performers get promoted. That's basically what I observed: it can be maddeningly slow for people to notice you've been working your ass off, but if you keep at it, they do notice and the rewards do come. If you stick around long enough for them.

The real world isn't all that different - if you found a startup, you're likely to go through 3-4 years of nobody giving a shit before everybody suddenly discovers your a genius.
Well, it sounds like you signed up for fine arts when you actually wanted to be a carpenter.

And you're forgetting companies like Google, Amazon, etc. who expect candidates to know CS theory pretty thoroughly. What kind of school would be proud of grads who couldn't get into one of these top companies? Software engineering is also easier to pick up on the job than in school, and vice versa for the theory.

It's condescending to describe CS theory as "largely irrelevant", but this also sounds like a case of sour grapes. There are plenty of tech curriculums that are light on CS theory--try looking for "Informatics", "IT", "Information systems" and so on.
My impression is that the Netflix team understands AWS better than Amazon does ... But certainly better than most other AWS customers. Kudos
I guess this is the serious blow to Apple. Many people across the board will reconsider their position with the shares of APPL. Time to take the profit.
> The vast majority of students in my program honestly don't give a flying fuck about the academic opinion that CS shouldn't behave like a vocational school

The vast majority of students in your program are unqualified to have an opinion. There's no point in having a university teach you version control systems if you're just going to end up learning it anyway. It's basically impossible to make students good software engineers (which has nothing to do with version control systems or other trivial things like that) in an academic setting. That's only something which comes with experience.
The European Central Bank report on Virtual Currencies [pdf]
I think "months" has to be an exaggeration, I don't think I've had ff last months without require being restarted. I could imagine weeks, but not months. (FF 16/linux)
> Israeli Arabs

Nitpick: 'Israeli Arabs' aren't necessary non-Jewish; there are a number of Arab Jews throughout the middle east, and some of them are in Israel.

(Your point still stands, but people are unaware of the above often enough that I feel it's worth pointing out, because it emphasizes that the region is not as black-and-white as poltiics sometimes seem.)
I've heard of the 18 month rule, but it wasn't how it worked in my experience. My first project lasted 4 months and ended with a successful launch. My second lasted two months and ended when I was pulled off (actually, I volunteered) to work on a project more suited to my abilities.

YMMV. Google is a giant corp, I'm sure there are bad managers somewhere (and I've heard of Nooglers getting stuck on a bad project and then leaving for Facebook), but if you keep your eyes open for opportunities and work to build relationships with your new team, you can usually transfer regardless of what the rules say.
I do think it was a mistake for the parent to refer to it as "petty". Maybe some of it is petty, but a lot of it are valuable skills that you learn on the job.

But that is the key phrase, "on the job". I know I personally didn't go to school to fit all these check boxes. It seems like a poor choice to me that you and your classmates would (1) enter into a CS program without much interest in CS, then (2) blame the field of study for not being interesting to you. I for one am glad I got a CS degree (for the CS degree's sake) and thankful for what I was exposed to in those years. These other check boxes? Sure they are valuable. That's what my first job was for.
On a suggestion from my father - I downloaded the 'downcast" app. $2 well spent in my opinion.
To take the scalpe of the "mini-Steve" AKA "CEO in waiting" shows an adeptness at self-preservation if nothing else.

(http://www.businessweek.com/magazine/scott-forstall-the-sorc...)
He seems pretty successful to me. Unless you define success as being famous to yourself.
Dear Apple: installing apps on OS X is broken
I'd first named this article "Dear Apple: Please fix the image mounting User Experience in OS X". I think you know where I'm going with this.
> bad compilers

Good compilers. Compilers are, most commonly, judged on their ability to optimize code.

> since the compiler does not know how it is used

That's not what the programming language specification says. See the "as if" rule in C.
There are a few different solutions for providing this kind of functionality, if you need different buttons, deeper explanations or have more than a 4-5 points to make then this library probably isn't appropriate!
Have you seen Historious? http://historio.us/
If he did get fired over maps, it wasn't because mapping is hard, or that the app didn't deliver.

It would be because he over promised and under delivered.

Sure, it was embarrassing to Apple to release a half-assed Maps app, but even more so to tout it just a few weeks earlier as being soooo good.
It is a source of perpetual amazement to me that there is not an extension that will do this for me.

I hate to be That Guy, but maybe you should look into writing your own; extensions are fortunately just bundles of JavaScript.

(I fear you may be very much into the Realm of the Edge Case.)
My Own HTTP Daemon - Simple daemon in Linux x86 assembly
Again, we would like to reiterate: we would have loved to buy this. But Wade outlined the reasons we couldn't scratch our itch with products like yours (or your competitors).
The mapping project is much older than a year. Apple bought Placebase in July, 2009.
Books are a distraction-proof UI. Their simplicity focuses you only to read. Magazines and newspapers are books plus distractions. Ads divert your attention. Thoughts in newspapers must be hunted like a wild animal, scattered all over pages. Books only compete with external distractions, such as noise, or you're own thoughts.

You can build a distraction-proof UI on a computer, but all parts must cooperate. If a single one annoys, the UI has failed. This is difficult to do if the UI's foundation, its OS, doesn't play along nicely. That's probably the way to do it, build a new OS, or train an existing one into submission.

"I see there are wireless networks available. Would you like to connect to one?" (...currently connected to a wired network, concentration lost...)
Panorama / Tab groups are amazingly helpful for this, one of the best FF4+ features. This is another good step towards improving the feature.

I'm not sure how well the Dropzilla concept will work with a large number of bookmarks, or folders within folders, but I look forward to testing whatever they come up with.
This is great and I'll probably use it! However, I think I might fork because I don't like that the bubble is an image. If it were just css it would be much easier to style. Is there a specific reason why it is an image? I guess it would be fairly easy to replace the sprites with others.
Like this? http://wthr.co/

(although I have to say, it looks beautiful but is an awful app)
Hey, good feedback for sure - in all there is no button so as to keep the aesthetic simple - the entire bubble is always the button.

The first step in the tour tells the user they can click to continue, I would definitely recommend that you do this if using the library. You can also hit ESC to exit the tour.
>Shading and round corners are skeuomorphic, as is indicating depth on a piece of glass.

And flat background colors represent a uniformly lit smooth surface. I don't think that mimicking some basic material properties is really skeumorphic.

It's more when that's taken to the point of looking/acting like a specific physical object (like Game Center's pool table felt) that I'd apply the term.
Airbnb: Tech Talk - Brad Fitzpatrick - 9.26.12 [video]
How is Visa a monopoly?
Making a promise with javascript
Hey, using images allows compatibility back to IE6. You can read up on the original grumble post here which crumble depends on:

http://jamescryer.github.com/grumble.js/
An Island of Dreamers
Frans de Waal: Moral behavior in animals [Video]
Can't up vote this comment either. Just the reel to reel player is a joke.
I had a second year CS course where each student was required to submit test input/output as well as their code, and a portion of the marks was derived from the coverage of these (as measured by gcov).

But the reasons for testing weren't really emphasised or even discussed.

(And a first-year course where we were required to use jUnit in the assignments, although again it was incidental and not at all a focus.)
The idea that his leaving was based on the Maps debacle, may be correct. But not in the way that Gruber implies.

The timing of his stock sale in May, is more consistent with the idea the Forstall foresaw the writing on the wall when he was made responsible for Maps. Selling 95% of his shares was clearly a sign that his long term commitment was in doubt.

http://news.cnet.com/8301-13579_3-57425920-37/apple-exec-sco...
> IMHO GCC's special handling of memset() is broken

I appreciate how you've distinguished your opinion from objective facts. E.g. according to spec, it's not broken, but it's a perfectly valid opinion to hold that the spec is broken too. :-)
So you are proposing that the purpose of education is indoctrination into value system X, and propose that a successful system will indoctrinate more people?

Your goal is now vaguely stated. But how do I actually count the # of people concerned with individual rights/positive outlook/etc?
ARM on desktop, perhaps? No one has ever designed a desktop-class chip with ARM architecture, so that's one 'ambitious' direction one could take.
Human Interface (as in Human Interface Device) was even used by MS during drafting of the USB standard. Admittedly that's hardware, not software, but Human Interface isn't a new thing.
Quick tip for anyone learning foreign words on memrise or anywhere you need to type with a different keyboard layout for OSX.

System Preferences -> Language and Text -> Input Sources.
Select the languages you want in the list.
click "Keyboard Shortcuts" and enable whatever keyboard shortcut you desire to swap layouts.

ex: now I can press CMD+Space to switch keyboard layouts between Russian, French and Spanish.
> I hate to be That Guy, but maybe you should look into writing your own; extensions are fortunately just bundles of JavaScript.

Javascript isn't the hard part here; it's trying to figure out how to extract anything like what I need from the places.sqlite databases that hold all the relevant data.
What? No airbrush?
I totally agree with you. I can see myself using something similar: a tablet when I'm travelling, relaxing, or watching a show, dual-booting into Ubuntu and plugging in a mouse+keyboard+monitor to get work done.
Nook can now run Android latest 4.1 jellybean
You are correct. I mis-spoke. I should have said "profitability models" not revenue models.

Now, you seem to have interpreted that statement correctly anyways. So do you have any evidence whatsoever that Square "makes money" (ie. turns a profit) from "every single user"?
Taking your account as fact (I have no data), this does not entirely refute nikatwork. It may be that in past generations lactose intolerance generally developed earlier than it does now. Today's later intolerance developers are the stubborn residue in the gene pool after the tolerance gene became dominant amongst the children of earlier intolerance developers. The assumption that intolerance was not switched off, but slid back to ever later years could be tested in families of multiple living generations whose intolerance is in flux.
If you identify high performance by the performance review system, and people who perform highly according to that system are more likely to be promoted than those who don't, then of course over the long term high performers are the ones who get promoted. And it might well be merely "eventually" consistent if a few dings early on (or later on!) don't destroy your chances to, over time, be considered a high performer by that system. It would be very hard for such a system to be anything but consistent, since the consistency is just self-consistency.

The relevant question isn't "do promotion decisions get made consistently with the tools used to rank performance" but "do the tools used to rank performance adequately track potential, and does the environment generally adequately make potential actual?". A system in which lots of people are dissatisfied and bored but some luck into positions for which they're suited, excel, and are promoted is, indeed, consistent, but it's also pretty wasteful.
You can use the Collins API instead of that crappy synthesizer! ;)
This means if one is doing cross site request by adding script tag and parsing json response will infringe this patent.

Really?
This makes me sad. True - there are good times and bad times to post / comment on HN for the maximal karma scores. But that really shouldn't be the case...

I really started to notice it when I moved from Indiana (UTC -5) to California (UTC -8). The threads and comment scoring seem very different depending on what time zone you are in.

From the East coast, in the morning, you pick up the late UK threads and comments, and at night the late afternoon California threads. From the West coast though, in the morning you catch the East coast threads (already in full swing), and at night, things die down a bit before the few Asia posts start to pickup (I stay up late).

It's strange how one site can have a few different feels based on who happens to be awake in the world.
It's a new word for an old concept: a decorative anachronism. Obvious examples from outside the world of computing include stone pillars in front of important buildings, and rivets on jeans.

It's abused here on HN as short-hand for app decorations that people don't like, like the infamous leather treatment on the calendar.

But there are plenty of "skeuomorphic" aspects to iOS that I never see anyone complain about (and sometimes compliment), like inertial scrolling or sliding on/off switches.
CS students, Kinect, and Benny Benassi's "Satisfaction"
1. It matters because metro is a core part of the new OS and what microsoft is focused on.

2. I didn't realize you could set up sideloading on non-enterprise versions. As long as that is intentional and not a side-effect of implementation, I take back my complaints about windows 8.
Why even have a vesting period if the company is going to give them to executives anyway? If Tim wants Scott out, then why pamper him with free money? It's not benefiting shareholders.
You give "page flipping in an e-book" as an example of dangerous skeuomorphism, but then cite Address Book as why it's bad. I'm a bit confused. I get why you don't like Address Book, but do you really think page flipping in an e-reader is bad too? If so, why do you think that?
I don't see the point of a rear camera on a tablet. The kind of people who have enough spending income to afford a tablet usually own a smartphone, or even a feature phone, that has a rear camera. Why would you want a crappy rear camera on your tablet ? for a $200 price point like the Nexus 7, you'd never get anything better than what a cheap feature phone can do.

Any kid that has a parent that would buy them a Nexus 7 has at least a feature phone with a camera that'd be as good as what you could put on the N7, if not better.
This is being done, not with books, but with news stories, which for me is one step up from books-- I'm reading all this stuff anyways, may as well do it in Spanish... Only in Spanish-English right now, but the in-line translation is pretty good: http://www.nulu.com/
You can even refresh the page when you have a popup to get the URL page.
My Y Combinator S12 Story
Tim cook emails employees about the changes at Apple
I got my degree in math and learned to program mostly on my own (1 introductory CS class in highschool and another in college). The degree has served me well both in terms of having it on resumes and in terms of the skills that I developped studying math.
As much as Apple's software and hardware are talked about, Eddie Cue is also the guy largely responsible for negotiating Apple's superior media offerings which is arguably Apple's biggest lead on their competitors internationally.
Hurricane Sandy Instagram Wall
The key question that some have touched on is this: What should comprise a CS degree? (E.g., should these (and/or other areas) be a part of a CS degree?)

I think the right balance needs to be struck between the academic and vocational views. Big-O, grammar, automata, etc. are the fodder of academic papers, not the Real World. But when you talk about higher ed, here's the rub: its supposed to be the theoretical foundation, not a purely vocational preparation.

The danger of the more vocational point of view is that you're supporting what I see as the slide from "skilled software engineering" to "coding". (Think the difference between having John Carmack on your team, versus some guy making $8/hr in a developing country.) This is hyperbole, but if you focus on the day-to-day elements of any job, then you're advocating for movement to a technical school curriculum (which, right or not, has a different level of career momentum, responsibility, etc.).

CS (using the term to apply to the genre, inclusive) is maybe unique in that there are very vocational components, but also very intellectual/academic components. I think, like any career, there are going to be Things You Don't Know coming out of school. Interviewing, for example. Is that in ANY university-level curriculum, for ANY major? Are you expected to be 100% "operational" in a particular job immediately after your degree is awarded? Moreover, since when are all CS jobs the same? Why should it be any different for CS?

This is what bothers me about this argument: CS is not equal to programming, and not equal to a (particular) job.

And moreover (and I think most here would agree), the greatest hallmark of a great "technical thinker" (programmer, academic, problem-solver, tester, DB admin, whatever) is their willingness, nay INTEREST, in pursuing the details of their craft beyond the structure of a class or a job or (god forbid) an employee handbook.

I don't want to work with someone who goes through the motions. I don't want to work with someone who comes out of college thinking they're prepared for their capital-C Career. I want a lifelong learner, and someone who wants to get into the guts of operations and make an impact.

Educate and train for THAT.