skysight-inc/HackerNews huggingface dataset:
So true. It's not like publishing your paper on your lab's website will satsify the "publish" requirement for obtaining tenure. Why can't we separate the process of peer review from the process of letting a journal handle distribution of the paper?

My pet peeve when downloading articles from journals is that it is a chain of needless HTTP redirects and elaborate cookies. If you are accessing the network from an approved IP address, is all that really necessary? Why can't it be a simple direct download? Answer: Because they've commercialized the process of reading publicly-funded research results. And with that comes the usual mindless hoop-jumping for even the simplest things.

Many investigators will just post a copy on their lab's website anyway. And that's the link that they will often give to students who need a copy of the paper. So the whole scheme of commercializing the publishing of noncommercial research just looks silly.

Don't question it, just follow along.
Ok, so how do I build a teletype that I can connect via USB to my Mac? (And will vi work? :D)
Darpa combines human brains and 120-megapixel cameras
Yes, the map over Helsinki, Finland is full of errors like stores and restaurants being in totally wrong locations or just plain wrong (according to the map I have a bar I never have heard of on my iPad 200m from my house in the middle of a park).
Ha, good catch. But in this case x was always positive.
> Maybe I can interest you in my new startup: Paragraphs.io

Do you mean paragraph.io? And how is your startup supposed to solve his unwillingness to pay?
It always did. However, now it supports messages sent to your phone number in addition to email addresses.
Yes, but those who carry out the peer-review, are the researchers themselves: at times, at little to no cost to the publisher, simply because the reviewing scientist (and the postdoc she/he usually assigns to do the grunt work) get the "prestige" of being a reviewer/editor for a given publication.
> Apple made this maps change despite its shortcomings
> because they put their own priorities for corporate
> strategy ahead of user experience.

So Anil knows what was going on between Google and Apple (Google license for maps expired this year) to claim this?
As someone with a fair amount of experience with design and type I know these posts aren't targeted at me. However, they always read a bit like a quick weight-loss scheme or a secrets of remodeling kind of thing. Perhaps the better analogy would be something like 'Write great Python in five easy steps!' — which would likely never climb very high around here. Specific thoughts on typography are interesting, but these "shortcuts" always bother me since they sell short the nuance of the craft.

I realize this kind of thing is useful to people with little design experience, but I would encourage those people to keep in mind that there's no shortcut to writing great code nor making great design.
Makerbot's new 3D printer prints at 100 microns
The movie maps also make the list for me.
Knuth's Web literate programming system is based on transforming the literate sources two different ways: "weave" transforms the source into the published book form, and "tangle" strips all comments, and massively rearranges the source into compilable Pascal (Rearranging was probably a somewhat Pascal specific feature, and newer literate programming systems don't necessarily rearrange anymore, I think).

Since their C code is based on the tangled code, their transformation discards the ENTIRE comments of the original source (and simply not stripping the comments would not help, because in the rearranged order they wouldn't make much sense anymore). Essentially, they are rendering TeX illiterate.

I can't conceive how this could possibly lead to a more maintainable product. TeX has a perfectly workable way of making arbitrary local changes through "Changefiles". The Pascal/C code was never meant to be edited directly.
Didn't spot it the previous times.
Samsung to iPhone 5 Fans: You’re Idiots
Input Boxes Properties and Events - ASPNET 4 and VS 2010 Course - Lesson 3
"The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time." —- Tom Cargill, Bell Labs
According to the original indictment, he actively worked around IP-based restrictions. See section 18.

When that didn't work, MIT put in MAC-level blocking, and he worked to evade that, too. See section 21, among others.

He later brought in another computer. See section 22.

He later brought the laptops when he connected inside the wiring closet and assigned himself IP addresses. See section 26.

I don't see any error on ef4's part, much less one that warrants a "maybe you should read"-level response.
Stealing a bar of chocolate from a website is also not a federal crime.
Cucumber isn't a testing tool
Remember the FREE KEVIN bumper stickers?

FREE AARON.

Just to elaborate... what it seems we have here is a brilliant engineer and idealist leftie that lost his grip on what is reasonable. He seriously fucked up, and then he seriously fucked up by getting caught. He isn't a hardened criminal, he wasn't stealing to make money and he can almost certainly be reformed with a light sentence, community service and probation.

Only the oppositional system doesn't see things that way.
Single Best Chart: The Fed and Long-Term Treasuries
Groupon launches its own Square-like payment service for merchants
Instapaper has just integrated this font to iOS app. I researched Internet a little bit today and this seems a good and free alternative to dyslexics.
I can't reply to this because no part of the example you provided constitutes a federal crime under the CFAA.

On the other hand, the criminal aspect of using a university's noncommercial JSTOR access to scrape a substantial portion of the entire database so you can put it on BitTorrent is not hard to understand.
Wow, there's some projection there.

If you're genuinely creating something, at least 90% of 'normals' will appreciate that.

If people are calling you entitled or narcissistic, it's possible that, rather than you living too boldly and being such a genius they can't understand, you're actually kind of entitled and narcissistic.
If there is a stripe beta in the uk sometime soon, we'd love to take part...

Is there anywhere we can join a waiting list for a uk beta? Perhaps it would be worth keeping a list per country of companies who are interested to judge demand?
This totally makes me want to throw away my iPhone and get a Galaxy S3.

Not.
App Store SEO: A collection of tips
Just to add to this, I spent roughly the first two years of my career with 80% of my attention on reducing expenses at 20% on earning more. I got about the same amount of money from both. Later on I shifted that ratio, and significantly increased my income over the next two years. I did increase my expenses, but I'm saving much more as both a percentage of my income and as an absolute quantity.

It's also helpful because the same technique that helped me earn an X% raise has worked over and over again, with roughly the same results. So when you learn to negotiate, you're changing the rate at which your income grows, as opposed to a one-time increase in income. That has a massive effect in the long term.
Really? Maybe for a certain niche.

Watching someone else play a videogame is much more boring than just playing the game for myself.

It's sometimes fun to watch "let's play" of very old games for the nostalgia, but I really don't imagine families sitting around for a screening of a GTA playthrough.

EDIT: I'm aware that e-sports and "let's play" videos are popular with certain demographics. My argument is that this doesn't really constitute "disruption".
Not many people are going to throw out their HBO subscription and substitute it for videos of people playing minecraft.
Code analysis is nice but stand alone static analysis tools are a lot more advanced. Even the free ones, like FindBugs catch a lot of issues.
Aaron isn't incarcerated.
Nice read, the part at the end "Finally, stty sane will restore your TTY device configuration to something reasonable" Realy should be what you learn from your fist instance of using a terminal (to many bad memorys of yesteryear systems over RS232 and uucp and modems, stop me now).

But everybody learns what they need to learn, even if it is setting the backspace/del keys to something visualy complient.

Knowing a tty and VT commands you can do some realy simple clever stuff, like find certain people logged in and there tty and cat append information to there screens and if they have terminals with extra sub lines you can sends a string that will memorise the screen cursor position, reposition cursor to the lower lines and display your text and then restore the cursor position. A very easy and simple way to instantly alert logged on users in certain groups. Can do all that in shell script easily. So knowing how things work and there capabilities and even there history and background so you understand why they are the way they are and from that appreciete there limitations. Then you can start doing some realy fun things. Again, nice read as verifys what you know and will fill in some worthy blanks.
...you have to benefit (or materially harm someone).

Are benefit and harm legally defined terms in this instance, or can a clever prosecutor convince a jury of the criminal equivalent of the idea that making a phone with rounded rectangles is worth $1B?
I would be concerned about the differences in canning materials used then vs. now (for beverages, specifically), since I don't believe aluminum cans were common at the time of the study.
I was downvoted, but not the guy asking easily-Googleable questions. Right.

So, I guess it's clear: we want more people asking stuff that can be answered by the first Google search result... by the article title itself.

Got it.
IOS6 security flaw – hackers able to steal contacts, images & videos
MSFT and AAPL both benefit from immense network effects, which translate into high LTVs (Windows/Office platform, iOS ecosystem). The presence of a strong network effect can often be a strong driver of virality, if not a prerequisite for viral acquisition for a lot of businesses because the incentive to share is directly correlated with the value delivered to the user/customer.
With Boston accelerators, can there be too much of a good thing?
You know what scary source browsing is? SourceForge.

http://gcmakefile.cvs.sourceforge.net/gcmakefile/

Seriously? That's the best they can do?
That falls afoul of Brooks' law though. Apple isn't limited by development cash in any meaningful way. They're limited by staff. There aren't that many world class developers out there. Apple is grabbing up all they can, but they're in competition with a lot of other companies with sizable war chests. And the ones Apple has are hard at work already.

Google's been throwing world class talent at maps for the better part of a decade now. And it's only now, within the last year or so, that the product has even begun to look mature enough to be cloned. Basically, Apple can't buy this. They just have to work on it iteratively until it improves.

Which, IMHO, it will. The "innovative window" for maps has closed. There aren't enough great features left for Google to add, so they won't be able to maintain their lead indefinitely. Mapping will be a commodity app (and hopefully an open source one) within a few years.
The case for enterprise focused startups
Thanks!

There was a signup form there originally, now it's a link to my main page about the book at http://clean-ruby.com
Never let the truth get in the way of a good narrative. Your quotation reminds me of statements made in the case against the Wall Street quant who allegedly stole some source code from his former employer (was it GS?). The prosecutor was quoted as saying (paraphrased from memory), "This is so important, they call it their secret sauce." As if calling something "secret sauce" alone is enough to determine the importance of a trade secret.
The indictment goes into great detail as to how Swartz would have known his actions violated JSTOR's terms, and how he repeatedly took surreptitious steps to continue his plan despite the obvious efforts of both MIT and JSTOR to stop him.

"Mere scraping alone" is unlikely to land you a federal charge; the prosecution needs to demonstrate your intent to act unlawfully. A far more typical outcome for a scraping case is a C&D from the site you scraped.

For obvious reasons, JSTOR can't C&D Swartz once their content hits BitTorrent. Similarly, if you scrape a site and post it to file sharing networks, you might have something to be concerned about.
I'm much more confident of a book's ability to teach me how to program in Javascript that I am of a book's ability to teach me to make some arbitrary amount of money,
Video - Advanced Git: Graphs, Hashes, and Compression
TL;DR: Be conscious of who you trust. OpenID AX attributes may give you an email address, but this creates two potential issues:

* Can you be sure that the attribute has not been tampered with in transit? Check the signature (or make sure your library is checking the signature).

* Can you trust the OpenID provider to give you a correct and verified email address? Maybe if that provider is Google. Anyone else, probably not.

I prefer Mozilla Persona's approach to this problem; your identity effectively is an email address. It's also trivial to integrate.
Dave Lister: Sometimes I think it's cruel giving machines a personality. My mate Petersen once brought a pair of shoes with artificial intelligence. Smart Shoes, they were called. It was a neat idea. No matter how blind drunk you were, they would always get you home. Then he got ratted one night in Oslo, and woke up the next morning in Burma. See, the shoes got bored just going from his local to the flat. They wanted to see the world, man, y'know? He had a helluva job getting rid of them. No matter who he sold them to, they'd show up again the next day! He tried to shut them out, but they just kicked the door down, y'know?

Arnold Rimmer: Is this true?

Dave Lister: Yeah! Last thing he heard, they'd sort of, erm, robbed a car and drove it into a canal. They couldn't steer, y'see.

Arnold Rimmer: Really?!

Dave Lister: Yeah. Petersen was really, really blown away by it. He went to see a priest. The priest told him, he said, it was alright, and all that, and the shoes were happy, and they'd gone to heaven. Y'see, it turns out shoes have soles.

-- Red Dwarf, 1988.
Acoustic Levitation, Liquid Droplets Floating On Sound Waves In Midair
Yes, they are defined.

Moreover, no part of the indictment relies on silly things like the billion dollar valuation of rounded rectangles.
Hi there I am the author. iTunes API terms state that:

> ...music video previews; (iv) is streamed only, and not downloaded, saved, cached, or synchronized with video

http://www.apple.com/itunes/affiliates/resources/documentati...
Internet giants form D.C. lobby
I will donate $200 if they release a monospaced version.
Interestingly, just yesterday, I found out that Linkedin Friend Suggest uses, among other things, co-logins from same IP address as a signal. On my test account that I created at work, it eerily showed me all my co-workers in the Friend Suggest list. Later, as soon as I logged in from home, it added my wife to my Friend Suggest list.

I wonder if one of the goals of a good Data Scientist is also to be not too accurate, lest the product create an eerie feeling among users! (remember the Target pregnant girl incident?!)
P.S. If anything, this demonstrates that Samsung has a fundamental misunderstanding of why the iPhone is successful.
Web isn't a replacement. It doesn't and won't ever have consistent keyboard handling across platforms and browser upgrades. As a result, it has evolved to being mouse-centric, and is inadequate for high-volume users.

There are many web systems being developed as business front-ends today that would suck less were they menu and form-driven terminal apps with a couple of web screens for reports. (or a websockets arrangement where the terminal could render certain things to an associated browser when appropriate)
Yes, I would. And I'd keep it free.

Google Maps is a solid app with a great brand that users trust. It would be silly not to give iOS users who love Google Maps access to the product.

What's there to lose?
I see the same thing.

I tried reinstalling/updating to the latest version of VirtualBox, but it did not help.

Update: I managed to disable VT-x by following the procedure described at http://tech.techteam.gr/virtualbox-vt-x-problem-cannot-disab... and starting the virutal machine with VBoxHeadless. However, this immediately made my host machine completely lock up, so I cannot recommend it :)
Just to add a data point that I usually find is missing in this discussion: US Academic Libraries spend nearly $2 Billion/year on serials[0]. And if you look the rate with which that expenditure increases is pretty amazing.

[0] http://library.tumblr.com/post/16817715155/rising-cost-of-se...
Well, and I mean this kinda snarkily, who said people don't?

I, for one, found that for some kinds of work I do, Go doesn't give that much of a performance advantage, so I'm exploring other languages.

That said, even if Java gives you 2x, that doesn't mean that you shouldn't complain about Go.

E.g you might like Go's semantics and syntax, or it might have other benefits for you. That you like those things about Go, doesn't mean you don't get to say "shame about the performance".
You didn't read the OP?
Google, if you're reading this: _Please_ release your maps app for iOS. I can't upgrade to iOS 6 until you do, and switching to Android isn't an option!
It's not what you said, it's the way you said it.
How might I upgrade from iOS 6 beta to iOS 6 release? My phone says "up to date", even though I'm positive it isn't.
Can someone summarize the differences for those of us who can't watch videos?
While not exactly a teletype, Justin Ouelette's VT220 is cool:

http://jstn.cc/post/8692501831

http://jstn.cc/post/13476503553

http://jstn.cc/post/10831555077

http://www.fastcodesign.com/1665509/digital-archaeology-hack...

http://justinouellette.com/
Here's a FUNDAMENTAL topic to understand in Java - the Java Operator
Mobile Pwn2Own: iPhone 4S hacked by Dutch team
For the sake of discussion, have you watched somebody play a game that you are familiar with, at the highest level? Speed-running (trying to break unofficial records for beating a game, fulfilling certain other conditions as well usually) is quite a bit of fun to watch as an act of phsyical and mental prowess, not unlike juggling or other stunts.
The real vision behind Bill Lee's Twist: an API for time
It would be really helpful if you could explain us your version of 'Why the iPhone is successful'? Just curious.
Device by Device Comparison of iOS 6
>And how is your startup supposed to solve his unwillingness to pay?

It's not. It was just throw away snark meant to demonstrate my complete lack of understanding of the problem thoughtstreams is trying to solve.
Like in a Bladerunner/Neuromancer cross-culture like future. Maybe, maybe.
IPhone 5 Already on sale in Hong Kong Grey Markets for $1100
Ask HN: Could it be that Ruby doesn't scale on HR?
Where I live (Israel) RoR arrived roughly 5 years after it spread in the US, I always knew it's hard to find RoR develoeprs in here. But than I came across this: http://gun.io/careers/1789/it-seems-it-is-easier-to-find-a-real-ruby-than-a-
Would it be right to assume than, that good Ruby developers are just extremely rare all around? If so, what do you think this means for a project expecting to require many resources? and does it mean that in the enterprise world, Java/C# are there to stay, not only in legacy but also in newer and future projects?
I teach data mining at a top grad school, and am a data scientist at a startup.

I got one call from a recruiter who thought I was in a different city. Ain't so sexy from where I'm sitting.
6 Tips for Boosting Your Productivity With Your Smartphone
Even with crazy ifdef mazes, you're only shipping a finite set of builds. Build those, analyze those.
I don't think the betas let you do OTA upgrades. You have to jump into Xcode or iTunes to get the released iOS 6. Of course the GM really is what was release today so no need to update if you're running that.
This is really fascinating, and a good addition to all the typography articles currently on the front page. A designer can forget that standards of usability depend on, fittingly, the users. There are broad guidelines, but no objective standards—the narrower the audience, the more specific optimisations are available to you as a designer. Don’t be afraid to take advantage of them.
Exploring Private Cloud Pipes
That's interesting. I've received documents from people in the past that have looked like this and my first reaction was always "why did this person send me a document in the ugliest font possible?".

Never thought there was actually a reason for it.
I'm loving reading all your comments about your process. Would you mind sharing some advice on writing your first ebook? What kind of roadmap should you aim for? Who should you have edit it? Should you? How much? Should you pay someone to do it? All of this kind of information would be great!
I guess I'm just saying, Go's syntax and semantics aren't enough of a win for you to deal with the performance hit you take compared to Java. So use Java. It's not a moral issue.
As long as we're on an open source kick here (since I prefer open source over proprietary):

http://checkstyle.sourceforge.net/

http://cppcheck.sourceforge.net/

http://google-styleguide.googlecode.com/svn/trunk/cpplint/cp...

http://www.dwheeler.com/flawfinder/

http://www.dsm.fordham.edu/~ftnchek/

http://community.haskell.org/~ndm/hlint/

http://jlint.sourceforge.net/

http://search.cpan.org/dist/Perl-Critic/bin/perlcritic

http://deployingradius.com/pscan/

http://pychecker.sourceforge.net/

http://pypi.python.org/pypi/pyflakes

http://www.logilab.org/857

http://packages.debian.org/squeeze/rats

http://www.splint.org/

http://www.incava.org/projects/303902593

http://packages.debian.org/stable/devel/icheck

Please note: I have not used all of these; one day I was bored and decided to see how many code checking tools I could find packaged for Debian and put them all in a script with the warnings cranked to the max and make that part of my default nightly build and test script. Of course, you can also crank up warnings on your compilers and interpreters as well (-Wall -Wextra, python -tt3 with warnings.simplefilter("always"), perl -tTW with use strict and use warnings, etc)
You're exactly right stickfigure.

* You have to make sure the attributes are properly signed by the OpenID provider which is what the security advisories by Google and OpenID foundation were about.

* You can't trust any OpenID provider to give you a correct and verified email address. For the specific case of Google single sign-on, you can trust the Google OpenID provider.
You're better off finding an existing ASCII teletype. Then all you need is a USB-to-RS232 interface (FTDI and PL2303 ones work on OS X) and, depending on the machine, an RS232 to 20ma current loop interface, or a modem. Then simply edit /etc/ttys to enable getty on the appropriate interface.

Original vi has what is called 'open mode', which is effectively a one-line window intended for printing terminals. Neither nvi nor vim provide this, but line mode (ex) is more efficient anyway.
Apt timing for a lunch directly ahead of Maker Faire NY next week.

As an owner of a Thing-o-Matic I was fairly disappointed with my Makerbot. I know people that own Replicators that were also fairly disappointed. Unless there are some significant improvements in this version of the Replicator I will not be buying my next 3D printer from Makerbot. I would much rather buy an Ultimaker or one of the several other startup printer companies that are now out there. The cost of the Replicator also runs very close to the 'home' version of many commercial 3D printers.