skysight-inc/HackerNews huggingface dataset:
When I read papers, I often write short notes to myself about them, as I imagine most people do. I could imagine these notes as also being comments on a site like this, particularly if it's all open and community-run. However, if the paper I'm reading is some 10 year old paper in some niche subfield, which ultimately is the majority of what scientists end up reading, I'm just going to be talking to myself there, so what's the point? I'm not going to submit a paper there that I know no other readers will care about.

How do you overcome that barrier? It's not even network effects alone, it's like extreme network effects because the tail is so long in science. I guess it's really the barrier between being high-level discussion about only the latest big-name science news in certain fields, and being a central hub for all kinds of relatively short comments on scientific papers. Seems like a difficult problem to solve.

Have you thought about maybe pre-populating your database with all papers, ready for discussion, rather than having it as a Reddit-like discussion of only recently submitted things? Or is there some other kind of grand vision for where this will go?
The CPU feature already exists. Check out the Chrome Task Manager: http://googlechrometutorial.com/google-chrome-other-settings...
If I go to an Apple store and buy a $3,000 computer is it apple's fault that I only needed an iPad? Hell no. I'm the one that ordered a $3,000 computer, signed off on the agreement, and forked over the cash.

Cisco acted like a business, you can't blame them for that.
My website for college students is now live and I'm looking for feedback
"Anyone have any ideas how to find them?"

Follow the malware. Dan Danchev [1] used to be quite forthcoming with his analysis until he wasn't anymore. If you set up a malware aquarium [2] you can see the C&C servers these things use. Although not all malware reproduces in captivity.

[1] http://ddanchev.blogspot.com/2013/02/dissecting-nbcs-exploit...

[2] https://www.xkcd.com/350/
I think you may be missing the point here. I'm sure you are a great engineer. And Impostor Syndrome and Dunning-Kruger are definitely phenomena you need to know. But the vicious response probably comes from a concern that is completely orthogonal to how good you are:

Humility. People expect you to be humble. Even if you were the cleverest hacker on Earth, readers are not going to take kindly to you giving yourself kudos, even if it is something as small as being a "great engineer." I know hubris is one of great virtues of programmers, but I would contend that humility is a great virtue of writers. It's why self deprecation is so common in writing and comedy. You poke fun at yourself to make the audience feel more comfortable. Do the opposite (call yourself great) and you may be triggering impostor syndrome for your readers.

Secondly, saying that Facebook is in the wrong because you are awesome.... well, that reminds me of another social norm: "The First Rule of Programming: It's Always Your Fault" I won't elaborate any further. I think Atwood has this one covered:

http://www.codinghorror.com/blog/2008/03/the-first-rule-of-p...

http://www.codinghorror.com/blog/2004/08/why-im-the-best-pro...

By the way, I want to say that Zuckerberg's claim in the code.org video that Facebook's strategy is to literally hire as many talented engineers as possible is bullshit. Obviously, that's not their strategy.
I imagine this works about as well as it does in Perl. Not everybody uses it, so you have to know the short-hand variables anyway, but now you've got an entire new set of magic names to learn! Let's all learn two names for everything!
Computer vision, and augmented reality.

Real-time 3d reconstruction from simple video is currently possible with desktop computing power. I suspect that within 5 years it'll be possible with mobile computing power (note that the real dependency here is power efficiency). Obviously textured light techniques are even more powerful.

With projects like Glass and Myo, wearable computing is coming together.

We have the conceptual pieces we need to do useful augmented reality. Start by modelling lots of the world, both the geometry and also object categorization (the latter, admittedly, is still evolving fuzzily). Then build an app framework, for apps to help people execute tasks. One obvious example is step-by-step overlay instructions for doing repairs (changing your own car oil isn't that hard, right, but it's too intimidating for many people).

I think the short film Sight gets it mostly right, except I'm not talking about cybernetic augmentation, only wearable computing: http://www.youtube.com/watch?v=AFiE82Npbn4

There's lots of potential there.
> To be clear, I pretty much ruled out celiac long ago, because my symptoms are not _that_ serious.

My symptoms were less than yours (constipation once in a while) but I am 100% confirmed celiac. I had positives on the anti-tissue transglutaminase IgG, IgA tests and endoscopy confirmed extensive damage consistent with years of celiac disease. You should rule out celiac disease with the IgG, IgA tests, followed by endoscopy if positive.
>else why mention the barely at all?

Because they are specifically promoting porn featuring women as young as legally possible. "Legal teens" would include 19 year olds, and they are trying to create the specific expectation of women who very recently turned 18.

>Why barely, which also means "not really"?

That is not what barely means at all. Barely means "only just". Barely legal means legal, but very close to the cut-off.
That is not "even worse", that is relatively insignificant. An IM client converting text to smilies by default is standard and easily disabled, or avoided by a different using client.

On the other hand, the issue above represents a horrible failing on the part of MSN as a network/protocol. Silently dropping messages without giving error to either party is insanely stupid behaviour, and MSN's done it frequently for as long as I can remember.
This is helpful, thanks! Some of those projects (e.g., web.go) are much older than others (e.g., revel, beego), so it appears that some of the younger frameworks there have accumulated their stars pretty quickly. This prompted me to suggest to github that they add graphs of stars over time.
Symantec discovers 2005 US computer virus attack on Iran nuclear plants
I think it's pretty clear that the intention of this tool is to provide alerts/notifications to users. Not sure what all the clamoring like "It doesn't do this" or "It doesn't work exactly like alert() in this way" are all about.

Anyway...Nice work, zackbloom. The notifications look and work great.
Ang Cui explains Symbiotes, host-based defense mechanism [video]
I guess the main difference would be coverage in media. Even if users wouldn't 'loose' more than they normally do their information would be 'lost', 'hacked' and 'stolen'.

It's an interesting distinction though, since the governments would probably be forced to act on behalf of user privacy if information appear to have been 'lost' rather than 'sold'. Would probably be the start of the privacy equivalent of the Great Stink.
This may sound weird to say, but I'm starting to think that most of Apple's problems come from the fact that it is a hardware company rather than a software company. In a very real way, it seems that they don't get software. I think it comes from pervasive product focus.

They are great with products. Less so with the area around the product. Can't have something as nebulous as a cloud without trying to control the product experience.
And I would argue that the very OS he just described (combined with the switch to Intel) is what set them on the path towards relevancy.
Physical violence is the last resort for enforcement of all laws. That does not mean that it makes sense to equate every government action to physical violence.
I've been using custom User models for over a month, and I can tell you that using a profile model is far nastier.

Besides avoiding a join in the DB (or worse, a separate select), being able to override user model methods has been an incredible benefit to my projects.
Does Google actually own the satellites taking the images, or are they licensing them (as was my understanding) from Federally-funded satellites?
DOJ ‘admits’ to targeting Aaron Swartz over his activism
Why code in C anymore?
I have used both. I would strongly suggest going with AWS.

Reasons:

Local development with Appengine is pretty bad. Good luck debugging and profiling production issues.

Appengine will make you jump through many hoops that undermine or completely drop pieces of the Django framework.

Getting data out of Appengine is a huge nightmare and timesink.

If you ever decide to migrate off Appengine you will need to rewrite almost everything.
"Just works" is a great concept when you don't have any complexity to not work.
Tell her to turn off the total phone backup and do it to a laptop. Settings>iCloud>Storage&Backup>iCloud Backup set it to off. She will still have her photo stream if she leaves that on.
> there's some jaw-dropping nastiness you have to go through to make it work.

What "jaw-dropping nastinesses" are those, and why didn't you check and report them during the beta/rc phase since you were "hoping it would be awesome"?
NodePDX 2013: Call for Proposals Now Open
'The auditor's office sent off a fairly testy e-mail to Cisco noting that the 3945 routers were not appropriate for most West Virginia deployments—even according to Cisco's own literature. "I would appreciate an explanation as to why you believe the 3945 routers are not oversized and misconfigured for hundreds of locations," the auditor concluded, "and, thus, a significant over expenditure of millions of dollars for Cisco equipment."'

Did I miss some part where they contracted Cisco to visit every location and assess it's needs and build an order according to that?

If you order a bunch of 3945 routers then why is it Cisco's fault for selling you a bunch of 3945 routers?
"The 2007 variant resolves that mystery by making it clear that the 417 attack code had at one time been fully complete and enabled before the attackers disabled it in later versions of the weapon."

The thing that struck me most was the use of the word "weapon"[1]. Jeff Moss warned in his 2011 BlackHat opening speech that blurring the line between cyberwarfare and actual warfare is inevitable. Wired's use of "weapon" here signifies that shift, and really reinforces the fact that each one of us who is writing software may play a part in cyber wars, even if inadvertently.

[1]It may have been an unintentional use of "weapon," as Stuxnet is referred to as a "cyberweapon" throughout the article, but the point that we are moving towards describing cyber warfare as actual warfare still stands.
I think 90% of people on this site will not be able to register and give you feedback as they don't have a .edu e-mail address
The problem with unionization is that it works well when the work is a commodity, and software engineering isn't. The 10x (and 100x, and -25x) programmer phenomenon is real, but individual performance is nearly impossible to measure on a quarterly basis.

We need some traits of old-style professionalism: autonomy and the right of self-investment. A profession is a set of ethical rights and obligations that supersede managerial authority. That's what we need. http://michaelochurch.wordpress.com/2012/11/18/programmers-d...
we are targeting life sciences.
Mailslots are an SMB-based IPC mechanism that dates back to Microsoft LanManager (LANMAN).

I could see using mailslots as a mechanism to disguise traffic and potentially thwart NIDS. SMB broadcast traffic is considered "noise" by a lot of admins and might well be excluded from traffic monitoring to prevent "chatty" traffic from filling the logs. Using mailslots, as opposed to rolling a custom broadcast-based protocol, makes the traffic sink into the normal SMB noise floor.
I would build a robotic maid.
Html5 toy: progressive rendering + normal maps
Tips when moving from Seed to Series A
The latest research on this front really doesn't do much "blaming the victim", which seems to be the default mindset when someone avoids a food or food ingredient. IMO, it's almost certainly not "something wrong with your gut", but rather your gut is ill due to long-term assault from poor external inputs. Eventually nearly everyone gets unlucky. The lucky ones just mistake a "disease of civilization" for a "geriatric condition".

Gluten, gliadins, and lectins, present in wheat and other grains, basically amount to plant defensive chemicals. For many people, consumption of these plays a strong role eventually has various deleterious effects which. The impacts are complex, to say the least, and a matter of ongoing research. However, the basis of treatment is straightforward: eliminate everything with grain. Gluten isn't enough, especially if you have severe GI damage. You may find it helpful to check out resources and books on the "paleo diet" as regards restructuring your eating this way.
Unionization works reasonably well for the entertainment industry.
I'm super excited about this release but I really, really envy the Russian Doll-caching through key-based expiration and the Turbolinks of the Rails 4 release. Man I really wish django would package all the JS magic Rails comes with.
My boss and I both had Early 2008 MBP 15". He spilled a large cup of coffee into the keyboard. He turned the machine upside down and it was pouring out.

I sprung into action and opened that machine up and started dousing all of the parts with distilled water then drying them. I didn't need any special tools or even a service manual.

That generation MBP had the most beautiful design inside and out that I have ever seen. It was the pinnacle of geekdom beauty and it only lasted a year or two.
Python Profiling tools and visualizer
"write a memory recycler"

sigh This is by far go's biggest wart IMO, and one that frequently sends me back to a pauseless (hah! at least less pausy:) systems language. I sure do like it in almost every other meaningful regard. But I wish latency wasn't something the designers punted on.
I think the future of Google Glass is paring it up with tech like what Emotiv has been working on (http://www.emotiv.com/epoc/features.php). It's already on your head and if we can get the Emotiv like tech far enough to understand a few distinct commands it would create some amazing synergy. If it can recognize my when I think "back" or "home" and maybe "up" and "down" for cycling through menus we can save voice for command sequences.

So if you get a message notification on-screen you can read it and just think "back." Glass would interpret it as a swipe up on the touch or saying "back" by voice, and the message will be marked as read and the screen will turn off. I think voice commands are still very useful for what would be sequences like "Give me directions to the nearest Dunkin Donuts."
Another article here today pointed me to this: http://caniuse.com/calc

CSS calc() unprefixed on Chrome 26+
I suppose it's just for semantic purposes, just like the "article" element; ie, to make the markup pretty.
What your hotel knows about you
My hearing aid has a bluetooth gizmo. Similar, but probably way better quality.
Explaining Indie Game Dev Using Only The 1000 Most Common English Words
"and (most) taco seasoned meat?
Dunno, I don't eat beef."

I assure you that well over 50% of the package mixes in stores use wheat flour as a thickener. If you're careful enough to read the packages you can find SOME that use cornstarch as a thickener. Then again why pay $1.50 for an envelope when I can premake ten homemade taco seasoning mixes to my own precise flavor profile for the same price... all this "GF is expensive" is kinda off base.

You might not eat beef but I bet a light dusting of taco seasoning would taste pretty good on fried zucchini slices and perhaps other veg if thats your thing. I bet taco seasoning powder would spice up steamed broccoli pretty well.
Google Safe Browsing diagnostic page
Yes, yes and yes!

Why limit topics to stuff where there's no objective answer? There are a lot of people (including people with 20K rep+ on SO) who quit SO in disgust and who would just love to share their knowledge on both objective and non-objective question.

Pivot immediately. Do both objective and non-objective : )

Instant winner IMHO, going to help people there immediately!
That's completely useless. Bullying is here now. It's not something that bad conditions are going to produce in 20 years if we don't do something. Your proposed solution is to let bullies just bully while we hopefully, someday, address some of the reasons why they exist, and I suppose, when that doesn't work, we continue to let the bullies bully then too. That's punting on the problem in a way even worse than the one I strawmanned in my post.

What are you going to propose now?
I was going to mention Riverbed, glad someone else did.

They've saved a huge amount for us (I think of 90%) of AJP (http<->tomcat) traffic. Not particularly difficult to set up.
It was reasonably popular, but difficult to predict usage. You can still see it there - it's not labeled as such, but it's the "Starter" plan -- this will bill you per hour, with a minimum of one per week.
In case anyone is considering the migration, it's actually very simple with South. Here is a step-by-step:

1) Setup custom user model to inherit from AbstractUser with no additional fields.

2) Meta.db_table = 'auth_user' on custom user model

3) schemamigration --auto

4) migrate --fake (alternatively comment out statements in migration file and run without fake)

Now you can add new fields or change the inheritance to AbstractBaseUser and south will follow along.
You can still get 13" and 15" "traditional" (non Retina display) machines which are part of the "new" lineup. My early 2011 15" with matte display, SSD, and 16GB RAM seems to be a good compromise of still being under my control, yet gaining most of the performance benefits of the 15" rMBP.
I can't speak for obviouslygreen, but I recently implemented the new User model and was a bit surprised by all the stuff I had to do myself.

I just wanted to add one field to the user model, but to do that I had to add 100+ lines of code.

I am very happy custom User models are possible now––but for most stuff I'll probably keep using a UserProfile.
I thought that too, but the article mentions that the messages couldn't be found in the accounts' Spam folders.
Thinkful Is On A Mission To Reinvent Career Training
Filemaker
MIT Researchers Unveil World's First 4-D Printer
What if your Ikea desk could assemble itself? Instead of printing out a full shape, the 4-D printer creates a strand of multiple materials--and that strand becomes whatever you want it to, based on synthetic proteins and amino acids that twist and move.

Video: http://www.vimeo.com/59918368
Pah. I'm old enough to remember DOS users mocking mac users for using GUIs and mice.
There have been vulnerabilities found in the code handling mailslots, but the protocol itself is just a mechanism to do broadcast-based communication. It's old and crufty, dating back to the DOS LanManager days, but I'm sure there are applications out there that still rely on the functionality and, as is typical for Microsoft, the API still exists in modern Windows versions. (The NetBIOS "Browse List" functionality that powered "Network Neighborhood" uses this protocol, for example.)
Well, you have a great team of investors, but you should be aware of that risk. HIPAA violations are extremely painful.

I'm not in the field yet, but I do have a business plan that deals with US healthcare, and lawsuits and the FDA are pretty scary :)

Edit: example HIPAA fines

http://www.ama-assn.org/ama/pub/physician-resources/solution...
I disagree, a more appropriate retort would be 'baa' in this case :-)
You have to discern between web sites and web applications. For example, it's not useful to make a todo app SEO friendly. Basically, anything beyond a login form is a candidate for client-side rendering.
Perhaps it's possible I didn't google "history of insurance." Thorough reader you are, McWiki!

"history of contemporary insurance"

Merchant insurance was to protect against real property losses. Contemporary insurance is designed to allocate financial losses for financial products (non-real).
You can try my original version of the site - crashie8.com
Thoughts on Mogreet's SMS/MMS and video transcoding API test center
https://blog.mogreet.com/mogreet-api-test-center-introducing-the-gui-api-construction-set/
Cablevision files antitrust suit against Viacom over programming bundling
You're granting a premise I do not accept: that someone who cares about the cause of diversity in tech is therefore litigious. At best this is cowardice – the fear of someone willing to speak up for themselves. At worst it is misogyny – the conviction that a woman willing to speak up for herself and educated on the subject of diversity is ipso facto trouble.

Alternatively, it is a tacit admission of a sexist work environment or sexist behavior/perceptions from management.
I don't understand how one is supposed to work with only a JSON back-end and rendering all the view with JavaScript. It's ok if it's only going into a list but what if you want to render the data in a complicated div structure? If you render it server-side it's very easy but with JS it becomes a mess, especially if there are lot of css classes that need to be added as well.
The days of a la cart television cannot come fast enough.
I'm having trouble reading around the eye patch.
FileMaker Pro, but it's expensive.
Defense Distributed Printed AR-15 Lower: It Works
Sorry for typo, can't edit. http://www.kidsruby.com
Well you just made my day, thanks so much.

On the objective comment, the format actually does work for objective questions just fine without us changing anything. We just excel at subjective questions so thats how we are positioning ourselves.
What exactly is anticipatory computing?
I do not. My limited understanding of wheat-free diets is that 1. the vast majority of people are not affected in any measurable way by gluten, and 2. there is too much anecdotal noise obscuring point #1.
"This is making me angrier than almost anything I’ve heard since Aaron died. I finally figured out why: Because I worked my ass off to elect the Obama administration in 2008. I helped these people get in power. And then they drove the man I loved to suicide because they didn’t like something he said once."

A lot of people think the Democrats are lot more socially and politically liberal than they really are. Look no further than their repeated reiteration of punitive "War on Drugs" policy. The Democrats play that tune during elections, but it's a scam... as much as the Republicans and their Jesus babble. (Karl Rove is an atheist.) Both parties are absolutely status quo parties. Since the Reagan era, their stances have differed significantly only on hot-button "culture war" issues-- because these issues are really just tools to segment the electorate. On issues that matter to money and power they differ little if at all.
Google used a snake (Samsung) to catch a rat (Apple). The rat is now being slowly consumed by the snake.

Google now realises that once the rat has been consumed, the snake will start looking for other things to eat.

Google is now afraid of the snake. They are now on the look out for snake-eating gorillas (http://en.wikipedia.org/wiki/Bart_the_Mother).
Human hearing beats sound’s uncertainty limit, makes MP3s sound worse
Whoops and I forgot to mention the tamari thing, you can get a special GF soy sauce but its almost as easy to just cook orange sauce, teriyaki (careful! read the label! some are made with wheat!) or thai peanut. I don't think you can make thai peanut sauce or orange sauce with wheat so you're good to go.

This is much like the breakfast issue. Yes you can spend $8 on a little box of GF pancake mix that tastes almost as good as "real" pancakes. But F that just fry an egg or serve homemade hashbrowns instead, they're just as GF as GF pancake mix and not nearly as fake.