skysight-inc/HackerNews huggingface dataset:
That is an interesting conclusion. I did not realize x86 already had 128 bit registers. That was really what I was referring to. We might not need to worry about addressing more memory yet but I feel like larger registers will still be useful.
I can believe a corrupt official would reach out to a random person for help, just not that they would have any intention of honoring the bargain. I'd be worried about being killed as a loose end more than anything.
msysgit + tortoise git make it pretty simple, and Visual Studio 2013 has built in git support (however I've not used it very much)
Don't know why you were downvoted. Modern x86 chips not only have 128-bit vector registers, but also 256-bit ones: http://en.wikipedia.org/wiki/Advanced_Vector_Extensions

(And while one could argue that a vector register isn't a "real" general-purpose register, the primary difference is that you can't perform fullwidth arithmetic, which is of very little use > 64 bits anyway.)
It may not be necessary today, but it's good to get it in the pipeline. In two years or so when top-end phones get >4GB of RAM Apple will be able to say 'iOS is 64-bit only, this is the line'. When they decide it's time to cut 32-bit support, the majority of their users will already be ready.

That's what happened on the desktop. I think Apple only shipped one generation of 32-bit Intel processors. Apple was shipping 64-bit CPUs for years when many Wintel computers were still on 32. So when it came time to say 'We're going 64-bit only' with Mavericks Apple left almost no-one behind. On the other hand Microsoft still supports 32-bit Windows 8.

Apple is preparing to make their lives easier in the future. For today's user, it's usefulness may not be too much higher than the level of a buzzword.
What do you use? I use SourceTree and it's slow and buggy. TortoiseSVN was the best versioning client experience I'd had. TortoiseGIT didn't do as well.
As much as I hate the pedantry and nitpicky nature of the comments on this site, religion bashing is something I've never seen, and I don't think the connection is unwarranted (i.e. that people with magical thinking tend to think and act irrationally)
Ah! remind of the times, he fucked up himself. Now the baby (fakestevejobs) is on the right track. chuckles to himself selfishly
I think this could work as long as you have very detailed contributor and style guides.
I know what 64-bit computing is. And I didn't say anything about phone chips, or ARM. It seems like you're posting this rant to every subthread, regardless of content?
"But now Apple can also claim an advantage in raw horsepower. The new 64-bit A7 chip is the smartphone equivalent of a big V12 engine."

Except these performance gains most likely would of been seen on a 32 bit version of the chip.

It's interesting to see how much marketing is put around 32 vs 64 bit chips and the effect it has on how people market. The biggest benefit is the ability to access more than 4GB of memory. For reference, the iPhone 5S has 1GB of memory. Eliminating the need for PAE and other expensive workarounds is definitely a bug plus. i64 and cheap doubles are certainly a bonus too.

I suspect the primary reason for moving to 64 bit is not for performance gains now, but for future compatibility. Eventually, the iPhone 5S will be the oldest supported iPhone and running a 64 bit processor will reduce maintenance costs of needing to maintain a 32 and 64 bit line of software.

I think this would be a much more informative article if the author had interviewed a few experts to discuss the benefits of 64 bits over 32 bits rather than just say they go faster which at this point is debatable.
What do you mean by "a phone?" Is the assumption here is that since it's a "phone" it somehow is not necessary to have top-tier computing power? The word "phone" is a holdover legacy from when these devices were used to just talk to other people in real time over voice. My current iPhone 5S is more powerful than a MBP from 2008.
> "Beyond that, Apple is beginning to invest into state-of-the-art foundries, possibly to create chips in house by the year 2016 or 2017. They've also bought out the high-end 20nm wafers through 2014, forcing their competitors to lag behind on the older 28nm process nodes. (Hell, even AMD / NVidia are feeling the sting. All AMD / NVidia roadmaps to better GPUs are at 28nm technology... Only Intel: who has reached 14nm on their in-house labs, remains unaffected by Apple's purchasing power)"

Very interesting. Would you have a source? I know Apple did the same "trick" with touch screens when the iPhone was introduced. I think these actions are typical of Cook - from what I understand he was earlier (before he became CEO) responsible for the whole inventory chain management and it's likely an area he's still involved in.
Con men can be extremely convincing at times.

Also note that the author said he was desperate for money, and had never received an email like that before. All of that combined with some slicktalking, and you can see how things like this are possible.
I don't hear American workers complaining about working in warehouses.

Then hear it now: http://en.wikipedia.org/wiki/Amazon.com#Poor_working_conditi...
That's in keeping with how I think of it: open connection from the client with some reasonable expectations set around e.g. reconnection behavior.

Looks like Chrome and Firefox have had support for quite some time. I'm alright with that.
My interpretation:

"Web device" implies a device that allows browsing the web (such as a smartphone or tablet). "open" implies that it is open source to some extent (similar to Android).

"based entirely on web technologies" differentiates it from Android in that all apps are web apps and use standardized web APIs to access the hardware rather than having native apps that use proprietary APIs.

It does seem weird that the sentence use the term "OS" to describe devices, though.
It's an MVP currently. They built the smallest possible number of features to make it work.

I think it's great. They'll have real feedback to work with and I can get it on ground floor.
> Except that 64 bits is still nothing but a marketing gimmick as far as the memory sizes in smart phones is concerned.

We're less than one iteration of Moore's Law away from the 32-bit address space not being enough, even if you're just concerned about memory sizes of mobile devices. Getting this done doesn't seem particularly premature.
When phones with >4GB are ubiquitous, any apps previously developed for 64 bit platforms will be ready to take advantage of increased RAM.
You are 100% correct.

However, it's easier to change a website than it is to change a global society. This will take literally generations
US doesn't have a looking war on its horizon. I will be happy to hear arguments if you don't agree.
How close is Google to supporting 64-bit in Android?

For Apple the story is much more than the 64-bit A7 chip, but iOS 7 and Xcode all being released with highly polished support for the A7.
Wouldn't a 64 bit processor be able to perform more accurate floating point operations faster? I definitely don't believe the only benefit to a 64 bit architecture is being able to address more memory.
I like my phone to fit nicely in my pocket. If I wanted a 5-6 inch screen I would just go for a tablet.
If you want to get your message across, you have to cause discomfort to the organization you want to listen. Workers asking nicely won't change anything. Businesses (and shareholders) care about one thing: profits. So the only way to get your message across is by affecting the one thing they care about.

Here's an illustrative passage from Rules for Radicals by Saul Alinsky:

> Recently the head of a corporation showed me the blueprint of a new plant and pointed to a large ground-floor area: “Boy, have we got an architect who is with it!” he chuckled. “See that big hall? That’s our sit-in room! When the sit-inners come they’ll be shown in and there will be coffee, T.V., and good toilet facilities — they can sit here until hell freezes over.[1][2]

Their goal was to eliminate the pain their business experienced so there was no pressure to change behavior.

As to your second example, Ford raised wages because he had a problem with high turnover, because working conditions were bad.[3]

[1] http://www.mlsite.net/blog/?p=1665

[2] http://en.wikipedia.org/wiki/Rules_for_Radicals

[3] http://www.forbes.com/sites/timworstall/2012/03/04/the-story...
Explain please. Are you talking about the fact that if you are doing calculations on 64-bit operands that it might take you fewer cycles?
No, it's Germany -- RTFA.
I think it's a marketing gimmick, similar to upping the megapixel count on the phone's camera. Realistically, 10-12 MP is plenty to upload to Facebook, or text message back and forth. But people see a bigger number and think it's better.
Obligatory reference for anyone remotely interested in that subject: http://www.419eater.com/

Just an amazing community of people who troll scammers for fun and entertainment. I once spend a whole night reading through their tales of the trade.
I just use HHMM at the end (or HHMMSS if you need that precision).

Ex: 2013-12-16_1741.txt and the like.
Automattic trial data and employee retention
I don't use VS, and as it turns out, the crappy console I'm talking about is this msysgit. The lack of a decent consistent terminal is my biggest pain in win7. cmd, powershell, msysgit - they all are total crap and every one works differently. And my Git settings aren't working from Eclipse, basically the only place they work is this git terminal. Sorry, but that's not 'wonderful integration'. On Linux everything just works.
Didn't notice that. Whoops.
Actually, x86 already has 256-bit vector registers (AVX), and will have 512-bit vector registers in a few years (AVX-512). If you include the exotic-but-still-x86-based xeon phi it already has 512-bit vector registers.
Yes, you're what others say you are if you're a weak person and allow yourself to be negatively influenced by others.
It is the express lack of correlation that makes up a superstition, so the opposite of what you're saying is true.

I wasn't aware that "correlation" is a fancy science word, I guess it depends on your personal background.
The drone age is here, and so are the lawyers
Then what do they mean here, in this hearing, when they make such a big deal out of how Terry applies?

21:07, 23:04, 37:00 of first session link (morning session)

http://www.c-span.org/Events/Civil-Liberties-Board-Reviews-S...

My interpretation was that this was the justification for three-hop data imports based on phone selectors. Which, to me, is interpreting RAS as allowing for stopping and frisking an entire network of people to discover previously unknown operatives, based on suspicion of just one. If you try to imagine how that would look in real life, it's a bit scary. Actually, racial terry stops lean toward doing just that.
Companies like Apple and Google have significant power to direct the investment efforts of their competitors. Adopting something just to catch up with Apple is a marketing gimmick. Using that money to add more RAM or improve the integration of the software is not a gimmick and could give an edge. Just like how Microsoft got distracted by Bing whilst Google built an OS.
ATM emergency sequencer
Now HERE is an interesting idea.

That said, I'm not sure what field to try this on. StackOverflow is damn near perfect, IMO, in its current state. There are endless high-quality answers, without rewards.
Then let's not call it "absurd", but "not useful".

For the sake of argument, let's agree that those who do not have their basic needs satisfied are suffering under the collective force of everybody else who could satisfy the need. What makes Amazon so special? Aren't you also exerting force on those who are less fortunate than you?
I agree, these organizations are great. Speaking as a long-term software engineer at Kiva, I've come to see there is always a fine balance on what to update on and how frequent to update people. For the what, there are many concerns, namely privacy. For the frequency, we've tried to allow users a lot of choice in choosing how often to be updated, but then it's still a question of how much resources should the charity spend on getting updates. It is usually going to cost someone's time and money to gather updates, whether the charity in question or the partner they are working with in the field, or both. So, one has to think critically on how to balance spending money on that with spending money on the actual help to people. Granted, the exciting thing is that as the people these charities are helping get more connected to online networks, there is more opportunity for them to make their own choices in regards to when and on what to update the people who are helping them.
So basically, it's only really a substantial performance win because of a quirk of how Apple's 32-bit code was written, a quirk that doesn't apply to competing platforms.
Often when a CPU becomes "64 bit" it's not just the memory bus that's expanded, but all the CPU registers become wider, and often more are added. For example A32 had 14 32-bit registers, whereas A64 has 31 64-bit registers. This can speed up a variety of calculations.

For example adding 64-bit numbers; finding the end of zero-terminated strings; certain hashing and encryption operations; and so on.

It's also good marketing, of course.
There is no "magic" that having more computing power on a phone can enable. The vast majority of consumers are more than happy with the speed of their phone. The most impactful ways that Apple could significantly improve the iPhone right now would be to (a) double or triple the battery life, (b) make the screen unbreakable, and (c) make the screen bigger. These are the most common complaints I hear from iPhone users. Everything else really isn't that important. And I don't see any progress in any of those areas.
What file comparison tool can I use under OS X?
Really? In my Linux experience it's a lot more rare for things to 'just work' than on Windows. Windows' homogenous environment contributes to this.
I would think it also depends on who "you" are, where you live and the people around you. If your gay and live in the middle east or certain parts of Africa your going to have a bad time simply being yourself.
> "Filtering through emails, phone, etc. is a good way to catch these."

There has not been evidence that the benefits of doing the search outweigh the costs to a free society. For an example quote from this case, p62 of the court opinion:

"Given the limited record before me at this point in the litigation - most notably, the utter lack of evidence that a terrorist attack has ever been prevented because searching the NSA database was faster than other investigative tactics - I have serious doubts about the efficacy of the metadata collection program as a means of conducting time-sensitive investigations in cases involving imminent threats of terrorism."

If you have any evidence that the NSA domestic telephone metadata gathering has been effective at catching enemies of the US, then I'm sure the courts would love to hear from you. Since the government has not presented that information, I am certain that you do not have any evidence that "filtering .. is a good way to catch these."

> "if it is not used and a terrorist incident occurs, people will be held responsible for NOT using it"

Well, yes. That's why we have laws and court cases - to define where those limits are.

If someone shoots and murders someone else, then there can be the cry "let's ban all guns!", but the 2nd amendment prevents that. If a newspaper wants to print secret documents which show that the president "systematically lied, not only to the public but also to Congress", then the 1st amendment can prohibit the government from getting a prior restraint injunction.

This is all about giving a reason for why the NSA or other organization is NOT responsible - because doing so would be against the law.
Don't knock McCarthy. If it wasn't for him then China wouldn't be on the Moon!
Doing other things (that very few people are interested in or want) does not excuse having a broken browser stay unfixed for years. Firefox is well on its way to being the next IE6.
> What do you mean by "a phone?"

How about a device with "physical memory of 1 or 2GB and tight power constraints"?

To quote the article, "the new 64-bit A7 chip is the smartphone equivalent of a big V12 engine." Sure, but there's a reason why you don't drive a car with a V12 engine, too.
Would have rather seen sample code as Plain Old Javascript, or some other language that you can use without buying into the Microsoft ecosystem.

Suggest the title be changed to:

A WebSocket Primer for .Net 4.5

The rest of it is a cool read, though. Thanks for submitting.
ahh, it's not that the teenagers are seeing adults share things and not liking what is being posted, it's that people are uncomfortable posting things because other people may see them.
Beam of darkness makes objects invisible from a distance
I'm normally amenable to the "just because the Supreme Court says so doesn't mean they're right" line of argument, but in this case not as much.

The 4th amendment prohibits "unreasonable" searches and seizures. The word "reasonable" has an important significance, one of which the founders (being mostly lawyers in the Anglo tradition) were aware. When the standard for something is "reasonableness" that essentially commits to the judiciary the task of drawing lines on a case-by-case basis and developing doctrines to guide that task.

In other words, what the Supreme Court says about the 4th amendment has particular relevance because the wording of the Constitution commits to the judiciary, in a special way, the task of determining the scope of the 4th amendment.
Or is the biggest benefit in this scenario the expanded availability, in 32bit mode, of registers, so that programs compiled for such a processor execute on-core significantly more than those not compiled for such a machine?
I would include call record and geolocation data in the "non-invasive" category, because they can be accessed without disrupting the target. On the other hand, "publicly available" data are the publicly observable actions the target takes. Twenty years ago that meant getting in a car and driving somewhere. These days that might also include a Twitter stream or GPS EXIF data on publicly published photos.
IBM System i (AS/400) servers have supported 128 bit pointers for decades.
> "Processor word width has absolutely nothing to do with memory size."

Huh? How would you address high positions on your 8Gb memory with a 32 bits pointer that will overflow after 4Gb?
religion bashing is something I've never seen

Then you've either not been paying close enough attention, or not reading the same discussion threads I have.
My fear is that touting a certain number of bits in the instruction set as a proxy for technological leadership will bite Apple in the ass. It's never been something they emphasized with much success -- e.g. the early PowerPC chips were arguably superior to their x86 contemporaries but it wasn't enough to compel users to switch.

And whether Apple wants to buy into the chip game, well, good luck with that.
Yeah; until then are you going to stop using mouthwash? Stop washing your hands? This is just a silly conversation.
I tend to think it's the right combination of down-on-your-luck, willful ignorance, naivete and social manipulation. I don't know that it's valuable to break it down to "stupid" or "not stupid".

Either way, this is kind of those whose validity seems like a coin toss. Might be true, might not be. I wouldn't be shocked, either way. Obviously the reach of spam schemes like this is frighteningly broad; you're bound to hit people who have the magic circumstances, though this one seems particularly extreme. I suppose it's illustrative, though. I approach a lot of neat stories I read on the internet that way.
It will apply to competing platforms in about two years, when the first set of devices with 4 GB or more RAM start appearing.
I don't think so. They are both networked into the same valley culture and would obviously have met and know each other's projects well. It would seem natural.
Coincidentally, I just tried this on Bitbucket a couple of days ago. For your activity feed, it must check the username you used to authenticate when you pushed, not what email address is on the commit. The activity feed on my profile says the commit is mine -- however, when viewing the commit, it says it's by the other person whose email address I used. Not sure if GitHub does the same thing.
"No one wants to play in your creepy tree house"

Facebook has turned into a creepy tree house - it's no longer a place for people to play. Because it's creepy.
Why the ending to 2001: A Space Odyssey is not explained
You know there's a difference between being religious and asking Hearts game to tell you if you should participate in the 419 scam? Most religions actually frown very hard of those kind of things. For Avraamic religions, there's a direct prohibition of such practices in Leviticus 19:26.
Windows Phone 8.1 features speculations
Sure - we are building it using the Grumby frontend framework (http://gumbyframework.com) with Rails & AngularJS
The screen size part is what keeps me on an android. With fat fingers its more important to me to be able to type out long messages without having to hit the backspace every few characters, that saves me more time then any speed increase that can be brought in the near term from 64bit processors.
Unless you have capped out your salary I say use them to get the best deal. Though is there salary cap in our field?
I guess I always assumed must be grandma or grandpa on their first week of internet access.
> With Android's ecosystem being so fragmented

Except that's just FUD: http://www.phonearena.com/news/New-Android-and-iOS-fragmenta...
Rights are an idea.
Most religions frown on other religions, too.
It's everyone's own personal choice what they want to learn, if anything. Everyone's responsible for their choices, and marketable skills can be acquired through experience and practice, even without any particular schooling.