skysight-inc/HackerNews huggingface dataset:
Since everyone seems to have an opinion about the iPhone 5s having a 64-bit processor, here's mine.

In the immediate future, this will make zero difference for consumers. Applications that ship today will continue to be compiled as 32-bit, so that they can run on all the other iOS devices as well. Since the iPhone 5s is likely to be faster than all those other iOS devices as well, there's little point right now optimizing an application for the iPhone 5s, everything that runs well enough on an iPhone 4s or iPhone 5 or iPhone 5c will run well enough on an iPhone 5s as well. Optimize for the low end, and the high end will take care if itself.

In the medium term, there will come a moment in time when all supported iOS devices have 64-bit support, with Apple dropping support for 32-bit devices. At that point, the iPhone 5s will be the oldest supported iOS devices, and the iPhone 5c won't be supported any more. Indirectly, that means that the iPhone 5s will have a longer useful life than the iPhone 5c, and since the difference between 32-bit and 64-bit is qualitative and not quantitative, it's possible that the useful life of an iPhone 5s will be more than one year longer than that of the iPhone 5c. Users who care about how long they can keep their phones before being forced to replace them because of obsolescence could consider the more expensive iPhone 5s over an iPhone 5c on this point alone, regardless of the other differences.

Finally, 64-bit support in the iPhone 5s is a great stepping stone for developers. Even though deploying 64-bit-only applications might not be practical for another few years, it's never too early to make sure that code compiles for 64-bit targets and passes all the unit tests, to run microbenchmarks, and maybe even for some dogfooding. In the long term, I can't rule out that Apple would remove 32-bit support entirely and would therefore mandate 64-bit applications, and it's probably easier to get ready on an ongoing basis than to go through a 64-bit fire drill many years down the road.
good call, done. Thanks
prepare for mailapocalypse
Not really very enterprisey as there is no Dependency Injection layer being used. Tsk, tsk.
I learnt that stuff many years ago. Nice to see it again. Thx for the hint!
Is it that much different? 5/300 vs, say, 2/150 is only 25% larger.
I haven't seen a flashing ad or a sound ad on anything but shady sites in _ages_. Garbage like Taboola which is all scam pitches designed to look like "Related Articles" is a different matter, but I've just blocked them directly in /etc/hosts.
Or more accurately, because I have finite resources and I will earn more money and make more customers happy applying those resources somewhere else.
That's almost like in the movies, where the system always seems to verify each digit individually, thus making any code trivial to crack.
My wife had her work computer infected with malware by an ad that was served on the main page of one of the biggest news oultets in Germany. That single instance reportedly caused thousands of infections. Since then I unconditionally recommend adblocking.

Also, if you are browsing the russian part of the internet, you should block everything you can (ads, js, flash).
For those of us who don't have a Raspberry Pi there's AdSuck, an ad blocking DNS server from Conformal.

https://opensource.conformal.com/wiki/adsuck
This is the real danger from extra CO2.
A tutorial would be wonderful. I'd actually had the idea to make something eerily similar to this for a while. I was considering something more canvas-y, but you've now got me wondering whether CSS3+SVG would be nicer.
5 happiest nations Swedes, Norwegians, Danes, Dutch, and Swiss by UN finding
The rest of us - ignorant, unequal, poor, short and ugly - cannot help but feel our misery all the more

here's the full report:

http://unsdsn.org/files/2013/09/WorldHappinessReport2013_online.pdf
This approach creates multiple sources of truth for how elements should look, and in general I would avoid it - in the same way that I avoid using the style attribute or <style> tags.

For structure (the meaning and content of each element), use HTML. For presentation (e.g. colors, fonts, transition appearance), stick to your linked stylesheet. If you need to modify behavior (e.g. what happens on a given event), do that in a Javascript include.
So you had your repaired? Did it cost $700. At that point, can you explain why you didn't just buy a 13-MBP or an Air? Granted, yes more money, but did you have other reasoning?
Great. This is going to turn into a weight loss show off site. Nothing wrong with that & congrats but here?
I've found that it's loosely enforced in the Bay Area.
You don't need a 64-bit architecture to address more than 4GB of memory. The real benefit is the architecture update.
There is no need to wait for all iOS devices to be 64-bit. Push the button in Xcode and build a 32/64 fat app, and you get to run as 64-bit on the 5S, and 32-bit elsewhere.
I would absolutely pitch in if someone organised a Kickstarter campaign to raise money for mhartl, even just to pay him back for the current efforts. I'm ecstatic that the lectures now exist online!
What kind of stuff do you buy at stores? Mind if I have a look? I mean, you're in public when you buy the stuff. Please post your checking account and credit card statements in the reply. Thanks.
It even works in the midwest! I drove to upstate New York from Chicago without paying a single old-fashioned toll a few years ago.
Agree with one correction: apps that are shipping in the near future will contain both 32- and 64-bit binaries (just like they contained both PowerPC/Intel binaries during the Mac transition). We'll realize these gains pretty quickly, though one major problem will be ensuring 64-bit compatibility across all your dependencies before committing to shipping 64-bit apps overall.

I fully expect that the common dependencies (see: AFNetworking, Google Analytics, etc) will be 64-bit ready in, at most, a few months, at which point shipping a 64-bit app will be as simple as flipping a compile switch.
Senate Committee approves media shield bill, Defines 'Journalist'
The rest of us - ignorant, unequal, poor, short and ugly - cannot help but feel our misery all the more
USGS Releases New Topographic Maps of Colorado and Minnesota
We completely agree that loud, flashing, and pop up ads are intrusive and have no place on the internet.

As far as the majority of the internet, ad blocking extensions are getting easier and easier to use with a variety of browsers. AdBlock Plus reports 50k downloads per day on Chrome alone and 100k downloads per day on Firefox. Adblock Plus is also the most downloaded extension of all time. The issue seems to have already become mainstream.

If you're interested, you can read more about adblocking in our new report here- http://downloads.pagefair.com/reports/the_rise_of_adblocking...
There are some real downsides to Dalvik/Java as a mobile toolkit, but at least the Android transition to 64-bit should be relatively smooth because there really shouldn't be too many apps out there now with the wrong assumptions about the size of ints & pointers.

Native code is a different story, of course.
I think the TSA and no fly list counts as rather large scale hassling. IMO the real problem is it's much harder to fight the government than corporations.
This is hilarious. I just hope a pointy-haired boss doesn't see this, he might take it seriously.
Optical media could possible store 1000TB per dvd

http://phys.org/news/2013-06-storage-terabytes-dvd.html
I've wondered about this for the longest time, why not just embed the ads within the content so there's no way to "filter" it out? I've also thought that there is an opportunity for mobile ads, whenever the ads are blocked show a "default" built in ad. Sell these "default" ads to big companies as a block, for example Coca Cola. They never get tired of impressions, it's not like they need you to go to their website and look at an ad. Just seeing their logo reminds you of their product, and that's all they need to happen.
Rewrite this with Spring and submit a pull request. Reminder: All employees' annual bonus is weighted by MLOC authored in the prior year.
This is actually exactly what OJ is trying to solve: creating your own helpful objects to make reasoning about your site. The plugin objects are just a bonus!

So ShoppingListView would be a powerful object that you could test and reuse. For example in the ojjs.org site I have an object called TryEditor, which does the live compiling examples. Clearly this isn't a plugin people will want (though it is made with the AceEditor plugin, which is pretty darn useful!), but it helped me to abstract it easily so I could use it, well, pretty much everywhere=).

Another way to think of it is imagine you were making Gmail. It would be helpeful to have an object handle EmailView, LabelView, and FriendView. These things are tied to data but wouldn't it be easier to interface with them as an object interface (addEmail, archiveEmail), then with direct DOM manipulation?
Moxie, have you had any success with getting TACK into OpenSSL builds with the various distributions?

It's not a big deal to rebuild nginx/apache but I would think that getting TACK to ship default with OpenSSL would go a long way in getting more adoption.
I'm not necessarily talking about solving underlying problems like lack of good healthcare, I was actually just thinking about the idea that if you have 1000 dollars to give, it's worth considering the trade offs between giving it to one person for a surgery, or buy 200 bed nets to protect people from malaria or protect 200 kids from developmental problems caused by parasitic worms: http://www.givewell.org/charities/top-charities.
An on/off switch on the FasTrak transponder would be a lot more convenient than taking it out of or into a mylar bag... I have considered modifying mine with a switch.
Agreed. Universities need to start offering history courses on software development explaining why certain approaches were left behind. HN is full of "new stuff" that is just old stuff that we moved on from.
The article only points out the double integer registers that AArch64 brings to the table.

What interests me more are the doubled FP registers available to SIMD instructions. Would all of the image processing that is done automatically by the new camera software in the 5S have even been possible without this added performance? I suspect this is a benefit of AArch64 that can be directly linked to a specific user experience.

In addition, there are other interesting across-the-board performance improvements enabled by 64bit pointers. Namely, the same one that they got on the desktop OS when Lion was introduced:

Apple has apparently taken advantage of the 64-bit runtime in Lion by optimizing the Objective C runtime itself to use some of these extra bits for, shall we say, clever purposes. Bavarious describes an optimization through which Apple is able to replace previously full-fledged opaque objects such as NSNumber with an object-placeholder that exists entirely as the 64-bit “object address” itself. This means that, for a wide range of “simple” objects, no additional memory allocation is required, and no retain/release memory management is required for the “object.”

http://www.red-sweater.com/blog/1947/bit-hacking
NIST "strongly" suggests dropping its own encryption standard
we made a plan for today - https://getssl.me/en/programmers-day
I wish I could just directly pay the equivalent amount of my ad views to the content provider.
> Most of the charities people have heard of actually do a lot of good.

Most charities do all they can to avoid revealing the percentage of their income that goes to the charity's goals. They are under no legal obligation to do this, and there are any number of ways to make administrative costs look like charitable spending.

A typical -- typical -- case history is that of Greg Mortenson, of "Three Cups of Tea" fame, who made off with a million dollars of foundation money for his personal expenses, all justified of course as legitimate expenditures related to the foundation. The only reason this story went south is because some disgruntled insiders blew the whistle on him, and he has been ordered to pay the money back ... eventually.

Story told in detail here: http://en.wikipedia.org/wiki/Three_Cups_of_Deceit
Missing [1996]
Like many who visit HN, I am an atheist. I am coming to believe, however, that the production of CO2 is the greatest sin, in the religious sense, that exists today. It dwarfs all other problems -- Syria, terrorism, the NSA, class and economic disparity, all of them.

Being technologists we tend to assume (hope?) that some solution will present itself before it is too late. I am growing increasingly pessimistic that such a solution will arise. The powers that be in our world are dedicated to economics, not science, and certainly not to the environment. Their altars are derivatives and overnight lending rates, of war and spying, of realpolitik and power.

Humanity, I do not think, is likely to survive this coming apocalypse without widespread civil uprisings against the current power establishment, and with it a sea change in what is viewed as unethical or sinful: unnecessary CO2 production being viewed as the great evil that is is, an existential threat to every extant political, religious, and economic group.

Instead we have the Koch brothers, Apple vs. Google flame wars, and the expenditure of almost unbelievable energies on wars and political positioning.

It's insane. I don't think humanity will survive into the 22nd century, and it will be our own damn fault for not rising up and removing those power structures that lead us to this point.
Interestingly, here in Germany, the "average person" was much more concerned about data collection by Facebook and Google than by governments. (We even had a heated debate about Google Streetview in the mainstream press.)

Then the NSA/GCHQ/BND scandal hit and (at least as far as I can tell) now completely overshadows that former concern.
This sentence made me laugh a bit: "Finally, with the 64-bit A7, Apple has made it possible for developers to take the 64-bit apps they’ve written for the Mac and bring them to iOS 7 with relative ease."

I guess I missed the whole "we're port your Mac Apps to the iPhone" part of the keynote.
That's been my philosophy. I started by cutting out alcohol and soda and replacing it with water. What had been 3-5 drinks a week is now zero. I estimate that is about 500-700 calories eliminated per week for the past year, and I lost 7 pounds, so the math makes sense.

About 6 weeks ago I started replacing a few high calorie meals with low calorie meals per week (e.g. where I would have eaten a big breakfast, I just have cereal and toast, or instead of a big dinner, I'll eat a grilled chicken salad). I have been losing a pound per week for the last 6 weeks, but I can still go to lunch with coworkers, family, etc.

I didn't want to do anything drastic, because I'd get fed up and quit.
$2.3 billion tech-focused real-estate project outside of Seattle
FYI: You where just trolled. Sure, it feels go to respond, but it's also a waste of everyone's time to read a troll and the responses. It also promotes them making more comments like that.

Aka: Don't feed the trolls.
So, how do we build solar faster?

The energy is there, there is ~89 petawatts of incoming solar hitting the ground and we apparently use ~18 terawatts and it looks technically achievable using current technology, so the main restriction would seem to be production capacity and capital costs.
If you're at 12% body fat, the ratio will be about 3:1 lean to fat loss[1] unless you're working out very, very hard and eating a ridiculous amount of protein (1+g/kg)

You'll need to work out a lot and be very careful with how much of a deficit you're running if you want to isolate fat instead of just reducing total body mass.

[1]http://www.nature.com/ijo/journal/v32/n3/full/0803720a.html
...they don't let you solve any problem that you couldn't before

But they did have a purpose, years ago. Before pocket calculators, when people used slide rules and log tables, a table of haversines helped avoid nasty loss-of-precision errors near the roots of a function.
You don't strictly need it, but you need it if you want a single app to be able to use more than 4GB of memory sanely.
A Ruby version using the Enterprise gem would be good to see: https://github.com/tenderlove/enterprise
Yes. it seems to refer to a plate heavily corroded with road deicing salt. A Florida plate would almost never have this problem... =)
I've always felt that the one thing missing from my education was at least some basic understanding of physics. I've flicked through the chapters and I have come across many topics before but by proxy of other subjects such as game programming,chemistry and some applied math. Now I have a book to read that will plug obvious gaps in my learning. I particularly like the 'relativistic' illustrations in the units of scale chapter. The descriptions on durations less than a day are quite illuminating and enjoyable. It's funny that I have spent years learning to build huge complex concurrent distributed systems and compute Monte Carlo simulations on clusters, all very abstract and intangible; and yet I have been intimidated with anything beyond a pop culture knowledge of physical phenomena. Thank you for the book.

BTW - Nice touch on the equations.
Behind Microsoft Deal, the Specter of a Nokia Android Phone
You'd think that, until you meet that individual who insists a commonly misspelled word is spelled incorrectly despite being spelled correctly. =)
This isn't exactly what I meant, but it's not infeasible either. I have a friend whos working on a charity to help people give conditional donations to political campaigns, like only giving money to a politician on the condition they vote yes on bill x, or having your donation divided equally among people who voted against marijuana prohibitions. In which case, it might be more effective to do something like this than to donate to a defense fund for people accused of weed related crimes.
Unless your ARM has LPAE you do. I'm unsure if any ARMv7 chips out there are using LPAE yet? Anybody know?

(Memory addressing info from ARM re: LPAE and ARMv8: http://infocenter.arm.com/help/topic/com.arm.doc.den0001c/DE...)
Couldn't you spoof a computer fingerprint? The hard part would be figuring out which computers are trusted, of course. Perhaps there is a timing attack that can be performed to find out.
> Namely, the same one that they got on the desktop OS when Lion was introduced:

That's just a tagged pointer, language runtimes have been doing that for decades (lisp machines even had hardware support for tagged pointers)
The solution is very similar to GWT, Google's ugly step child. Why ugly, because it uses Java... hiss! Boo! Yet it does make every optimization under the sun and boils it down to JS.

Using JS to insert CSS, DOM nodes, and more JS is becoming pretty standard now. ExtJS and GWT led the way seven years ago, and frameworks need only dumb it down more to gain popular acceptance. I've been on teams that made award winning sites with GWT, but you had a steep learning curve. Perhaps OJ can overcome that.
> Are we litigating modern capitalism through the lens of a tiny SF tech healthcare charity?

The author completely failed to do any real scrutiny here. Neocolonialism isn't about how awkward one westerner feels looking at pictures of others. Nothing was included about western Capital purchasing labor and resource rights from these countries, which could frame the need for the service in the first place. Namechecked indeed.

However, the rhetoric around start-ups places them as the fixers, leaders and disruptors of the economic order. Those claims invite and deserve critical analysis. It wouldn't be fair to have Watsi be a punching bag stand-in for the Dutch East India Company, but let's please not pretend that Watsi somehow stands outside of the economic order or that we shouldn't be skeptical of claims of disruption.
> There are all sorts of good and proper uses of toll-tags that aren't collecting tolls. There has never been any effort to hide that, nor should there be.

That conflicts somewhat with the article:

> Notably, the fact that E-ZPasses will be used as a tracking device outside of toll payment, is not disclosed anywhere that I could see in the terms and conditions.

I'm fine with you doing whatever you disclose you're going to be doing, even if it seems invasive, but the key there is the disclosure.
I built something like this, but with the added functionality of admin-style inputs, much like what you seem to be looking for.

It's working (not done yet), but I've got an update on my local that I need to iron a bit before I commit.

Oh, and the name sucks.

https://github.com/dclowd9901/lscenery
As soon as the title enters the 'one weird trick' zone, which this title does, the link gets ignored. Though I did bother to read the hackernews comments about the story :).
What are the chances of the iPhone 5S having 4GBs of RAM? iOS 7 is bringing multitasking support, potentially making more RAM necessary.
Elimination diets work because people fail to replace the missing calories, not because there's something magical about the thing you choose to eliminate.

You can do this with colors of food, textures, anything that eliminates ~30-40% of the available food options.
love started.in. great idea!!
Here's a way to sequester CO2 in soil, reverse desertification, and make more delicious steak, all at the same time: http://www.savoryinstitute.com/
To be fair, so does Twitter Bootstrap, with its use of classes like "pagination-centered" - but even that's an antipattern. I tend to agree with etj's approach.
Ironically or not so much, it was just another miserable day for me.

Yay.
Who is paying them and giving out assignments?
I see new ad/paywall hybrids springing up, whereby adblock users are detected and presented with a paywall / donation / nag screen and regular users are shown display ads.
I was taught by Evi Nemeth (requiescat in pace) that trie pronounced like "try" and to use it that way.
It's not a right, but a desire and a desire that can be realized with simple planning. Is there some reason a person shouldn't implement methods that limit exposure?
Why does everything have to necessarily solve something?

Just experimenting around it's pretty valid IMO.
In process queues are a good abstraction, but that doesn't really protect you in case of your app crashing, which I think is the concern more than being distributed. I may be misunderstanding though.

Edit: I was already a big fan of SoundCloud, very pleased to find out they use Clojure.
Yes. And it's a stupid idea to constrain an online dating service to let people only meet on Wednesdays. Cohorts should be always rolling and you should be able to meet up anytime you want. Also, to get rid of the bottleneck that is offline meetup, it should let people meet up exclusively through Google Hangouts. This will let people date virtually all over the world.
For big commodities like corn, that might not be a solution, but I'd like to build a startup that covers some huge market inneficiencies - for example, peppers grown 500 km from the city I live in are sold at U$ 1, while they cost U$ 4 at the supermarket.
I was just speaking in general terms. I am not familiar enough with this particular niche to know all the competing libraries, which is basically my original point. I wouldn't use a library like this in any major product of mine until I did the necessary research and decided it was truly the best option. I imagine numerous other developers have the same process before relying on a library for their own projects. That is a lot of redundant work researching and evaluating these things.
Somehow, the author's self description containing "I'm a sucker for persuasion. You can talk me into anything." severely undermines the point he is trying to make in this post.