skysight-inc/HackerNews huggingface dataset:
Chrome, Eclipse and Java are all I need. Those are all on Linux, Mac and Windows too which works out quite well.
I love the idea of being able to 3D print a custom enclosure for a cheap, tiny, capable computer. I can do anything
The roadmap for 2012 is actually pretty exciting: http://processwire.com/about/roadmap/

In addition to repeatable fields, they're planning a versioning system, staging states, and even a forms builder. Not exactly earth-shaking for a normal CMS, but these will open up all sorts of possibilities for ProcessWire.
Works for me. In Melbourne, Australia
Sorry i meant "doesn't compile", which is the essence of open source programs anyway. If that wasn't an issue on OS X there wouldn't be so many porting projects (macports, fink etc). And if you work with non-popular (e.g. scientific) programs that's not even an option.
Guido van Rossum: This is my last tweet.
I work at a firm that employs WordPress to build simple B2B and B2C websites. We share many of the same opinions as this author, and even more shortcomings come to mind:

1) Unable to change content types
2) Funneled into the "Blog" post type, which is simply called "Posts", with no easy way to kill this off and create your own
3) User group management

The list could go on forever.

However, if the shoe doesn't fit, why force it? Did the author ever consider using (or building) a CMS that fit the needs of the project?

Also, it's an open source piece of software. Why not contribute some time yourself and fix the problem related to moderate_comments (http://core.trac.wordpress.org/ticket/4802)?

Other than that, this post is a bit infuriating as it lacks background as well as a solution. Thanks for letting us know you'll no longer choose WordPress as your (seemingly only) choice of CMS. And thanks for not providing one ounce of helpful insight for how to improve the problem or what the alternatives are.
Nike Zoom Kobe 6 (VI) Basketball Shoes for sele
IBM Patents Half-day Out of Office Notifications
I didn't downvote you, but I really don't understand your point at all. Are you claiming that your email is completely impersonal and you don't care who reads it, but your search queries are deeply intimate?

The claim that you are replying to is not that they are getting the exact same information anyway, it's that they are still getting personal information and machines, not people, are seeing it and showing you ads/search results.
If someone can use a proxy to get to use the website, it harms the effectiveness of the measure.
>> I develop mobile game software (Android/iOS), but what kills me (and keeps me on Windows, unfortunately) is the fact that I can't find an editor that keeps me as productive as the one I use on Windows (Visual SlickEdit).

Eclipse, the world's most powerful and popular development environment for all popular languages and all popular OS platforms?

>> It's honestly not perfect, but for C++ and Lua it's unequaled in getting references and autocompletion correct.

Eclipse? Not sure if you can do Lua in it though.

>> And since I also have a Windows target, I can take full advantage of the very clean debugger that Microsoft Developer Studio provides (for the cross-platform code). I spent a year with Linux on my desktop, trying every debugger tool available, and nothing comes close to working as well.

Eclipse? Beats anything from Redmond easily is what I have found, since we are talking about how we have found these tools to work for us.
It took a moment to register the significance of the name "Narcissus". I guess JsJs (like PyPy) just doesn't roll off the tongue.
True, but maybe less so when grown inside a Communist building.
Personally, I would not be bothered by this. If the candidate really won't use a whiteboard, yeah, that's strange, but it's not going to sway my opinion one way or the other. Ultimately, interviews stress people out, and I take that into account when I'm analyzing someone's performance. I care about the programming ability of the person I'm interviewing, not their interviewing ability. The worse interviewing ability, actually, the less chance there is that they're going to leave. So actually, asking to not use the whiteboard might count in their favor :)
That's true, choice of language does attract certain type of developers. At one time in the past, it seemed that it was for the better goods. But lately, it isn't. Choice of language is used as a recruiting/promotion practice that may not be for the good of the business: they tend to attract people who jump between companies quickly as soon as they found another "cool" technology.

Let's be very very very honest here. Geeks like to try the latest coolest cutting edge. Don't forget to add the allure of working at the coolest hottest startup in Silicon Valley (or the "chance" to be able work, given that you mastered a specific technology) for street-cred and if they're lucky, IPO or big $$$.

How many times you see/hear/meet people switching jobs just because they don't want to be perceived as "behind the time"? (When in reality Google, Microsoft, are still moving forward with old-school technology).

Personally, I felt that there's Fire and Motion (http://www.joelonsoftware.com/articles/fog0000000339.html) going on in the so-called "hacker/startup" community.

At the end of the day, there are some developers becoming the victim of Fire and Motion being executed by a small group of alpha-nerds that write the initial code in their preferred cutting edge technology and left the company for another cutting edge green-field software development, leaving the "legacy 2 years old code-base filled with hacks" to the next group of developers that try to catch up the boat.

OK, enough ranting. Now, can we move on from the whole programming language war conversation?
Setting the blackout of reddit for a day when he can't use it anyway? Brilliant.
Convore (YCW11) is reborn as Grove.io, a chat service for businesses
Would that explain why Linux is used to develop so many special effects in Movies, not Windows?
Any such rejection should be based on evidence. That evidence should be in terms of both ratio of query volume and ad revenue.
FWIW, the default Emacs sentence delimiter is a period and two spaces.
Why, hello there Hacker News. Just a note that I've written two follow-on blog posts after this one, developing the idea a bit further.

First, using a color function that encodes local entropy to show how crypto keys and other high-entropy data can be picked straight out of a visualization:

http://corte.si/posts/visualisation/entropy/index.html

And next, using this in bulk on samples from a malware database, with what I think are beautiful and interesting results:

http://corte.si/posts/visualisation/malware/index.html
Choosing a good language for your project is all about understanding trade-offs and the overall space of languages. It's hard to do this if you only know C++ and view everything else with suspicion. The comment "...back to programming languages, one thing that always bothers me is why new ones keep appearing" sounds like it was written to satirize that sort of perspective.
On the Virtues of Comments on Websites
JavaScript needs fibers and futures, asynchronous programming is incomplete without that. Happily Node supports that with https://github.com/laverdet/node-fibers/
I agree that it seems valid. I also think that Google would most definitely use that data if they had it. Google used to show live twitter results in their SERPs; but stopped when Twitter took that data away if I remember correctly.
SEEKING WORK - Remote, Columbus or Cincinnati areas, or the possibility of a travel / remote combination.

My specialties are Ruby, Rails, and jQuery, but I also have a great deal of experience with Asp.net MVC.

Over the past year or two, I've primarily been doing Ruby and Rails development for 2 small startups, intermixed with some consulting work as a Team Lead and Ruby/Cucumber mentor at a large financial company.

Email: adam dot albrecht [at] gmail
Website: http://adamalbrecht.com/
Github: https://twitter.com/#!/adam_albrecht
http://www.treefrogframework.org/ might help.
Personally, I'm a fan of http://www.rainymood.com/

Or for sticking on your mp3 player, http://174.36.223.28/audio/RainyMood.ogg
This was the lecture for Matt's scripting languages class today. If you'd like a head start on the material, take a look at the materials section of the course page:

http://matt.might.net/teaching/scripting-languages/spring-20...
Tell the vendor that you want a Linux version and will walk away otherwise.
I'd guess at least half the startups run by HN users would/could be affected if not roll the dice destroyed by SOPA - basically anyone with freeform user-created content shared with others would be

I would be fully in favor of an HN blackout and call to action. The tech industry is finally starting to have enough de-facto power to have short-notice, mass-action grassroots political sway, and ought to begin practicing the art as soon as possible - the damage and danger to industries in the old economy is growing exponentially, in hand with startups' user bases

They're starting in earnest to fight for their survival. Are you planning to fight back?
The Windows console is horrible. Try Console 2. My preference is to enable "Copy on select" and "Clear selection on copy", and map Ctrl-V to paste.

http://sourceforge.net/projects/console/
Perhaps it's to see how we can reproduce it here. Or why we can't (possible: over-litigious society + corrupt judiciary).
Just curious, the FreeAmir website directs all correspondence to the "David House Agency", whose website claims expertise in dealing with things like this. But they didn't seem to exist until very recently -- nothing on archive.org, and whois shows the first registration was in October 2011. Am I wrong to find that strange?
I always imagined that they just patch together a bunch of calls to mplayer and ffmpeg using a bit of shell script.. ;)
Wouldn't it be more effective if Google and Paypal threatened to move their base outside the US, so they can't be affected by SOPA?
Actually, what is that? What character is it? [Note I haven't read the article yet]
find a nearby hotel with meeting space, usually on a mezzanine level (easy if you're in a city). these areas are often empty. find a comfy chair or couch and nap with a manilla folder or book on your lap so you don't look like a bum. set your phone to go off in 30 minutes.
Well, or possibly not if the routers were made outside the US, then first sale may not apply at all (e.g., the 9th Circuit in Costco Wholesale Corporation v. Omega, S.A.).

See also the EFF's blog at https://www.eff.org/deeplinks/2012/01/eff-asks-supreme-court...
Yeah, I remember way back when, lrz proposed implementing something very similar to ARC for MacRuby to make it work on the iPhone, and I'm pretty sure somebody actually implemented a proof-of-concept, but I didn't think it went anywhere. I would have been pleased to find out I'd just missed it, though.
This is not limited to the internet. We learn as children that persuasive writing is weakened by statements such as "I believe", "in my opinion", or "in my limited experience". (I believe that) it is true that such statements weaken writing, and that it should be the reader's job to determine which content is editorial and subconsciously insert the "in my opinion"s where appropriate.

Having said all that, it does seem hard to find intellectual honesty on the internet, but I had more trouble finding a decent newspaper in London so it's not an isolated problem.
Your example does not make much sense, because you can return-from foo in lambda, without enclosing it in a block.

The solution proposed by OP (distinguishing "lambda" callables from "block" callables) is in my opinion misguided, because it only solves a problem partially, in a confusing way and creates new, unnecessary entities. The return-from mechanism is simpler and more intuitive.
That just makes me agree more.
Just an idea:

Figure out a single use-case you want to be The Best at (planning weddings, or whatever).

Delete (or at least hide) everything except the absolute bare minimum featureset necessary to be The Best at that.

Make the claim on your home page: The Best way to plan your wedding (or whatever).

Have a Weebly-simple sign up process (sign up form on home page). Let people dive in and get hooked ASAP.

Iterate based on feedback. Make 100 customers love you. Expand outside your niche if necessary.
IANAL so I'm just speculating that if you don't pay for a service you can't claim that you're owed anything, in this case those being freely indexed by Google feeling that they are entitled to a placement in search results.
I did find some interesting articles on mongodb.org, one for rails+mongodb:

http://www.mongodb.org/display/DOCS/MongoDB+Data+Modeling+an...

And a page of interesting articles (most of which I've seen before) about node.js:

http://www.mongodb.org/display/DOCS/node.JS
Understand what you don't know, why you don't know it, have an interest in it

This strikes me as the fundamentals for what someone should look for in an interview for a startup or research position.
unless an official HN person sends out a press release, or asks the reddit people to include it in their press release (assuming they do one).
Hollywood has more impact on Harvard’s CS50 than the Nasdaq
Appreciate the feedback and glad you like the site. As for the contact page, that form is strictly for people with projects who are ready to move forward. That page also provides emails to get in touch if you don't have a project (rather a question, partnership etc).

Site is not mobile ready, but it is something I plan to make mobile very soon!
Indeed; I highly recommend everyone read those posts. The original link is an interesting idea; the two follow-on posts are a surprisingly effective practical demonstration.
theres plenty of competition. So now we're supporting the government stepping in, when theres plenty of competition but just nothing thats good enough to compete. This is not an America I want to live in.
Things You Should Never Do [2000]
But if companies want to see actual code in a language they use, then learning python to use simply for interviewing wouldn't really work either right? So your only options would be "use any language but not just pseudo code" or interview for python jobs only.

Oh no, I certainly didn't know all the lessons and I haven't done all of them.

"How elegant are your solutions? Have you tried writing them in a different style than you're used to?"
That's a great point, so I suppose it's less about the actual Project Euler problem, and more about optimizing, refactoring and trying them in different languages.
Emotive language though it may be, I don't think it's all that far from the truth. The iPad most definitely is a general purpose electronic computer. It can run any software that's loaded onto it.

Except that it can't, really, because it is loaded with software that prevents the user from doing some of the things they should reasonably expect to be able to do. Regardless of whether it comes from Apple, I would certainly be happy to call software that prevents me from using a computer that I own in a manner in which it is otherwise capable 'malware.'

I don't want to pirate software or content, but I do want to be able to use the equipment that was sold to me and that I now own in any way that I see fit. Merriam-Webster defines Malware as 'software designed to interfere with a computer's normal functioning'; a definition which I think is entirely appropriate here.
هاك مشاركات العضو في قائمة منسدلة في النافبار - v 1.1.0
Essex Walks Epping Forest Copped Hall Walking Route
You are right. I created another test case with Chinese character and the email is now UTF-8. See: http://i.imgur.com/LeaX8.png

I think this is a very good compromise.
I wish I could edit this comment, I think more explanation would have helped. Go is low level (originally marketed as a systems-level language), but it really is truly fun to use and it has whole swath of really comprehensive libraries for throwing together web apps very quickly. (SPDY, WebSockets, and much more, but I appreciate those features out of the box)
TIL "linkbait".
Indeed very fitting description many submissions lately.
Beautiful work as usual. The entropy visualisations in particular stuck out for me, and I can imagine how useful it is to be able to see this kind of information at a glance while dissecting malware.
Probably. Personally, I like due process and being considered innocent until proven guilty. Don't you?
Windows has power shell, or bash, or zsh, or perl if that's what floats your boat. I use bash myself, but to each their own.

You don't have to use the shell that comes preinstalled.
It's effective because it gets the word out more than any other action could. Period. The problem is most people don't even realize SOPA's threatening the internet right now.

And anyone who's heard of SOPA already except a industry/congressman is probably against SOPA, and anyone who hasn't heard of SOPA aside from the Google blackout would be unlikely to hear the suspect Google motive news.

So,
Con: People who are already Pro-SOPA have one little complaint to add to their little list
Pro: The entire internet population becomes aware of SOPA and realizes that sh*t is real.

I didn't vote you down, but here's your counter argument.
Intel’s Medfield SoC unveiled, Android phones from Motorola and Lenovo incoming
Dated, buggy, and un-stylish examples are exactly what diminishes it.
Air Jordan TC : Nike Air Max Tailwind Shoes 42% OFF
Nike Air Max Tailwind Shoes 42% OFF : Air Jordan TC - Nike Air Max Tailwind 2010 Nike Air Max Tailwind +4 Nike Air Max Classic BW Nike LunarGlide+ 3 NIKE FREE RUN 2 Nike Vandal High Nike Air Presto 3 Nike Air Presto 2011 Adidas MEGA Softcell RL Nike Air Jordan
Power imbalance can create exploitation even without any external coercion.

I think a hypothetical example can be helpful here: Imagine you are in the middle of the desert and dying. Some guy in a helicopter arrives and offers you a contract: He will get you to the closest hospital if you give him all your money and nearly all of all your future income.

There is no external coercion involved, nobody is holding a gun to your head and forcing you to sign, but it’s still exploitation. (All the laws I know acknowledge that: Not helping someone who is dying is a crime.)
Entrepreneur? Stay in School.
ManageEngine at Cisco Live London: Manage the Emerging Enterprise
Maybe?

Even if you agree with the underlying goal of SOPA (protecting rights holders), the bill is horribly written and grants far too much power to copyright holders without any transparency. So in what sense are you on the fence? You agree with the underlying goal, but not the execution?
So far, this is the best example I've found:

https://github.com/qed42/nodejs-express-mongoose-demo

mongodb+nodejs+express+jade ... just missing backbone or spine!

Not sure if it's any better than rails, but hey, this stack worth more karma points!
This reminds me of a guy who took the address pins and the data bus pins and hooked them up to two digital-to-analog converters and fed them into an oscilloscope.

The resulting 'knot ball' of traces could actually be discerned once you watched a few of them. You can pick out all sorts of things like when the video was refreshing, keys were being processed, etc.
Fiduciary duty to shareholders. A blackout preventing searches (rather than an informative message that users can easily dismiss) would impact revenue and might result in a shareholder lawsuit. Not to mention the impact to AdSense [edit: I meant to say AdWords] advertisers who might see that as an SLA violation.
All this talk about where the right place to put braces is, makes me pine for Python.
I had no idea a subreddit could be useful for that. How big is your team? Aren't most of the features superfluous to team communication (upvotes, karma, automatic expiry of articles...) ?

Are you a Reddit Enterprise(tm) customer?
Oracle Breaks MySQL.com's Search
I found what seems to be a small error in your article. In the vim section it says "To switch to command mode from insertion mode, press i." I think it should say "To switch from command mode to insertion mode, press i."
Because it's time to deploy a weapon of last resort. Big Content long ago declared Total War on the internet. Their bungling made this distasteful but initially limited its scope to courtrooms and extortionate settlements. But they've discovered their own nuke. They're going to do their best to drop it.
I'm sorry, I wasn't trying to be argumentative at all. I was just curious about how you figured the Mac was so much more expensive but I misunderstood your comment so the question doesn't matter anymore and when you put it in terms of software then there's no question the Mac will end up costing you more. I only mention my experience not to argue that you're wrong but just to see what you're doing so differently that would make things expensive. But again, I misunderstood what you were saying to begin with so it doesn't apply. I know we can all get into heated debates around here but please don't jump the gun and be on the defensive as not every comment is meant as a rebuttal, and I was just asking out of curiosity. Sorry, man.
How did you go?
The other time that there will be an issue is when your to is shorter than your from...
An oldie but goodie...

The only exceptions I can think of are:

1) The state of the art has fundamentally changed. In this case you are not actually re-writing the same thing. Rather, you are writing something new that obsoletes the old thing. For example, one might replace a string matching based spam filter with a Bayesian spam filter.

2) The architecture is fundamentally different. For example, you might have to rewrite to port a piece of high performance computing code from MPI to GPGPU, or to make something single threaded aggressively multi-threaded. It might require a whole new approach to the problem.

3) I do believe that there exist code bases that are so fracking gawd-awful that there is nothing to be done with them but take them out behind the barn and shoot them in the head. But these are in the minority, and usually they never worked well or established any kind of "market leading position" to begin with. (If they did, it must not have been a crowded market.)
Actually, Microsoft now makes it ridiculously easy to install an AMP stack on Windows. Just run the web platform installer and select the bits you want.

http://www.microsoft.com/web/downloads/platform.aspx