skysight-inc/HackerNews huggingface dataset:
Was just about to go to bed but felt compelled to comment on this. Several years ago, or whenever Pinboard was a little less than $9, I signed up for it on a whim but kind of thought my coworker was crazy...except for content sites (i.e. Spotify and Netflix)...paying for an online service just seemed alien, and paying for a bookmarking service, a feature that has been functional in browsers for a long while...that seemed completely bonkers (I never got into delicio.us or its competitors). The only reason I can possibly think of for having joined was that my co-worker is much smarter and more efficient than I am.

Today, Pinboard is to me the epitome of a life/work-enhancing product...I use it daily to capture HN links, it's incredibly unintrusive, and not once since I've been on it has it been down when I've needed to refer to my bookmarks. I keep forgetting that I've already paid a one-time fee for it, and if it decided to secretly charge me on a reoccurring basis, I probably wouldn't notice and might not even care.

I don't think it's coincidence that my fondness of Pinboard correlates with how I've changed as a developer, becoming much less interested in do-it-all frameworks such as Rails, and aspiring to spend more time at the command line. I've had a much greater appreciation for simplicity, not because I'm particularly Zen, but because I don't want a service or a program or a framework to do everything for me. In the journalism/research world, people frequently discuss tips and advice on bookmarking apps. I keep pushing Pinboard.in but I don't think many people have been interested in it. Why would they pay for it when all it does is record bookmarks in plaintext, whereas Evernote saves so many different kinds of media, has an iPad app, and is free, even if it crashes once in awhile and can be unpredictable in how it saves content, etc. etc...but hey, it seems like a real product, right?

I just shake my head. It took me a few years of pain to realize that even the slightest bit of friction prevents a tool from being used daily...and when your job depends on quick, efficient information retrieval, a non-daily tool is hazardous...but I only learned it through experience. So, Pinboard will always be a great product to me, but I'm not going to put much energy into evangelizing for it :)
> Things like parsing arguments are best delegated to a function named main, so that any internal variables in that function do not live in the outer scope.

Why a function named `main`? We're not writing C here, there's no need for a function named `main`. Let's call it something that's actually useful, like `parse_cmd_arguments`
Well, quantity can be measured in different ways. I didn't say "your (individual) comments are too long"; I said "you have too many comments" (aka the total length of your comments is comparable to the total length of your code... i.e., your source files are on average more comments than code). Too many comments (even short ones) is generally bad; they make the code harder to read, not easier. A few long comments are generally good. I feel like you were addressing a different point than I was making.
I like that the background image is almost 3 megs.
"these things came to iOS two, maybe three years ago"
You should try some "real" hacking some time! That is, the kind the scary-looking criminals do, but for good (or simply fun). CTFs are probably the best way to get started -- check out PicoCTF, one specifically for high schoolers. The starting challenges might be easy for someone with programming knowledge, but the higher-pointed ones require some real domain-specific knowledge ;)
Not sure, but you can screencast your WebViews from your Android device with Chrome Remote Debugging:
https://developer.chrome.com/devtools/docs/remote-debugging#...
> Too many comments (even short ones) is generally bad;

That's exactly what I'm refuting, so I'm not sure why you keep talking past me. I am speaking to the crazy notion that there is a par for the comment golf course, and we all have to be Goldilocks as we write software. I don't know where that started, but I'd love it if people stopped judging software based upon the non-executable portions.

A line before every line? Maybe. Are they comments of quality? I've put a comment on every line of assembly before as a postfix. There is no hard and fast rule on this, and I wish people would stop trying to make one.

Again, literate programming. I feel like you're missing how serious I am about this by overlooking my repeated love for it.
Pain medication does work for quite a large number of conditions. Much of this has been demonstrated against a placebo or different treatments. If you give these drugs to animals in pain, they cease showing pain behavior.

Just defining all effects of pain medication as placebo just isn't scientific at all. Placebos often don't work reliably and repeatable either...
May be you should just have some Indian curry or spicy biryani. Both are loaded with all of those.
Well in that case, there's nothing crazy about it. If I can hire someone whose code is reasonably self-explanatory vs. someone who puts comments all over their code (whether or not it's self-explanatory), I'm certainly not going to choose the second one over the first one, not sure about you.
I have. It's a kids toy with a slow mo video. But I am sure the founders of this seeded this thread with enough fake accounts to make sure it gets its much deserved publicity.
The use cases they list (images and google maps) are great for static or slow loading sources. Does this work for video? Can I stream video that's playing on my phone to the Chromecast and have it look decent? Because that'd be amazing and I would be extremely happy!
Markets can only be perfectly efficient if p==np.
Copied from http://unsplash.com/. I just resized it. It has not yet been updated on amazon cloudfront. Check: http://hang0ut.s3-website-us-west-2.amazonaws.com/
Well that kinda takes the wind out of the sails of the cyanogenmod peeps. I wonder what the quality is. Anyone know if it will have decent frame rates?
I'm kind of wondering how sustainable a pay for screencasts business is. A couple people seem to have burned out on it (railscasts, Gary Bernhardt). I'm not sure if its the expectation of getting something new up every week or two weeks is too stressful or they just run out of material. Is it possible to keep it going without getting sick of it or running out of things to talk about?
Apple's new earpods are a huge step up from their old earbuds, and given their price ($30) are well up there in their price range. Most reviews I've seen of them from more audiophile oriented sources have been very positive given their context. No they won't compete with $200 headphones or earphones, but they're supposed to either.
You just said if I took the same self-explanatory code and added comments to it that you deem unnecessary you'd no-hire me as a result. And yes, that is absolutely crazy, and has been my point throughout this entire thread.

Please do me the respect of researching literate programming before attempting to extend this thread, because I can tell you're unfamiliar, just based on how many ways you're trying to slice and dice a chink in my opinion on this.
Turns out, medication tends to work with much more people than prayer or Reiki...

Drugs seem to work much more reliably.
http://idlewords.com/about.htm

My name is pronounced "MAH-tchay". It's an archaic Polish form of "Matthew".
This seems pretty responsive to me:

http://motherfuckingwebsite.com/

>This site doesn't care if you're on an iMac or a motherfucking Tamagotchi.
Sai Maa Hotel and Residency
Isn't history also just much more documented after the advent of the internet and Wikipedia itself?
All dropped, except the Maryland case, which isn't being tried yet and could also be dropped when the time comes
When a website has a ton of features, unbundling makes for a better mobile experience. The mobile app is usually a stripped down version of the website and now apps are going further by unbundling popular apps/features to create suites of apps. You have very little real estate to work with so I think unbundling is a smart move, for now. Then down the road they may bundle back up.
I think their marketing is off.

It's 10-20% of the price of a segway, and you can climb stairs, and carry them much more easily. They also look easy to put on (unlike rollerblades).

If they can sell 500 units, they'll easily hit their stretch goals. I think they'll do OK.

They just shouldn't be afraid of being the next segway - segway didn't fail because it was "dorky". pg was using that as an example of the problems companies get when they run fat and are too cloistered. Segway had a lot of other problems (with the same root cause) - it was way too expensive, and it was too awkward outside a controlled environment (both of which these skates seem to solve). It also tried to sell 50,000 units on the first iteration, while these guys are selling maybe 1000 (for the kickstarter), and can then tweak things based on customer feedback.
I think the term you might be looking for is product excellence. Apple rarely do technology for the sake of technology, they do it for the improvement of their product from the customer's point of view. They do appredciate good design, but that doesn't make them a fashion company, it makes them a company who scrutinises every aspect of the product, not just the spec sheet and I personally really appreciate that.
Rotten Tomatoes has their own version of this: http://www.rottentomatoes.com/dvd/netflix
Oh my god, we still have to write things down on paper?!

Yeah, and so what? Writing things down on paper is a damn tough pnemonic system to defeat.

The problem arises when others have to discern an individual's short hand notes.

So, an array of shitty post-notes is weak and lacks integrity, but similarly, so do disparate plain text files, haphazardly saved in an array of folders with haphazard file names. And yes, you could theoretically grep such a data store for meaningful details, but then again: Have you ever actually tried to parse someone else's randomly sorted plain text notes? It's a brain nullifying experience sifting through someone else's disorganized stream of consciousness.

This is a garbage-in-garbage-out scenario, and coping with a tide of inadvertently injured humanity does not lend itself to well-formed XML and proper SQL grammar. People don't plan on coughing up a lung, or getting shot, or run over. No one plans on syphlis dimentia.

You can bulldoze a landfill of printed circuit boards onto this problem, and still come back and say "boo-hoo, healthcare broken."

It's a hard problem, and there's always going to be a 50% share of elbow grease to pony up on the buy-in. Hospitals are hotels where people disintegrate in the most controlled manner possible.

Feel free to try and automate garbage collection in this environment. You'll assuredly end up with more bloated heap space than a Windows virtual machine running a JVM that emulates a .NET runtime environment.
Goldman Sachs World Cup Prediction Model Update (June 26)
Pinboard is an awesome service. If you don't have an account, you should. It's especially refreshing for those (like me) who despise the Internet of JavaScript Bullshit. Pinboard is fast as hell because it doesn't waste your time with flashy nonsense.

Second: Maciej is a great writer. If you're not reading his articles (http://www.idlewords.com/), you should be.
Notable people born before 1700 tended to be born in years that are multiples of 10. I wonder if a lot of dates are less accurate than they're thought to be.
Yes - he posted about it on G+

https://plus.google.com/108799184931623330498/posts/C99qhxbK...
I know someone who does very well off a how-to website, no payments but advertising and evergreen content. Especially since customers are Linuxy, he might not want to put a paywall up unless he's very sure. Alternatively, create videos for tools that only real companies would use and charge for those. E.g. Puppet, Chef etc.
> But what's your alternative? Is racism such a Great Evil we are willing to risk corruption of the entire global scientific knowledge by not applying extra scrutiny to "high-risk" papers? We should allow fraudulent or corrupt papers to freely pollute the community, just to make sure everyone feels like they are being treated equally?

If you told me that "one out of three black American males will go to prison in their lifetime" and so, accordingly, you decided to be more suspicious of all of them, then you would receive a plethora of downvotes and would be (rightfully so) tagged as a racist. But since the generalization you made is about Chinese, so it is somehow more socially acceptable to say that you will treat their papers differently when you review them? Perhaps, but that is not objective and has more to do with the culture of the hackernews community.

> Frankly I care a lot more about good science than being politically correct. Besides, if your science is sound, why would you be upset if your paper undergoes extra scrutiny? Isn't that why you publish it, to be reviewed?

Paper reviewing is already very subjective, to add racism on top of that is just too much. Reviewers usually make up their minds about a paper in around 5 minutes, and then that bias clouds how they read the rest of the paper. My papers are usually immune to this because my name sounds "white," but my colleagues (who I often co-author with) receive no such benefit.
Notice I never even mentioned the phrase "literate programming" when responding to you? It's because I'm not trying to debate programming philosophy here, I'm trying to address a practical/immediate concern of the OP. I can debate with you day and night about what programming methodology is best, but that's not what the question here has been about, and I'm doing my best not to divert the discussion into a different direction.

The debate has been about why the OP's code was considered poor by the employer, and I think putting too many comments might have been such a reason. Whether or not you think putting too many comments is good or bad is orthogonal to whether or not it might have been a reason for rejecting the OP as a candidate. I think it's a reason for avoiding hiring the OP (see my previous discussion about productivity and wasting time writing comments), and whether you feel it's actually justified by some "good" coding methodology is orthogonal to whether or not the employer might have used the same rationale as me, and that's all I'm trying to address here. If you feel the employer's rationale was unjustified or crazy, then so be it; that doesn't mean the employer couldn't have had this thought process anyway.
I'm not so sure. The slimming line, probably, but the painting of the physical picture of the person, in a biographical article? It's pretty common for a bio. Wired probably wouldn't use 'tomboy', but I'd expect they'd play up the 'hacker'-esque appearance a little. It's not the main point of the article, just setting the scene.
yep, absolutely right. the amounts vary a lot by school, but typically your school gets 1/3. So if your grant is for $300k, you keep $200k, and your school gets $100k. thus when evaluating two faculty with comparable numbers of publications, the one who's brought in more money is more valuable to the department ... literally :)
In addition to the other arguments (Elle is a fashion magazine, focused on style and suchlike) -- why is it so undermining to talk about how people look?

As someone who sees a lot of overweight, sloppily dressed people (occasionally with poor personal hygiene) in our industry, I find it good to know that someone is well-dressed and of normal weight. I find it a positive characteristic, indicative of discipline and attention to detail. I have seen articles about Jack Dorsey and Steve Jobs that paid attention to their personal style, and I often like those parts of the articles.

Unless the article is purely technical in nature ("Tate's parametrisation of p-adic Curves" or suchlike), could you explain why is it so important to you that that this information be deemed "undermining", and be suppressed?
Advertises spend 110 times more on American than on an Indian
This entire subthread for 45 minutes, me talking to you, has been me talking about programming philosophy with you. OP left my mind on this a long time ago. By your examples, I felt like you were coming along with me (two arbitrary candidates, for example), so I don't even know what we're doing here.

We're not on the same page here, clearly.
Now if ChromeCast would only reliably work with my Linux machines.
That's part of it:

"When exact birth year was not tagged, the
individual was prorated over the appropriate time period."

Which makes sense as you still get a relatively accurate portrait of the scheme. I wonder how large a roll the loss of records have played in erasing a large chunk of our history.
that sounds like pretty clear expectations to me, much better than the nebulous "do something novel for a few years, impress some old people, and then maybe you'll get a PhD, just maybe." yes, the game is imperfect and always stacked against newbies (as any game is), but at least you know where the goalposts are. the experience of my peers in grad school mirrored this "three papers -> PhD" heuristic: http://www.pgbovine.net/PhD-overview.htm
Leading research out of Asia does not excuse it from skepticism. HKUST, whether #1 or not, must be scrutinized the same as China Rural University.
Would having an old version installed make a difference? I renamed my current install to "mathematica backup.app" then installed mms 10. It feels like some part of mms has failed without adequately reporting it.

Mac OSX 10.9.4

uname -a <~/Library/Mathematica/Licensing nyx[33]
Darwin nyx.local 13.3.0 Darwin Kernel Version 13.3.0: Tue Jun 3 21:27:35 PDT 2014; root:xnu-2422.110.17~1/RELEASE_X86_64 x86_64

Session log below.

Mathematica 10.0 for Mac OS X x86 (64-bit)
Copyright 1988-2014 Wolfram Research, Inc.

In[1]:= $Version

Out[1]= 10.0 for Mac OS X x86 (64-bit) (June 29, 2014)

In[2]:= $VersionNumber

Out[2]= 10.

In[3]:= SystemInformation["Small"]

Out[3]= {Kernel ->

> {SystemID -> MacOSX-x86-64, ReleaseID -> 10.0.0.0 (5098698, 5098537),

> CreationDate -> DateObject[{2014, 6, 29}, TimeObject[{20, 38, 32}]]},

> FrontEnd ->

> {OperatingSystem -> $Failed, ReleaseID -> Missing[NotActive],

> CreationDate -> DateObject[$Failed]}}

In[4]:= URLFetch["http://www.google.com/"]

General::unavail:
ExportString is not available in this version of the Wolfram Language.

ImportString::string:
First argument ExportString[{60, 33, 100, 111, 99, 116, 121, 112, 101, 32,
104, 116, 109, 108, 62, 60, 104, 116, 109, 108, 32, 105, 116, <<19641>>,
111, 100, 121, 62, 60, 47, 104, 116, 109, 108, 62}, <<2>>] is not a
string.

Out[4]= ImportString[ExportString[{60, 33, 100, 111, 99, 116, 121, 112, 101,

> 32, 104, 116, 109, 108, 62, 60, 104, 116, 109, 108, 32, 105, 116, 101,

-- Snip --

In[5]:= ExportString[]

ExportString::argrx:
ExportString called with 0 arguments; 2 arguments are expected.

Out[5]= ExportString[]
Neat implementation. I've been working on something in similar spirit for a bit now and hope to have it around here on ShowHN at some point in the near future. Nice to see at least a little concept validation and support around here.

Might get in touch later this summer. While there are some similarities, the ideas (no pun intended) are different enough to be more complimentary than competitive and may be worth chatting about.

cheers
Maybe put some of the commands / tools used near the top (e.g. RHS) and/or tag the videos with them somewhere. You could then have one or many aggregation pages highlighting ways to use certain commands or tools.
lets try - Bob says to John "ask for our Security Princess". ok. Being from another department, John later asks for "Security Queen"... Princess ok? Queen - not? At least it wasn't ok back then in the Github sexual harassment story : https://twitter.com/nrrrdcore/status/444646082857820160/phot...
Thanks for the feedback! This might help find related episodes more easily. For example, that puppet and vagrant might go together, etc. Maybe even a master list of commands and then links out to the episodes or something. I'll ponder this and put something together.
"I have no good explanation for the trough centered around 1700..."

Never studied history, but some googling suggests that the Early Modern Period concluded just after that trough and the Age of Revolutions kicked off. French Revolution started in 1789. Industrial revolution in the UK started around that same time.

http://en.wikipedia.org/wiki/Early_modern_period

Looking for active or dull periods by event would have to be adjusted by 30-50 years to allow for those born to achieve notoriety, right? 1678 seems to be the deepest part of the trough suggesting that the early 1700s were dull?

Wikipedia makes any century seem particularly exciting...

http://en.wikipedia.org/wiki/18th_century

Anyone more familiar with that period?
What about gold coins?
My startup failed, and I don't know why
What if your work sucks and doesn't deserve to be cited? Sorry but a researcher can't cite every single paper about their topic.
Right, but unless you fuck up pretty badly software is not going to kill a patient directly (barring, say, pacemaker software).

We had to do a risk analysis review recently, and figured that unless you physically dropped one of our servers onto a patient you couldn't directly cause harm.

Anyways, you'd be a lot less concerned with regulation if you knew how brainfucked and unscientific the whole field of medicine seems to be--it's not as far along as you might expect/hope.
The universities are set up similarly, many of China's flagship universities exist in both PRC and ROC (e.g. Qinghua). In other aspects, Taiwan is closer to Japanese culture (or so I hear, I've never stepped foot in ROC before).
Why’s Google aligning itself with hated ISPs? It plans on being one of them
There is probably some merit in the season model that American television takes. "I'm going to release 12/18/24/whatever episodes over the next six/eight/twelve months" is probably more sustainable than a weekly screencast pledge. Gives the author some time off to recharge, and (perhaps more importantly) some time for technology to evolve.
I would love to see how this graph has changed between wikipedia's launch and today.
People could actually afford 1970s medicine, so it's rather a moot point, no?
Google Open Data: https://www.google.com.au/publicdata/directory

ABS: http://www.abs.gov.au/websitedbs/D3310114.nsf/Home/Links?ope...
Not all rollerblades are difficult to put on -- check out Doop skates.
This is much smoother than I thought it would be. Even full screen youtube videos seem to have a passable framerate. Too bad the audio doesn't work.

Edit: Yep, restarting did the trick. Have media apps without Chromecast support suddenly become Chromecast capable? This is pretty awesome.

Edit 2: Why yes, yes they have! Now if only I could stream audio only ...
Your paranoia is very justified, I actually have a friend who built a completely fake identity specifically to join FB and be part of the group, he uses Tor and everything.

Meetup-wise, it won't be long before something is organized in LA, a lot of the members are actually based in LA (including the current admin).
Agree, I my credit card recently got expired and I had to update it in every single website - github, comcast etc. I just connected PayPal with Github and I will just need to update it in one place now.
Cops Use Traffic Stops To Seize Millions From Drivers Never Charged With A Crime
Unfortunately, "hen" in English means a female chicken (or other bird, e.g. a peacock is male and a peahen is female), so all you achieve is giving the wrong impression that your language skills are lacking, AND you could be making a sexist remark (hen might be misconstrued as a condescending term for a woman), the complete opposite of what you intended.