skysight-inc/HackerNews huggingface dataset:
I wanted to create something that would let users easily take care of the day to day tasks of building a website. The first two items that came to mind were slideshows and contact forms since I used to get hired to create those repeatedly in my freelance days. I know solutions exist for each of those individually but I wanted to create a simple portal where web designers could have a toolbox for creating their sites.

I plan on adding more items but I'm just starting with those solid two.

No business model or anything yet, I'm just trying to see if anyone finds it useful.

Please let me know what you all think! And I would love suggestions for more simple scripts to add to it.
Those of us stuck with 1.5 are really getting left behind these days.
Really, now? I can't say I've ever seen dons be anything other than polite and helpful. Not to mention that he's one of the most knowledgeable Haskell programmers out there, especially on the "practical real world use" front.
When was the last time you watched a YouTube video?
Many websites post the forms to encrypted sites. Facebook and others do this-I haven't looked into hacker news or reddit.
Dunno yet. Still reading:

http://www.aerogel.org/?p=990
Web Designers' Browser Support Checklist
From Fish to Infinity
It's a shame Github is down right now, or I'd be playing with this already.
Baby gorilla pictured 'relaxing' in human-like pose
Reading through the fluff On2/Google's VP8 codec still looks pretty interesting:

http://www.on2.com/index.php?id=439&news_id=641

It will be interesting to see if Google pulls it out as an alternative to H.264.
I'm not sure who to recommend you to for an immediate solution, but it looks like Amazon is in the process of putting together an in-house SMTP service:
http://mailchannels.com/contact/ec2-outbound-inquiry.html
Materials are just organics (plastic). The process is very hard to scale, afaik.
Talk about cutting out the middle man.
@Mallard

Thanks for the explanation. That definitely answered my question.
This is a damned good point that I hadn't considered. You're right.
Anyone has hands on experience with that codec? Are those claims true?
I'd rather see an app for programmers with no web design skills... <0.5 wink>
"The company has done a number of installations... including a housing project in Rhode Island last year... The payback was just over five years..."

This means, of course, that the expected payback is five years. Who knows how good the installation job was, and how generous the assumptions made when estimating the payback period.
I'm running into this issue.
http://code.google.com/p/android/issues/detail?id=4303
Is the solution to learn how to work without Eclipse? I'm only now getting over the pain of learning how to work WITH Eclipse.
I don't know about Moveon. But Evan Bayh, my Senator, is suddenly all about the fiscal discipline this year. I never heard from him earlier. So I am really pissed at the selectivity of the fiscal discipline mavens, because I personally would rather have functional health care for my family than be outspending the rest of the world on war.
Facebook Puts Email Addresses on User Profiles Back Into Plain Text
A lot of downtime lately.
Digg Hacked or Clever Advertisement?
> Mr Gane said he was confident that the Federal Government would now review the laws surrounding copyright infringement

Ominous.
Prof. Marc Jacobson of Stanford pegs the cost of wind power at an amortized cost of wind at 3 - 4 cents per kwhr. There are independent indications that they're around 3.5 - 4 cents per kwhr. Nuclear can compete with that? Last I checked it was around 12 - 20 cents per kwhr...

http://www.stanford.edu/group/efmh/jacobson/energy.pdf
The editorialized HN title "now cheap enough to produce to be used as housing insulation" looks incorrect. According to the article, this is only priced where it makes sense in some corner cases (and that is according to the company itself).

"It's still more expensive upfront but the costs have fallen to the point that it can make sense in certain cases, particularly masonry or curved walls, according to Aspen Aerogels."

And regardless, the company is projecting the performance in houses without long term evidence.
This doesn't do any good because the page that contains the form can be transparently altered to post somewhere else by a man in the middle.
How to get a reliable online car insurance quotes
when acquiring car insurance quotes, it is also important to study the history of the insurance brokers you might be considering.
I see you've updated your comment!

re: [4] 1) I'm glad you've had personal experience with this! Cool! 2) Having a name for a phenomena does not mean that the phenomena actually exists. and 3) It's hard to see that this is "more rigorous". I was trying to point out that your (highly upvoted) comment didn't actually include any references, citations, or facts, although it appeared to. It also seemed to be a (very well written) variation on the "some people say..." mode of rhetoric, which was further enhanced with a very authoritative tone.

I don't think it becomes an ontological or epistemological discussion to query for additional sources/evidence/data. I was trying to courteously say "hey, that statement had no sources", especially because i don't believe that this is a very common phenomenon. I will do so more bluntly next time.

That said, your state legislators are some of the lowest paid public servants there are (http://www.empirecenter.org/html/legislative_salaries.cfm). Unglamorous, unappreciated, and generally unknown to all but the most attentive citizens, it really pains me to hear some really smart people assume the worst of them.
Symbian Operating System now open source
Wozniak speaks out on faulty cruise control
It's back up and I don't think we need a HN post every time a website goes down. Interested parties can check the sites status page.
For many (small) sites, having comments is a net good, but theres some sites out there that its like a plague. Think of it this way: I like to walk around the city. I do not like to walk on sidewalks that have piles of dog excrement and puddles of urine.

Can I walk around it? (of course)
Can I hold my nose? (sure)

But, wouldn't it be nicer if it just wasnt there? :)
Body fonts used by top websites
It's also worth mentioning that voting is mandatory in Australia, failure of which will result in a fine or legal action (if the fine isn't paid). The fine is paltry - I was fined $25 about 10 years ago when I was out of the country and didn't vote.

Couple mandatory voting with the vast disinterest in politics by the majority of the electorate, and you have the Australian government. I sometimes wonder why our society isn't in more disarray.
Blogger: Buat blog gratis Anda
7 kick ass web apps to rock your conversion rate
What you're asking about is a pop filter. They're used in music recording to reduce a singer's mouth sounds (or plosives). It's basically a nylon screen placed between the singer or speaker and the microphone. You've probably seen these music videos before.
Rails 3: Django with a funny syntax
Better hurry....
Wow! This is great, in the time it took me to go see 'Avatar' in Imax3D you iterated your way right into taking up permanent real estate on my G1's homescreen!

Thank you very much Mr Trager, I like what you did. I have been using another Icombinator IPhone/Android App but yours is more pleasing to the eye.

One concern, it seems I have a choice of running the Op's links or the comments? But not both at the same time? In this respect the other Fella's mobile App seems like a better UI..

Thanks again..
I don't think the solution is to use oAuth either.

I mean, yeah, it's technically the right thing to do. But it's just shy of impossible to implement, and it presents a goofy user experience to your users.

So if all your thing does is post stuff to Twitter on behalf of your users, I think it's probably best to save yourself 40-odd hours of frustration and perplexity, and simply save their user/pass in your database. It is, after all, just somebody's Twitter account, not their banking credentials.

If you're logging into something where money can change hands, then yeah, go nuts and do the right thing. But not for some throwaway-password site where the worst thing that could possibly happen in the case of a compromise is that somebody whinges about their cat in one of your users' name.
Hmm... maybe your on to something! haha.
Dirac suffers from the same problem as Theora, in that approximately nobody uses it. Theora at least already has several browser implementations and Wikipedia.
Synthetic? Yes. Contrived? No. I've seen this sort of thing in my own and other people's Java code, where you know what class it is but not the most-derived subclass. That's how polymorphism happens.
It doesn't look like reddit or hacker news do.

reddit:

<form method="post" id="login_login-main" action="http://www.reddit.com/post/login" onsubmit="return post_user(this, 'login');" class="login-form-side">

HN:

<form method="post" action="/y">
Talked to him for maybe 10 minutes a couple of years ago in his Boston store. He picked up on my accent so I quite happily gave him a quick brain dump on t-shirty stuff in London, UK. He's very charming and polite.

Love his work.
I originally thought this was spam, but after checking out the story I realized its an awesome and inspirational story. A story of entrepreneurial drive and passion. Love the site design as well.
Yes but how many people use the same password between all website? I was shocked recently when I saw that my mother was using the same password for a forum as her paypal account...
I can log in and post from both my G1 and my Nexus, but I run Cyanogen on my G1, if that makes any difference.
Saying that it doesn't do any good might be a bit strong - it's still vulnerable, but much less so than straight-up POSTing over an unencrypted channel.
Carpet Cleaner Berkshire
High quality cleaning services including weekly house cleaning, carpet, windows, Upholstery, curtains and Stain Removal in Buckinghamshire, Berkshire and Middlesex.
I am honestly disappointed that this isn't about designer cupcakes.

Guess that tells you where my brain is located.
...but reddit's only 91 lines of lisp, what did you expect?
http://downforeveryoneorjustme.com/github.com

thx for posting
From what I remember from my Intro to Materials class, aerojels have to be made from a sol-gel process, meaning that at any period the quantity is going to be inherently small. You have to introduce the right chemicals at specific periods so that the structure you want is made correctly. It's a very delicate process. I'm not sure if there is a way to scale this process to the point it can be used for insulation purposes, but the material properties are phenomenal.
What you really need is an smtp relay, on a fixed IP, carefully configured to relay only from your hosts and on a reputable block of IP addresses.

That is entirely possible. The server itself does not have to be very extreme, the lowest end Rackspace cloud or Godaddy server should do it, it all just comes down to if those IP addresses are blocked too.

The real problem is that you will spend too much time figuring out reverse DNS, SPF records, and all kind of email trivia. I'm not sure it's really worth it. How many customers do you lose if you just ignore the problem ?

If you can't just ignore the problem, get a host on a reputable block of IPs and hire a freelance sys admin to set up and baby the system. You will want to monitor bounce rates and other metrics and fix problems as they arise.
what about gitk (*nix) / gitx (mac) ? granted it's not really a gui so much as a visualization...
The Victorian and Western Australian Police forces have also had a checkered history; the remnants of which may be ongoing.

http://en.wikipedia.org/wiki/Victoria_Police#Recent_history_...
http://en.wikipedia.org/wiki/Western_Australia_Police#2002_R...
(1) For a significant fraction of all users --- perhaps even most users --- the twitter password is the same as the gmail password. Passwords are always hazmat and should be treated accordingly.

(2) I strongly dispute the idea that OAuth is hard to implement or is goofy to use. Unlike OpenID (which is both annoying to implement and also genuinely weird to use), OAuth's interface is simply a login page and a "yes/no" dialog. Your programming environment already has a library to do the scary math bits for you.
A byproduct is that it's relatively labor-intensive to get high yield out of the small urban farms, thus providing extra good jobs.

Farming is horrible backbreaking, unending, relentless labour. A good job it is most emphatically not. My great-grandfather would no doubt think that modern farmers are total wusses, what with not having to even muck out horse stalls since we've now got tractors. Even so, farming is a crap job compared to the alternatives available to those capable of doing it properly for most of those capable of doing it. You have to be willing to work like a dog for a substantial portion of the year, and if you've got animals you never get any proper time off, ever. Being a small businessman in any other sector is a much better prospect financially, a hell of a lot safer (there's a reason why non-farm and farm work related workplace fatalities are reported separately) and you can live in something resembling an urban area.

Oh, and extra good jobs? This is an example of what's variously termed the lump-of-labour fallacy or make-work bias.

tl;dr Farming sucks
(Impossible CAPTCHA) + (Form That Zeros Itself on Error (including missed captcha)) = Really really annoying user experience.

I missed 7 CAPTCHAs in a row before giving up. Perhaps you could turn it down a notch?
You're right in the general case, but in the API case it doesn't matter how the form is rendered because API clients don't parse forms.
dtach is a lightweight, minimalist alternative.

http://dtach.sourceforge.net/
Link is for https, which is down, along with everything else. There is just a static top page being served now, saying the site is down, so that service says the site is up, even though it effectively isn't.
The only problem I have with this article is the insinuation that encrypting passwords in cookies is a solution to this problem. Most of the tricks you come up with to encrypt and store passwords will be broken, too.
Comments can take up significant vertical space. I hate going to a blog post and having no idea how long it is because there are pages of comments below it.
Thanks to OpenID I don't have to worry about some of that.
I would go check it out, but...(see upstream articles) sigh
That might be true, if you could arrange things such that your site was solely copying around H.264 files it received from elsewhere. But in practice, any site serving video has to be doing at least some transcoding or analysis (think about normalizing aspect ratio or resolution, anonymizing, converting from mpeg2 camera files, etc...), and that requires licensed software.
So they didn't want to pony up the money for an SSL certificate, hired someone who thought putting a password in browser cookies was a good idea and stored the password in clear text... Where can I buy their stock?
It happens. And it shouldn't really affect anyone's workflow, regardless; it is git, after all. So, is there really a newsstory here?
I have been holding off buying a new Mac because I need Blu-Ray for burning and watching edited hd video. My old G5 is now getting 6 years old. If Macs do not come with Blu-Ray in this first quarter of the year, I will have to buy a Windows PC. I cannot hold off any longer. With Windows 7 being a better operating system (compared to Vista), this a a very realistic option.
Agreed. It's also a conceptually wrong thing to do. The password does not belong there.
Alternate Web Browser App for the iPhone | Quick Review
Right. It doesn't happen by rooting around objects looking for methods by name. That's usually a sign of some misdesign that's making you re-invent the polymorphic mechanisms of the language yourself. True both in Java and Python.
Professionals are not that stupid to point real guns at their friends' heads. They use special training
models which can't actually shoot. http://en.wikipedia.org/wiki/Glock_pistol#Training_variants
Implementing Support for the GMA500 Chipset in Linux
In startup-time, anything that takes a day to do is worse than something equivalent that takes 20 minutes.

Auth'ing Twitter using a user/pass meant that I could add Twitter support to Blogabond in 20 minutes. Reading Twitter's oAuth instructions took longer than that. For the amount of geek-cred it'd buy me, and the added headache if somebody physically broke into my datacenter and stole the production server, it's just not worth the extra time to implement.

As to your first point, naturally I have absolutely no leg to stand on there. Your mom will still use her bank password for her Twitter account, and I'm a bad person for storing it.
And that expected payback was including tax credits.
Man...that guy is amazing. That was really interesting to realize that he was the designer behind some major Apple UI features.
Since you're the one advocating a system different from the status quo, the burden is on you to provide a serious analysis instead of a glib hypothesis.

To use an Internet/cellphone analogy, sometimes is cheaper for the provider to just provide an "unlimited" plan instead of tracking usage. I'm almost certain the current system of universal firefighting coverage evolved from a previous system of privately purchased firefighters.

In other words, I strongly suspect that the 'n' value here is "whole city".
Nine-year-old Chinese girl gives birth
It's not that bad. I never enjoyed using Tortoise and always stuck with cli svn. git's tools set is far superior to svn's.
Regardless of how inspirational this Johnny's business might sound, he's making his money on spam. I've never signed up for 'johnny cupcakes' merch and i've attempted multiple times to unsubscribe. Works briefly, but in a few months the emails start coming again. I don't bother unsubscribe attempts anymore; thank Regex for spam filters.

I am curious as to where he got my address - i usually tag anyone i don't know personally with an alias rather than a real address yet this guy has found a way to get a better email address. his story would be a lot more interesting if it shared that secret to his miraculous success.
encrypt the username and password via a secure salted two-way hash

I wonder what that means.
Google to enlist NSA to help it ward off cyberattacks
You're right, there's no technical reason this should matter when it comes to our git repositories. But GitHub offers services other than repository hosting. People use it for all kinds of things: http://twitter.com/sintaxi/statuses/8618821433

Not to mention that some of us are paying customers. And it has been two hours so far. That's a long outage, even for GitHub.
For people who don't know what to do now: http://ozmm.org/posts/when_github_goes_down.html
Tip: Inner shadows in CSS3
The Federal Court summary is here:
http://www.austlii.edu.au/au/cases/cth/FCA/2010/24.html

The judge's grasp of the issues came as a pleasant surprise to me. He summarizes the entire judgement in para 21:

"In summary, in this proceeding, the key question is: Did iiNet authorise copyright infringement? The Court answers such question in the negative for three reasons: first because the copyright infringements occurred directly as a result of the use of the BitTorrent system, not the use of the internet, and the respondent did not create and does not control the BitTorrent system; second because the respondent did not have a relevant power to prevent those infringements occurring; and third because the respondent did not sanction, approve or countenance copyright infringement."
I agree that polymorphism is the "right way" if there's already a class hierarchy established.

If the superclass-subclass relationships aren't in place for you (worse yet, they're not set up how you want them to be set up), this hack accomplishes a similar effect with no refactoring.
Catchy app name!

Some suggestions:

- The "Start Building Stuff" menu is too wide (1/3 of the page width). When a user selects to build a contact form or a slideshow, you could hide this menu or offer a smaller menu instead.

- I signed in but still get the "Join Today" button on the home page.

- The button on the top right that reads "Free Account, Click Here for Dashboard" could be redone for a logged in user. Maybe "Welcome firstName! Start Here". Would your typical user understand what a "dashboard" is?

- Finally, a comment you'll probably hear a lot: let a user start building without having to join. As a final step, you could ask the user to join.
I agree with this decision. In Australia, although the Federal Court is not the highest court in the land (that's the High Court), it is generally recognized as having particular expertise in IP. Therefore, I think that although the studios will definitely attempt to appeal this, the High Court may well refuse to hear it.

While I agree with the decision, I think that ISPs do make money from piracy - honestly, in practice, what are most of the massive data plans (180GB per month) used for...? I've met a few people who have every game/movie that comes out. They don't actually play or watch them though, I think it's more a collector impulse. http://www.iinet.net.au/broadband/plans.html

disclaimer iinet is my ISP
Internet overuse linked to depression, but questions remain
If VP8 is half as good as they claim, Google could make it a very serious competitor to H.264. They own the codec, they own YouTube, they have a web browser and a smartphone OS and they're coming out with Chrome OS before too long. They have leverage.
"in partnership with the British Medical Journal," a great example of a new story that analyzes a research study well. The article applies a lot of good criteria for evaluating a research study

http://norvig.com/experiment-design.html

to this finding announced today.
Saying dtach is a minimalist alternative to screen or tmux is like saying notepad is a minimalist alternative to visual studio.
I use USASC, but that's even less used.
So you argument is that because say... the git devs can't charge for git through apt that it's not as good as say... BitKeeper?
Yea, I'm 100% ready for touch screens to become a reality so I can start playing with more complicated keyboards. The idea of physical keys (even with a better layout like Dvorak) seems so antiquated when everything else we use on the computer is infinitely customizable.
Some help if you haven't already seen it: http://ozmm.org/posts/when_github_goes_down.html
You think it's my mom I'm trying to protect here, but it's not. It's you. You're the one who's going to lose the user table in your database. Please take my word on that. Don't let it be full of valid passwords.
That's a trite response. Complexity, power, and culture differ between languages. In Perl, people make a game out of doing as much in a single line as possible. Experts do things that are mystifying to a beginner. In Python, an expert would be expected to produce a solution that is comprehensible to a less-expert programmer, spanning however many lines as are necessary. It would be un-Pythonic to write code that a less expert programmer couldn't understand.
I would put a 'demo' or 'samples' link in the header nav bar. When I clicked on the 'view demo' links, I had to go back to the homepage to view the other demos.
Farmer vs Hunter mindset in startups, education, and life
The best analogy ever for comparing Plodders vs Opportunists. Persistence vs speed. How will you use your traits to win in the startup game?
If only we had words that differentiated a person from a corporation.