skysight-inc/HackerNews huggingface dataset:
As an academic/industrial researcher* in the programming languages community, I agree with Matt. And who do you think makes up a vast majority of Google's PhDs anyways? That's right, PL researchers who want to do do real work and solve real problems (e.g. Jeff Dean).

> The only reason that "real software developers" don't benefit is that they aren't willing to learn them.

This is a stupid response: its like saying, "users are just stupid, fix the users, not the device!" We are simply not willing to listen to what their real problems are. We aren't solving their problems, so why should real developers care about us?

> And it is not--and should not be--the responsibility of the PL theory community to get the average programmer up to date.

Does the PL theory community actually cared about programmers? There isn't much empathy on both sides.

> Also, if I may make an observation: it seems his thoughts on PL design broadly reflect the philosophy of Google in general.

If you are going to attack something on hackernews, please give at least a few details.

> I personally think that this almost borders on anti-intellectualism: they seem to imply that something created by ivory-tower academics with an understanding of math cannot possibly be useful in the real world; only real software engineers™ make practical tools.

Why is this so weird? You know, the ivory tower's output is super cutting edge research + people. They aren't supposed to be making practical tools.

* disclaimer: I don't work for Google, but I do work for Microsoft.
Each of those three points has strong counter arguments.

> A market for IP addresses would make that waste expensive and return potentially large numbers of addresses back to general use.

The concept of legal ownership of IP addresses as property is explicitly denied by ARIN and RIPE[1], and for good reason. If they were property, the addresses would be held and hoarded as investments (which can be seen in the subset which is already owned in this manner). They would also fragment, which leads to worse performance and higher costs. Given those two reasons, the first point fails under the label of really bad idea.

> it's possible that most Internet users are poorly-served by first-class addresses!

Internet users, or let's call them end users, want to use software that works, is effective and thirdly cheap. Software that has those 3 attributes serves them. However, with NAT, those attributes are directly harmed. Some software will never work with NAT. Of those that will work, some are much less effective, such as harmed latency and privacy. And thirdly, NAT adds costs to software development in from of complexity, meaning that the end cost for users increase. Thus, because of NAT, software is less useful and more costly, which in turn harms Internet users.

> Who says IPv6 needs to be the future?

IPv6 was the smallest possible change to fix the problem, while still maintaining a form of performance requirement that overlay networks don't. Performance here being 1) latency, 2) router capacity, 3) privacy/security. If a new protocol would fulfill the performance requirements, then there would be a reason to discuss replacing IPv6 with something better, but until that time is here, IPv6 is the upgrade that is necessary for the Internet, end-users, and suppliers.

[1] https://www.arin.net/policy/nrpm.html
Создать интернет-магазин - ДС Антона Баварского
I propose a more accurate headline: San Francisco Hangout Becomes Casualty of Real Estate Policy.
I'd go even further: I would say that K&R is the best written book in all of computer science.

It is so brief, yet it covers everything about C, introduces you to programming and to UNIX, and teaches you style. It's written by no less than the guy who coined the term "UNIX" (the K in K&R) and the inventor of C (the R). The original K&R--not including the reference manual at the end--was only 177 pages. The updated ANSI C version, 189 pages.

The opposite is any book about Java. The usual university-level Java books are a sickening 1000+ pages.

I've often wondered how anyone who's trying to learn something new can prefer a thick book over a thin one.
I deliberately look for thin books -- but most people must fall for the thick==better notion.
Computational reproducibility: IPython in the age of data-driven journalism
Correct me if I'm wrong but for most of history throughout most societies women had no to little choice as to who their mates were. So this is unlikely to be due to recent selection.

Going back farther to pre-History (written History) it seems like this choice was also non-existent, given that Alpha males used their brawn to chase away potential suitors and females flocked to whoever could best care for them and their offspring.

So one might conclude that, from an evolutionary perspective anyways, the selection was more likely a preferred trait of the species passed on by these alpha male figures. But this seems to indicate choice had little to due with it, rather sheer physical dominance over others who were weeded out.
How does China censor the internet?
Disable JavaScript to view this article.
I want to study astronomy. After first year I found it to be a dead end. So I went to private sector, got nice 9-5 job and hack astronomical software over evenings. More freedom, more money and my software is still used by thousands of astronomers.
Pong on Skyscraper in Philly
Until you can't create a machine on EC2 because Amazon has run out of addresses. Obviously they will have been buying companies to asset strip IPs first.
The collective failure of governments (and voters) to address CO2 emissions is more loony by many orders of magnitude than guns or traffic. And this even with international institutions (WTO & UN) that could be used to goad everybody to fall in line.

For future generations, the hysteria about terrorism while ignoring the the more serious threats will look baffling.
Are you on XP by any chance? It’s got horrible rendering for light fonts in my experience.
Congrats on finishing and publishing the game.

I skipped a bit through the video and checked the game at the end.

Please, please, please save 1000-2000 grand, browse dribbble.com or similar, and get a decent designer to update the look on the game.

I'll try the game when I get home but if you hope to make some money out of it, you really need to polish the graphics/UI.
Nice! It's always super cool to see this type of thing. The more people doing it the better. I recommend putting together an easy to view infographic image.

I did something very similar for a project and put together a full blog post, video, and infographic. The infographic got waaaaaaay more attention and views than everything else.

Blog: http://forrestthewoods.com/30-weeks-of-development/

Image: https://outland-live.s3-us-west-2.amazonaws.com/media/downlo...
Coach Handbag For Sale|Coach Factory Outlet
propbably taken down after someone posts copyrighted code
I still prefer 'VSRP - very short reply preferred' because it's sooo close to RSVP.
No, I'm saying that Google is innovating very little. Indeed, it's primarily innovating in areas not related to the web (which the article is about).

Search, Maps,YouTube have not evolved much the last few years; the last true innovation was Street View, and the last truly useful addition to Search was the fact database integration. Android is basically just following in Apple's footsteps. Wallet I don't know anything about, so I can't comment, Shopping looks to me like it's still the terrible old shopping search that isn't useful for anything. Google+ is basically a reimplementation of Facebook.

Go may have been created at Google, but it's really the work of Pike and Thompson; according to insiders, the internal language at Google is still mainly Java and C++; and I wouldn't call it innovation, exactly, since there is nothing innovative about neither the parts or the whole; rather, it's a very incremental evolution of the general-purpose computer language tradition of C plus Oberon/Modula.

In other words, your sarcasm is wildly misplaced, sir.
I thought this article was going to be about how the republicans ran the 2012 presidential campaign.
TIL: U+0336.
The successful production of Snow Sweeper Series sweeper 
The company is committed to career development and reform of road sweeping, the successful production of Snow Sweeper Series sweeper and the car independent of the combination of the brush body, providing a variety of high quality steel wire materials, and successfully applied for the number of technology patents in the field.
The margins are likely extremely low and performance doesn't seem to be anything amazing, it's likely current or slightly last generation. Don't forget that consoles will still have to sell for <$500 and make some profit.
I would put Python in the same category as Ruby, if we are talking about performance. Sure, there is PyPy, but for Ruby there is Topaz.
I think the project you're looking for is Topaz, which has a close ecosystem relationship with PyPy: http://docs.topazruby.com/en/latest/blog/announcing-topaz/
Please ask him what motivated the decision to use Comic Sans in the lecture notes. I'd have loved to read them otherwise.
When Does Your Baby Become Conscious?
This still uses virtualization though, correct? So you don't get full dedicated performance?
I hope you are not kidding. Some examples: http://stackoverflow.com/questions/134202/whos-using-ruby-on...
I could have told you that. I can tell you that the same mechanism works for your own dog's barks, too, something my wife and I have laughed about recently.
How about: San Francisco restaurant becomes casualty of America's obsession with private property rights.

The sane way to handle renters vs owners is to restrict the amount rent can increase per year. It might slow gentrification and decrease profit of landowners but it would solve this restaurant's problem.

I own property in The Netherlands and rent it out to tenants. There are increased risks for me because tenants have a lot more rights in The Netherlands than in the USA. But having been a tenant in the past I can appreciate the stability that comes with restricting rental increases.

Does it mean I probably make less money? Yes.

But I like being able to walk around my city and not see homeless people everywhere.
Turbux - Turbo testing with tmux
Lots of SF residents and business got squeezed during the mid-2000s real estate boom too, however there seemed to be far fewer of these sorts hand-wringing articles back then. There is something about tech in particular that triggers a lot more consternation than other types of booms.
Living in reality, People dont marry if You dont have a house. For most people it is ok to get a loan and buy a house if they wish to start a family.
Good luck getting a license to embed it into a web page though ..
Direct link to the research mentioned in the article: http://arxiv.org/pdf/1304.0265v1.pdf

It concludes that Big Bang risky projects should be avoided and smaller projects with comprehensive contingency plans should be preferred instead.
Regardless of where you stand on this issue, this is (to me) why being able to export your data is a first class requirement of a service. For these listed, there's takeout: https://www.google.com/takeout/

Backing up your online data from services should be just as common (and practiced) as backing up harddrives or important information. You decide which services you want to use, but give yourself the flexibility to move if and when circumstances change.
Are you trying to say you disagree but you think you're probably wrong?
Also because people that know you have read the message will sometimes expect a reply straight away or will think you are ignoring them.
Not true, there are huge marketing overheads in India. Drug Marketing in India is much more hidden, companies shower huge gifts and money to doctors to prescribe their drug. SO essentially companies cannot publicly declare this as marketing budget.
I dunno... how many techies are there in the Marina? I thought the techies dominated SOMA and chunks of the Mission. Marina feels like the playground of the trustafarians, not nerdy techies.
Slides from Kamailio World 2013 - Cutting edge communication solutions
Just and update for people following me. HN has changed comment policy. I'm over at reddit more often, now.

http://www.reddit.com/user/TempleOS/

Spacewalk for my video game

http://www.templeos.org/Wb/Apps/X-Caliber/X-Caliber.html#l48...

God says...

etext or this "small print!" statement. You may however,
if you wish, distribute this etext in machine readable
binary, compressed, mark-up, or proprietary form,
including any form resulting from conversion by word pro-
cessing or hypertext software, but only so long as
*EITHER*:

[*] The etext, when displayed, is clearly readable, and
does *not* contain characters other than those
intended by the author of the work, although tilde
(~), asterisk (*) and underline (_) characters may
be used to convey punctuation intended by the
author, and additional characters may be used to
indicate hypertext links; OR

[*] The etext may be readily converted by the reader at
no expense into plain ASCII, EBCDIC or equivalent
form by the program that displays the etext (as is
the case, for instance, with most word processors);
OR

-----

God says...
shoe returned drive chiefly therefrom hooks shares hour
expounded brow glue Jove's honour modestly impurity tardy
boss fixing re-makest recounts Bam vaster prevented throng
download PROVIDED June corruptible conquer yields distracted
betake men patiently geometry relaxation relaxedly devilish
preserved became domestic Seraphim comprehendeth mercies'
quitting fluently possesses Solomon
Why Your IT Project May Be Riskier Than You Think [pdf]
5 great examples of responsive web design
Building a Concurrent Web Scraper In Python
What happens after you launch your startup? Find out on The Next Web[video]
Real estate is at a premium, and it's reflected in both high apartment rents and high commercial rents.

It's largely driven by the city's height limits-- there are only so many square feet of usable housing you can fit within a given volume of space.
#django is awesome. Everyone is helpful. Shout out to FunkyBob and mattmcc.

Only issue is that there's a bunch of people whose answers could be solved by a quick search but still flood the channel with their questions.
One thing that would contribute to extra cost is a large amount of advertising that they are paying per click that ends up leading to a page being down.
Thanks Isiebert. You raised some very valid points there.

Universities / publishers is probably a better model for the future. But selling to them however is very hard and long, and our content currently covers around 30-40% of the whole anatomy. So universities/publishers are reluctant to buy-into this right now. Also without some research to 'prove' that it works better it's even harder.

Parents/grandparents are a good angle too - but we're not exactly sure how to reach those. Reaching students, who might be actively searching for anatomy learning material, is hard enough... Reaching their families might be even harder. And how would those family members know that this is what their beloved actually need?? So it's a tough problem for us right now.

On the other hand, we have students who are willing to pay for this. Even when we had around 10% of the content, perhaps because it was good enough for them. And we see a pretty steady week-on-week growth in our active subscriptions of around 8% per week. Those students already pay for anatomy atlas and textbooks, so it's not unheard of for them to pay for the learning materials to help them study.

The numbers are still low, and that's why we're looking for some sort of a stop-gap funding via some freelance work. But we believe, and our data so far suggests, that within around 6 months we should hopefully be "ramen profitable"[1].

[1]http://www.paulgraham.com/ramenprofitable.html
Use Sinatra (http://sinatrarb.com)
Google has made several mistakes re social products but it's definitely not against the open web. There's a lot of internal criticism every time one of these decisions is made but, at the end of the day, upper management gets to do whatever they want.

I've never met anybody at Google how was happy with the way G+ is being handled or liked Vic Gundotra. A lot of us rather he'd go back to Microsoft.
Cache-conscious data structures are more efficient than cache-oblivious data structures. While the latter are interesting from a research perspective, in practice the cache sizes are known and can be optimized for.
I'd also note that parents notice a distressed child before non-parents do - at least in our group of friends. Hypersensitised hearing I think.
Commercial real estate often operates with longterm leases and sometimes pre-defined renewal options. It is quite possible this restaurant signed a ten year lease in the shambles of the last tech bubble and now needs to renew the lease.
Well, it might have just been too deep a meaning for me - but even if the author is a "noted person", that would not automatically make anything he says/writes/publishes interesting or relevant - at least not to everyone.

But seeing as being relevant to everyone there is is pretty much an impossible feat, I'll just leave it at saying that I just couldn't make much sense out of that article.
The phonesats got deployed! I'm happy because I worked on them.

This would be a routine flight if it wasn't for the fact that everything was done with a very low budget.
Do you think your (grand)father/mother is in pain? This is what some experienced nurses ask you in Holland when you're sitting by your loved ones on their deathbead. If you say "yes, I do", they will increase the morphine. They might ask again later. (Only when it's obvious they are dying and are already in coma).
Rent control? New York tried that, it didn't go so well.
http://online.wsj.com/article/SB122126309241530485.html
When I started out here in India, I was paid 10,000 Rs per month at a call center.

If it makes you feel any better, I started at Rs 1500 per month in a top IT firm.
Someone should make a function that mines a trivial amount of bitcoin
Or if on Chrome, view it in incognito.
Hmmm Laval shows up before Montreal... I think I'll keep using Google Maps for now.
You're reading too much into his retirement. He gives a perfectly good explanation why he quit within the speech:

Drawing comic strips for five years without pay drove home the point that the fun of cartooning wasn't in the money; it was in the work. This turned out to be an important realization when my break finally came.

Like many people, I found that what I was chasing wasn't what I caught. I've wanted to be a cartoonist since I was old enough to read cartoons, and I never really thought about cartoons as being a business. It never occurred to me that a comic strip I created would be at the mercy of a bloodsucking corporate parasite called a syndicate, and that I'd be faced with countless ethical decisions masquerading as simple business decisions.

To make a business decision, you don't need much philosophy; all you need is greed, and maybe a little knowledge of how the game works.

As my comic strip became popular, the pressure to capitalize on that popularity increased to the point where I was spending almost as much time screaming at executives as drawing. Cartoon merchandising is a $12 billion dollar a year industry and the syndicate understandably wanted a piece of that pie. But the more I though about what they wanted to do with my creation, the more inconsistent it seemed with the reasons I draw cartoons.

Selling out is usually more a matter of buying in. Sell out, and you're really buying into someone else's system of values, rules and rewards.

The so-called "opportunity" I faced would have meant giving up my individual voice for that of a money-grubbing corporation. It would have meant my purpose in writing was to sell things, not say things. My pride in craft would be sacrificed to the efficiency of mass production and the work of assistants. Authorship would become committee decision. Creativity would become work for pay. Art would turn into commerce. In short, money was supposed to supply all the meaning I'd need.

What the syndicate wanted to do, in other words, was turn my comic strip into everything calculated, empty and robotic that I hated about my old job. They would turn my characters into television hucksters and T-shirt sloganeers and deprive me of characters that actually expressed my own thoughts.

On those terms, I found the offer easy to refuse. Unfortunately, the syndicate also found my refusal easy to refuse, and we've been fighting for over three years now. Such is American business, I guess, where the desire for obscene profit mutes any discussion of conscience.

It's strange to hear an argument for not selling out in an age where plenty of artists, even some of the most talented ones, have shrugged and accepted that being a sell-out is the quickest way to go about making money for doing what you love. I wonder if Watterson was simply old-fashioned, or if he noticed something that nowadays we're less capable of noticing.
Is there any relation between the font rendering engine and the font being hinted for Windows? When I saw the title of the article on the page my first thought was the font not being properly hinted for Windows.
He is not claiming an opposition to open standards, but that open standards are secondary, and will get thrown under bus if it conflicts with the primary goal of making money, and that it seems Google believes social in general and Google+ is the way to make more money, and that this puts open standards at risk.

Reducing your dependency on Google's support for open standards then becomes prudent.

Personally I'm sticking with a number of Google services, but I'm also taking precautions (backing up my data; my primary address is on my own domain so I can move away from Gmail easily if I want to (don't think they'd close it down, but they certainly can - and have - made changes that I find detrimental; I only stick with Gmail now because of a number of tweaks using Minimalist, for example)

It's not so much that Google has become horrible, but that they've taken a number of steps to be "less good" than what a lot of people have come to expect and depend on. They're on their way to being "just another company" instead of anything special.
This is awesome. I was going to agree with the guy below about the ui needing some polish, but once it got to the later iterations I think it looks great. Shame I don't have an iOS device to try it out on.

I'm doing some game dev now too and wish I had video's of my progress to compile into a video like this. I guess I've got screenshots that I could stitch together that I used to show friends my progress early on.
Although she may note that having you dislike socializing with her seems to result in shorter visits and less of them. Presumably also affecting child/grandparent bonding.
How to monitor chatting and conversations with Anykeylogger on Windows
Does your child spend all day long on the Internet chatting with classmates or friends? The fact is that the young people especially teenagers now rely on instant chatting application and social networking to communicate or get information is a general trend. Chat monitoring software seems to be more and more important in both parenting and managing field.
Anykeylogger is a good assistant to monitor chatting and all other activities on the computer of your child and employee. It will alarm you when your kid begins to chat for too much time on the computer or the employees are neglectful on the work. Apart from monitoring all chatting activities on computer, Anykeylogger is also capable to record all of the other action or change happen on the computer secretly.

It is a good instant message monitor tool to help you parent child properly with explicit record of chatting and surveillance. Download Anykeylogger here and monitor chat on the computer from now on: