skysight-inc/HackerNews huggingface dataset:
Ask HN: I want to write my own CMS.  Point me to some reading?
My google-fu is lacking today and I am certain the HN community has a few bookmarks they can share...

I've had my website up since September. It is 100% hand generated and static. I like it that way. I would rather spend some time up front writing my own code over dealing with updating and protecting dynamic solutions such as WordPress, Django, Flask, etc.

What I would like to do, is code my own content generation system that I run locally. I don't want to use something like DreamWeaver, I simply want to be able to type up a post, run my script and have it spit out markup based on my templates. I've been doing all this work by hand and I recognize that it is slowing becoming daunting. I don't want to burn out on writing because the process is annoying.

I work in Python, but I'm willing to pick up a different language if there are libraries that are purpose built for this. I've tried searching, but I'm coming up empty. I have very little [read: no] experience parsing text like this, and I'm looking to learn.

What are some good resources that can get me started?

Thanks in advance!
MolyJam international Game Jam this weekend
hurry up and get some servers in India.
You can use the DDG '!g' prefix for that.

For queries which I'd like to double check with Google, I resubmit it to duckduckgo with '!g' prefix. It redirects to Google.

It's a smart move by DDG to help people resist the temptation to make Goog their default search engine.

I removed Goog from my list of Firefox search engines a few weeks ago.
Is this the end of games retailing?
What's worse, it _reduces the value of the swear_. When I swear, I mean it.
New Concept Brings Frictionless Space Travel To Earth
This might be true, but then what would the odds be for 50 years? 100? He may be literally saving a couple lives, but he's enriching and giving hope to a lot more, and they'll remember it. How do you quantify that effect on their life, and how it affects what they do? If 10 of them donate 25k for malaria because he helped them, then the balance is even. If one finds a cure because they're interested in helping people, then...?
Top Online Army Games (Free To Play)
Want to join the army? Instead play these excellent online (free to play) army games.
Later on in the linked thread, the original poster seems to indicate that it doesn't appear to be the same emulator - or at least that the big chunk of code for the controller mapping isn't retained in Donkey Kong 64.

Perhaps they did a quick port or trimmed the emulator to fit the requirements of that specific game.
Plea HN: When you go to Best Buy don't go out and buy from Amazon! "Is Best Buy becoming a showroom for online retailers like Amazon?", well, for most people yes, but what if BB bankrupts, which showroom will you go?

I think their plan sounds good, especially the employer compensation bit. BB's worst problem is their clueless employees. Whenever I go there, either I can't find anyone or else I get surprised looks to basic questions. They seemed bored, etc. I think BB execs should take a stroll to the Apple store and look at the customer-employee interaction there.
I found the author's contention that the cells were about to be killed by the virus anyways fairly convincing, but this is why we have tests in animals first.
Doesn't this defeat the purpose of using such a system? It's like installing all of Windows 7 Ultimate just to run Notepad.
I've been exploring for a bit for any high-quality articles or blog posts in this sort of house
Relevant: http://en.wikipedia.org/wiki/Robert_Tappan_Morris
Also: http://en.wikipedia.org/wiki/Morris_worm
I'm somewhat lower on the scale than yourself, but I've found that my highest rated answer is my most trivial:
http://stackoverflow.com/questions/287404/using-regular-expr...
I could hardly disagree more. Surplus complexity is a cognitive tax. I want to use the simplest tools which get the job done so that I can focus my attention on the problem, and not on the machinery I am using to solve the problem.
Sequoia,

Thanks for the feedback. Agreed on the clarified messaging, we're working on that now. HN skews against Facebook, so I was expecting most of this feedback, we will start opening it up, but won't rush it.
Ahh, so you were. For some reason I got the impression that you were justifying the use of swearing because of the response it generates while not making the connection between that and outright baiting.
Professional = something you'd say in front of your clients / customers / potential employers etc.
Donda Media Taps Dat - WhoIs
Ok is it me or is it pretty lame that Donda Media seems amazed at the data you can get from WhoIs?
I recently tried to buy a cable from their store the other day. They had the cable on their website for $14 dollars (Amazon had it for $6) and I thought to myself, "Well that's not terrible, I'd rather have it today, it is worth the premium." When I got to the store, the best price for the cable, was $30 and the staff said the $14 cable I wanted was online only (it was not easily apparent from their site). Even after driving to the store, I decided I can wait two days and get it for $6 bucks from Amazon.
There are now 30 cities participating in this game jam that's been organized over the past 2 weeks. If you're interested, there may still be space in your local event.
When you replace a "central planned" public economy by a "central planned" private economy you have not done anything at all.

The problem is being "central planned" in the first place. Companies should not grow to a level in witch they get profits from monopolies and privileges, but for giving a service for the people.

We are learning this the hard way, in the west we have institutions that are "too big to fail". The politicians solutions? Make them even bigger so they can trick the people for a while until it makes a bigger boom in someone else election year.

The Federal Reserve and the ECB are central planning our economy and it is not working for the general population.
You can also use a real distributed queue or zeromq. The problem is that it's easy to do all of the websocket notification in on process, and a lot of examples people follow (e.g. node.js) seem to assume there's one process to manage everything.
This is actually quite sad to me. As much as I complained about Circuit City and Best Buy with their pushy salesmen and incredibly high prices, there's always a benefit to being able to go to a store and see what you're about to buy. You can't tell the build quality of a laptop by reading an Amazon description. You can't tell the picture quality of a screen by the customer reviews. You can't do side-by-side comparisons with a product in each hand.

I really like the Sears model. My hometown wasn't big enough to have its own Sears store, but they had a catalog front-end, where they stocked one unit of their best selling products so people could see them in person. If you liked it, they would order one to be shipped to you or to their store, and you could pick it up. We need tech stores like this, an Amazon front-end.
Ditto, although I cut back my participation mostly because SO turned into a frustrating experience.

It's not rewarding to type out a good answer only to be beaten by a bunch of half-assed answers that appeared first. Nor is it rewarding to type out a detailed answer only to have someone come along 5 minutes later post basically the same thing (including stealing the code example) and get chosen as the selected answer. Add to that the deletionist moderation ("Oh, this post from 2008 should have been on SuperUser instead so we'll just delete it") and a number of other issues. At this point, I generally find participation in SO significantly more frustrating than rewarding.

I still get about +30 rep per day, but almost all of that is from two answers that date to the very early days of SO.
Glad it helped :)
Yes, the prefix is easier if you search from the firefox search box (ctrl-k).

Also I frequently find nowadays that Goog and DDG provide very very very similar results for most queries for which I dissatisfied enough with DDG to try Goog.
Most mathematicians I know are highly competent programmers and are easily on a par with pro software engineers and often outshine them totally.
I concur. I've lately switched away from GWT/GAE to something more like rails/jquery hybrid.

GWT does have some nice things to it, but I think in the grand scheme of things, the best part of it is the separation between server/client, and the forcing function of having to do rendering on the client, where it should be done in the first place.

With jquery, tho, you can achieve a very similar effect .. just have a div with an id and convert it to widget in one line. There are far more , and much more well written widgets on jquery, than on gwt. It is a little more work, but I think it is well worth it.
I'm one of the top-rated users on StackOverflow. While I feel like my answers are high quality, I also feel like I didn't work very hard to get there.

There are days where I never log onto StackOverflow but nevertheless earn 100+ points per day. For example, a few weeks back I answered an obscure question about an unusual expression in the Linux kernel.

Someone posted it on HN and it blew up. I continue to earn "interest" on that original answer, even though I've contributed nothing of substance to it since then. (IMO, it should become harder for people to earn reputation from answers they've already given over time.)

Ultimately, I view the reputation count as something of a quasi-meaningless metric that's nevertheless a good resume booster. I like answering questions and helping people, and that's the main reason I use SO.
Wintersmith - A Flexible Static Site Generator For Node.js
Direct Link: https://github.com/jnordberg/wintersmith
I don't disagree with you about the incremental value of the additional +$250,000 spend on the new Batmobile. To me, that seems a little wasteful in service of whatever his goal happens to be (be it maximization, or otherwise). I won't begrudge him that decision; it's his money to spend, his passion, and a good cause to boot. But I could certainly think of better ways for him to spend that money in service of the same cause. (For instance, starting a "Batman Development Kit" of sorts, by creating a program for others to provide similar services across the country. Or, if the folks at DC/Warner Bros were smart, they might reach out to him to license the "Superfriends" collection and superhero roster gratis, for use in such a program).

Actually, I don't disagree with most of what you're saying here. But:

"remember that he didn't try to get this publicity. If he hadn't been pulled over, we wouldn't know about him."

Totally fair. But he provided symbolic value to his intended (albeit smaller) subset even before he went viral. And I would imagine that the indirect financial impact of that symbolism already exceeded the monetary value of his investment in said symbolism, even to the smaller (intended) target audience.

Of course, I realize that all of this discussion is somewhat academic unless we really understand what his motives were, and were not. To your point, it's a safe bet that he didn't sit down one day and try to quantitatively project his impact. :)
I used to work for Wacom, and there's another reason they're so expensive: volume. Think how much a retina display would cost if, say, Samsung made it in 10k-per-year quantities, and you'll have an idea. Wacom just isn't a big enough fish.

They also have an insanely high threshold for parts quality, but without the volume to keep manufacturers making the same parts, they keep running out. The new Cintiq[1] has one of the nicest displays you'll ever see, but it will likely always be in short supply.

[1] http://www.wacom.com/en/Products/Cintiq/Cintiq24HD.aspx
UnQL: A Standardized Query Language for NoSQL Databases
Big Lots is a better place to go to get a HDMI cable (and a few other cables as well) than Best Buy. I'm not sure which company this says more about, really.

I find the markup on cables at BB to be very frustrating. Why can I get a cable shipped all the way across the country for less than 1/8th the price of a BB cable?
I wasn't clear on the either. It didn't seem to state that the 9,500 servers were being replaced by fewer, more efficient machines; just that it was getting rid of them.
Websockets is designed to work over all of the existing HTTP proxy systems that currently exist. Could you imagine a system that's backwards incompatible with the world wide web? In many institutions (schools, workplaces), internet access is filtered through a proxy server.
Scaling Up, Without Screwing Up: A Conversation With Skillshare's CEO
I believe that the IMF, World Bank and friends are primarily economic pillagers. I think that destroying economies and taking over countries is their main purpose.

They normally go after second and third world countries. Recently they have begun attacking the first world.

I think that the financial crisis could have been resolved in a number of ways. However, they decided to deliberately exacerbate it and perhaps deliberately induced it to begin with. I believe that the goal is to redraw international borders by forming new supernational poltical entities, and they think that they cannot do that with healthy economies during peacetime. They believe they need a new world war.

The theory looks to be something along the lines of "you've got to crack a few eggs to make an omelette". I think that the fact that these people are taking these destructive actions behind everyone's backs means they are untrustworthy.

I know, I'm just a crazy conspiracy theorist who is too stupid to comprehend the intricacies of the hard science of economics.
Fair enough, but I think if you look at it from the developer's point of view, they are trying to get a minimally viable product in front of their target market - which happens to be immense. Yeah, sure, some people might be inconvenienced by not being able to use this without Facebook, but for now, they have an easy* way to connect with the vast majority of their target market.

*easy used relatively here
At least you get indexed by DDG. Curvio has been live for 2 months now, Google has indexed over 2000 of our pages, and we're the #1 result for over 100 different Google queries. Meanwhile, DDG still thinks you're searching for "Cuervo" [1] and has not even indexed our homepage, which has hundreds of backlinks at this point.

[1] http://duckduckgo.com/?q=curvio
GoldenEye has a surprising amount of stuff "left over" on the cartridge (levels, meshes, weapons, scripts) which people have been digging out for years: http://tcrf.net/Goldeneye_007

It would be really interesting to know about the environment that generated something like that.

Time was probably at a much bigger premium than cartridge space while it was under development, as I don't remember hearing that later Rare games had quite so much left over in them.
>I don’t know, myself; I haven’t worked on any apps in recent years that needed this sort of persistent-binary-connection architecture. I have noted a buzz of conversation in the last few days around BrowserQuest, a Mozilla.org offering based on lots of HTML5 gooey goodness notably including WebSockets. So maybe they really are a big deal.

WTF? It's like Tim Bray took a long vacation from relevance when he went to work at Google, and never came back.
Because he does two things really well that build huge brands around specific people:

1. Acts like he knows everything and acts like a polarizing, arrogant ass

(I've never met him, so who knows if he actually is an arrogant ass. The majority of people I have met that act like that seem not to be IRL. It's often a persona.)

2. Consistently writes blog posts that cause a lot of controversy (e.g. get people fired, give more famous people you know a spotlight to write content for you, etc.)

I'm not bashing Curtis with the above, even though my tone seems pejorative. It's just true, and it's the same way most political talking heads and radio personalities work. Curtis is basically something like the Howard Stern of the YC set.
NASA Puts Nanotechnology Swarm Patents Up for Auction
Don’t Dread Tomorrow’s Mandatory Switch To Timeline
[Do Not Disturb] An Android App for Reporting SMS Spam in India
How to Apply Your Concrete Floor Coating
In the article the idea of bioengineering Draco into the body was mentioned. My understanding is that in the early stages of pregnancy there's some very weird stuff going on in mammals that appears to involve endogenous retro-viruses. It might be that mammals came into being partly as a result of some reptile having a viral infection that got into some sperm or egg cells. That wouldn't be a reason not to use it as a drug, but the world of biology is very weird and the systems are open in a way computers are not. Viruses have been around for a very long time and like bacteria are embedded into the environment in ways that like fish in water we won't notice until they go away.
David Marcus is PayPal's New President
Instagram's Move From Killer App to Photo-Sharing Platform
How to remove the Finder icon from the Dock
Comments on Microsoft’s SPDY Proposal
Munchery customers: where they are and how much they tip
> There are no two letter words containing the letter C, Q, V or Z.

Does 'qi' count? http://www.merriam-webster.com/dictionary/qi

I know it counts when playing Words with Friends...

I also think 'za' is valid when playing Scrabble type games, but 'za' technically isn't a word.
A general remark that I always had and wanted to share is how easy it was to boost your reputation in the early days of SO. For instance, questions like "Best practices" for something, or what is a git stash, etc..Some questions are rather very simple and wont get you that much these days, but because somebody was the first to ask them, they got lots of points.
My point is, it should have been harder to get points for asking relatively simple questions, and then gradually make it easier for people to get more points for asking questions as they dont have a choice but ask a more challenging question, thus contributing more to SO.
PS: I wanted to link to some questions but they are in abundance. just think of a simple question and watch the spectacle of points.
This might just be me, but here's my point of view: I like writing software. It's pretty enjoyable. But you know what's more enjoyable? Eating. Having a roof over my head. Being able to pay for my wedding without selling any major organs. If the time I spend writing software detracts from those other things, I'm sorry, but the software either has to go or has to pay for itself. If you want to be absurdly altruistic, you are free to do as you will, but I don't think it's reasonable to demand it from Yehuda, especially as he's already given so much.
Why should that have anything to do with anything we do when not in front of them?
One interesting fact (which is not quite intuitive) is that one way they improved the WiFi network performance was by disabling the radios on a number of the access points in the hotel.

Less is more in some circumstances.
I agree with your point in general, but must nitpickishly correct your comment on Macs and right click. Every Apple trackpad and mouse sold today supports right click out of the box, and has done for years. Apple hasn't sold a one-click input device in a long time.
In pathology, it is sometimes hard to publish radical ideas in traditional & high impact journals. They prefer breakthroughs in established approaches.
3 comments about the article. 19 (now 20) about the swearing in the title. Including the swear may have been good for the author, but it's definitely bad for Hacker News.
I'm stuck on XP laptop for work and text now looks like crap. Can't get any response from the Chrome team.
Poll: Which search engine do you primarily use?
In light of the recent DuckDuckGo stats, it should be interesting to see what HN users prefer.

Originally choices were listed in alphabetical order but since posting some additional choices have been added. So it may be beneficial to look through the full list of choices before voting. Sorry about that!

(Please be sure to also vote this poll up as well as vote for a choice; voting for a choice doesn't up vote the poll!)
blekko
other (please specify in the comments)
Great point. I just upvoted an answer to a git question I had and it dated back to 2009.
Oh, I've been to step 7 before. Usually when I hit step 8 is when my friends step in and bluntly point out that it's time for me to move on. "You're on all the time -- you need to be able to turn off". "Yeah, I figured I'd call because no one has heard from you in months. Just making sure you're, well, not dead." Etc.

I once had a girlfriend intervene and "take care of the problem" for me. I was being sent all over the eastern seaboard and was only home for about 12 days in the previous 5 months. I was so displeased with the current situation that for the previous month I was barely even calling her. She went in, demanded a meeting with the Chief Strategy Officer and told him that she sincerely hoped his kids died in a car fire. She probably said a few other things, but that was the one she seemed to be most "proud of".

I quit my last job last month. I've been very picky with what I'm targeting, and if they don't respond, I particularly don't care. I've told headhunters I'm not interested in their clients, and I'm not on the job boards and recruiters would get shot down if they did manage to find my number. In the meantime, I always wanted to make video games so I'm giving that a shot. I plan on documenting things in a blog once I get closer to having the first title close to release.
Entertain Tech Wiki
I tried to switch to DDG recently; after a couple of weeks using it as my default search engine in Chrome, I had to switch back to Google.

Speed was a pretty big factor, but more than that, the search results just didn't compare. Still, I'm rooting for them, and hope that they're able to close the gap, both in speed and results. I love their style, and all of the site-specific search shortcuts.
"How does a word become a "curse word". It's an arbitrary assignment by society."

Not true. We specifically make it a taboo, ie. a word that's not supposed to be said by anyone at any occasion, and after that, from time to time, we brake this taboo. But beware, if you use a swearword too frequently, it will lose its power.
Anyone have a cache copy?
Who knows whether it is the reason behind the economic problems of 90-s, or it is a fallout of those.

Perhaps if the whole country has not been rapidly blasted into a decade of absolute poverty, we'd have less corrupt justice and more rule of law.
I find participating in SO extremely annoying. Tried few times and gave up.

I can't downvote an answer that is patently absurd. I can't upvote an answer that is right. Apparently that's because I have to prove myself first. If I write a response (that damn sure answers the question), it sits at zero, because its usefulness appears to be directly dependent on my reputation, of which I have none.

In general, there's just too much reputation whoring going on. Just flipped through the list of opened questions, and I can easily answer 80% of those without thinking. But I won't, because I don't like how SO is treating me. Should they hide all scores similarly to how pg did here, I think it would make the site much more attractive for participation for people like myself.

Feel free to disagree (preferably by answering and not downvoting).
Hi, nice work =)
I started using ddg when it appeared on the udacity "how to build a search engine" course.

Thought it was an awesome name and had to check it out, and since I was already considering switching from google it was good timing.

keep up the good work =)
Google Cache seems to have caught it: http://webcache.googleusercontent.com/search?sourceid=chrome...