skysight-inc/HackerNews huggingface dataset:
iostream, for one. It's a real pain to deal simultaneously with this fancy bit-shift I/O syntax on the one hand, and i18n on the other -- fancy syntax is way inferior to format strings when you want to support multiple languages.

Also, please, take a look at the boost::lambda or other boost libraries -- they have large DSLs written on top of operator overloading which look nice when you look at them, but are terribly complicated to use and ridiculously hard to debug, thanks to the completely unintelligible messages that the compilers produce.

Most probable reason you've never seen it, is that most sane, experienced people know the danger and avoid it. When there's more than one person working on a project, it's way more important for the code to be easy to follow and debug than to look fancy.
Thanks! I'll try to send along some clients too, I get requests here and there that I can't take on for whatever reason.
Yeah, sorry. I just tried 3 of the invite codes on your twitter account and none of them worked. Wtf? This is an unnecessarily high barrier, and will probably alienate many, many potential users.

EDIT: I am a total hypocrite and found an invite that works. Looking forward to it.
I think it's important to remember with any service like this the deal today is not the deal in 6 mos. or a year. And the trouble is that switching your processing (because of the complicated nature) is not easy. That being said it obviously makes sense to go with square at the current pricing. But the rate will change and there will be extra charges once they get established most likely.
You have a Porsche replicator?

Awesome!
Hipmunk is always my first stop for flights, but the last few I've booked I've ended up finding better deals elsewhere:

London to Toronto (cheaper with CanadianAffair.com)

Halifax, Canada to JFK (cheaper on US Airways site)

Edmonton, Canada to LGA (cheaper on US Airways site)

They're all at least partly non-US, but I was able to find similar price discrepancies with flights from NYC to SF and Seattle. For example, I am quoted $398 ($441 tax-in) for a flight from LGA to SEA round-trip from Aug 25 to Sept 8. Hipmunk gives me tickets from $398 each way, so I'd be paying twice as much minimum.

In Europe, I've found SkyScanner.net to be generally cheaper because they have more discount airlines (namely Jet2, easyJet, and GermanWings; I avoid RyanAir)
I've been keeping a wikipedia on myself, _everything_ about me and who I am, what I've done and who I want to be in a wiki for the last 4 years. It has been the most illuminating thing I've ever done, and I'm so happy I took the plunge that first day. Everything is in it, taxes, dental, computers, girlfriends, projects, outcomes, desires, todo, and thousands of other categories.

Looking back on my life through the wikipedia, I see a very different person than my own memory remembers. You'd be astonished how much stuff your brain removes for lack of use. I just use bluefish editor with basic html files. I've got hotkeys to make templates and. The root node is my full name, even the universe itself falls under that category, because the only way I know the universe exists is through my observations. The most gratifying part is the page outlining my geneology, I have information documented about my DNA line going up 3 levels, and if you make a point to get really detailed information on your parents, grand parents and great grand parents (biological) You'll see health problems and DNA related hardware issues. I discovered programmers and a certain abilities/disabilities run in my mother's side, I'm a programmer. With enough analysis I could probably identify the gene sequences, and thus help my offspring by telling them what their problems are going to be before they experience them, by looking at dominant and recessive traits.
Agreed. I'm not sure SaaS is the best business model for this. It looks useful, but just sell it outright.
Your favored tool is really not that special. Sorry. =)

Vimwiki isn't in the same league as Org mode. Sorry. For example, how can I create and edit spreadsheets using Vimwiki?

Read the entire manual to understand Org mode's power. It has no equivalent that I know of, and I searched thoroughly before giving up and learning Emacs.

http://orgmode.org/manual/
It's curious to see how every new web platform ends up being a mere marketing platform in the end. I wonder how this can be stopped from happening.
I've recently seen an article on how to market using Instagram, come on.
I also wonder what they consider a page view? Since it's to debug JS, a fair number of their target customers would be running apps that don't have conventional page views, but load data through AJAX. On a similar note, with caching there shouldn't be an incremental cost for each page view.
I got bored before being able to find anything that adequately illustrated the workflow.

The site's visual design is nice, but the content for a site promoting a tool should focus on communicating the experience and utility of the tool.

Compare to the site for Scratch.

http://scratch.mit.edu/

While the site is very cluttered and not nearly as pretty as yours, one of the first things you see is an illustration of their visual block programming interface.
It's not bad at all if there is a quality pool of developers. 37signals charged $100 for a 30 day gig listing when they had gigs on their job board, and the job board doesn't email anyone.
Just as a mental note, this search led me to a page on google where the first hit was a link to a Turkish porn site (https://twitter.com/#!/kirillzubovsky/status/105751771233783...). I thought it was a little strange/funny.
Truth. I use Southwest unless I have no other choice (the only times have been when I specifically needed a red-eye and when I took a Thanksgiving flight at the last minute). Aside from the price, it's also just less irritating: not having TVs showing ads on the back of every seat is a big plus, and I don't have to plan around not bringing checked luggage.
It's always tricky to understand the intersection between legitimate use, promotion via social media of interesting stuff, and abuse.

Eventually you could go down the path of wikipedia, which has only 4000 active contributors left and dropping. They protected against spam, but lost the broader community. The walls were built too high.
"glass" makes me think "transparent", not "private".
And you could share this with everyone!
How are you trying to promote it at the moment ?

Also what's your current conversion funnel look like (how many people come to your site, how many people download it, and how many people publish a game) ?

(btw if you're going to the HN London meetup on Thursday feel free to come and say hi)
That would be especially awesome if multiple launchers engaged in the attack, resulting in a multi-directional barrage.
Validation on registration form reveals this already.
He isn't paying Hulu per episode watched, only per month. Fox and Hulu still get their money.

But, by your logic, purchasing any non-expiring stored media, such as a DVD, would deprive "the content creator (well, a distributor) the chance to make money from you consuming the content at some point in the future."
For hotels, we do get Orbitz inventory, but we also have a number of direct relationships. As you know, hotels are much happier to do business with people like us because they're not perpetually going out of business.

We've experimented with SEM, but it's not really cost effective for us. Everyone else in the business runs their own ads, giving them an ad-arbitrage business model we simply don't have. The upside to our customers is that the site is cleaner, the downside is our margins are skinnier.
Hi Glimcat, thanks for the comment we appreciate it! I think that's a fair comment I'll have a think about it!

The front art is great in my opinion but you're right that it doesn't communicate the product directly, but I do think it does communicate the experience and utility of the tool.
Considering that Chrome and Firefox have enough native Javascript stack trace support to make this trivial, I'm not sure why you would want to do this in production:

1) introduce added network latency (time to proxy / parse / instrument) + risk of downtime of proxy

2) adding try/catch to every function in your program will make it larger and increase download / parse time

3) try/catch blocks can cause performance hits on some JS VMs, so you're slowing down your runtime as well.
Lemee guess; Bash scripting is shells and cheese?
My favorite use of TiddlyWiki was making it the index.html in my home/public_html directory on our internal company server.

I had network write access via network mount on my laptop and whoever else who just wanted to browse my notes could goto http://internalcompanyserver/~myname/
Martyr's Square: In Libya, an Important Act of Geolocational Defiance
Previous Square Website Screenshots
Do anybody have screenshots of the old Square web layout? Google cache has already updated. I want to keep it for future reference. I liked the old version vertical scrolling with whitespace much better than the new horizontal scrolling.
i'm interested. can i get an invite code?
Could you @omarish on twitter?
Which other algorithms books has the author read?
Actually it was either Zecter or Cloudkick. December was a big month.
Oh, dear God. I broke out in "enterprisey hives" just looking at that.
It's certainly not native in Windows 7, but I don't see how you get the impression it is not supported at all.
in many cases you need to start off just being an affiliate, then once you grow your traffic enough to attract bigger partners, you can cut out the middlemen
> You can’t add code to ducks.

You do if you are creating a piece of software to track ducks.

I don't get the impression that the person who wrote this ever had to seriously teach software development to software developers. Simplistic metaphors are used so frequently for this kind of thing because it prevents the learner from having to ascend more than one conceptual hurdle at a time. The alternative that he's proposing (learning inheritance in terms of some obscure drum machine software) would imply that the learner spend half their time digesting how this drum machine works, then the rest of their time (assuming they're still awake) figuring out how that relates to inheritance. It isn't helpful.
Code completion, syntax validation, and built-in API documentation are useful features. To say they're things that only beginners or bad programmers use is absurd. I have much better things to do with my time than memorize the exact name and parameter order of every method in an API.

I primarily use Vim as my IDE, so I'm not saying I prefer Eclipse or other IDEs. But I don't pretend that Vim is perfect and using an IDE is a sign of inability.
Haven't tried that. Looks like it would.
We are admittedly rather new to promotion although we do have a few ideas, we're definitely white hat SEO so we're investing a lot of time contacting relevant sites and people but it's extremely slow and time consuming!

We have a very small budget to advertise but we are going to run some small highly targeted campaigns on Adwords, Reddit and a couple of other sites to see how they go (closely monitoring them though).

If you have any ideas we're all ears! It's an exciting time for us!
For simple things like build errors a local git hook was good enough to completely rid the project of those problems. For the Arora project I believe there were around 5 commits in the entire lifetime of the project that didn't build on one system and those were all cases were it built on the developers OS, but failed on a different OS. But man would it have been cool to have a USB missiles just sitting there waiting for the day they could launch.
Leaving TextMate for vim
There is a middle ground: watch some videos and not others. Having access to every television show and movie made is not the key to a good life.
I use Soywiki: http://danielchoi.com/software/soywiki.html

Toss something like this in your .bashrc or .zshrc to run it in MacVim and have an easy command:

export SOYWIKI_VIM=mvim
alias wiki='cd ~/wiki; soywiki'

Then just git init and push it up to a private GitHub repo, and you can check it and edit it on the go through the GitHub site.
Note: Takes up 30gb+

And you are asked for a valid windows key on first run.
> Security should trump UX.

In my view, security is just another part of the user experience. For one's bank, it's surely a large one. For most web services, though, it's pretty tiny. As a Quora user, I'm perfectly happy for them to increase usability substantially at the cost of a minor increase in risk.
I read Skiena's book as preparation for interviews after having gone through a course using CLRS the year before, and I definitely feel like that is the best way to do it. I feel like reading Skiena got me back to mostly the same place I was last year after being waist-deep in CLRS, but I do feel that a more thorough examination of algorithms is needed to really grasp a lot of the nuances. it's perfect for dusting off the cobwebs though!
Oh, you meant speed. Velocity includes direction.
> I am quoted $398 ($441 tax-in) for a flight from LGA to SEA round-trip from Aug 25 to Sept 8. Hipmunk gives me tickets from $398 each way, so I'd be paying twice as much minimum.

This tripped me up the first time as well. That price is $398 round trip on Hipmonk. They show the best round trip price, not the best one way price. They say "from $398" to indicate that the best you can do is $398 if you pick the correct return flight.
Following up, I'm almost certain that a rigorously followed coding convention is entirely equivalent to a sufficiently powerful type system. The coding conventions are statically fixed at compile time, and can therefore are decidable at compile time.

One possible advantage that conventions have is that they can be easier to understand, and they can be transparently and painlessly broken when they don't make sense.

In other words, they're equivalent to a weak (ie, can have holes punched in it), informal type system.
spez, any chance you'll implement something like http://www.kayak.com/explore/ but with your own touch (more options)?
Preview of Google TV Add-on for the Android SDK
He hardly exhausted all avenues. He listed two avenues which cost a total of about $20 per month. Does anyone really believe that we will ever have access to all movies and television shows for $20 per month?
Did you type your password twice? Pretty sure the second field was "My Skills". I almost submitted that accidentally too.
Well-designed registration forms should not reveal this. Our registration forms provide the error "Email address or password is incorrect. Please try again." Further, forgotten password forms, etc. should also not reveal this.
The age of steam
Yeah, I saw some things like that. I couldn't find the original sources, but CPI dollars doesn't seem like the right way to view it. Instead, I think the right approach would be versus GDP, or versus dollar value of manufactured goods consumed.

It's also not clear whether that number is gross manufacturing output or net of imported parts. With cars, for example, a lot of what is nominally made here is put together out of imported pieces.

I spent a while looking for useful numbers, but couldn't find anything.
HBO Go is not available to those of us without cable even if we are willing to pay for it.
Also, our $398 is after taxes.
Snapsort Raises $500K To Expand Its Product Recommendation Engine
Less so than you'd think. There's a great previous thread about it here on HN.

Similarly, the proxy isn't something you can do without, unless you fail to catch several significant classes of errors.
I think this is a killer idea. I have a 6-month old and the only picture we have of him on the fridge is an ultrasound picture.

I would recommend making this as easy to gift as possible. A subscription like this might be more popular as a shower gift than something new parents purchase themselves. (Citrus Lane does an excellent job at this.)
Television shows on HBO and Showtime (Weeds from your list) are usually not available in the US until the DVDs come out, which is usually shortly before the next seasons starts.

I am aware of HBO Go, but it is not available unless one already has cable and HBO.
My very first webapp (now lost) used a similar idea. I wrote a web text editor in plain CGI with Python to allow users to create and edit an unlimited number of files. What the user saw as files in the UI were directories in my FS that contained one file for every revision, with the filename encoding the date and time of the edit; also, there was a symlink called "current" that pointed to the last revision, so I didn't need to parse the filenames to find out which version to show.

That was when I learned that Linux's FS is reliable, secure and just all-around awesome.
can you send an invite code please?
Ask HN: high-level languages w/static allocation
Simply: I mainly develop for embedded systems (that must not use any type of non-deterministic memory allocation). For associated projects, I've started to use Python quite a bit and have fallen in love with the tuple and list primitives built into the language (among other features). Naturally, I only use C for the embedded work, and C++ is not used on our projects - and I am somewhat embarrassed to say I've only briefly fooled around with it.

My question is this: are there any embedded friendly languages that have some of the same high level features of more interesting languages (e.g., reflection, generic programming, first-class functions, extensive list libraries) that can be compiled without a runtime and strictly without any calls to malloc? Are any of these even possible? I've tried sketching out possible solutions to this, but I suspect they may only work in very limited cases. Thanks.
Hi, I'm a developer on TiddlyWiki.

I'm not sure if this is the done thing or not (I'm relatively new to posting on Hacker News so apologies if not) but if anyone wants an online version of TiddlyWiki (that handles revisions, multiple users, has a RESTful API, etc), then we're currently working on a service called TiddlySpace (http://tiddlyspace.com), which is basically an extensible online note taking app based on TiddlyWiki. It's on GitHub too.
> Then look for it; it's all over the web.

I did look. I didn't find, and it's not my job to prove somebody else's assertions.

Since you've seen it all over the web, I'm sure you'll be able to find it for me quickly, though. In particular I'm looking for time series data showing value added via manufacturing for the last 50 years or so, plus similar data on consumption of manufactured goods. Ideally in actual dollars of the day. Or if it's inflation-corrected, then it will be documented well enough that I can subtract that effect.

> I find it hard to believe anyone who says we've lost manufacturing strength.

I recommend starting with the blog "Evolving Excellence", written by a manufacturer and a manufacturing consultant. They're pretty clear on it.
Yes, but on the bright side it's not yet another photo sharing app.

YC targets the really-really-low-hanging fruit. Nobody is going to be producing cheap fusion energy, solving world hunger, or kicking off the singularity on $16k.
Remember 2008 Lessons: Sequoia Capital RIP Good Times
VW to unveil single-seat electric car
Vollkswagen is poised to unveil a single-seat, ultra-frugal, zero-emission electric car. The German carmaker also plans to offer a "full-service package" for customers of its electric cars by selling them power from renewable sources,
I agree, but he gets to a much simpler, teachable example near the end, which is representing shapes. Mathematically, a circle is an ellipse, and an ellipse is a polygon. It's much cleaner than the biology or work-place inspired taxonomy. A simple drawing program can feel less contrived, but, then again, so can simple games that use an object hierarchy unrelated to polygons.

Fundamentally, though, I do agree with your point. You don't use completely realistic examples to teach concepts for the fist time. All of the incidental material that is necessary to grok the example clouds the new concepts. Sometimes this means the examples will be pedagogical toys, and that's okay. The benefit of the already known taxonomies is that the student has less to learn. The new concept is more obvious. If the worry is that the example is too much like a toy, then address that in the second example. In general, I think people put too much emphasis on first exposure to concepts. Education is iteration. If it doesn't take the first time, there are more tries coming up.
http://web.archive.org/web/20101127164625/https://squareup.c... is a capture from 11/2010, but that has horizontal scrolling too. Was the vertical one prior to that, or was it new for 2011? Guess horizontal works for them...
The End of Bash Scripts?
I understand your sentiment but I know a lot of designers who, while they love what they do, are finding it harder to land non-web gigs. So for them, it may be necessary to learn html/css in order to keep making money at a job that's at least somewhat related to their existing skill set.
Isn't native support the issue at hand?
Safari for Windows handles text/plain content improperly (CVE-2010-1420)
I believe the selling point here is that N in-house testers won't expose nearly as many bugs as M actual users will, where N << M.
Hmm... I'd like to try you, and don't have time to try a bunch of other people as well. Would you mind explaining in your own words what is better about the quality of your prints (or service in general) than the others?
Is Twitter accidentally inflating their referral traffic with t.co?
CoverMonkey: code coverage for SpiderMonkey
Sorry, I can't. I've tried, but I can't quite grok Emacs. I tried to for org-mode, because I need just such a tool.

But after using VimOrganizer and looking at vim-orgmode (both of which claim to be replacements), I'd just as soon settle for something else.
Hey, would love to come to HN London meetup, will try see you there!
This is not an argument about what or what doesn't constitute a good or healthy life; it is an argument about what is an acceptable barrier to cultural access and about the kind of moralizing that goes on around supposed breaches of property rights, where such (non)property includes such things as story, song, meaning, thought, abstraction and explanation, i.e. culture. You can't inject such things into people's lives and expect to keep control of them without resorting to really horrible treatment of your fellow human beings.
MooTools now available as a server-side edition
The Mystery of the Disappearing UDID
Creative + innovative PHP developers
...needed for cutting edge development at SugarCRM. Complex, interesting product - one of the largest PHP code bases, period. Come join the sweet life!
Onto The Next Chapter
Are you planning on handling the money aspect (i.e. escrow) of consulting, like elance/odesk do? Or is this more of an introduction service?
This doesn't (or shouldn't be) using try/catch, but rather just firing a request to their server when the window.onerror event is triggered.
Or you could just do this:

1) http://mattsnider.com/languages/javascript/window-onerror-ev...

2) http://mattsnider.com/javascript/catching-all-javascript-err...

I have no idea what kind of lazy developer would pay so much money for this.
How to be Successful at PyWeek (One-Week Long Python Game Development Challenge)
Database Architect
SugarCRM is looking for one who can kick butt. Check us out!
I agree without caveats.

"Car extends vehicle" and "duck extends bird" are great examples for the type of lesson they're trying to teach. I'm surprised people have time in their lives to worry about this crap.

edit: Also, what's up with the title for this submission?
I've played around a bit with sputnik and its Git plugin a bit. It requires a webserver and a bit of configuration, but it stores its stuff in straight markdown.

http://sputnik.freewisdom.org/