skysight-inc/HackerNews huggingface dataset:
"Even if that were true (which I dispute, even in recent weeks GRUB broke after an upgrade on my Linux machine, resulting in an unbootable machine)."

I'm glad it's not just me.

Last year, I installed Ubuntu Linux via WUBI. After an update, some GRUB/kernel incompatibility left Ubuntu Linux unbootable. (At least, after far too much research, my best estimate was that it was a GRUB/kernel incompatibility.)

I was laughed at for using WUBI at all, and in shame, decided to install Ubuntu Linux in a dual boot configuration. Which worked... for a while.

At some point, Ubuntu Linux offered to upgrade itself to a newer version. It failed part way through with some obscure error message, and left Ubuntu Linux... you guessed it... unbootable.

Once again, I was laughed at. "Everyone knows you shouldn't try to upgrade Ubuntu Linux; do a fresh install instead." sigh

Also, Ubuntu Linux got fat (for lack of a better word). In the past, I could count on Ubuntu Linux to extend the life of old hardware, but frankly, modern versions do not appear to perform any better than Windows 7.

All of these problems, and Ubuntu Linux is supposed to be the easy distribution? For now, I've given up, and I'm back on Windows 7, which hasn't caused me any trouble.
This article is (at least a little) wrong. By the way I wrote the XCB-OpenGL doc that is cited in this article.

You can use XCB with OpenGL, but you won't be getting rid of Xlib altogether because of GLX depends on Xlib. It does not mean that you cannot use XCB or get any advantage out of it.

So you use Xlib+GLX for OpenGL initialization and XCB for events and windowing stuff. Works like a charm.

> It means that they're forcing us to install and use XCB that doesn't support Hardware Accelerated Graphics using your ATI/NVIDIA binary drivers. And it ends up reverting back and using XLIB/GLX anyways.

"Forcing us to install" is a rather awkward choice of words since you most likely do have XCB installed and the version of Xlib you have is built with XCB.

And the XCB+GLX+Xlib hybrid setup that is detailed in the XCB wiki article works just fine with Nvidia (and presumably ATI) drivers, with hardware acceleration.
It's not necessary to support armv6 anymore. The only iPhones with armv6 were the original and the 3G, which was released more than four years ago. The 3GS and everything since has been armv7. Every iPad has been armv7.

The last version of iOS to support armv6 was 4.2.1, released almost two years ago.
The overwhelming majority of Linux window systems and desktop environments were Windows 95 work-alikes, NeXTstep work-alikes, or attempts at minimalism based on BlackBox or aewm.

Separating out the mechanism and policy allowed massive exploration in this space, so you have everything from wm2 to GNOME 3 to xmonad to Enlightenment. Just because you haven't heard of them or used them doesn't mean they aren't appreciated.
You can't argue with that because that isn't an argument.

Most companies are funded by rich people.

Who knows whether Trapwire "wants to get noticed"? They sell to giant organizations, not to the public.

Most of what you know about Trapwire probably comes via Stratfor thirdhand via Wikileaks by way of Reddit. Think about that again: your information started at Stratfor. It was then spun by Wikileaks. And then it was analyzed by Reddit. And you trust it more than the NYT.

And all the while, Trapwire had a web page describing all this stuff.

One reason why the NYT and WaPo and WSJ and Al Jazeera are so much better than Reddit at conveying the news is that they have something to lose when they get the story wrong. All of them trade on reputations that took decades to build. You can literally feel this in action as you race to start typing about how the NYT got Iraq wrong. Notice how you can't say that about any story on Reddit, because it's a howling mob of random people?

(FWIW: There are great comments on Reddit; their highs are higher than HN's highs, by a lot.)
What questions to ask a developer during an interview
Apple have more history and clout with ARM than Samsung so they don't have to wait on Sansung for anything, they use them to fabricate the chips, they use others as well. Also with the volume they are using and the stabalising of life of some production setup's it wont be long until Apple build there own fabrication plant. Though I'm sure they will wait for a nice TAX break or chance to pick up somebody elses cheap. Though it is more than viable for them.

Apple may also be worried about clones and in that by having a more than customed CPU than most will alow them to lock there iOS more and more to there kit only. Whilst not an issue now, it may down the line if they get hit with a monoply commision legal run-in and in this way they would still make a larger cut than just liscencing out iOS.

The trend in every mobile generation has been add features, screen size/colour depth and then back to battery life. It will be after all the next major selling point amongst a collection of phones with high end features.

As for the A15, its more targeted at a level that is too much for what smartphones can handle batterywise and feature wise. That said they may of used parts of the A15 with part of the A9 core making a hybrid, not everybody has to use the cookie-cutter templates ARM has to offer and Apple are free to customise or basterdise them however they like.
here is the html version

https://gist.github.com/bfc267db98eb98b46e3e
Interesting to see the performance difference among implementations and OSs.
> It is maybe still possible to use enough of of xlib+nvidia-glx in an XCB app to make things work but I think that's uncharted territory -- and it seems likely to me nvidia's glx expects you to have the other pieces of xlib around, such as using xlib's event queues.

I've done XCB+Xlib+GLX + proprietary graphics drivers, it does work although it's sort of uncharted territory but if you're brave you can make it work. Initialize Xlib as usual, then use XSetEventQueueOwner to enable handling events with XCB and finally do you GLX stuff with the Xlib Display object.
It's an interesting visualization, but it doesn't really seem to highlight anything new about the way prime numbers are structured. It's difficult to make connections between the spiral and the prime numbers, because the red pieces don't generally stand out strongly against the white pieces (at least not in any obvious pattern. There are cool things you can notice if you think about it long enough, but you notice these things without the help from the spiral too).
Note that the paper's author was one of the people who defined C++'s memory model for this very reason.
Fast company + pinterest interview = a few thoughts missing
>If you care about... ensuring the content you create is accessible to all

why should i care that the content i create is accessible to all? The content on my website would have no relevance to somebody browsing in africa or asia. Furthermore, despite the fact that small-screen phones with web browsers exist, that doesn't mean that people actually use them to browse the web. I'm not going to waste time and energy targeting a browser that there's approximately 0.00001% of somebody actually viewing my site with. and it's not like the prevalence of 100px-wide screens is increasing.
Alibaba: Google just plain wrong about our OS
I agree with them. It's a context issue, not a grammar issue.
I'm not sure about the using your personal email bit. I know when I see yourname@startup.com that that's pretty intimate for the most part and is enough to convince me that it's a real person. Also I would think you'd want to remain aligned with the company name and things pertaining to as well so using your personal email account may come across as a little odd for people. Other than that I agree that personal welcome emails are a small but powerful tool.
Well Apple spent years doing a great job of comparing themselves to "PC". Kind of thought Samsung lacked any creativity here.
If you really want to make your content available in Africa, make it accessible via SMS.
Infinity is one of those things that makes little sense to people who are not mathematicians.

Cantor's diagonal argument is something else that I get caught up on.

(http://en.wikipedia.org/wiki/Cantors_diagonal_argument)

An explanation of why it's hard:

(http://rjlipton.wordpress.com/2010/01/20/are-the-reals-reall...)
MFin CSS3.
Unfortunately it seems that GiffGaff won't be offering nano SIM cards for some time yet, so at the moment they are not an option for the iPhone 5.
http://community.giffgaff.com/t5/Blog/giffgaff-nano-SIM-upda...
Many of the PA Semi team went to Google via Agnilux.
Maybe you have Pure-O
user:	tptacek
created:1780 days ago
karma:	106,895
avg:	8.09

Nice... But you're off base.
There was a time when I should have felt terribly ashamed of not being up-to-date. I lived in a chronic apprehension lest I might, so to speak, miss the last bus, and so find myself stranded and benighted, in a desert of demodedness, while others, more nimble than myself, had already climbed on board, taken their tickets and set out toward those bright but, alas, ever receding goals of Modernity and Sophistication. Now, however, I have grown shameless, I have lost my fears. I can watch unmoved the departure of the last social-cultural bus—the innumerable last buses, which are starting at every instant in all the world’s capitals. I make no effort to board them, and when the noise of each departure has died down, “Thank goodness!” is what I say to myself in the solitude. I find nowadays that I simply don’t want to be up-to-date. I have lost all desire to see and do the things, the seeing and doing of which entitle a man to regard himself as superiorly knowing, sophisticated, unprovincial; I have lost all desire to frequent the places and people that a man simply must frequent, if he is not to be regarded as a poor creature hopelessly out of the swim. “Be up-to-date!” is the categorical imperative of those who scramble for the last bus. But it is an imperative whose cogency I refuse to admit. When it is a question of doing something which I regard as a duty I am as ready as anyone else to put up with discomfort. But being up-to-date and in the swim has ceased, so far as I am concerned, to be a duty. Why should I have my feelings outraged, why should I submit to being bored and disgusted for the sake of somebody else’s categorical imperative? Why? There is no reason. So I simply avoid most of the manifestations of that so-called “life” which my contemporaries seem to be so unaccountably anxious to “see”; I keep out of range of the “art” they think is so vitally necessary to “keep up with”; I flee from those “good times” in the “having” of which they are prepared to spend so lavishly of their energy and cash.

From "Silence is Golden" by Aldous Huxley
So, I'm not a traffic engineer, but I do work with several on different projects.

In the city, speed limits are not designed for revenue or assuming most people will exceed them. They are designed because that is the safest speed to drive. They assume several things here:

1. Non-ideal conditions with many traffic lights require slower speed limits.

2. Views are often blocked by building, landscaping etc.

3. There are many types of traffic that do not conform to our "car society" but are still legal users of roads. (bicycles, pedestrians, etc.)

The 55 MPH speed limit was also not a matter of safety, but of energy savings. That's a whole different issue, however.

You can think what you want, but I can assure you that speed limits inside cities are not some sort of conspiracy. It's far more likely that most people feel they are better drivers with quicker reaction times than they actually have.

EDIT: Quick elaboration. There's a saying in architecture, "You design a parking lot for a busy Saturday, not the day after Thanksgiving." Speed limits are a compromise. You likely can go faster often (though like I said, most people are not nearly as good drivers as they think they are), but you must consider the times when you cannot go faster when designing the road (night, rush hour, rain, etc.). Speed limits are designed to find a good compromise. Remember, if this were a conspiracy, you don't have to be speeding to get a ticket, you can be pulled over for "too fast for the conditions".

The thing to remember is that speed limits are not set by politicians, they are set by engineers.
I think the standards will become irrelevant when they start to dictate what means of interaction should implementation use.
Are APIs making Biz Dev obsolete?
True, although while the more practical mechanics of programming for data analysis can be learned easily, I wouldn't underestimate the time taken to really learn how to be scientific in thinking about and analysing data.

I feel like the skill-set involved in digging for stories in data can sometimes be at odds with a scientific approach---which requires a lot of rigour and self-honesty before claiming some observed trend is significant, and in avoiding the temptation to over-interpret or over-extrapolate.

Of course this may or may not be a problem, depending on what you're trying to do (entertain? persuade? understand? model? predict?)
Well -- that ratio of systems to users to supportive personal is 1:2:1 in your house. That ratio is incredible, give me a company of 50 people with 25 PCs and 25 IT people and I could get them running on nearly anything.

Now, start over and format your mothers computer hand her a Linux disk and refuse to help -- now you have a better idea what the "average" user would experience.
Stop trying to argue that Paul Graham....

tptacek - you're acting desperate with that smear.

......

You seem to be having a hard time with the point that Graham sent his negotiating advice to a giant freaking mailing list with many tens of companies on it.

No. I understand this. These are people with whom he has a investment interest, are portfolio companies, and YC alumn executives and the like. Ie, the types of people he would be giving advice to about raising money.

So, I'm not implying anything about PG.

I wrote "NOT MARKED TOP SECRET" as a modifier for his e-mail. As a point of fact, he's not a government agency.

And the point is certainly not the issue that PG <sent> the email.

The only relevance here was that it was "leaked" to the <press>, by a party [intentionally or otherwise] he implicitly trusted enough in the first place send it too.

It clearly was not a <press release>.

PG made many comments here on HN. It did not seem that he wanted or envisioned his note to be in the press.

The point is that non-government, non-top-secret information can be "leaked." Which is true, and not really a debating point.
The Twitter Acid Experience
This was not a summer of code project. It was sponsored by several major Google projects with multiple contributors from their teams. I worked on the project as an intern.
Benefits of OHA are that the members get access to shared IP , Google's Ecosystem and technical collaboration along with possibility of building a lead device ala Nexus. For their part, handset manufacturers get to share their IP when it makes sense and pass the compatibility test that helps Google avoid incompatible implementations.
The Global Cardboard Challenge.
Andy Rubin on the Aliyun OS
جملات زيبا و كوتاه عاشقانه
Ok, the underlying idea seems to be that it is highly beneficial to have segregated schools based on ability. However, if we look at the global ratings for education, this does not seem to be the case, otherwise countries such as Denmark and Finland would not be doing so well.

That said, I think that the largest effects would seem to be having high educational standards required to be a teacher, coupled to a high degree of autonomy to do their jobs and a massive public budget for resources across all levels of education, from kindergarten, right the way through adulthood. If you have that covered then you can get good results and have streaming based on ability, if you like.
If the supplements were not enough, I would worry about why you are not absorbing them. Have you been screened for Celiac disease?
It seems very unlikely that the A5 used in the 4s was a fallback plan.

First of all, they were already getting a huge speed bump by going from single core A8 to dual-core A9. So existing iPhone users would have been happy. There was also no foreseeable external competitive pressure at the time, everyone knew that there weren't going to be any S4 phones for 6-9 months, and that Tegra 3 would be a joke.

They were also still on a 45nm process, and the A5 with dual-core A9s was already huge (120 mm^2). They would not have wanted to increase that at all, even if they had a working design of their own. What would have been the options? Seems like it would have been either reducing GPU resources, or dropping a core. Hard to see either of those being worth it.

Finally, one could argue that they main plan was their own core@32nm, and the A9@45nm was the fallback if there were process troubles. But these days there seems to be a strong preference to alternate new designs with new process nodes, rather than doing both at the same time. And in fact this conservative option is exactly the one Apple picked next spring: the iPad refreshes were a mix of 32nm parts (simple shrink) and 45 ones (higher clock, more GPU). If Apple weren't willing to risk going to 32nm even for a design iteration as conservative as A5 -> A5x (and the process was clearly working for them with the A5 shrink), the idea that they would have tried for a radical new design + new node 6 months earlier doesn't seem credible.
i've seen this multiple times in the past few years, each time i've seen it i've understood just a tiny bit more... i would love to see an interview with the original author of this...
This line:

> x = (float)&i;

breaks strict aliasing, and has undefined behavior. If you compile it with g++ -O2, you may get unexpected results. The solution is to use a union, or to compile with -no-strict-aliasing.

I used to have a lot of code like this, which worked fine on older compilers, but not on newer compilers. It's perfectly reasonable code, so I'm not sure why the newer compilers don't produce the expected behavior by default.
Article in single-page: http://www.nytimes.com/2012/09/16/business/the-thiel-fellows...
Yeah, you could - but I still don't think it's authentic :)
Actually sending the emails myself also allows me to add small things on the fly - for example, I'll sign my name '-Sandi (fellow Canadian!)' if I've noticed that the person is from Canada.
I thought the knapsack problem had a pretty good deterministic solution via the magic of dynamic programming?

That said, isn't it usually best to use GA algorithms only where a simpler algorithm does not exist? Or does the GA version actually produce better results than dynamic programming?
"Games are one area where the patent system actually works well."

I have to disagree here. Games have all the same patent issues as other kinds of software.

See for example: http://www.theverge.com/gaming/2012/9/15/3337632/hearing-dat...

In which Worlds Inc. sues Blizzard for having "a system and method for enabling users to interact in a virtual space." Not a similar game, just a general system.

Is this working well?

An earlier case: http://www.stellardawncentral.com/forums/index.php?showtopic...

Which was dropped in the remaining cases after Jagex (makers of Runescape) won a dismissal in their case, but it still took time and money to defend it for all of the companies involved.

Larger game makers will settle these because it's cheaper than going to court, even if they win. Who exactly does that benefit?

If you are making the argument that "the patent system actually works well" because it prevents companies from copying others' trade dress, I'd like to see your source for that. All of the game-related patent lawsuits I know about were not over similar games, but rather core technologies.
Modded Atari 2600 runs at 22,000 times the processing power of the origina
Very interesting to see the difference between a UK plan and an American one. For example it's pretty standard here to offer unlimited texts, whereas it appears to be very uncommon there?

Personally, I wish that I could have unlimited data and text messaging and then pay a certain cent amount per minute I talk. I very, very sparingly use my phone to call people. I probably use 30 minutes per month, at most.
Usually, posting an Ayn Rand quote on the Internet is a good way to start a flame war. But there's one quote in particular that few intelligent people will disagree with, and that even fewer will be able to dispute.

“There's no way to rule innocent men. The only power any
government has is the power to crack down on criminals.
Well, when there aren't enough criminals, one makes them.
One declares so many things to be a crime that it becomes
impossible for men to live without breaking laws.”

By itself, speeding is a victimless crime: if you hit something or someone with your car, you were doing something wrong besides just speeding. The main idea behind speed limits is to "make criminals," in Rand's words. They are a tool that gives law enforcement a valid reason to pull over virtually anybody and everybody on the road. At the end of the day, the result is less respect for traffic laws and police in general, but more revenue for police departments, municipalities, and insurance companies.

As a young driver, speed limits on open highways -- or simply the idea that an untrained, politically-appointed bureaucrat in Washington, DC has any insight into what's optimal for drivers on I-10 in West Texas -- were my very first encounter with the idea she's referring to.
I agree, in order to considerate spending an extra-effort for an inclusive design you should first consider the following points in my opinion:

-does your site targets any of the nations listed?

-what is the ratio between desktop and mobile users in that country?

what are the most used mobile devices to browse the web in that country? how long are they used on average?
I always find it ironic that Thiel, who followed one of the most risk-averse career tracks possible after high school (top undergrad + top law school + top law firm = guaranteed six-figure salary), is so whole-heartedly encouraging kids to not follow in his footsteps.

I question what the risk-weighted expected return for these kids ends up being, and how that compares to more traditional career paths. Thiel himself at least had the fallback option of a traditional career in case his entrepreneurial aspirations didn't work out. It looks like most of these kids already have a top college acceptance in had before accepting Thiel's fellowship, which gives them a backup option in the very likely scenario their "dreams" don't pan out. For kids who didn't have such backup options, I'd really question the rationality of pursing something like this.

I do question the broader movement to push kids from college to startups. I had the option of dropping out during college to work for a startup, and in retrospect I'm tremendously thankful I didn't take the opportunity. There is just so much risk of permanently prejudicing yourself for traditional types of work, and it's just a fact of life that very few startups are going to be successful to the point that it would justify forgoing those other opportunities.

The cynic in me is inclined to believe that the only ones who really benefit from this push towards startups, in the expected return sense, are the VCs. The VCs can hedge their risk between a number of startups to maximize their expected return. An individual startup founder cannot do that. An individual startup founder who is 19, fresh out of college, and has no safety net can do even less to minimize his risk, and has a lot to lose in the likely event that he fails.
The protocol was made available in 2001. Your history is off by a longshot.