skysight-inc/HackerNews huggingface dataset:
Today, Tubalr adopts the Apache License with hopes to become the best it can be.
This past December a side project of mine, Tubalr.com, received more attention than I ever expected. It had articles on TechCrunch, Mashable, The Next Web, The Verge, LifeHacker Japan, and other media outlets. Today, Tubalr officially adopts the Apache License with hopes to become the best it can be, with your help.

I use open source technology daily, but this is honestly the first time I've ever owned a project or worked on an open source project... so if I do something wrong, let me know and help me learn.

App URL: www.tubalr.com

GitHub URL: https://github.com/cjstewart88/Tubalr

Thanks,
Cody
Vishy Anand is the current world champion.
bioinformatics grinder here. sequencing dna is getting cheap enough, and there are mutations that are known to be associated with specific disease and cancer. these mutations can be found with sequencing, and a lot of them can be treated with existing drugs/methods.

that said there's still quite a bit to learn about dna.
Tracking the Trackers: How Our Browsing History Is Leaking into the Cloud 
Speaker: Brian Kennish Founder of Disconnect<p>What companies and organizations are collecting our web-browsing activity? How complete is their data? Do they have personally-identifiable information? What do they do with the data?<p>The speaker, an ex--Google and DoubleClick engineer, will answer these questions by detailing the research he did for The Wall Street Journal (http://j.mp/tttwsj) and CNN (http://j.mp/tttcnn), talking about the crawler he built to collect reverse-tracking data, and launching a tool you can use to do your own research.
Surely Erlang uses callbacks heavily, in the sense that you pass functions around. Supervisors, for example, depend heavily on callbacks to receive notifications when something happens to the processes it supervises.
The current fragmentation of the "smart TV" market is a mess: it's something that a unified environment could easily tear through.

But making the deals with content providers to create that environment is going to be astonishingly difficult. These are companies responsible for messes like http://theoatmeal.com/comics/game_of_thrones , along with the recent removals of films from Netflix by Starz. They love their monopoly on content and would likely be terrified to death by the concept of giving up control to Apple.
I'm interested to see how this turns out.
Thanks, just applied a quick n' dirty fix, but def. gonna take a further look into it :)
Lang.NEXT Announcement
Skewed: a rotating camera in a simple CPU-based voxel raycaster/raytracer
Gödel showed that provability is a weaker notion than truth

This, to me, is a great summation and one of the most important conclusions we can draw. When you reflect on it it's easy to see how Godel's theorems reach beyond computer science and into philosophy, ethics and religion.
I am an INTJ which I would suspect a lot of the front-end people are here. I started out as a 3D artist doing simulation and ended up doing simulation development and then went into front-end, I have always suspected that there are a lot of INTJ's in that middle-land of front-end development and other disciplines that blend art with code.

On a related note my friend in school was also an INTJ and we always frequented an Irish pub that a lot of elderly people hung out at. People would always ask us why we hung out there and knew if they wanted to find us that is where we would be. We hung out at the place because it was quite and we could talk to people in deeper conversations than the clubs. To this day I still prefer a quite bar or restaurant to one where a bunch of socializing is going on.
Why do you need a script to mark a file as watched? On Plex and XMBC you can easily toggle a file's watched/unwatched status from the navigation interface.
Tanenbaum’s advice for building product, networks, and living life.
Here's the follow-up article on TechCrunch talking with the guy who tweeted this explaining why the fact Jobs threw away the UI isn't such a big deal: http://techcrunch.com/2012/03/24/jobs-apple-tv-margolis/
The efficient market has found the true value of BATS exchange at $0.038 per share. :)
I dunno about that. This clarifies to me that what I just read was not about "some guy's language", but "that language I saw on LtU, that's on the top of my stack of languages to look at." :-)
VERY SIMILAR: http://getairmail.com
Still? Why would anyone write 'internet' with a capital 'i'? Internetisapropernout.net is just wrong: it's not a proper noun; if it were, why would we precede it with an article?

If we capitalized any noun that referred to a specific thing, every word that followed 'the' would need to be capitalized.

The internet over which I'm posting this comment simply happens not to have a name.
This has been there around for quite sometime and is always my go to place when I'm in need of a disposable email address.
Here's an interesting blog from the Django developers about their plans for python 3: https://www.djangoproject.com/weblog/2012/mar/13/py3k/
The short of it is that they are planning to move for sure and with each release of Django they drop support for one of the 2.x releases of python. Django 1.5 (the next major version) will experimentally support python 3.
Constructing the paradox is just the means of proving the theorem. The paradox itself is not particularly important. Also, the paradox in Godel's theorem is "This statement is unprovable" not "This statement is false".
These arguments are persuasive, but there are two items that aren't well addressed:

1. Principle-agent problem. If I have my own house, I'm more inclined to maintain it well. If I am a renter, I'm not inclined to, for example, change the furnace filter on a regular basis. If I'm a landlord, I don't have much incentive to treat a broken appliance as an opportunity to replace it with the optimal price / performance / efficiency replacement, but instead to simply repair it to functional or replace it with a low end item, because I can't capture the additional $10 / month the better one might be worth to the tenant.

2. Predictability of future expenses. If you rent, you are subject to changing rents. If you own, your only uncertainty comes from tax increases and maintenance. You can insure against things like fire and storm damage, but you cannot insure against rising rents.

I rent, but it's misleading to argue in favor of renting and completely ignore the benefits in the other direction.
The problem I've always had with being an introvert is that many extroverts think it's a curable disease. Furthermore, because I do behave as the blog post describes, people often don't believe I'm actually an introvert. The solution I've found is it's much more acceptable if I explain to people that I'm an "ambivert", an introvert who has developed skills normally associated with extroverts. At minimum, it gets people off my back...
The main problem I see with gevent/eventlet is it has many of the weaknesses of callback and preemptive threaded code with none of the strengths.

- It can't use multiple cores, even if Python got the ability in the future, gevent code simply wouldn't work as intended.

- While gevent is not preemptive, context switches are implicit, that means you cannot write code without locks unless you want to do some handwaving. You have to know the entire system to know that a multistep operation that calls functions is actually safe.

On the net, gevent may be better than Twisted or Tornado, but I think that is saying more about how much those suck than how good gevent is.
I did not know this. Thanks so much! I was going to actually buy a standalone IR remote for my HTPC.
What happens when you die?
I've had this discussion with one friend and wanted to throw it out to see what your view or solution is regarding what to do with online property. Hence, what should be done with your FB account, blogs, twitter , etc. when you pass away. Should passwords be left to your loved ones in your will? Should notification of your death be sent to sites that you subcribe to. Is this a new untapped market that we need to supply service to?
You're confusing things. Callbacks are not the unit of concurrency in Erlang, a process is, which is a sequence of steps. You implement callbacks for behaviors in Erlang, but that is an interface system, not a concurrency unit.
> First of all, nobody really cares about you (or anybody else),

Well, you've just managed to insult your readers and everyone who will ever care about them, so congratulations on that, you must be very proud.

> so nobody will worry about you being antisocial or not.

I have exactly the opposite experience, and it has been a source of extreme stress in my life. Perhaps you should stop assuming your own life is representative of everyone else's.
Someone does a poll every once and a while. Here are two:

http://news.ycombinator.com/item?id=946249 (858 days ago)

http://news.ycombinator.com/item?id=1675197 (562 days ago)
Ropes are a good idea on paper, but they increase complexity and rarely pay off
True, but middle aged women are orders of magnitude more likely to use Pinterest than say, Bittorrent or Megaupload.
I don't believe he is ranked 1 in the world anymore. Magnus Carlsen (http://en.wikipedia.org/wiki/Magnus_Carlsen) I think is #1.
This Week In Startups, StrongSteam Pitch, Reimbursements, Mentorship
The only thing I hate about it is that it lacks haptic feedback so you can't really look at the TV screen and know where the buttons are, you'll have a high failure rate basically.
Weird. I've never had problems with TV media in any version (10 or 11)
Aerospace is inherently risky! The planet and skies do not submit to human authority.
Beats by Dre Studio
BiDil actually is not a great example, because... "The trial, however, was conducted only in African American patients, and the results, therefore, give the impression that BiDil works only in African Americans. This is not the case. The trial investigators themselves concede that BiDil will work in people regardless of race." The drug company just pitched it that way to get it approved by the FDA.

Source: Kahn J (2005) From disparity to difference: How race-specific medicines may undermine policies to address inequalities in health care. South Calif Interdiscip Law J 15: 105–130.

http://128.125.42.47/why/students/orgs/ilj/assets/docs/15-1%...
Traffic has gradually declined, as I haven't put any work into it for quite a while. Also, I'm not interested in it. I mainly made the guides and website as a learning experience to begin with.
> I think this sums up everyone I've met who actually likes PHP.

That says more about the people you associate with then with the language.

The people I know care about programming, care about doing it well, care about elegant solutions, and care about a wonderful end product. What they don't care about are stupid language wars.

> the grass actually IS greener in Python and Ruby land.

I never got serious with Ruby, so I'll confess, I might be missing something. But, going by what I see in Destroy All Software's screencasts, I don't feel like I'm missing anything.

I can't help it, but ever since Rails came on the scene, I can't help but feel like the PHP people that make up the PHP community has dramatically improved. This, of course, is purely based on the people I've met.
I store this watched status on a server that other people created. It is used to collect statistics of how many people watched a particular file. It also allows me to see what files I've already watched as I use multiple devices.
What are you using for hosting?

I've been making a game and using Heroku, but when I started doing multiplayer, I realized Heroku doesn't support socketio.
The amazing thing about the amount of discoveries to have been made with Kepler, is that our ability to observe the Universe is only limited by our technology. Imagining what we will be able to see and discover with the next generation of telescopes makes me giddy.
The Case for Sleep Medicine
It's called the ecological fallacy -- the idea that a phenomenon which is observed (or in the GP's case, totally made up) at the population level can be automatically assumed to apply at the individual level. Stereotypes are a common example of this fallacy.

https://en.wikipedia.org/wiki/Ecological_fallacy
So, link bait. Fun.
Genuinly why would that be? On the face of it I can't see why...
Reminds me of the 'Inventing on Principle' talk: http://vimeo.com/36579366
Pitch videos from every team & live voting for a 6th Fan Favorite to make the finals going on now at: http://vote.rit48.com

gkoberger and I are 2/5 judges and after visiting with a bunch of the teams throughout the weekend, I'm super pumped to see what they end up with tomorrow!
HP Pavilion dv6-6012tu Battery
Agh, hundred foot!

Though I suppose "hundred food" works also.
I completely agree! As much of a clusterfuck as the James Webb has been, I'm really looking forward to seeing it launch. I can't even begin to imagine the things we will see with it.
Marco Arment said he's in touch with several developers and will choose one to be the official developer.

He noted that while several Android Instapaper clients exist, they use his iOS private API in addition to his public API, and he will only endorse one using his public API only (Can someone explain why that would be?).

http://www.marco.org/2011/12/07/standing-up-for-android
Dynamically typed is still typed. That the error occurs at run-time means the typing is dynamic. If the error did not occur at all (int was unsafely coerced into a string), then that would be untyped or weakly typed.

Static type safety is desirable, dynamic type safety is almost essential. But they are both type safety.
The whole usefulness of the project, at least as it was conceived, hinged on it adding some notion of verifiability to C.

That is exactly what I am saying. It sounds like they trimmed away too much of C in the process and didn't check to make sure those parts could be added back. I haven't really followed the whole saga though.
From another comments, we established a time frame:

> Is that new? I don't remember it from my php days. Although I'll freely admit those days were a long long time ago so "new" for me may actually be pretty old.

So, what you are really saying is:

> I chose PHP because it's gathers everything I hate about any language in one spot when I last used it... which was a least 8 years ago.
I'm not sure what this means. Are you saying it is impossible to write C# code without the IDE? If so, my .vimrc would like to have a few words with you.
Why would I need a GPS to take me to dad's or a particular cafe after I've gone there once or twice?
Your mom goes to college.
Top Awesome Business Card Ideas For Creatives And Technologists
In this world of online contact there is still something that is both memorable and reassuring about a good business card.
it's not a market dude ..

if you really wanna do something about this .. first think of it as a service ..
your domain (mailseal.de) never changes. hence once it's been around long enough it'll start to be blacklisted on many sites that want to prevent temporary mail services
It really seems like one of those after release patch items. Something that OS X would have in a 0.0.1 update. It is iPad 3 generation specific and they didn't do a specific release update this time so that might make it a patch item.
a 'free' service ... which probably each one of us owe to our fellow beings .
Have you tried Plex? I've been a dedicated Plex user for a while now, but I've noticed quite a few bugs lately and development seems to have slowed on the desktop client as of late (though I recent blog post says they'll be getting back to it soon). I just want to know if I should consider switching to XBMC.
There actually is a standard format for bounces. RFC 3462[1] defines Multipart/Report, a multipart MIME type for sending back delivery reports. Most big-name mail providers send bounces in this format these days, but there are still zillions of other MTAs out there that send in their own peculiar variation on text/plain. For example, last week while churning through a pile of bounces while writing a bounce processor I came across one that declared it was text/plain but then included quoted-printable HTML of a report page and some of the original message. No headers, of course.

[1]: http://tools.ietf.org/html/rfc3462
This does not help, as while the private information sent to the user is missing, the private information sent from the user will still be there: they will simply now send complaints to the people who provide their email client that it didn't work.

You have to remember that websites are used by "normal people": the same people who get punished by websites with ludicrous URLs or broken images and fall for schemes asking them for their money or password.

I recently took over a website that uses OSQA (an open-source stack overflow implementation). When users get answers or comments, they get an email from "JailbreakQA" <admin@jailbreakqa.com>.

These emails now go to me, and the people who respond to the emails invariably are trying to talk to the other user, not to me. In this case the conversations were already public, so it isn't a big deal, but the exact same thing would happen if a user got a comment from a friend on Facebook.

To be clear: these emails clearly state they are a notification, that they came from the website you are using, that to view the content you need to return to the website (providing a URL), and then separating the content from the other user in the body.

People still just reply. Now, maybe you think that should work: that the emails should go back to the website and to the conversation thread, but the reality is that bridging email will make that a horrible experience, as the way people speak in email, the formatting available, and the crazy intermix of MIME and the original content, causes chaos: imagine trying to safely and automatically convert an email back into a Facebook Wall reply ;P.

The reality is: these are notifications, not messages. Replying to them is nonsensical, and if we were going to extend the email protocol at all, it should be to make "this is not really an email" an explicit first class feature.

(As an aside: the count recovery emails sent by Cydia, my primary work, can be replied to. Almost all of the email I get in reply is an elaborate and sometimes quite time consuming version of "thanks, that worked!"... I am simply floored that people thank the automated system, but hey: at least they seen happy. ;P)
The other day someone wrote a deadman switch app that sent notifications to two emails. You had to click a url to keep it alive every 30 days. I can't find the reference and a few searches didn't come up with anything, but, perhaps someone else might remember the link.
I imagine introvert/extrovert is simply an inadequate description -- for the ways people want to use it -- of the ways people prefer to interact; after reading a number of blog posts like this I'm increasingly convinced that the reality is far more nuanced. There are more categories of social interaction than "large group" / "small group" / "not at all"; you can talk about very complex things, very simple things, personal things, impersonal things, societal politics, clique politics, and so forth; people generally have differing preferences with regard to different things.

The introvert/extrovert distinction was never meant to be a complete description of someone's social preferences, but just a general way to classify all of the crazy people that psychiatrists encountered back in the early 20th century. MBTI tests can be suprisingly apt, but they aren't going to tell you everything there is to know about yourself.
I would say the fundamental problem is some sort of distributed knowledge proof system, and in my taxonomy of learning, that'd definitely be near the cryptology department.

To be honest, I think I'd been lumping bitc in too much with PL research, and hadn't considered that other people may have an interest.
Marissa Mayer is hardly the best role model out there for computer scientists, in the classical sense of the word "scientist". There's a very clear distinction between programmer, hacker, and scientist which the author may not be aware of (or has completely forgot to mention).

IMO, role models for female computer scientists would be Grace Hopper [1], in whose name there is now a scholarship for graduate students, or someone like Barbara Liskov [2], who won the Turing award recently. Though perhaps less popular than Marissa Mayer, I feel these are the role models that should be better known among young women about to choose a career path.

/pedantry

[1] http://en.wikipedia.org/wiki/Grace_hopper
[2] http://en.wikipedia.org/wiki/Barbara_Liskov
I would call Brainfuck (and other esoteric languages) as an instance of what "critical design" as described by Anthony Dunn. The goals of critical design are to produce artifacts that get you to think vs. "affirmative design" which is meant to create usable artifacts.
Kubuntu and the state of free consumer software
That's right, but FIDE ratings are independent of the person who owns the title of "World Chess Champion". Vishy currently holds that title.
Voted Java, favourite is Python. I value conciseness, and Java has a huge syntax overhead, especially when coding in a functional style; every time I write any I wish for lambda.
If panic/recover is the same as exceptions, why does everyone whine about the lack of exceptions?

The fact is that while in theory panic/recover are mostly equivalent to exceptions, in practice they are very, very different. Panic is only used in truly extreme situations (like running out of memory) or programmer errors, and you can pretty much write code ignoring it.

Most programs at most will need to call recover() once. Compare this with how exceptions are used in most languages where they are a fundamental aspect of a library's API.

Also the way defer() reliably and cleanly handles cleanup is much more pleasant than exception and 'finally'.

As for C macros, good C programmers have known for a long time that they are best avoided as much as possible.
I don't know whether they enjoy it or not, but it certainly pays their bills. And it's not clear that it makes enemies out of anyone they have to deal with at all.
Type hinting exists for objects and arrays but not for scalar types (string, int, float, bool) unfortunately.
Can't downgrade signature checks are in place and the internals changed, you'd need a jailbreak designed for the device.
Well produced video and website, simple and honest presentation. Seems to build a lot on the appeal of Minecraft, but considering how popular Minecraft is that's probably a very smart move. Hope it works out! I'd try it out if there were a Mac version.

Looking at the time-lapse of using it [1] it's certainly not a "game"; you need to have patience and dedication to make anything serious. If there were any friendlier looking interface for learning the principles of 3D editing and animation, though, I sure haven't seen it. Could perhaps inspire a lot of kids from middle-school age and up.

[1] http://www.youtube.com/watch?v=r1QbJO3y_O0#!
I wonder if introversion/extroversion are umbrella terms for a wide range of meshing cognitive and personality traits.

For instance, we all default to a particular attentional style. To use the actor Woody Allen as an example, he has a classic narrow-internal attentional style (introspective, perhaps slightly neurotic) which suggests he's an introvert, yet these traits works for him socially on many levels.

But is he introverted? I think he and many people transcend that label.

More on Attention Theory: http://rejectiontherapy.com/control-your-reality-like-a-tv-s...
The worst one is when they successfully deliver their bounce to the Return-Path but then corrupt the To on the bounce to be the To on the original message and then copy their Message-ID into the original message, thus removing any chance of successfully processing anything. I never figured out the actual MTA that was doing this, but Lotus Domino was involved.

shakes fist