skysight-inc/HackerNews huggingface dataset:
There are premium roofing shingles and tiles made from plastic. If you see an unusual color of slate roof with regular shaped tiles or a repeating pattern of a couple feet, you may be looking at one.

Cost wise, they fall between asphalt shingles and clay tiles or slate (that's a big spread). They can last better than asphalt and should need fewer repairs if you live in a hail or extreme wind area.

Here is a project that got plastic slate recently. http://www.professionalroofing.net/webexclusives/webexclusiv... The extreme labor cost and difficulty of access to repair justified the extra material cost.
From time to time it's good to have a reminder as to why many of us got into programming in the first place.

It wasn't to sit on HN for hours on end discussing the merits of various language paradigms & frameworks or implications of polynomial growth algorithms, but to actually build shit.

Not much beats the satisfaction of having working software in front of you that does something cool and knowing that it's all yours.
He retired with his bucket loads of money, presumably.
Against the In-Memory Wall
We make mobile app landing pages to drive interest/downloads for apps before and after they launch. Our designs are optimized for all devices (mobile, tablet, desktop), are easier to setup, and include built-in email collection, sharing mechanisms, and text to download (all for free).
Verizon's Summer / Fall 2012 smartphone roadmap
Maybe, but you you are far more likely to give yourself an overuse injury which then becomes a reason to stop your regimen.
Matthew Prince on how he founded CloudFlare – challenges, controversies ..
Apparently, it's against Ubuntu's broader design goals, which require the launcher always close to the Ubuntu button:

https://bugs.launchpad.net/unity/+bug/668415/comments/2

There are some unofficial plugins which allow you to do it, but that will break future bug updates.
I'm not sure if failure of a space probe would have been quite as disastrous for team members as it probably would have been under Stalin. For example, after the first Soviet atomic test the rule for rewards was that anyone who would have been shot if it had failed received a car.
The $1000 question is what the downside of the curve will look like. Will it be a sharp drop-off or a long plateau and decline? It's looking more like the latter at the moment.
Ask PG: Can you start a HN crowd-funding venture?
Just thinking how much fun it would be to have a Kickstarter-like fund but with real equity. Maybe the HN community could pick its own YC applicant each season that gets into YC if the HN community funds it. We could see how valuable the wisdom of the crowd is when it comes to real investing. :)
Jakob Nielsen, Responsive Web Design, and Compromise
AHAlife Raises $10.1M To Curate/Sell Hard-To-Find Luxury Products
The same simple explanation in the animation leads to a nice simple Haskell implementation.

Assuming you already have a parametric line function `line p q t` that interpolates between two points p and q on t in [0,1], you can recursively implement parametric Bézier on a list of control points as:

bezier [p] t = p
bezier ps t = line (bezier (init ps) t)
(bezier (tail ps) t)
t

It's exponential in the number of points though ;)

(Full source at https://github.com/hrldcpr/Bezier.hs/blob/master/Bezier.hs)
Howto: Upgrade to Ubuntu 12.04 Precise Pangolin
Google sent me a “what to know in on-site interviews” email. Here it is.
Not only is it made from the lowest-grade oil, but this low grade oil constitutes the majority of all the oil (and near-oil substances) that's left, e.g. tar sands, oil shale.
The diet very much sounds like the one Mike Geary has been advocating for years now, e.g. in his book One Truth About Abs. E.g., I remember reading about celery w/ almond butter in his newsletter.
Did you give them the whole "4 freedoms" talk?

Seems surprising that the IT guy didn't know about it though, can't be many people in the IT world (even dyed in the wool Windows guys) that haven't heard of Ubuntu.
could you give more details of your diet please?
I have been trying to revive that program. I have the original source code on github if you want to help.
http://animatorpro.org
Imogen Heap uses musical gloves designed by ex Nasa employee
ThinkRelevance Podcast with Stuart Halloway about Datomic, Clojure and more
That's probably why it's on the front page: entertainment value
I switched to Xubuntu as well when Unity hit for all of my machines. I think I'm going to give Unity a shot this time on at least one of my laptops and see what happens.

It has occurred to me that most things I want to use require GDK anyways, so XFCE isn't all that light weight any more.
Ubuntu 12.04 LTS Precice Pangolin released
Official DCPU-16 rc1
I love the idea, you guys have a great thing going here.
Apple attacks Windows 8′s tablet-laptop convergence
It looks great, but why target iPhone's specifically? Any plans to support Android in the future?

Edit: Not just Android, but WP7, iPad, Android tablets, etc?
can't wait to upgrade, one problem i had with 10.04 is that redmine is no longer working reliably, and hopefully 12.04 fixed that.
I think its great that you accomplished this, and I guess seeing as its hit the front page of HN you may inspire a few tech folk to believe they can too. But I still find nothing new to take from this that you can't find on just about any Paleo, low carb, excercise site (i.e Mark's Daily Apple).

You changed to Paleo. You worked out 3 times a week. You took some supplements. You saw some results. You did this with a day job (albeit 4 day a week job) and a family.

What new obstacle did you overcome ? what breakthrough did you achieve ?

I think your achievement is commendable, just not sure what its doing on the front page of HN.
While it's true there are more sources of plastic other than fossil fuels, the big disadvantage is the extra amount of energy and water needed. I doubt we'll be able to scale alternative plastics to match the levels produced from fossil fuels. But I do think we can get a lot of plastic from simply recycling it (maybe dig it back up from landfills). We can also reduce a lot of plastic demand by using reusable containers for things like groceries.
One other factor to keep in mind is that the less fit you are, the less mechanical work you are able to do. For example, an untrained cyclist might be able to ride at 150W for an hour, whereas a more serious cyclist might be able to sustain 300W for an hour. The first cyclist would burn about 550 Calories, while the second would burn 1100 Calories if they both did a hard one hour ride. (More energy is burnt in recovery, but that's a lot harder to measure.)
Apple doomed to end up like Sony: Forrester CEO
Forcing myself to use LESS is actually harder than exercise for me. Any tips?
Trade mark rejected case  generic names cannot be taken for SEO benefit
Gotcha. The title is intentionally over the top and definitely worthy of, at least, a skeptical attitude. I do have some awesome pancake recipes though...
Ryan, have you done blood exams before and after to check if everything is ok?
Regarding gzipping, you don't want your webserver doing this on the fly. At least in nginx, you can tell the webserver to load pre-gzipped files, I'm sure apache has something similar.

Put this into nginx.conf: gzip_static on;

Then run this command in /var/www to gzip your content: find . -name "*' + ext + '" -print | xargs -I filename echo "gzip -c filename > filename.gz" | sh

This is a small win (reduced cpu/disk IO), but at two lines it's an even smaller cost.

Also, if you use django mediagenerator, it will handle a lot of this stuff for you.

http://www.allbuttonspressed.com/projects/django-mediagenera...
After building a new machine for work this month, I was looking for a new distro to install due to the hassle I had with unity before (11.04 with 2 monitors -- it wouldn't even place windows on the second screen).

Out of loyality (ubuntu user since 5.04) I gave the 12.04 beta a go and was genuinely pleasantly surprised with unity. I've opted to keep 12.04. The multiple monitors works well for me (though not an exotic set up 2x23" matched monitors, Nvidia GFX).
Oh, I see, it's actually an app you install on your phone.
Share your WordPress blog posts on HN
Protesters Target Facebook’s NYC Office
I did an upgrade from 11.10 to the 12.04 beta. Seems to work fine.
This is the reason why I use ["I done this today"](https://idonethis.com/). I have it send me an email everynight at 11pm and I respond back with what I did for the day. I cant wait to look at it in a year.
Yeah, it is refreshing to see people posting results from these predominantly weight lifting programs. Helps keep me motivated on what I'm doing.

If anyone is interested in starting, but lacks the money for a personal trainer, I've found Starting Strength by Mark Rippetoe (http://www.amazon.com/By-Mark-Rippetoe-Lon-Kilgore/dp/B005PI...) to be a huge help in learning all the lifts. The first chapter is almost 60 pages just on squats going over everything from foot position to hand position, along with an explanation of why.
My programming language that uses only ellipses got buried last week. Yes, a programming language with one character, and no whitespace.

http://listrophy.github.com/ellipsis/
Where's the before pic, man?
Hey Mike. I think you've picked a great problem to solve. People are definitely willing to pay a monthly subscription for this type of service. (@nickmjones and I run http://limelightapp.com/ . $10/mo is our most popular plan, but we have folks at the high-end too.) I also think that everyone we know of in the space is just scratching the surface of what developers will respond to and pay for.

Love the simplicity of your clean templates, but also like the direction you're going in with the photo background and the hand model.

Looking forward to seeing how your service evolves! Best of luck!
Yes. Thanks for the comment. We're already working on supporting Android, tablet, and other mobile devices.
CoinLab gets $500,000 in VC for bitcoin-related gaming startup
The idea behind this is roughly the same reason that I had a much harder time creating a habit of running 3 days a week, than I had creating a habit of running 6 days a week. If you start doing something daily, the friction to get started on the task is almost completely gone
That is a fair point. I had not run SPDY in a heavily utilized production environment. I'll agree that there are things that I would learn had I done so, but I would definitely argue that this is the only way to learn something in depth.
First true videophone developed in Nazi Germany
There seems to be certain amount of confirmation bias in the post. He started with the premise that python resources are ugly, then found examples that proved his point. If you look at his twitter feed, he was asking for particular resources/pages that confirmed what he already thought.
Yep, Matt Richardson (my classmate at NYU/ITP, but I wasn't in the course he made this for) makes some pretty cool stuff: http://mattrichardson.com/tech/ He made a project for physical computing class that took hashtagged tweets and displayed them via laser onto phosphorescent vinyl, which caused them to fade away over time.

He's also a writer for Make: http://blog.makezine.com/author/makemattr/

I think the key is that he's one of those people who are experimenting with mashing up not only different technologies but also different generations of technologies.

I guess one could call this stuff "parlor tricks" as one other person said but I agree that it's totally within the spirit of hackernews.
In this economy, software developers are in extremely high demand and journalists are a dime a dozen. What's the value in building software to do the job of journalists?

That said, it's a really neat idea and I'm curious to see this technology mature.
Couldn't disagree more.

He who has just learned something, or is in the process of FULLY learning it....is usually better able to teach it, because they understand the challenges with learning it.

I can't tell you the amount of times I have had PhDs explain concepts to me in the most convulted way - using terms and language that just flies over my head, until I am explained the same concepts by a fellow student or a TA or something in the simplistic of terms.

It's easy, once we 'master' something, to forget how to empathize with those that have not and to get caught up in our own knowledge.

Happens to me all the time, so I am not just pointing fingers at everyone else.

I have found that when I force myself to remember what it feels like to not understand something I am teaching, I tend to be a better teacher because I break it down to the simplest unit. Most experts don't/can't do that.

A simple case in point is, just pick up any of the hundreds of programming books...how horrible are they? Quite horrible...many of them. Some are good - and the ones that are, tend to stand out from the crowd. It's not because they are any less of an expert, it is usually because they can empathize with the reader more.
Honestly, you'd be surprised. The IT world includes a lot of people who train up from help desk or similar positions, and spend their time very focused on the specific class of problems they're dealing with. Not surprised at all that someone described as the "IT Guy" might be a small company's only tech, trained up from a non-IT position and with no experience at all outside their tiny ecosystem.
Open-data project aims to ease the way for genomic research
Is this really a python issue, or a ruby specialty? If you look at programming resources for any language but ruby, I'll bet they're more like the python pages linked there than the ruby ones.

I suspect that ruby just has an especially beauty and design focused culture. Python is a little more old school. This might drive some people away from python, but there are other things that drive them to it.
Misleading title. Link Bait.

What does the aesthetics of a web page have to do with the quality of the language?

If the usability is in question, that's one thing -- but the author isn't arguing the less "Sexy" (his words) sites are less usable, simply less attractive to him.

Who cares? If you pick a language based on the sexiness of various websites that are related to the language, you are probably not in the right role.
I like it. Something to note - the confirmation e-mail has a from name of "hi", which went straight into my spam folder. You should think about changing that to something a little more descriptive.
Graphene found to emit infrared light
Thanks a lot for the comments. I agree, there are tons of problems that need solving in the mobile app space. Best of luck to you as well.
Astrophysicists uncover secret origin of brown dwarfs
Noted. Thanks for the heads up.
Macronutrients are secondary to cutting calories. Once you get enough protein to maintain or build muscle and enough fat to fit dietary requirements you can eat as many carbs as you want so long as your calories come in lower than what you burn.

That said, many people find it easier to control their food intake by eliminating simple carbs. Swings in blood sugar can create cravings and eliminating or reducing carbs will reducing or eliminate such cravings.
ah, I so much wish that my app reaches "optimization" stage.
Then what's protecting you is routing, not NAT itself.

'directly on the external interface of my home router' is my ISP. Do I trust my ISP/government/whoever-bugged-in-at-the-curb enough not to add some wide route and scan 10/8,192.168/16, then jump into my LAN? In fact I've done precisely the inverse: on the outward side of a previous ISP of mine lies both a globally routable IP address and a bunch of networks of theirs on some 10/8 range, with... interesting properties. Notably that 10/8 can SSH/telnet/web-admin as root into my ISP-provided router/modem. Maybe even with some additional trick I could reach to other subscribers, hack their modem and break into their LAN.

Nothing prevents you to drop outward packets whose source don't match your fixed (or DHCPv6) IP layout (e.g 2a01:whatever/126), since auto-configuration has stuff like ff:fe in the middle. Or you could leverage autoconf and drop packets from IPs not matching your list of MAC addresses. Also you can not send router advertisements nor respond to router sollicitations, or even filter out RA/RS packets, so that no autoconfiguration take place.
Astronomers identify three extrasolar planets
Looks interesting. I know a lot of beginners have had solid results with 5x5 as well:

http://stronglifts.com/stronglifts-5x5-beginner-strength-tra...

There's a free iOS app for tracking progress too: http://stronglifts.com/stronglifts-5x5-app/
Has anyone tried using this on a netbook? My wife is interested in trying Linux, and I was thinking Ubuntu (or Lubuntu) might be a good choice for her. Speed is an issue for her and one of the reasons she's not satisfied with Windows. I'd introduce her to Gentoo, but I don't think she'd appreciate the joy of GNU make.
We're building a brand new HTML5-powered client-side mobile app, and it depends on RSS. Because the RSS feeds are already there, and it makes a whole lot of sense for our use case (displaying multiple streams of different types of media). Twitter just wouldn't cut it.
Image: The Milky Way's 100 billion planets
Probably the most stupid thing I have read in a long time. Thanks.
TSA screeners in LA ran drug ring, took narco bribes
Is there really no other way than going Paelo? As a former vegetarian, I find that hard to stomach.

Also I was slim for 16 years as a vegetarian, and vegetarian diets used to be considered healthy. Gained weight in the last three years, though - but I eat lots of sweets...
Sugar in chewing tobacco? Or does burning sugar in a cigarette get into the blood stream? Because I imagine it wouldn't be sugar at that point.
Customer Service Lessons Learned in a Weekend
Really guys, I'm all for beautifully designed pages and stuff, but when you use page design to judge between two things in which design will probably not interfere I think that the hipsterness went too far.
Wow. Sounds like a slightly less dire discussion of the sort of things that James Kunstler is always discussing on his site.

http://www.kunstler.com/index.php

I think Kunstler's site is a bit over the top, but it's an interesting "ha ha, only serious" view of peak oil.

Things like this peak plastic article remind me that we better get to work on crazy stuff like fusion or orbiting solar powered microwave transmitters (to run Google's asteroid mining data center, of course) if we want to avoid a long slow decline into another dark age.
Regarding Seinfeld: Have you seen his tour schedule? [0]

He's still working extremely hard as a standup comedian. In interviews I've heard him say that he likes to keep his routine 90% the same, refining it from show to show, while still adding some new stuff. I watched a one hour show on youtube from 3-5 years ago, and I saw him live less than a year ago here in Sweden. Almost all the material had changed, which tells me he's still working hard. In general, these type of people don't just retire - this is their life.

0: http://jerryseinfeld.com/
It's valuable because his example proves to everyone that such change is possible. Simply knowing someone busy who managed to get fit is motivating. It gives me (and others, I'm sure) the confidence that I could get fit with a very reasonable amount of effort.
> Hibernate (suspend to disk) has been disabled by default, as it was found to be unreliable, very slow and confusing to have two suspend modes. See bug 812394 for details. If you want to re-enable it, please follow this recipe.

As someone who runs Ubuntu on a laptop with a dead battery, that's somewhat unfortunate.

> The mail client Evolution may delete folders and their contents as they are renamed or moved around in IMAP (and IMAP+) accounts. It is recommended to copy folders and contents before attempting to move or rename them. (957341)

Ouch! I'm surprised a bug that big with a default application wasn't a release blocker.
The hard part was achieving this during a tremendously stressful period of my life (raising money and launching a company).

Also, I was never able to achieve success before, even though I tried multiple times.
What it’s like to get tweeted by someone with a million followers
Insanely Simple: The Obsession That Drives Apple's Success (Newly Released)
Convenient how you completely sidestep the issue of endocrine disruption, BPA, massive toxicity in the environment, or how plastics affects the human physiology.

Toxic, oil-based plastics can not go away fast enough. You chemists have been poisoning humanity for far too long and now you seriously want to advocate using them more instead of looking for alternative solutions?

You are a part of the problem.
Why Groupon bought Ditto.me
What Really Happened with WWDC Ticket Sales
80% of client side optimization can be done in 2 hours or less. Research shows time and time again that faster websites convert and retain vistors better. It's worth the 2 hours no matter what stage your project is.
self-masturbatory nonsense. you must first be a fool to "trick" yourself into doing anything. Either you want to or you don't. Congrats on your dedication nevertheless.
Let’s Talk Mobility Series: Using the iPad As A POS
Maybe because python has been around a lot longer than rails which is when ruby really exploded. Newer web design techniques allow for better looking websites.
Really? In my experience, Django has about the best documentation of any open source web framework. How are the docs lacking? The site's focus is definitely developer-centric. It would be nice if there was either a broader focus on that site or an alternative entry port for non-developer folks--particularly non-technical decision makers.
One point I am missing on the whole "RSS is dead, long live Twitter" topic are their differences on the technological and on the legal side.

RSS is an open protocol, free for everyone to implement either way, producing or consuming, filtering or aggregating. Twitter and Facebook offer access to their feeds via their API, which you can only use when you agree to their terms of service. And they retain the right to change the API any time or to restrict access at their own sole disgression.

RSS is free as in freedom, Twitter and Facebook are not. And that alone is a good reason to keep RSS around.
Indeed, the correct phrase would have been It's actually called IP masquerading under Linux. Whatever, the point was NAT is just about proxying by forging packets with another identity and putting it back when packets comes back, and 'masquerading' conveys the idea quite nicely.

I insist on forging because it is so, which makes ipsec puke since the packet changed unless you pile up yet some more hacks on top.
This is the last version I will give a chance to Unity...

I hope it reaches a professional level this time.
Apple iPad3 hits a road bump with Australian consumers and offers refund over
Apple Inc is reportedly being dragged into a legal battle over a false product representation in the iPad3 advertisement that was recently launched in Australia. This incident came to light when a consumer interest commission cited an advertisement for iPad3 claiming 4G data connectivity. Ironically the 4G mobile connect service has compatibility conflicts and technical issues in Australia.
But a lot of companies that aren't e-mail providers (for example, health care providers) are currently exposed to a lot of liability if they share your information without your consent.
Interesting then that the OP is a Python developer.
MIT Develops Glass That’s Self-Cleaning, Anti-Fogging & Free of Glare