skysight-inc/HackerNews huggingface dataset:
>This doesn’t mean we’ll be seeing the original "Super Mario Bros." leaping onto smartphones anytime soon, though

Super Mario is already on phones. One can download it from Google Play. The game provides same game play and same mission and it looks perfectly optimized for smartphones.
I guess they did very well to lay off the people who thought of it as a science project, because it's obviously an engineering project! All the science needed to make it work already exists, it's just a question of hammering it together. Disclaimer: engineer here.
Google granted patent for a touch typing emulator
Calling it "cosmetic damage" is ridiculous. The screen's entire purpose is to be looked at. Cosmetic damage to the screen is functional damage.
Who said anything about "freely available for use"? The whole discussion here has been about proprietary licensed works. Karunamon said that proprietary licenses did not exist, because works are automatically copyrighted and I disagreed.

A project on github without a license is not proprietary licensed, but they are copyrighted. If such work ends up in the hand of someone which is not the author, then one would have to ask under what permission (license) that happened.
In India, some restaurants still provide a printed menu. Most of the time, when I order something, it uses to be a hit and trail exercise.
Every damn bit doesn't help when you spend the entire political capital attempting to secure gains amounting to a few percent of the problem.

Corporations in general love participationism because it doesn't force them to change anything about the way they operate. Instead, the issue becomes about the general public, and whether it has the moral fiber to correct for the problematic way the corporation is doing business.

That's why you got the campaign to recycle and attacks on littering and ads like the infamous 'Crying Indian' back in the 70's - Coca-cola didn't want to have a market-based solution to recycling, legislated bottle fees, applied to its products. So instead it successfully created a vast cultural infrastructure where we spend enormous amounts of time and money shaming each other over its refuse, meticulously recycling its refuse, or rebelling against same. The rebellion is part of the solution to Coca-Cola's problem, not society's problem, because it keeps the attention focused on bitter cultural distinctions and the ethics of the individual.
I stopped reading The Verge after their contribution to the "Shirt-gate" debacle.
Thanks, yes, my Systems Performance book focused on the how and why of performance analysis: background, concepts, architecture, methodologies. The implementation specifics (which are an application of the earlier content) were covered last in each chapter, which were Linux and Solari. I had some perf_events but not ftrace.

I've been thinking of how best to cover my new ftrace and perf_events content in book form...
How the Smartphone 8 years changed the world: 8 staggering findings
One thing though: Apple always states their one year warranty (and tries to push Apple Care). Legislation in your country might disagree and Apple has to adhere to it. In Europe there are vast differences, ranging from 2 to 6 (!) years.

I'm a Macbook Retina owner myself and I'm not happy. Having a 2500 Euro machine that lasts as long as a 400 Euro crapbook?
My 1st generation 15" rMBP is getting close to its 3rd year. The original owner bought it in August 2012 and I bought it off him in March 2013. The screen coating is as good as the day I got it. From the onset, I made sure I don't use any solvent- no alcohol or ammonia based window/glass cleaner like Windex. Only water and old, worn, super soft but clean 100% cotton t-shirt (like my 5 year old American Apparel white t-shirt).

I know a lot of people go overboard when cleaning the screen. Either driven by OCD, you tend to clean it too often, putting way too much elbow grease and constant use of solvent. At the other end are those who let their laptops get covered in dirt and grime, thus, when they do decide to clean it, it's easy to do too much because that's the required effort.

What I would do is make sure after each use or every night, give your laptop a light wipe or dusting- eg. using a Swifter duster (use the 360º duster instead of the single-sided as it would minimise accidental scraping). If you don't have an old, soft cotton white t-shirt, use a good light colored micro-fibre cloth. Why white or light colored? To easily detect sand or dirt.
What a cool article, tracking the lineage of silencing women!

Its eye-openingly interesting to observe how often the men in meetings speak compared to the women. Sometimes its quite surprising, particularly in meetings that have a majority of women in them!
There is nothing magical about raising water prices until demand comes down to meet the actual supply.

Yes, there would be a lot of consequences. There are always consequences. One consequence would be a sustainable water situation in California.
another UI note... dim selections that are eliminated by previous choices. Example: type=headlamp. Then when I pick battery, don't let me pick 4xD because there aren't any results.
Carmack seems to go through his FP phase. A phase that many programmers go through in their younger years (Carmack must have missed it, because he was occupied with Keen, Wolfenstein, Doom and Quake at that time), when they read SICP, learn Scheme, ML, etc. before the novelty wears off and they come back to plain old imperative, mutable programming.
Wait...what is this "subsidy" you speak of? My landlord's costs are mostly fixed. I pay the same portion of the mortgage that I did when I moved in here -- and it's not like I'm paying a tiny amount of money, either. I'm subsidizing my landlord, not the other way around.

My landlord's inability to exploit me at optimal efficiency to pay for her income-generating asset is not a subsidy, it's just a policy decision in favor of tenant's rights.
Yep. My dad got his phone stolen at the gym. He called me within 10 minutes of it being stolen and I logged into his account to wipe it. Not only was it "offline" never to be returned online, he had within a day a (thankfully blocked) attempt to login to his gmail from a nearby city. They must turned it off, have removed the SIM card, and then managed to guess his pin and get credentials off it. Scary.
Citations on what? No one is arguing that gold rings are an excellent investment strategy. Rather, you're being called out on the claim that 'this is one of the reasons the poor stay poor'. The implication there is that the poor deserve their poverty, or at the least are kept mired in it by their own inadequacy.
Send money with Facebook Messenger
NSCalendar additions in iOS 8 hidden in the headers
App Store link, for anyone that's interested: https://itunes.apple.com/gb/app/lisping/id512138518?mt=8
Watch out for the maintenance cost of the Lexus though ...
I think it is a problem when 2 characters that are written differently share the same code point.

Having 大 be the same code point for Chinese, Japanese and Korean is to me as obvious as having the same A for English and Italian. We agree on this point.

But some of the unified characters listed on Wikipedia ought to have different code points because they are no longer written the same across languages.

https://en.wikipedia.org/wiki/Han_unification#Examples_of_la...

This is like having a and α share the same code point.
Australia has a 'common sense' approach to it. Basically legislation says means Apple has to make sure that their machines must last for a reasonable period of time, considering their price, market power etc. They explicitly mention that would you expect a $400 watch to last longer than a $40 watch.

Apple devices are more expensive than their counterparts, and you would expect them to be made of a high quality and last longer. That's why in Australia Apple provides minimum of two years warranty on all their devices.
Not thinking like the majority and building products no one wants
One problem is just knowing what's out there. My tools diagrams on http://www.brendangregg.com/linuxperf.html should help, and my last LinuxCon talk on Linux Performance Tools -- a good overview of all the stuff.

As for learning how to do all the stuff... If you're a programmer, a good approach is to write your own simple poor performance programs to anaylze. Eg:

- burn CPU in a function
- do too much disk I/O in a function
- do lots of large size network I/O from a function
- do heavy memory allocation from a function

Now analyze these using the Linux toolset. Quantify the behavior (how much per second), show its effect on system resources (%utilized, or IOPS, or whatever), then drill down and identify the code path responsible: the function.

This sounds easy, since you wrote the program to start with, and already know the answer. But there's often a lot of quirky behavior with perf tools, and assumed knowledge to learn, that you want the target to be as easy as possible.

A mistake beginners make is to aim performance tools at complex production workloads, and then get lost and confused. It's like trying to run before knowing how to walk.

I think Julia Evans is going to cover this approach in an upcoming talk, so that should become a good reference.

You'll also want to develop a good understanding of software, systems, and kernels, so that you can reason about performance. That may take years to pick up, and the study of various text books. I tried to summarize all the content in my last book, systems performance.

Edit: formatting.
University Bans GitHub Homework (Then Changes Its Mind)
California produces hell of a lot of almonds. Almonds grow on trees that demand a lot of water, and a constant flow of it, too. Other crops you can do without for a year, or adapt more easily from year to year to new conditions. With almonds, California is locked in. Agriculture in California is unadapted to uncertain conditions.
It is not hard to write code in Racket or Clojure; what's hard is maintaining it!

I've written a small Clojure project, maybe 3k loc. It was great fun. But when I go back to add small features I find it quite tricky. Bugs often sneak in.
OMG is he a 10x engineer? 11???

Seriously, there's no productivity benchmark beyond which you shouldn't treat people with respect. There are broken cultures where you can get away with it, but you'll still be an asshole.

Linus is an asshole not because it's some deep essential part of his nature, he's an asshole because people give him a free pass.
Yes and no. 50% of urban use times 10% of total use is still 5% of use, and it's very easy to cut. That still makes it worthwhile pursuing. It's the same as Obama talking about gas usage. We should have higher fleet mileage via higher cafe standards -- but refill the air in your tires often too, because it's easy savings.

And we're going to be able to hear the farmers screaming and moaning from orbit. Cutting waste in cities helps make the case.
> Mr. Musk has said Tesla plans to be the first company to offer customers an autopilot feature. “I think we will be the leader in autonomous cars that you can actually buy,” he said.

That is interesting to read, especially with the knowledge that they brought this technology from Bosch/Daimler. Without their technology cooperation Tesla still would not even had adaptive cruise control, which every decent car of the last 10 years offers.

BTW, from the technology point of view, we are at about 90% of the self driving car. But developing the last 10% is hard. Besides that there are a lot of ethical questions and insurance questions to answer.

Ethical: what happens when the car detects an unavoidable accident: where should the crash in? Who decides that? Who is responsible for that? These days it is easy to answer that questions: it's the driver. But in a self driving car?

Insurance: what happens if an accident takes place and a person dies from it? Who is responsible? The driver? The car owner? The car manufacturer? The sub-system manufacturer? The developer?

There are a lot of non-technical issues to solve.
Are you looking to host your own? Or do you want to go with hosting your content using someone else's system (Medium is an example of that)
In for, in-range is faster.

http://docs.racket-lang.org/reference/sequences.html?q=in-ra...

An in-range application can provide better performance for number iteration when it appears directly in a for clause.

-> (for ([i (in-range 1 16)])
(match (list (modulo i 3) (modulo i 5))
[(list 0 0) (displayln "fizzbuzz")]
[(list 0 _) (displayln "fizz")]
[(list _ 0) (displayln "buzz")]
[_ (displayln i)]))
I am not entirely sure if Germans count umlauts as distinct characters or modified versions of the base character. And maybe it is not so important; they still do deserve their own code points.

Note BTW that in e.g. Swedish and German alphabets, there are some overlapping non-ASCII characters (ä, ö) and some that are distinct to each language (å, ü). It is important that the Swedish ä and German ä are rendered to the same code point and same representation in files; this way I can use a computer localised for Swedish and type German text. Only when I need to type ü I need to compose it from ¨ and u, while ä and ö are right on the keyboard.

The German alphabetical order supports the idea that umlauts are not so distinct from their bases: it is

AÄBCDEFGHIJKLMNOÖPQRSßTUÜVWXYZ
while the Swedish/Finnish one is
ABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ

This has the obvious impacts on sorting order.

BTW, traditionally Swedish/Finnish did not distinguish between V and W in sorting, thus a correct sorting order would be

Vasa

Westerlund

Vinberg

Vårdö

- the W drops right in the middle, it's just an older way to write V. And Vå... is at the end of section V, while Va... is at the start.
What you're not seeing is the successes who acheive escape velocity. They don't come back, ever.
http://priceonomics.com/post/45768546804/diamonds-are-bullsh...
Adding a separate salt water supply infrastructure would be expensive. Salt water is also quite corrosive; pipes, fittings and fixtures would have to be designed/tested for such use. Besides, having my clothes, dishes and body perpetually crusted in salt is not appealing.

You'd be better off subsidizing grey water systems. Or better yet, focusing on larger scale inefficiencies in agriculture. Or push for market-pricing so individuals/businesses have incentive to pursue efficiencies.
None of the scratches on my MBP are from cleaners. They are 100% from the keyboard touching the screen.

Here's a photo (http://i.imgur.com/gnAqDqk.jpg). First you can see the main scratch is a very straight line. Not something that would come from wiping. Second below the man scratch you can see a pattern of small scratches about every 1/2 inch in pairs corresponding to the corners of keys on the keyboard.

I'd be happy if there was just way reasonably priced way to get it re-coated.
Actually they can use this technology with all sorts of material
Speaking a second language may change how you see the world
Now you're talking about a massive infrastructure change. New pipes all over the city (one fresh, one not) and have to retrofit my house to connect to these new lines.
Cleaning up software older than me
Exactly, that's the point minitech was making. Your statement is accurate. Saying you survive on a single millisecond of sleep each night would be clearly impossible - as is noticing single-millisecond differences in page rendering times.

You might dismiss it as pedantry, but there is a clear linguistic difference between "I notice millisecond differences" and "I notice differences of 300ms".
I agree with OP's point. To add to it, I would like to point out that as it stands - in the world of the "banked" (as opposed to the "unbanked") - bitcoin, the currency, is a nice to have for consumers. And you need the consumer side to work... not just merchants. Bitcoin is more advantageous to merchants, in the form of transaction fee savings. An IPO will generate interest and adoption across merchants, but beyond the novelty of buying something in bitcoin, consumers want to "show me da money". They need to be shown the savings [ Hopefully, by that time, we will also have ease-of-use addressed, either via coinbase /startups/ mobile apps / hardware wallets (e.g. case). Hopefully we will also have less volatility yielding more consumers to think of btc as a short-medium term store of value ]

For the "banked", the single digit percentage transaction fee savings need to be passed on, en masse, from merchant to consumer at the point of sale in the form of bitcoin discounts. So if I want to buy a flat screen tv from best buy, it would cost me $699 using credit, but cost me $679 equivalent for btc, and in a manner that does not make the merchant lose money. If the merchant chooses to convert to credit on the back end then naturally those savings cannot occur since the transaction fees need to be paid to the credit card guys.

What about cash/fiat? Cash/fiat payments be priced at 699 or 679. For the short run, they should stay at 699, so there is an easy, quantifiable net benefit to consumers when using bitcoin. In the long run, once btc is diffused in society, the price of the flat screen tv via cash/fiat will either stay at the 699 price, or cash/fiat pricing will move down to the 679 price to match btc. Probably the former. There might be other "externalities" at play here that make the value prop to consumers beyond price more compelling: convenience, controlled spending (via smart contracts parent to child), etc.

For the "unbanked" there is a broader set of value props for the average consumer in those societies, e.g. zero-low% remittence, access, making them "banked", etc.

tl;dr: to really boost adoption with consumers, consumer-side savings need to be considered when buying with bitcoin.
> At our first board meeting, we approved paying André to work on Bundler and its APIs, as well as Rubygems.

Do you plan to publish minutes of board meeting?

Python Software Foundation does: https://www.python.org/psf/records/
We aren't damaging it with clearers or at least I'm not. I've never used a cleaner on my MBP ever. All I've done is use a microfiber cloth, no water, no cleaner.

From the pattern of the issue (http://i.imgur.com/gnAqDqk.jpg) you can see it has absolutely nothing to do with cleaning. In fact, it's mostly the edges of the screen that need to be wiped. The center, where the issue is, rarely if ever needs to be wiped/cleaned. On top of that you can see a pattern from the keyboard under the main issue area.

Someone above mentioned heat. Maybe it's closing an MBP after playing a game. They literally get too hot to touch. You have to make sure you fingers don't touch between the keys or else OUCH!

Checking where the area of issue touches the main body of the MBP it's the area between the touchpad and the keyboard that lines up with the area of the screen with all issue.
I think it follows pretty directly that if poor people are using jewelry as a store of value, then it's going to being making their financial situation even worse, and therefore can be considered one of the reasons the poor stay poor.

You also are committing a fallacy of "if X is true, then I must hold an immoral position Y, so X cannot be true". But logically either Y does not follow from X, or Y is not really immoral. (X = "poor people make bad decisions", Y = "the poor deserve their poverty") This logical fallacy has got you rationalizing everything that poor people do.
Off-topic:

I've always wondered if you could make some sort of website with an anti-bubble. Probably in the style of Twitter, since you'd want to minimize reliance on outside content of dubious provenance, but possibly in the style of reddit with a system that instead of just linking, there'd be some kind of automatic reputation system for the websites linked to. (For the reddit example, think hybrid link and self-post, where you link to a item and then write an opinion about it.)

Rather than try to show you things that it thinks you'd find agreeable, it shows you opinions that meet your epistemological and deductive methods, but have different conclusions. Detecting reasoning method would likely be difficult, but it might be possible to analyze your argument for similarities to another one, and then show you how people responded to that post.

Of course people would still think that there are logical faults in the other person's argument and dispute their facts, but the goal is to match you with people you'd like to argue with rather than with views you'd get a warm fuzzy by agreeing with. Likely, you'd want to put in a mix of the opinions that's roughly reflective of the user base (eg, X% of users support abortion, so about X% of the posts you see on the topic will concur with that view).

An interesting extension would be to see how far you can go down the formalism path without encumbering the process beyond what people are willing to put up with. (Perhaps require more formalism when introducing external sources, eg websites, and less when just talking about a free standing opinion.)

Regardless, I think we're going to see the rise of communities meant to mix and compete opinions, instead of making echo chambers of them.
Super power management
I had a chance to read the letter - I went from knowing nothing about Buffet's businesses to knowing a lot, very quickly.

On a related note, I wonder if Gates writing this praise was spurred by something, maybe some news about Buffet. He's relatively senior (84), and has been running Berkshire for a while now. Maybe he's getting ready to give up the reins.

In fact, he builds up the reputation his menagerie of "very experienced people" to run individual businesses - I wonder how they will run things when Warren isn't around.

While you're at it, take some time to check out the Berkshire Hathaway site. It directly services what they're trying to do: provide investor information.

http://www.berkshirehathaway.com/
> I wonder how much that is reduced by starting off with more likely combinations, e.g. "1111", "1234", "9999".

Doing a graphical integration on

http://www.datagenetics.com/blog/september32012/c.png

(source: http://www.datagenetics.com/blog/september32012/)

I get ~28 hours.
She didn't claim copyright in the film. Read the decision; the opinion was written by Judge Kozinski, who is one of the brightest minds on the bench. https://scholar.google.com/scholar_case?case=752615380456801...

Incidentally, Judge Smith makes cogent points in his dissent, but I'm a bit tired to go addressing them in detail now.

In a nutshell, my take on it is this: Garcia has a copyright interest in her performance by default; she assigned that interest as part of her agreement with the film's producers; that agreement is pendant on a mutual understanding about the nature and general content of the film, and in the case of Innocence of Muslims the misrepresentation by the producers was so blatant as to be fraudulent, invalidating the contractual relationship the agreement was intended to establish, and voiding the assignment of Garcia's copyright interest, which must be presumed to have reverted to Garcia in the absence of evidence to the contrary.
Bloodhound Supersonic Car Will Need a Bullet Proof Cockpit
The screen on the Air is different to that on the rMBP macs
Google Play apps and updates are now subject to a review process
OpenSSH 6.8 has just been released
If you want an inexpensive, liquid, vehicle for investing in gold look at SPDR Gold Shares. http://www.spdrgoldshares.com/usa/