skysight-inc/HackerNews huggingface dataset:
In languages with no typing, the lack of comments can be a huge pain and the code often is not self documenting. In many cases where types are simply strings, arrays, ints, floats, etc. the code can most certainly be self documenting, but this isn't really true for custom complex datatypes. I was working on a project where another developer (a classic BBM) had created his own recursive tree data type that wasn't defined anywhere and was referred to using a different name in the myriad functions that operated on it. In a situation like that comments or documentation of some sort helps immensely. This code wasn't clear for a long time until I sat down that developer and worked through that data type and all the different forms the branches and leaves could take. The code still needs refactoring to make naming consistent.

"Show me your code and conceal your data structures, and I
shall continue to be mystified. Show me your data
structures, and I won't usually need your code; it'll be
obvious." --esr (paraphrasing fred brooks in TMMM)
What time of the day you send the email makes a big difference. Especially if your list is large. ISPs do magic with large sends to prevent spamming. If you send on a Sunday evening, and others send Monday morning at 3am for example, most people's email view is reverse chronologically ordered. So on Monday morning, your email is likely to be on the bottom of the pile.
> The problem is already going to crush your kids.

Yes, whether or not they work on an assembly line. The kids can't possibly pay all they'll be demanded to pay, but the consequences of that will be great as well. There may well be a revolution.
It seems like a simple but nice idea. Good luck! I just signed up :)
Thanks everyone for your suggestions. I particularly found the betali.st suggestion helpful and will check them out.

I will probably use facebook/google ads after the startup has been validated by users as we are still in the alpha testing phase. Will keep you posted if I find out any killer tips for getting more users.
An important distinction is saving content that you like for future reference versus saving links to sites or pages that you want to revisit to see new content there. Bookmarks or bookmarking services are great for the latter but not the former.

Evernote is great for saving content, retaining its format if you want it and making it searchable, including text in graphics. In addition, you'll still have the content if the webpage or site disappears. It saves the source URL as an added bonus.
"... is the behavior of someone who isn't accustomed to
working with other people."

exactly.
Battery replacements are around 10k/decade[1]. Quite a bit less than the 30k/decade estimated petrol specific costs provided by the author.

1. http://en.wikipedia.org/wiki/Tesla_Model_S#Battery
The current post is the mobile version of the article you posted, which has a different subdomain in the URL.
Yep, Sunday had the highest number of pingbacks.

It's actually reasonable. This is an opt-in mailing list and subscribers are generally interested in the project, so if they are hit with a relevant update on their free time, they will respond.

(edit) The rationale behind "Tue/Wed" is that I value views more than votes. Agreed on std.dev., yet Saturday still stands out as the least performing day.
I'd agree that this is one criterion, but being funded is neither necessary nor sufficient :)
Principles Are Timeless Best Practices Are Fads
I do research for a living, and I thought it was horrible.

I can't "cache in" what I need to to make progress in 25 minutes, so it just meant that I never made progress.
My comment on new vaccine that could keep alcoholics sober
The 5 Most Frequently Misused Proverbs
In Canonical's recent announcement about Ubuntu Phone
Show HN: Demo application for Eligible Web Services.
I found the old maxim to be true, "Chase after honor, and honor runs away from you. Run away from honor, and honor chases after you."
I can't find a link from your Blog to your Product—it should be the most prominent thing on the page. Most common mistake around, no worries :)

Otherwise, looks cool.
"Of interest to hackers" is the metric. HN isn't about hacking, or startups; it's for hackers working on startups. The distinction is fine, but it exists.
Minecraft: More Elemental Creepers
Does Google hate India?
Presumably the horizon is indeed moving in that frame at the speed of light

If that's true, the the diagram that's shown cannot portray a steady state of Frame X, as it claims to do. At most it can show how things look in Frame X at a single instant of time. The horizon plane is moving to the right in the diagram at the speed of light, and none of the cloud particles can move at the speed of light, so the horizon plane will quickly overtake them and be to the right of the entire cloud. The argument in the text is not consistent with this.

The singularity is not a date; it's an object, like my coffee mug is.

No, the singularity is not an object like your coffee mug. That's the point. The singularity is a moment in time, not a place in space. If you don't know this then you need to do some review; it's a basic fact about the black hole solution in General Relativity.

I've take a couple years of classes on this stuff.

What material have you covered? Have you specifically covered the Schwarzschild solution to the Einstein Field Equation, and the description of it in the Kruskal coordinate chart? (Or the Painleve chart, or the Eddington-Finkelstein chart, or any other chart which is not singular at the horizon?) If not, I suggest you wait until those things are covered, or read ahead in your course material.

You're using the terminology incorrectly. The terms spacelike and timelike are not limited to black holes.

I didn't say they were. You're correct, they are general terms describing different kinds of directions in spacetime. ("Lightlike" or "null" is the third kind of direction.) A black hole is a spacetime, therefore the terms apply in it, and I was using them correctly.

Can I validly point to the center of the Milky Way?

Sure, but you won't be pointing to the singularity in the center of the black hole there. Once again, that would be like pointing to next Tuesday--or, since the center of the galaxy is some thirty thousand light years from us, it would be like pointing to a moment thirty thousand years or more into your future.

An assumption that should be set aside when considering an objection to it.

Only if the purported criticism represents the model correctly. It doesn't.
Hip hop radio is an incredibly conservative, staid, and boring format. You have to remember that for almost a decade and a half (basically until The Chronic forced the issue) they wouldn't even really play rap music that wasn't also dance music. It was mostly C&C Music Factory, MC Hammer, etc. No Public Enemy, no Tribe Called Quest... Those things were supported by college radio first. Think of everything that's popular and critically acclaimed they won't play today from all the Odd Future stuff to Killer Mike to Lupe Fiasco...

Radio in general serves mostly as background music for ads. A song that rejects consumption in very specific terms is the last thing they want to see.
Your salary number is bit too high, in general, game developers make less than your average software developer.

Also, there is no way they have 350 programmers working on that project. That number has to include various types of designers, artists, and programmers.
Ghost: from fiction to function
IUP seems cool in theory, but in practice, I've never even been able to compile/install it, despite trying multiple times over the years! Unfortunately the build system seems to be mostly of the "Works great on the author's system!" sort... ><

I always try a bit to hack around the issues, but the problems have always exceeded my "oh this is too annoying, I'll try again next year" threshold (part of the problem being that it's an unusual build system, not just a few Makefiles, so it's less familiar).
From pg's Guidelines:

"What to Submit

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity. "

The article in question certainly does satisfy my intellectual curiosity. It shows a disturbing trend of muckrakers being shut down by dictatorial governments. In addition, the intercourse that is currently being carried out on this particular is very interesting and also satisfies my intellectual curiosity.

I can't downvote you, but even if I did have enough karma to do so, I wouldn't anyway. I'd rather people have misconceptions and have them resolved rather than have people punished for those misconceptions.
Scan and put them on dropbox/flickr? Use iPad or one of those digital frames to display them?
Maybe it was decided in Zynga's better days. Now they may want to revisit that, games aren't happening
Always place your health foremost. A chronic/permanent injury or illness changes things dramatically and irrevocably.

Good health is the foundation of functioning well, in whatever you choose to do.
If you are getting antsy, you should, of course, play Space Engine! It's the ultimate exploration game. It aims to be a complete, accurate simulation of space, and you can download it for free. Of course, it's riddled with bugs, but it is absolutely worth playing anyway.

http://en.spaceengine.org/
The only way in which it makes sense to talk about numbers being written "right to left" or "left to right" is when comparing the order of speech sounds to the ordering of numerals read. In English it goes from the biggest to the smallest: "420" ==> "four hundred and twenty".
I've read the page but still don't understand what this is.
There is email campaign software available that tracks the open times on previous emails to each person on your list. The next time you send a newsletter to that person, the email is sent at the optimal time for the person to open, read and interact with it. I forget what the software was but I always thought it was a great idea.
You should always tweak your graphics by hand afterward, though! Don't trust Illustrator to scale them nicely for you.

See http://dcurt.is/pixel-fitting
If you don't believe in easy eligibility integration yet, prepare for the magic show.
The Fight To Keep YouTube Online in Egypt
I've long since stopped paying attention to his words. I look instead to what he and his Administration are doing -- and not doing.

I was enthusiastic, to start. I've since stopped listening to the rhetoric and PR.
OP's here.

A couple of things I forgot to mention in the post.

1. The numbers are based on hits through URLs with tracking information. Some visited and voted from the Twitter feed, some hit the base URL. This affects absolute numbers, obviously, but the %-ages should be about the same.

2. I also tallied up negative and positive votes, thought that perhaps people on Monday were more stressed and negative than on Sunday. But there were too few dislikes, so it's hard to make any conclusions -

like !like
Sat 22 3
Sun 44 3
Mon 34 1
Tue 34 1
Wed 35 4

EDIT - I added raw emails/opens/votes data at the end of the Tumblr post, just in case.
Which is better: to have someone hack into your machine and install a keylogger and wait for you to connect to your servers using SSH to get your passwords or someone hacking into your machine and stealing immediately the private keys!?
Is the next second language JavaScript?
Is your whole comment just kidding, or are you just kidding about helping the next great generation of programmers?

I'll take a programmer who with a deep understanding of Forth over a programmer who cobbled together a Rails app on Heroko.

Every day of the week.
Hopefully you guys can get enough people to sign up to reach usefulness! I signed up. Seattle. :) FYI - Facebook login didn't work for me. Let me know if you can't repro it and I'll send details.
Another alternative: http://taskwarrior.org/
I understood but only because I work very near the world of PR, which is the language in which the parent post was written.

The background is that big companies like Coke or Nike need creative content to post on Facebook and Twitter. They pay PR agencies huge dollars to come up with that content.

My plain English translation would be something like: this company helps PR agencies make custom online games for their clients. The agencies will look good because lots of people will play the games. (Maybe the games also collect consumer preference data--not clear.) Agencies with developers on staff can self-service; agencies without developers can pay extra to get help.
work/life balance

http://goldmanosi.blogspot.com/2012/04/when-did-slash-become...
Why is buy.com a generic domain and therefore unbrandable but blogger.com brandable?

Both are words in common usage and very relevant to their respective fields.
Please fix the French translation: "Joindre à la communauté" -> "Rejoindre la communauté".
Ouch! :)

Thank you, a second click on the header logo [Coffeestrap /blog] when on blog main page will bring you to www.coffeestrap.com, but we probably need to make it more intuitive!
> switching to private school is expensive

Well, _paying_ for it is expensive in terms of money, it's not the switching that costs money generally.

The switching costs I'm referring to are "social" ones. I don't want to shop my kids around schools if I can avoid it, because each time they'll have to make new friends and be "the new kid" for 1-2 years.

In the public system, you change schools twice, elementary -> middle and middle -> high school (or just once, k-8 "middle school" -> high school), and each time you generally know lots of other kids because schools are arranged as "feeders", and a given high school class is made up of cohorts from each of the feeders.

> public schools change slow and ploddingly, after long tedious debates.

Public schools are beholden to state budgets, and I don't like they choices that were made a couple decades ago when _I_ was in public schools (no music or "arts" education at all in my k-6 school), so I shudder to think of what's going to happen nowadays. State budgets fluctuate along with the political climate.

That's my thinking, anyway.
Very interesting. A cool variant would be to, by default, offer the decoy shell on port 22 but also run the real SSH on port 22... But only activating it temporarily for the IP that just did succesfully port-knock. This should be trivial using some local redirection rules (so you'd run, say, SSH on port 19381 but use a transparent redirect to port 22 when an IP succesfully port-knocks in).
Me too. Reading about this project made me think back to the first time I ever heard about Halo. I'm sure they won't be able to quite nail it, but here's hoping they get a bit closer!
To understand coding at school is like learning basic mathematics in school. Once you know the basics, you can really build up from there.
India's Internet Firewall?
Really thank you! I'm on you error right now! Trying to figuring out now what went wrong!
12? I knew all there was to know about cussing at 7, and I'm well into my 30s. Oh and there was no internet at the time.
I think you are right, but it probably won't be a company that's essentially copying whatever every current "cool" startup is doing but putting an "r" on the end of their company name. It'll be people who truly innovate.
A paz, se possível, mas a verdade a qualquer preço. | Frases para Facebook
I thought this would be CoffeeScripted scripts for Bootstrap. I also struggled to get to the home page. Some testimonials would go a long way.
http://www.betterplace.com/

Buy the car, rent the battery, turn in a spent one for a charged one in a few minutes.
OK, cool.

A few questions. What in the world is this? What would I do with this? How do I do whatever it is I can do with this? I feel like this sounds like it could be something that sounds cool but I'm completely lost at this point. Something about cultures, or something, right?
Thank you! I'm going to do that right now!
Your cash is a valuable asset to your startup, too, but people don't store that in-house.

Who do you trust more, github or Wall Street?
No emails on saturday
http://swapped.tumblr.com/post/43344145251/no-emails-on-saturdays
I think the author was likely referencing "lifestyle design" (ala Tim Ferriss and co).

But I agree that it's interesting that Tim Ferriss and co/ use the word lifestyle.
The gender symbols are very confusing, I've never seen the ones provided before to represent gender?

Aren't these the universal gender symbols?
http://en.wikipedia.org/wiki/Gender_symbol
The nerd in me couldn't resist doing the math, and given a few starting figures for my current situation ($13,500 car loan,60 months, good interest rate, $350/mo on gas) it would take 14 years of driving a Model S to make up for the fact that I'm not paying for gas. This discounts the fact that I don't have the $1000 - $1500 a month for the Tesla car payment.

This electric car business is exciting for sure, but it'll be some time before it benefits my income bracket.
Vendorstack created an info graphic of the top startups for startups tools, I spiced it a bit more and posted a super tools list on VC Cafe link: http://www.vccafe.com/2013/01/24/startups-startups-top-b2b-t...
Does that work on Windows? (honest question, cannot try since I don't have any Windows machine handy).

If not, then it's not useless.
It looks like the conclusion is overly simplistic (but it's a blog entry based on a single experiment, so it's quite reasonable to limit it to simple conclusions)

If I understand the data correctly, Sunday has a low open rate, but of those that open, it had very high engagement rate.

The author seems to be saying that the open rate is low enough to make Sunday a "bad day", but that really depends on what your email is about.

If getting people to read the email is your priority, then avoid Sunday, but if you mostly care about getting them to respond in some way, then Sunday could be good - those that read it will have the free time to actually respond.

(Of course, while the limited data provided by this experiment is interesting, it's probably not worth basing any serious decisions on)
That would be "Desert Bus" - an attempt to make the worst video game ever. Of course people have formed leagues and tournaments to play it.

http://en.wikipedia.org/wiki/Penn_%26_Tellers_Smoke_and_Mirr...
This is a tweaked/updated version of a stackoverflow answer I wrote (see end for link) to someone wanting to know what language they should use for embedding:

Lua, and Lua's standard implementation(s), capture a wonderful balance of features/smallness/speed/usability, particularly for embedded use.

Lua:

1. Is very small, both source and binary, an order of magnitude or more smaller than many more popular languages (Python etc). Because the Lua source code is so small and simple, it's perfectly reasonable to just include the entire Lua implementation in your source tree, if you want to avoid adding an external dependency.

2. Is very fast. The Lua interpreter is much faster than most scripting languages (again, an order of magnitude is not uncommon), and LuaJIT2 is a very good JIT compiler for some popular CPU architectures (x86, arm, mips, ppc). Using LuaJIT can often speed things up by another order of magnitude, and in many cases, the result approaches the speed of C. LuaJIT is also a "drop-in" replacement for standard Lua: no application or user code changes are required to use it.

3. Has LPEG. LPEG is a "Parsing Expression Grammar" library for Lua, which allows very easy, powerful, and fast parsing, suitable for both large and small tasks; it's a great replacement for yacc/lex/hairy-regexps. [I wrote a parser using LPEG and LuaJIT, which is much faster than the yacc/lex parser I was trying emulate, and was very easy and straight-forward to create.] LPEG is an add-on package for Lua, but is well-worth getting (it's one source file).

4. Has a great C-interface, which makes it a pleasure to call Lua from C, or call C from Lua. For interfacing large/complex C++ libraries, one can use SWIG, or any one of a number of interface generators (one can also just use Lua's simple C interface with C++ of course).

5. Has liberal licensing ("BSD-like"), which means Lua can be embedded in proprietary projects if you wish, and is GPL-compatible for FOSS projects.

6. Is very, very elegant. It's not lisp, in that it's not based around cons-cells, but it shows clear influences from languages like scheme, with a straight-forward and attractive syntax. Like scheme (at least in it's earlier incarnations), it tends towards "minimal" but does a good job of balancing that with usability. For somebody with a lisp background (like me!), a lot about Lua will seem familiar, and "make sense", despite the differences.

7. Is very flexible, and such features as metatables allow easily integrating domain-specific types and operations.

8. Has a simple, attractive, and approachable syntax, which can be important if you intend to have end-users write scripts.

9. Is designed for embedding, and besides its small size and fast speed, has various features such as an incremental GC that make using a scripting language more viable in such contexts.

10. Has a long history, and responsible and professional developers, who have shown good judgment in how they've evolved the language over the last 2 decades.

11. Has a vibrant and friendly user-community.

Stackoverflow link: http://stackoverflow.com/questions/7919763/lua-vs-embedded-l...
Too bad ICANN turned the opportunity to get rid of canned TLDs altogether into a massive sham and rip-off.
Hi, we match you for one-to-one Coffees with people speaking different languages, on the basis of your age, gender, and location. Not random languages, but the languages you want to actually want or need to learn, practice, or not forget.
When all you have is a hammer...

The right tool for the job is HTML, CSS and JavaScript, because the right tool needs to handle structure, style and behavior.

A bitmap image is a poor abstraction for a document (then again, a document is a poor abstraction for an application, but it's going to be a while before we overcome that hurdle).
Why would you have private keys on the server? Those are passphrase-protected on your laptop/workstation.
No, the OP is right. The economy would collapse.

70% of US GDP is personal consumption. About half of that is spending on consumer goods and frivolous services. So you're hitting 35% of the US GDP [1]. Let's assume that if people across the nation stopped spending as much on fluff, they stopped spending by about 2/3. You're looking at a GDP fall of more than 22%. For perspective, the Great Depression saw a fall in GDP of 26%. The Great Recession saw a GDP fall of * merely * 5% [2]. And that figure understates the final effect because it ignores feedback loops: consumer goods spending falls, which causes consumer goods workers to lose jobs, which makes every type of spending fall, which loops back, and so on until the entire economy tanks. Which will also, incidentally, make the world economy tank. Domestic and international political unrest ensues.

After a long (decades?) period of upheaval, yes, things would adjust. Keep in mind that it has been 5 years since the most recent recession and neither the US nor Europe have completely recovered. Over the long-term economies are self-correcting. They would self-correct sharply downwards in the sense that everyone would enjoy lower real wages.

I would be wary of indulging in economic fantasies.

[1] http://www.policymic.com/articles/15097/us-gdp-is-70-percent...
[2] https://en.wikipedia.org/wiki/List_of_recessions_in_the_Unit...
Scientific research shows women are better at appreciating humour. Vanity Fair reporter displays gross failure of reading comprehension and in a spectacular non sequitur asserts that this means women aren't funny.

That article was a joke, right? And only women find it funny?
Your sample size it way too small for the stats to be meaningful