skysight-inc/HackerNews huggingface dataset:
Why would you want to remove a key on the management server? Why have all keys copied to all servers?

You say ssh-copy-id doesn't suite what you want, but you could easily create a much shorter script that just loops over the list of server and runs ssh-copy-id.
Seeking web application prototyping tool for less technical user
Short version: Any tools similar to the Django admin interface toolset for prototyping web applications?

Long version: I need to stand up a very simple web application front end to drive some fairly complex business logic. I can handle the back end coding well enough but the front end has me stumped.

I've been looking at Django because I know Python well. The admin interface has almost all the functionality I need for the prototype, but it comes with huge warning labels - "Don't use for customer facing views."

I am disinclined to learn Javascript/CSS/HTML along with Django and Django's templates if I can possibly avoid it. I'm able to do so, but it isn't my forte, and a lot of time will be spent writing bad code that will be thrown out and rewritten by a professional soon after the prototype is done.

Are there any decent "push button" FOSS or commercial web application prototyping tools available? Seriously, the Django admin interface toolset is almost exactly what I need.
While we're dredging up ol' Olin Shivers goodies: http://www.ccs.neu.edu/home/shivers/advisor-stmt-original.tx...
> Also, to keep an eye out of double entendres...

Back in his day, people didn't have such dirty minds. And if you believe that, I recommend listening to the 1958 John and Jackie song, "Little Girl."
This is such an easy straw-man target that will keep tons of politicians appearing to be busy and working on something really important. It will win them votes and by the time it actually starts to work nobody would really care about it anymore (because of what you say).

Isn't it a dream thing if you are a politician?
For me, the beguiling aspects of entrepreneurship are financial independence and personal freedom.

I can't figure out the author's motivation for writing that piece. If you hire someone and teach them so much about your business that they could go out and start their own (hopefully non-competing), then aren't they more valuable to you? Won't their day-to-day decisions be informed by their knowledge about how they impact your bottom line?

As a founder of a company he sounds disingenuous when he says he admires people who want to become part of something larger than themselves. Appreciate, maybe. Admire? I don't think so.

Becoming part of a team is great as long as you're not sacrificing what's important to you. They are not mutually exclusive ideas.

From the article: "But I think it's incredibly wrongheaded to compete for talented people based on pitching a company as a training ground for someone's individual dreams, as opposed to a place where individuals can't imagine not being — because the product is so important, the values so robust, the culture so engaging"

Why is a person's goals antithetical to the health of a company? It's like he's trying to sell us on this antiquated notion that a company's worth is derived from its mission statement and culture.

I think it's more realistic to be aware employees have hopes and dreams beyond enriching the company.
Yes, the pypi entry is obsolete. For some reason, I get into some sort of endless lost username/password purgatory whenever I try to register there. I really should bring that up to date and put the package in github.
Hi Walrod! (Reddit)
I got about 30 of your past entries on my RSS today.
See the evolution of square
> Google Analytics is Javascript-based and thus vulnerable to people closing the page before it loads.

And people with Javascript disabled, which is a startling number. The disparity between reported views in Analytics and what I can observe from my Web server logs is amazingly large.
Hi unwind,

This was the output filesize from the stitcher, it was PSB (photoshop large document) format.

I think it was so big because it saved the file with an alpha channel which was not entirely necessary in this particular instance. And with some further lossless compression I could probably get the file down to 100GB or so.

Jeffrey
The Red camera is often used with a large number of accessories. In most cases, switching from one camera to another would take longer than rebooting.
I wish there was more of an emphasis on this being a temporary solution. Usually when you need a patch, you need it now, so pulling the lib from your own git fork is the only immediate solution.

But you should make every effort with your fork to adhere to the project's standards and get your fixes merged back in so the entire ecosystem can benefit.

Get off the custom gem as soon as possible.
I also have a problem with the "tone" of the article. Steve seems to be saying that unless you commit full time, you're not a business. If I start a "napkin experiment" website in my spare time and provide a simple service and people pay me for it and I turn a profit, is that not an entrepreneurial venture? Isn't it a business? Come tax time, the IRS will sure think it is.

Using the "go full time or go home" metric to decide whether or not something is a startup or a business seems unnecessarily arbitrary to me.
> By 2050, nanotech should be in full effect.

And flying cars!
Google Analytics updates hourly, reporting gives you only full days by default but you can see data much more up to date than that.
(NB: My wife and I homeschool our kids.)

These kids end up absolutely unequipped to do anything but reproduce more of themselves and let the rest of us finance their existence.

You mean as opposed to kids who go through public schools (on our dimes) and end up with the same fate? What's the difference?

Home/un-schooling doesn't work for everyone. I've heard a story about a good friend of Ivan Illich who unschooled his two kids. The results were what you might expect: one went on to "great things" while the other didn't, and ended up on the dole.

I'd like to see statistics on homeschooled kids that back up your anecdotal evidence. Not that I don't believe you, but I'd be curious what the statistics say.
Yeah, works for me.

I've never done this deliberately, but I have noticed this effect.

Drink loads of coffee as well for a double boost: it reduces appetite.

After a few days you will burn out though - only use at critical times.
I think something has you scared, because simple front end logic isn't all that hard to implement especially for a quick prototype.

The hard part is styling, and as long as you have functionality that can be done anytime after.

Just a side thought, isn't it hard to begin writing backend Django without at least knowing what kind views your presenting? I dunno, chicken/egg here?
Same, and would take great delight in letting him loose with it on "certain" clients :D
> To me this seems to be something that will be sorted out by the market in time, rather than forced at the barrel of a government gun.

The purpose of this type of legislation is to save the planet Earth from our polluting ways. What if peak oil never happens for some reason? Are you just going to sit there and let rich people pump out poisonous gasses?! For hundreds of years?

No! Let's say that again. NO! Even the most intense libertarians must realize that if there is zero financial incentive to help out the Earth, perhaps government intervention is a very smart way of going.

If we know that we're changing our atmosphere so quickly and so negatively (for us and our fellow animals, anyway) and it's cheaper to keep doing it, you already know humans will keep doing it unless it becomes illegal.

Legislation is necessary and good here.
> Research first, and make damn sure there's a viable market there before you sink time into the idea. This is essentially what a business plan is, a documented view of the market and how you're going to make money from it.

I'd disagree on a number of points. A business plan is something that gives you an idea of where you've been, where you're headed and what the strategic objectives over the next period (normally a year) are going to be, who's responsible and how that will be executed. For a first year, it's largely a case of documenting what you're going to do and how you're going to do it, feeding in from market analysis and all the other researchy stuff before you start.

The research is a fundamental part of shipping - you can split it out if you want, I don't, mainly for two reasons:

1. You don't actually have a startup until you ship.

2. See 1.

Likewise, writing a business plan without a business isn't quite a fools errand, but isn't the best use of your time because at that point in time you do not have a business, and the minute you do everything will change.

It's great to do the research, in most cases it's essential, the things you're describing (view of the market and how you'll make money out of it) are things that feed into the plan and are actually more important than the plan, not the plan itself.
The worst is when you find a project that isn't being maintained but still solves a problem. Then you have to trace through all the different pull requests to find what actually works and is relavent to your needs.
Is Mr. Shivers the motivation for that whole BBM essay?

(http://www.lambdassociates.org/blog/bipolar.htm)
A Cryptol Implementation of Keccak: The Matryoshka and the Hermetic Sponge
Nokia files another ITC patent lawsuit against Apple
I'm all for the privitization of schools (voucher system). People recoil in horror when I say this. However, it's not nearly as bad as what people make it out to be.

Government should get out of the school/education provisioning business. It hasn't worked, period. What I don't mind the government doing is providing education funding via vouchers.

Do you want a government bureaucrat deciding on how to allocate public education money? Think about it this way, do you want to maximize parent choice, and have them decide on the quality of a school, or do you want a board of education member deciding on the quality of schools?

Do you trust the decisions of a swarm self-interested parents and children or, or the decision of a self-interested government official? I trust the swarm.
I agree - in a day and age where financial stability is akin to walking a tight rope, companies are not going to spend money unnecessarily - especially in the early days.

Yes, this money sometimes goes off shore - but if you compare it to the prices/quality that you may receive in cities such as London, sometimes the price does not fit the convenience. With a little creativity and perseverance, a startup can implement the building blocks (design/deployment/admin/software/etc) of a company for next to nothing, leaving them to focus on one thing - generating further business, which will help their country of residence (even if some is out sourced).
I agree. I have rethought many parts of the application, including the video. Since my submission, I have developed and narrowed my idea quite a bit. My answers most likely would have been more concise had I known what I do now. But hey, hindsight is 20/20 and you express the best you can at the time.
600 MaxClients on a Linode box with 512MB RAM? At this point, it became quite clear that this article isn't going to be hugely useful.
No. The people who were being schooled in the 1700s to speak greek and latin were the children of the highest aristocracy. When talking about broad societal trends, they are irrelevant.
http://en.wikipedia.org/wiki/Fantastic_Sams
http://en.wikipedia.org/wiki/Supercuts
http://www.floydsbarbershop.com/
I'm deciding that his article is a troll. He had a deadline so he strung together a bunch of ideas HN readers would hate. A classic contrarian article.
I have a fully functional backend already written in Python, but it is a standalone, command line driven, version. That was easy.

The front end logic doesn't bother me, but learning all the pieces to implement the logic is intimidating.
Everything you do online reveals your identity
I talked with Jesse Rodgers, the guy who runs the Velocity program for U Waterloo a few weeks ago. He's a very cool guy, and the program sounds kick ass. Every session they put around 40 CS students into a dedicated dorm, and they work on building startups.
Isn't this already doing it? http://css3pie.com/ and then some.
Superlative.
I'm thinking of applying in the fall term!
The US has a volunteer army in name only. When you give the option of service as an alternative to life imprisonment, that is not a volunteer army IMO. Also the direct marketing of service as a solution to difficult socioeconomic circumstances is highly suspect.
StackScripts - Custom recipes for your Linode
Just do it! Man up! (or Woman up!)

I believe in you!
This is exactly what Mitsubishi is being accused of doing with bluefin tuna: http://www.independent.co.uk/environment/nature/revealed-the...
Access to the F train, for one, and amazing manhattan views, for two. We were either going to live on Roosevelt Island or in Queens, and we ended up saving some money in Jackson Heights.
Hopefully they'll gracefully degrade like Dropbox does. They leave all your existing data there for you to access, but you can't add/change any files until you either renew or reduce your usage back down the free tier.
It's just laziness. [...] Then I needed to subscribe to the mailing list and send them the patch. On their end, they would need to run patch to apply my changes.

If only things were that simple. A proper maintainer would have to:

a) decide whether what this patch claims to do with the code moves the code in a direction where the maintainers want it to move.

b) review the code for quality, security concerns and outright backdoors.

c) possibly: compare it to a zillion patches that (more or less) claim to do the same.

d) assuming the patch is perfect: check with collisions on other pending patches, recently committed changes, etc.

I do not know about this project, and have no real expertise as a maintainer, but I am fairly sure it is not "just laziness". If it were, all projects would have an email address that blindly applies each patch sent to it to the code base.
The way I code Python, this has a real potential to clean up any codebase I'm working on in a major way. (I've complained several times about the need for intuitive chaining in Python.)
Are you sure those aren't bots? Analytics packages vary widely in their ability to filter out bots.
how much did he take off the table from kik in their fundraising?
Android Honeycomb Tablet Apps | Top Tenz Mag
Dmoz and AOL were contacted, they did not reply.

This vulnerability was already in the public domain before I wrote my article.

The article is written as a satirical proof of concept to highlight the issue.

Thanks for your concern.
What to do when you're hungry at work?
Dudes and dudets,

We just launched snackandmunch.com, we're trying to make it easier for people to snack at work. You can order your fully customized snackpack with FREE shipping.

Use the code 2BUCKS to get a discount on your first order!

Ammar
I'd recommend y'all not worry too much about the inaccuracies of his historical contexts.

He actually gets to his point farther down in the article, and his point is valid.
Why I gave up professional kitesurfing to join startup land
No, it's CPU usage, not a load average.
A similar question was asked on Stackoverflow:

http://stackoverflow.com/questions/4961017/clojure-style-fun...

Some answers seem enlightening:

While I sympathize with the desire to create cool new language constructs (à la Lisp macros), it is not really the Python philosophy to do this:

>>> import this
[...]
There should be one-- and preferably only one --obvious way to do it.
My bad. I read the article with readability and by the time I was done, I forgot where it came from.

I suspect the popularity of the WSJ is due mainly to the fact that WSJ demographics are more likely to buy a subscription than NYT demographics.
Well that's why SVG is implemented.

<img src="my_svg_logo.svg" alt="">

Now you even support more browsers.
The last quarter of this post has the real message. The first half will probably snatch most of the comments though because that's where all the controversial ramblings and historical inaccuracies are.
Apple Sues Amazon Over Term 'App Store'
Agreed, that was exactly my thought as well - thanks for sharing them so succinctly.

Especially regarding Gates -- We can obviously see the outcome of his position these days given his efforts to give his wealth away.

The conspiracy theorist in me wants to wonder about that dark room that people get pulled into when they reach a certain level of finance/power/influence and are informed about "the way things are" and this is how you will play the game if you and everyone you care about doesnt want to die in such a tragic plane crash...
Yo google why isn't working wit FF4?
The program is not limited to CS students.
Bots have Javascript disabled too. :)

You're right, of course. I considered it and started grepping them out, but got bored and did something else interesting. From a casual glance, there were a lot more Mozilla UAs than reported views, though.
It is called "intermittent fasting." Doing it properly works wonders and does not result in muslce loss, I used to do 24 hours fasts once a week. I'll post links when I'm not on my mobile...
Amazon launches cloud-based music service
That also shows that most people don't actually read the article but love getting into debates based entirely on the headline!
Zooyan: An Amazon.com for offers at local merchants
Or read some shakespeare. And in early 18th century britain they didn't bother with double entendré at all, they just made dick jokes all day long. And worse.

https://secure.wikimedia.org/wikipedia/en/wiki/Tristram_Shan...
We launched Zooyan today as a marketplace where local merchants can create compelling offers to market their business and where consumers can freely search and browse offers to discover new places in their cities. The idea of Zooyan was created to address the current issues with the business model for daily deal sites such as Groupon and Livingsocial.

Our model structures offers that are available for a minimum of 30 days which helps smooth sales out over time for merchants rather than the one or two day surges in customers resulting from daily deals which can actually hurt business. We also recognized that consumers want variety and the ability to purchase offers on their schedule rather than make impulse decisions. The extended deal time frame helps curb impulsive purchases and having many offers at the same time provides choice.

Currently we have over 70 offers available in Philadelphia growing to over 100 in the next week or two. We aim to have at leas 250 offers available at any one time in each city which should provide an ample supply of merchants to discover. Our goal is to create a one stop shop for locals, travelers etc who might be looking for something new but is unwilling to dive in head first. We allow you to test the water with your toes first.

I appreciate any suggestions of comments that any of you may have in regards to the website or business model.
The question here is whether or not we look at it from Igor's standpoint, from the team's standpoint, or from the outside.

From Igor's standpoint, yes, you are entirely correct. From the team's standpoint, they blew an opportunity to prevent a mistake. From the outside standpoint, it wasn't Igor or the team, it was the way they interacted with each other. Most folks only see it from the inside.

Take a look at some of the comments on this page. If your model doesn't hold up well with the information you are receiving, you have a tendency not to take it so well.

But overall, you have the better point: if you know something, no matter what your age, it's your responsibility to learn how to present what you know in as effective a format as possible.

One of the reasons I like posting and commenting on HN, especially with things I know will tweak the crowd, is that it gives me an opportunity to practice telling folks what they don't want to hear. I'm not saying that I'm somehow enlightened and everybody else is wrong -- far from it. I'm just saying that having difficult conversations, as you point out, is a skill you can learn. It's a very valuable skill, and it takes practice.
I think something more like this [1]* built in server proposal would be nicer, with less dependencies.

Yes, people always bitch about how easy it is to just set up Apache, but they fail to realize the departmentalization of apps is great for development. Currently in my dev environment I have a virtual host for every app/site/lib. It is rare that most PHP devs even do that. Far too often they just do FTP straight to the production server. This would curtail that.

$ cd your/app
$ php -s

That said, I think the recent trend of lightweight servers for PHP is awesome. I think any additions to PHP that introduce real professional practices to the PHP community is a great thing. In the past few years we have seen the wider adoption of Unit tests, better frameworks, and somewhat better packaging.

PHP devs always complain about how people rag on PHP, but it's because the professional programmers that actually know what they are doing don't spread their knowledge to amateur programmers - which leads to more crappy PHP code. Just like any other language embracing and evangelizing good standards will better the community as a whole.

[1] http://news.ycombinator.com/item?id=2281724 (source link is down at the moment)
It’s never “blogspam” if additional information is provided.
So far, the killer advantage for Dropbox is it's simplicity. Just drop your files in your Dropbox folder on one computer, and they magically appear on all your other devices. There's no upload/download bullshit, it all happens in the background. Not to mention that it seamlessly resumes transfers anytime your connectivity is disrupted, which again reinforces the ease of use "drop it in the folder and forget it" factor.
Examples of previous projects: http://velocity.uwaterloo.ca/projects
Richard Branson: When small-business owners think big
That was one of the main reasons behind it. Viewports are getting larger/smaller and sharper all the time, so we'll soon get to a point where we want our sites to scale, but we'll be limited by fixed-size images.
Offer details: http://www.amazon.com/gp/feature.html/ref=amb_link_355524002...
Show HN: I decided to fix the problem of media keys not working on music sites.
15 Must Know Java Interview Questions
BBH and Spark Ventures Launch The Black Sheep Fund
The Fibonacci generator hurts my eyes! Here is a cleaner version.

def fib():
a, b = 0, 1
while True:
yield a
a, b = b, a+b

Anyway, the order of the pipeline-like operation in Python sometimes really bugs me. This one addresses part of it.

Recently I'm playing with Scala and it is really neat to do these stuff:

// A lazy Fibonacci generator (a Scala Stream)
lazy val fib: Stream[Long] = Stream.cons(0, Stream.cons(1,
fib.zip(fib.tail).map(pair => pair._1 + pair._2)))

fib filter(_ % 2 == 0) takeWhile (_ < 4000000) sum
// 4613732
Non-Ruby user here. I thought monkeypatching was replacing members at runtime, not just adding them. Or adding them to an instance of the object instead of the class.

Isn't just adding members like a "type extension" that statically typed languages can safely do? (Not flaming, just trying to understand the differences.)
Serious kudos to Ted on stepping up to the plate big time and acknowledging the huge potential Canada has in developing the next generation of top tier tech startups. It's both humbling and inspiring to see this level of commitment from a 23 year old.
What Rebecca Black’s MVP taught me about problem/solution validation