skysight-inc/HackerNews huggingface dataset:
The other comments are really talking about complex 3D games which is valid (for now at least). Tower Storm is far simpler than this and runs perfectly on PC's and runs great on most high end phones released in the last 2 years (iPhone 4+ and Galaxy Nexus+). I've even got it running on the Firefox OS phone (1Ghz cpu, 512MB Ram, 480 x 320 res) but it slows down significantly late game.

However it has taken some time to optimize the code to run fast enough on all these devices. The main issues I've come across are normal game algorithm issues (using a quadtree to find nearby minions, using hashmaps instead of arrays for some data that is always searched by id etc) and garbage collection. Garbage collection has been an annoying issue which I've somewhat solved by using entity pools. So instead of creating new entities and deleting them when they die a pool of entities is created at the beginning. Then upon creation each entity is pulled from that pool and after it dies all its variables is reset back to zero and it is placed back in the pool to be used again later. This uses up a lot more memory but it means the game doesn't have a large CPU spike every few seconds as it does garbage collection.

Canvas performance may be an issue once I turn it into an iPhone app as I've heard the canvas app renderer has far worse performance than the browser renderer (I have no idea why), but I'll cross that bridge when I get to it.

So in summary I think it's fine for simple casual 2D games that don't have complex logic (using A* algorithms to move large groups of units may be too much, or having advanced AI). But anything designed to appeal to hardcore gamers who need 60+ FPS and want in depth gameplay may be a bit much for it for now.
What we hope to learn from 30 days of honesty
Agreed. The latency on the android devices I've tried prevents them from feeling real.
Yes, you're reading it wrong. Every vertical slice of that graph is the market share % at that point in time.

What happened in that period is that Symbian grew in market share over that period, and by chance, Symbian is at the top of that graph, so it looks at first glance that things dipped. If Symbian had been at the bottom of that graph, representing the exact same data, you'd have thought everything went up at that point.

Imagine this, the graph is perfectly valid and representing the same data if you flip it upside down. It's all about their size relative to eachother, not their vertical position.
Jeez, how old do you think the iPhone is?

The real threat to Nokia started in 2007 with the introduction of the 3G. They, like Blackberry, couldn't see the iPhones brilliance, BUT Nokia had other non-smartphone divisions that were producing cash. I'd argue that pre-Elop, Nokia was on life support but stable. The burning platform memo was the iceberg and you can see the wreckage.

Consider this: Nokia is getting whomped in the Smartphone division because they keep making phones that US consumers never get. You've still got this cash cow of a feature phone business and one day you say "screw it, let's change operating systems". If you don't publish that goddamn memo, the cash flows continue and you're still roughly stable while you figure your shit out. If you publish the memo, even the feature phones stop selling.

Pre-Elop Nokia was bad. Post-Burning Platform Nokia is dead.

Scrapping Symbian was necessary, but Nokia would hardly be the first company to transition operating systems (most of them don't burn their operating systems before the new one is almost ready). No, IMHO, Elop killed Nokia with a memo. I understand but disagree with your point.
Very cool. I like the awake layout. Listening to some rock music now.
Second (or third) Moz.
Good to see that he is taking advantage of his sour situation. I think I would have broken down if I were to become a subject of internet ridicule. I am so afraid of fame that everything I do, I want to do it low-key.

Take a person born in the early 90's for an example. They are college students now. Mix their newly found freedom with alcohol and high definition cameras in every student's pocket, and what do you get? Embarrassing pictures and videos that could seriously damage anyone's reputation.

Everyone born in the early 90's have a ticking time bomb in their friend's pockets. You never know which of these embarrassing contents will go viral. We live in the era of Reddit and revenge porn. I wonder if in the future we all become more understanding of each other, and learn to never take things at face value.
> Warlords are not "anarchy", warlords are proto-governments, feudal governments, whatever you call them. Anarchy means "no rulers", no warlords, in particular.

Exactly. Government (a collective domination) is only more humane the more its architecture is built to transparently protect people from tyranny. Tyranny especially includes itself: tyranny of government, of groups, and of individuals. It might be from a mafia. It might be a Congress. It might be a roving gang. It might be the head of a state. It's subjecting you physically and economically either way.

So begins the complexity of how to have a system of governance that can limit people from claiming power over others. The US didn't achieve this, sadly, compared to the corporate oligarchy it continues to entrench itself into. Having a more humane system than what most dictatorships had was a worthy cause, especially in the 18th century. It's a low bar to set and mentally dwell in now though. Imagine a world where there are no people who want to improve or truly change the systems into which they're violently subjected. It's a scary thought. It looks a lot like reality.
Wow. It looks like RIM and Apple both peaked around January 2010 (though Apple starts climbing again towards the end). I never would have guessed that.
Why Ruby isn't slow
Most Anroid customers don't value these little touches. Being able to install various ROMs and have widgets on the homescreen plus other customizations are more important to them.
Man who hired homeless to get new iPhones resells them abroad
It was probably compiled by a prototype which needed many years of bug fixes and improvements to be generally useful.
Do you know why that is? For example, does the pressure-sensitivy vary wildly between individual screens?
TCP is great for RTS games as most use lock step networking so they need to have zero packet loss. UDP is better for First person shooters and fast action games where dropping a few packets isn't the end of the world.
I have a different explanation for why I always seem to be at odds with people on NSA topics, but I'll wait to provide it.

I hate it when people do that. If you have a position on something, don't leave us all guessing, just state it!
It's probably largely down to the definition of what a smartphone was back then. The same graph scaled by market size or including dumbphones would be more interesting.
Global Touchscreen Industry Market Report
I didn't see that. Thank you.
> Society doesn't have to guarantee anybody a market share if their products are inferior.

Of course not. But it remains true that your original argument doesn't work here.

I imagine you're generally against software patents. So am I. But don't hold up VisiCalc as a poster child for software development without patents, because in the long run it was very much a failure as a product, and the company that sold it went broke, while this might not have happened had they patented it.
I said no such thing. I said I didn't understand. I take he is saying top comments tend to get more up votes? I dismissed that because it's obvious and wondered if he had another issue. I assume everyone is using a browser ext to collapse expand.

reddit has hot/new/rising/controversial/top but I've haven't found a great need for that personally.
I wasn't wrong about Dual_EC!

Also: that's not why we did the Blue Pill talk. It drives me a little nuts that people (incl. Joanna Rutkowska) thought it was.

We did the talk because it was a fun talk. All the code for that talk was kernel code, much of it coding directly to MSRs, looking for fiddley places where the presence of a hypervisor would queer measurement results. And we came up with a bunch of cool ideas! And, it turns out we're (mostly) right. But it seems like all people wanted to pay attention to was the drama.

Anyways, I'm explaining things because I can't resist explaining them, not because this is an important issue for us to work out.
Its one command with subcommands for each sub function.

What you're contorting is more akin to:
ifconfig_wireless
ifconfig_vlan
ifconfig_foo

Bit of a reach there.
>Drawing is one of those things that has felt awful on iOS devices to me.

Compared to what, since, according to TFA they have the smallest touch latency?

Perhaps you haven't tried the right apps. Most drawing apps (including major names, like Autodesk's) have slow-ass drawing code. Heck, some painting apps are even slow on my iMac (Corel Painter, ArtRage).

That's not because of "touch latency" though. It's because of slow draw engines. And I say that, because I've seen apps with very fast responsiveness.

Try Procreate ( http://procreate.si/ ), which uses the fastest engine I've seen (specially coded in OpenGL and 3D-accelerated). And check the artwork created with it by some of the community users (there are 2-3 videos on their site it's AMAZING).

Two other apps I found fast (but not as fast) are: Ideas, by Adobe, and Paper.
Well... not only was this entertaining for a bit, but it also reminded me of the existence of overapi.com, which is a good thing.

It's interesting how some of the (uncommon) letters bring up suggestions of sites I even don't remember ever visiting. In some cases it's even dead links.
True, but its more in line with ios the operating system.
On the other hand, I have rolled my eyes at people like Gruber who went on and on about how the iPad is totes for creation and not just consumption, and how styli are stupid - after spending time with my iPad and trying to draw and "touch write" in apps myself.

Apple makes great devices, and I wouldn't use any other phone and tablet, but I think people like Gruber have been completely blind to the technological shortcomings of iOS devices in this area, because Steve Jobs told them styli are stupid, and the iPad is going to disrupt this-and-that.

It also brings up the whole "to stylus or not to stylus" discussion again, because one of the main reasons you wouldn't want to use a stylus for an iPad is that it highlights just how (comparatively) poor the touch latency is for the tasks that lend themselves to work with styli.

It perhaps best underscores that iPads are very much - still - disruptive technology, which by definition is in many ways inferior than sustaining technologies, but makes up for it in other compelling ways.

It's one of the many reminders that we shouldn't get too busy throwing out everything paper and analogue. Disruption is not synonymous with obviation.
The reason to be 'mad' is actually a seperate case. There is an unethical nexus of power between the government, the news conduits, and the establishment on wall street. The markets are not "going up" because companies are improving the world. The markets are "going up" because the fed is making decisions (which its entitled to do) which subsidize poor performance. That is step (1). The next reason that people (should) be mad, is that absent arbitrary volatility (in an of itself annoying -- see #1), favouritisms (corruption) by the media is expressly against US public policy (viz Reg FD...and others) dating back almost a century (at least to the 1930's). That is step (2). The thrid reason to be mad is that Institutional traders have structurally boxed out retail to capture profits, physically. That is, through infrastructure. Not only does infrastructure advantage not add any value, its really only properly leveraged with co-opted agents and quasi-corruption in layers (1) and (2). That's layer (3). Basically, a shit sandwitch. Pardon the French.

Nobody is (or should be) mad with people trading on fundamental performance and clean, authentic risk-taking.
Certainly the business case is important to lay out, especially in the case you describe. Many decks don't do that though - they don't stand alone without a verbal pitch. They lack context and sometimes even topic headings.

I've seen many decks that have a page with a heading like "Opportunity" and a number (along with the obligatory graph going up and to the right). What is that? Competitor sales? Expected market share? Entire market size? Even if the investor is watching you pitch out loud, they may refer back to the deck and find they have forgotten what you said about that slide.
Apple has had much better multitouch support from day one as well. They started with a grid of sensors that could detect over 10 touches or something like that. Android devices have slowly struggled up from single touch, to single touch with a few multitouch gestures, to multitouch with an inability to tell apart certain situations, to real multitouch for certain numbers of points. Mostly due to manufacturers always going with the cheapest touch sensors they could get away with.
They certainly have the money and the technical talent. Innovation is hard because you need a certain type of insight and creative perspective, which is very rare.
How the hell do I read that chart?
The fact that one platform is ahead or behind in one area isn't telling of what a mass of half a billion or a billion plus customers value or don't value.
I'm curious, what arm cores did TI design? I know Marvell has custom designs, but I always thought TI only did custom DSPs and licensed arm cores.
I would hope that no smart child ever gets the message that he can get away with being lazy, and yet I have seen school settings that produce that mistaken idea.
Volume command keeps throwing an error
I'm playing Electro House right now. There's also Electronic, House, and Techno. You can't really judge them for not bothering to list every subcategory.
A good example of Apple "intangibles" becoming tangible. These combine to become experience, which is really what it's about.

Nice to actually have a handle for something as important as this element of a user's enjoyment with using a touchscreen.
Yeah, I was confused by Windows' apparently-large share as well, and I figured it was a definition thing as well, but if you look at these sales figures:

http://en.wikipedia.org/wiki/Smartphone#Historical_sales_fig...

Microsoft sold 14 million smartphones (or rather, their device partners, probably mostly HTC back then) in 2007, but according to this article from 2007, RIM was running at about 9.6 million devices a year, which matches what wikipedia says:

http://www.computing.co.uk/ctg/news/1830466/blackberry-sales...

So at some point in 2007 Microsoft some crazy how had something like a third of the smartphone market.
Valuation includes liabilities and is generally focused on profits not revenue (Amazon excepted). Take-two ended up losing 32 million last year on 1.2 billion in revenue.

Take-two had a relatively large run up in July/August likely meaning that optimistic interpretations of GTA V were already priced in meaning people already factored the higher than normal profits this year.
Serves you right for dumping your common law wife.
Most apple fans don't realize that negligible differences in touch responsiveness against a small cherry picked selection of android devices doesn't make up for flexibility, cost, choice...
I remember my time with a galaxy s2 and the screen size was a pain. I really apreciate the path Apple choose with the size. So i dont get your point in this aspect
True to some extent. Fundamentally Samsung is a Diversified company but Apple is very Focussed. Samsung electronics itself is so massive that one branch of it(LSI), depends on Apple for its volume which can keep its Fab busy for years. But, its other branch(Mobile) competes with Apple phones though. Similarly Apple depends on sammy only for its proven Fab and competitive Prices. Guess TSMC is no where near Sammys Fab technology and lost Apples deal.

Btw, Samsung is so massive and diversified that it is into areas like Construction, Ship Building, Finance, Automobile, Retail.
Its a very different company. It adapts to any domain, very fast. Few years back it became Top player in consumer electronics,last year it surpassed Apple in smart phones sales, had been a top player in Memory and tomorrow if space travel is the money spinner, it will be there.

You know Burj Khalifa, Taipei 101, Petronas are all built by Samsung ofcourse Samsung Engineering & Construction. So we need to mind which part of samsung we are talking about.
As a percentage of enterprise value, what is wrong with even larger minimal trading increments? There is no "valuation" resolution on a $1B and up company, that hinges on 1/0000th of a percent measurements in the residual value of the equity. Unless people arey marking to theoretical models purely for derivative purposes and trying to maintain a dynamic hedge with increasingly perfect resolution and without cost.
The graph is just slightly misleading -- the horizontal scale starts at 20, not 0.
See also: "Please take my money. Why won't you let me give you money for this thing I want you to sell me?"

In this instance, I'm not sure raising the price even solves the problem. You'll just get old men ordering meals and pushing the food around their plate for hours.
The last SoC where this has been the case is the A5 (using the the ARM Cortex-A9 MP). The Apple A6 and A7 don't use ARM cores and neither does Qualcomm in their Snapdragon SoCs.
Gnumeric is so much more pleasurable… and LibreOffice so much more compatible…
I would love to see the code for each of the tests. And most importantly the optimizations used for each.
It's always important to get the baseline right before arriving at a conclusion.
> I bet you it doesn't.

What exactly are you willing to bet?

> and that's not enough state.

It's enough.

> If you swap two identical cards between PCIe slots

It's probed by slot so in the case you present no config would generally be needed unless you have something dependant on layer 2 in the setup.

> If you pull em1 and add a new card in its place does it come up as em1 (incorrect)

Yes it does and actually that is correct. I don't want to have to muck with configs simply because I swapped a nic. If you like doing it that way have at it.

> If you have a fixed external network with its own routing rules on a USB ethernet adapter, does it work correctly if you happen to boot with another such device connected?

Depends on the setup, you can have it pretty much do anything but by default it would work if you swapped it out with something that used the same driver.

> I admit I'm chuckling a little about the idea of udev not being "needed".

As someone who has ripped udev out of a distribution and replaced it with something easier(auto provisioning) for a specific large SaaS stack, I can assure you udev is not needed.
I think the best solution is to not have rigid grades. Each kid should have their own dedicated teacher who teaches them at their own pace. That way each kid is kept at the perfect level of difficulty, enough that they need to try really hard, but not enough that they are overwhelmed.

This might be impractical now, but in the future as technology gets better, I think that kids would benefit from being directed from their own personalized computer teacher, with a real teacher there just to manage the environment and address any circumstances that the computer teacher can't deal with, and for necessary group activities. That way each kid has an education that is tailored to them and nobody is lost in the cracks, bored kids becoming lazy, or overwhelmed kids learning to hate school and thinking of themselves as inferior or stupid.
What's mistaken about it?
Sometimes it's flash, sometimes it's something else. I don't always spend time debugging/diagnosing exactly what it is, I'm not at work!

I doubt that restaurant owners are thinking "So my customers can't see my website? I don't care, it's because they picked an Apple device and everyone knows Apple devices are shitty!"

Um, what?

And do you really hate saying it?
Compared to what

Paper, dude(tte)! The analogue, lowercase-letter kind. :)

Paper and Procreate are excellent apps, but the input lag is very noticeable on my iPad 3; if you move your finger really fast and stop, you can see that it takes a short amount of time, before the drawn line catches your finger.

It wasn't long ago that dead-tree books were preferable to tablets, before Retina was a thing. And you could still argue print books are preferable.

Sometimes, the best Technology can achieve is the bar set by the non-digital world, and until then, it's going to feel grating to pedantic curmudgeons like yours truly. :)

+++

EDIT: A closing thought. The highest bar is always human perception:

(1) The optimal FPS for a videogame is, to my knowledge, 60.

(2) The optimal display resolution for a reading device is, TMK, ~326 PPI (Retina).

That is the goal. Anything lower than that will stick out and annoy people like me. Anything higher is not for the engineers, but the marketing department.
Absolutely agree and that's what I've been doing while looking for jobs. You learn a ton and you might just hit on something that works.

A couple thing I've learned is that you should never thing that an idea is "the one" and that a mindset building to learn is better and a mindset of startup. You never know what project is going to take off and by working to learn, it keeps motivation up when things fail.
I would love to see a chart with a scale using absolute figures (# of devices sold) instead of percentage market share.

I am more curious just how much bigger the market became post-iPhone.
A society that "permits the unchecked ascendancy of surveillance infrastructures cannot hope to remain a liberal democracy."

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2175406
"those are entirely your words"

Did he put them in quotes? Well then it's not much of a revelation that those are his words.

I emailed her back, with clarification, at 7:21am, telling her that this was wrong. Yes, she knew, for certain, that the facts in her story were wrong, within an hour of it being published.

Isn't it good to know that email of random enthusiast on the internet = TRUTH.
It is possible the author was using the best times for each device for the calculation, which does approximately equal 2.5x. That said, I agree with your point.
Huh, I had never thought about birthdate giving students a leg up in terms of mental capability.

I was in a gifted program in for elementary and middle school, and now that I think about it, in 8th grade, of the top 5 academically performing kids, 4 had birthdays in January or February, and 1 was redshirted... hmmm

I wonder if their parents planned that, or if it was a result of their developmental advantage/other environmental factors/own personality/aptitude?

Anyways, fascinating idea.
Of course the video is a little bit misleading when it talks about 1ms refresh, since touch response stops being the limiting factor before that point. AFAIK the fastest refresh rate for any phone on the market is 250Hz. That's 4ms refresh, which is great, but of course you also have to factor in time to actually process the touch event, change the image, and render it.
It would be interesting to get some numbers from a Tegra 4 device because touch latency is one of the selling features of that platform.
Thanks for following up! I also caught your submission of this that made the front page.
You've got a lot more ability to shift your weight on a bike than on a car.

The only time my rear wheel has left the ground while braking is when I've tried to do it intentionally. And I've made plenty of hard stops in thousands of miles of riding.
If I were them I'd just raise the prices. Or pull it off the menu until the old folks migrated then put it back. Or just serve it to people who are eating and ask for it specifically. There are at least 10 solutions that don't leave money on the table.