skysight-inc/HackerNews huggingface dataset:
I'm not really good with the fonts and their differences, but after the first one which I failed I got 18/20 and the other I failed which was TOYOTA.
Ahh, well said. I think you nailed exactly the thinking inside Apple design.

Most everyone agrees that Calendar and Find My Friends UI adornments are way over the top. Still, their target market is grandma and not us, so the kitschy-ness of it all isn't as dramatic when you keep that in mind.
> an unsophisticated viewer

By which you mean "99% of Facebook's user base".
Will he still be getting a Google paycheck?
The security article is relevant to any system based on Ubuntu core with server like processes. You don't actually have to be on ubuntu-server running on a dedicated server computer in your basement. That being said. I think there is no harm in discussing Ubuntu Desktop security.

Sources:- https://www.eff.org/deeplinks/2012/10/privacy-ubuntu-1210-am...
Tenacity and study are certainly important in achieving your goals, but self-examination is crucial in determining if those goals are indeed worthwhile.
That made me laugh. Seriously. Have you ever been in Cuba?
I was there last summer. Most people don't even have a mobile phone, let alone a smartphone. Public phones are extremely common. Most likely many people never even heard of facebook or twitter.

The last family i lived for a week got internet access from a friend who got those coupons. So, from what i was told, basically people that need to have access to the internet at work get a sort of coupons for some hours of internet usage and there of course there's something like a black market for it. Anyway, i don't think peoplein Cuba miss Facebook. They'd probably be more then happy to have mobile phones in general and a good mobile/GPRS coverage for now. In general, internet is so extremely slow over there that it feels like the whole country is on an analog line from Fidels office.
You're facts are correct and this isn't officially "impersonating a user." However, there is a very fine line that Facebook is crossing.

Specifically, these sponsored posts are displayed in a way that causes confusion to the viewing user and, I am confident, this confusion is intentional on Facebook's part. As an apt web user with quite a bit of experience with Facebook and the web in general, I still get confused by these posts. I tend to assume they are posted by the friends that "liked" the brand and only in clearly questionable cases, such as when the post is about a bank, do I look close enough to realise it is sponsored content.

Intentionally causing confusion like this is shady, even if legal, and this "feature" of Facebook warrants as much attention as it is getting.

Ironically, this article is applying the same style of subtle confusion that it attacks (claiming that Facebook impersonates users when the author knows that's not technically accurate). But I must commend this article for providing the information in a simplified, easy-to-comprehend manner that is accessible by the average Facebook user. In fact, I may go share it right now...
I'm not a Facebook hater but I don't have the time to keep up with all of their questionable tactics so I recently unliked everything and removed my profile and cover photos which I know understand are public. I also removed everything from my profile descriptions. Gaining my trust they are not.
I agree that a sovereign nation shouldn't be borrowing from anybody in order to trade with other nations, but isn't the Asian economic miracle also driven by slave labor?
Orange does have a strategic position in Africa where Google (for the moment) doesn't.
I'm not saying Google needs Orange, but it is indeed a strategic partner.

Orange is also an highly trusted ISP in France, and (unlike Free) counts many corporations among its clients.
Google probably would not risk alienating those clients by engaging in an open conflict with Orange.

All in all, I don't think any other French ISP would have been able to wrestle such a deal from Google.
The proposal should be extended to all "too big" companies.

Big companies combine the worst characteristics of state-owned and privately-owned enterprises.

On one hand, large amount of small shareholders makes them similar to state owned companies (in which everyone is a shareholder) with all the associated bureaucracy, parasitic management class, pathological incentives etc.

On the other hand, being private they lack even the weak control mechanisms that democratic societies impose on state-owned companies.
Exploring TLA+ and two-phase commit
Why do you like things to begin with?

What do you get from it?
Nick - Congrats on finishing a game - that's the biggest hurdle most developers face. It's great that you have such an awesome headstart. Keep at it and you should be a pretty good programmer by the time you get into college.

EDIT: Obviously, not to say you're not good right now.
Is there an app that can go through and unlike all? I don't care enough about liking something to have FB use it this way.
The Asus Zenbook is great, and fits within your budget (a number of options starting from $700-$1200). One of the first ultrabooks to support Ubuntu well. We use these at work.
I have the Nexus 7. Bought it while on vacation thinking that if I didn't like it, I would just give it to my toddler. It turns out I love it and take it with me everywhere. The performance is good, and the form factor is perfect for me.

YRMV.
Several people commenting here have X220s. Anyone have one with the IPS panel? Is it worth it? I hate how the colors on my laptop shift as my viewing angle changes.
Indeed, as Socrates said, "the unexamined life is not worth living." And "know thyself" was the inscription over the temple at Delphi.
No. There is nothing enjoyable (meant to write "enjoyably") about having to use the search feature for something as simple as opening as finding and opening an app.
As a user of X31, X41, X301, I expect that X220 or X1 will give you resistance to direct spills on the keyboard, and accidental dropping to the floor and convenient experience. But wouldn't try any GPU development there.
If you want fast compile times you may also want to move something with faster CPU - X series always had slower ULV.
Portal Gun in voxel.js
Many CDNs are using anycast with IPv4. The major concern with anycast in this instance is TCP breaking when an event causes the routing topology to change causing the client to hit a new server.
I think the WTF was more about the requirement itself – why would the game require a retina device?

In any case, congratulations on shipping your game!
"today's mixed economy"

Today's economy is not really relevant to something that happened in 1975. Things have greatly changed since then, particularly when it comes to the dissemination of human knowledge. In today's world, a book can be published at no cost over the Internet. Scholarly articles, course notes, recordings of course lectures, and all the other methods of communicating knowledge can all be done rapidly, cheaply, and on a global scale using the Internet.

"it does not mean that the resulting work ought to belong to the public"

As Thomas Jefferson put it, "The field of knowledge is the common property of mankind." The idea that a person's knowledge should be hidden behind paywalls, or that it should collect dust on the bookshelves of a university library, should be considered disgusting in today's world. Copyright only ever made sense when it came to academic publishing as a way to promote the publishing industry, because at one time the publishing industry was the most effective system for spreading knowledge (ironically, copyright started in England out of an attempt to censor the publishing industry). The moment we created a better system -- the Internet -- we should have reevaluated the application of copyright to academic publishing, and rewrote the law to promote the use of the Internet over the publishing industry.

Instead, what we have today is a bizarre situation: the publishing industry has more power than ever before under copyright law, and the Internet is being used to further restrict access to knowledge. Publishers are using copyrights and abusing the Internet as a way to attack the used book market, and even to avoid actually publishing journals (why do we even bother with the publishing industry if they do not actually publish things?). The moral issue here is not whether or not human knowledge should be shared online, but whether or not the academic publishing industry should even be a player anymore.

"crimes against JSTOR and MIT"

That the word "crime" is even mentioned in the context of what Aaron did is a sign that our legal system has become completely disconnected from serving the interests of society. The law apparently considers the protection of the revenue stream of an anachronistic publishing industry to be of greater value than improving access to knowledge. I suppose you might say that people should just pay up or travel to the nearest university library -- and if they cannot afford to pay and cannot afford the travel costs, too bad (after all, if they wanted to be educated, why are they so poor?).

Aaron was doing his civic duty by breaking bad laws; more people should follow his example.
You can opt out of all announcements from a Meetup Group. We used to require that you receive announcements from organizers, but we recently allowed you to unsubscribe from those as well as the automated announcements.
It's always a great rule of thumb. Especially with touch devices that obviate :hover-based signalling.
Seriously, give the kid a break.

Let's be honest here. If he didn't write in the title that he was 14, this post would not have made front page. The kid was smart enough to include it in the title, probably knowing that a few HN users here will moan about it, but it was worth the risk and got the post some attention. Kudos.

Keep developing apps and good luck!
http://contests.about.com/od/sweepstakes101/f/VoidinQuebec.h... summarizes it pretty well. The contest laws there make it a lot more work (and more expensive). Especially for sweepstakes where they're just randomly giving away free stuff (rather than competitions like this), it makes more sense to just exclude it instead of dealing with their laws.
If you are wanting a single screen with access to all of your apps... I'm not sure there is a way to that. iOS provides three ways of opening an app: springboard, spotlight, and Siri. Springboard is pretty good, and when combined with folders you can store quite a lot on just the first page.

I am not aware of a UI idiom that would provide access in a way you imply.
Iron Juice Recipe
How to Replace Deprecated PHP functions in phpThumb
Perhaps, though I am more familiar with Ubuntu/Debian as I have used it extensively on the desktop. This means I am more confident in the implications of my actions and also have more consistent dev/deploy platforms.
selinux can be a help but still very far from bulletproof. it's a type of bandaid. It was created by NSA so naturally they promote it.
Not once you get to the size of circuit here, and in general, receiving from satellite is far cheaper than sending to it.
They are over your budget, but I would still consider the Asus UX31A (the A is important) or the Asus UX32VD, both the models with full HD 1920x1080 IPS displays. The UX31A comes with SSD, but the spindle HDD in the UX32VD (it also has a small SSD soldered in) can be easily upgraded to SSD. Also, the UX32VD has an NVIDIA GPU.

When you're programming, you don't want to be held back by a bad and low resolution (anything below full HD) screen. Also, there are a number of positive reports of getting Linux going on both these models.
Sounds like a UI issue more than anything else. Auto hide most of the text in long wall of text posts with a "view more..." link which expands the post to view all of the text.

This could be implemented with very little javascript or using a separate page load for large comment threads (similar to how reddit does it)
That's great.

Please note that I did not have any issues with the method you used. My issue was only with the title of your post not being accurate. You used Python + OpenCV in addition to pre-un-swirled images.

To me at least, solving the problem with n lines of Python means that I email you a single swirled image and you, using Python as downloaded from python.org and nothing more, write a solver. The image doesn't even have to be JPG. It can be an easy to read non-compressed format. That'd be fine. But you'd have to un-swirl and do everything else, which is a lot more code.

Don't loose any sleep over this. It isn't important. Your original post was fantastic and very informative. My comments were only about the title and how, in every language camp, there's sometimes a tendency to look down upon other languages by quoting such nonsense as line counts.
I disagree with the parent's comment. It is useful to know your age. In the real world, I would not usually interact with a 14-year-old in the same way that I would interact with, for example, a 20-year-old. I think the context you provide helps others to tailor their feedback.

That being said: nice job! Why do you like creating games?
Great work on releasing an app. Keep working on more apps and keep challenging yourself! :)
> The proposal should be extended to all "too big" companies.

So break up Apple? Break up Amazon? Break up Paramount?

> On the other hand, being private they lack even the weak control mechanisms that democratic societies impose on state-owned companies.

They have the control mechanism of the marketplace.

Doesn't this work beautifully for the big companies like Amazon and Apple?

Provide a good product/service or fail.
The Mises organization is structured as a bureaucracy; internally they don't make any utilization of markets.
Actually, deeper into the article you can see that the arrival from an unexpected direction caused so much confusion that you get this quote:

"And we?
We were standing next to the sleeping-car at the regauging facility of Tumangan. No soldier, no guide, no conductor... nobody took care of us or what we did...

We were really surprised about so much freedom in North Korea! Usually something like that is totally impossible for tourists in North Korea..."

And yes, this is followed by the explanation of a typical tourist experience.
Supporting non-retina can be a lot of extra work.
What does this specifically have to do with Vint Cerf or the effect of appointing him?

Do you have any specific insight into the relevant organizations, or are you just beating anti-government drums regardless of context?
I had the pleasure of meeting Vint Cerf last august when he visited University of Nebraska to talk about the history of the Internet and his involvement (him and Bob Kahn wrote the whitepaper on TCP), internet policy / issues, problems with network security, and challenges with modern network engineering. He discussed in length how he would re-design TCP in the context of inter-planetary networking -- it was an incredibly fascinating talk.

I have met very few people who are as informed, passionate, and enjoyable to listen to as Dr. Cerf. His depth of knowledge of software policy issues is astounding, from international networking standards / last August's ITU meetings to the future issues of bit rot and data standardization. Overall, nice move by the Obama administration.
Actually the fact that you run Arch Linux _can_ have an effect. Arch being a rolling release distro, you pretty much always have an up to date kernel. I've experienced issues (broadcom wireless for instance) on ubuntu that were due to the use of an older kernel. The issues magically disappeared once I compiled a newer kernel. Not a difficult task, but since it took me some time to track down a solution, I thought it was worth mentionning.
Yes. That being said, women's tastes seem to fall on a broader spectrum than men's. If you're a skinny guy, dress flatteringly and you'll be attractive to some non-trivial demographic of women. Skinny guys can look great in a suit or more formal clothing, or they can get skinny jeans and go for the heroin chic look. Same is true for heavier guys. Take up touch football on the weekends and there will be a demographic of southern women who will be into that.
i18n is a must for most projects to use it :D, we would love that.
An interesting story to which I can't find any follow-up.
In Windows Phone 7.8 and Windows Phone 8 user-level application tiles are available in two sizes -- where the size of the tile can be chosen by the user.
Given Facebook's behaviour and CEO, your recourse should be to completely delete your account. Facebook will not change their deceptive and manipulative behaviour because they need to do these things to make money, in fact they need to do a lot more of this sort of thing to justify their current stock price. If you stay on FB your likes, comments, images from your life, and your name will be used to endorse third party advertising without your explicit consent, and sometimes that's going to be products you don't agree with, particularly if you 'like' a magazine or similar which has many advertisers. The FB terms allow this, and they have shown what they think of user privacy.
There's a database of desktops and laptops compatibility on https://friendly.ubuntu.com/ which helped me to decide which laptop to buy a while ago. I ended up buying a Dell Inspiron N4050 at that time, zero regrets.
I interviewed with them a few years back, and they asked about deletion strategies. The interviewer, one of their lead developers, agreed with my "set a deletion flag and garbage collect to an archive database" response. Maybe things have changed there since 2008.
Looks very similar to the unobtrusive validation used in ASP.NET MVC (which in turn relies on jQuery validation) although this does seem to add richer configuration of behaviour (such as when the validation is triggered etc.)

from here: http://bradwilson.typepad.com/blog/2010/10/mvc3-unobtrusive-...
<input class="text-box single-line" data-val="true" data-val-length="The field LastName must be a string with a maximum length of 60." data-val-length-max="60" data-val-required="The LastName field is required." id="LastName" name="LastName" type="text" value="" />
<span class="field-validation-valid" data-valmsg-for="LastName" data-valmsg-replace="true"></span>
And here are the winners!

First place: Inventory
Second place: virtual perspective
Third place: Webtube
These positions aren't salaried, so I would guess he'd retain his current job. They do get paid a modest amount on days where they're engaged in NSF business, but at a $524 per-day rate [1] and only about six meetings a year, I doubt he's going to be living on that.

[1] Found here: http://www.gpo.gov/fdsys/pkg/GPO-PLUMBOOK-2004/pdf/GPO-PLUMB...
I got one wrong. I attribute that not to my genius but to having seen the excellent documentary "Helvetica".

Turns out that's an excellent home date movie.
How much collateral damage will there be if they fail? This is the reason the banks got bailed out, they are big and complicated so can't be unpicked and wound up.

If they were smaller the collateral damage is smaller and wind up manageable. There are real reasons for not letting big banks fail so we need to avoid them getting that big and complicated so they can be allowed to fail.
I think "wtf?" is in response to it being both "Compatible with iPhone 3GS" and "NOT compatible with [...] iPhone 3GS"
After a lot of deliberation, I just picked up a Lenovo x230 for about $950 pre-tax. Running Linux flawlessly was one of my primary criteria for purchase. It arrives tomorrow so I'll comment then when I know whether or not I've made a terrible mistake.

I think the touchscreens are just gimmicky toys. Useless to me. But since Intel soon won't let you call your thin laptop an "Ultrabook" unless you include one (and Windows 8), and non-developer consumers are obsessed with tablets and consuming Internet with their fingers, it's getting difficult to find new hardware without one.

I wrote about how I arrived at my choice, among others including the $1500 Dell XPS 13 Developer Edition (Includes Ubuntu), the $350 Asus Q201e (Includes Ubunutu), the $500 Asus Q200, the Samsung Chromebooks ($250/$550), and a $150 used Asus 1015PX Netbook: https://plus.google.com/106336989542410513415/posts/avV5eL1P...

I also considered momentarily the $900 ZaReason Ultralap 430 and the $670 System76 Lemur Ultra. I would have liked to support Linux-only vendors, but both at 14" were too big for my preferences. I tried an Asus 1025CE but the recent Atom CPUs require crappy proprietary video drivers from a Linux-unfriendly vendor, it was a mountain of pain to try to make it work.

One comment: If you buy a custom machine from Lenovo.com, ignore the lies they tell you about shipping dates and just assume it will take 30-45 days at least.
Yes - you can opt out of this - to do so, go to your settings, then click on 'ads' in the sidebar on the left and select 'edit' on the ads & friends section - there you can set "Pair my social actions with ads for" to "no one".
How long before we see a blog entitled "How I hacked my way to the HN front page by pretending to be 14"
Do you really need bleeding edge kernel? Why not use the stable grsec version?
Doesn't reducing log noise from automated attacks improve your ability to see significant events in the log? And why would it be hard to use a non-standard port?
I've been using the Dell XPX 13 with Sputnik. Got the laptop off Ebay with 256gb SSD for about $800. Been pretty happy with it.
When he went through the "how do I become smart" section, I was expecting these to be creative techniques, as these are the ones I frequently use in the day.

Inversion: Flipping the problem on it's head. You want to fill up a water bottle as quickly as you can? What about emptying it as fast as possible? The second one may be easier to solve, and gives you additional insight into the problem you want to solve.

Avoidance: This is more general, but don't look up what you want to find on the internet. Look for something more specific, or don't look it up at all. I forget exactly what it was, but one time I wanted to find something easily online, but I didn't want to get the answer right away (waiting to get an answer invests more of your neurons to the answer). I searched for the harder things first. Also, looking things up will show you the way that other people solved the problem, not the way that you solved the problem. It taints the waters when you look online for something you're trying to be creative about.

Compound Interest: The pathways you make between ideas today will be useful tomorrow. The training exercises you subject your brain to today will pay off tomorrow. I like to imagine a river whenever I think about the 'flow' of ideas in my brain. The river is always flowing, but some days it moves more of the bottom of the river. Sometimes, you'll uncover something cool, sometimes not. Rediscovering the bottom constrains you to similar thoughts, just going a little bit deeper. You likely won't get new ideas from the bottom of the river. You need your flow to branch out, to expand and see where it goes. Use some of your brain flow to bifuricate your brain flow and find something new. Maybe it will bring you back to your main river, or maybe you'll find something new.

Tipping Points: When thinking of something new, blowing the problem up to infinity, or extremely large (or maximum), or extremely small (or minumum) can put an instant perspective on what needs to happen and whether or not a solution is even possible.

Lollapaloozas: The creative slide. I call this mental momentum - when you start having good ideas, you continue having them (until you run out of steam). They may not truly be good, but the more ideas you have in a set amount of time, the more power they having in breaking down the barriers that are preventing your thoughts from going further.
For those who are interested, here is a TED talk that vint gave about inter-planetary internet.

http://www.youtube.com/watch?v=XTmYm3gMYOQ