skysight-inc/HackerNews huggingface dataset:
I don't see what he's complaining about...

Many people only go for an MS because employers increasingly have a credential fetish.

The quality of the actual education isn't generally that important to students because it typically has little overlap with their future jobs.
There is a mistake in your docs page @ http://www.infraprint.com/docs 4th line of the Input example is missing an end-quote.
If Valve thought that the technology had a future, they would have kept it or spun it off.

What they did is much smarter. Either Ms. Ellsworth & co manage to make a marketable product with the technology, and Valve can either buy them out outright, or invest in them (because, hey, who is a better purchaser for your company than the organization that sparked its creation in the first place?). Or Ms. Ellsworth fails and Valve has no skin in the game. It is a much better and a lot less riskier idea than letting the technology stagnate within Vale, or throwing good money after bad.
I was briefly a user of LastPass until that service lost every credential set I had added to it. I tried a KeePass store in DropBox for a while but the poor cross platform support and mobile support got me to try 1Password. For what little it's worth I've been very happy with 1Password so far; superior UX, cross platform support, and control of my own backups.
Recommending a book seems like a cop-out when someone asks a specific question, but yeah, I still love that book a lot.

I also tried not to go over my existing code and recommend all the things I do personally, like creating a library-ized main() function and having an app-specific entrypoint, using arena allocators, &c.
I like many of Marco's posts, but I find it amusing that this one made it to #1 on the front page

Instagram was a great product, Magazine a good follow-up.

It is marginally interesting that Magazine ownership is being transferred to Marco's partner, but I don't understand why that merits the #1 ranking on HN :)
I'm not personally a fan of GLib but I know lots of people who are better and more experienced C developers than I am that are; you could do a lot worse than to simply adopt GLib.
So, I actually use 1Password on iOS, Android, OS X, and Windows on a regular basis. OS X and iOS are clearly the most refined versions of the app. The Windows version is fine, and as far as I can tell does everything that the OS X app does, but it looks like a very workmanlike Windows app and nothing like the OS X app (which might be a feature for some Windows guys, who knows). Anyway, it's fine.

The Android app is read-only. It gives you read-only access to your 1Password database in Dropbox, but that's it. It works, but they really need to give it some love and bring it up to par with the iOS version.
Show HN: A beautiful photo gallery for your Dropbox photos
[Demo]

https://dl.dropbox.com/s/l71aiopn8ua6gv5/magicphotoshow-photobox.html

[Features]

- Uses the Photobox plugin: http://dropthebit.com/500/photobox-css3-image-gallery-jquery-plugin/

- Easy to create and manage

- Beautiful

- Responsive

- Supports a soundtrack

- Supports a background cover image

[Download]

https://www.dropbox.com/s/w07ly2tftxvhtoe/magicphotoshow-photobox.html

[Version]

MagicPhotoShow-0.1

[Requires]

- Dropbox

[Install]

1. Copy the file into any Dropbox folder with photos

2. Open the file (either via the Dropbox website or
locally) and authorize the app to scan your Dropbox folder for photos

3. MagicPhotoShow will automatically generate a gallery from the photos in the folder

[Bugs]

- Audio doesn't work in the Facebook in-app browser

- Breaks when using music files with non ASCII file names

- More to come... =(
Planetary Resources launches Kickstarter for orbital telescope
Hey, thanks for your input!

> But in my head, it's still a $2.50 app, isn't it?

Is it? See, that's what I am trying to figure out. Personally, I don't think of the "excess amount" as a donation, it's part of the price I've picked myself. And when you buy the app, the amount on the invoice is just one number, it's not split between "base price" and "donation".

> It just sounds like you're not sure how much it's worth (or you have customers who it's worth $2.50 to and customers who it's worth $20.00 to, and you can't choose who to target).

I know what it's worth to me, in my eyes. But even though I've sold a number of licenses, both full price and 20% off, I have no idea whether it's worth the same to my potential customers. Instead of running A/B tests and or different sales I'm trying to speed up the process and see how it pans out.

> wouldn't it be better for them to "pay-what-they-want" after they try it?

Of course everybody should try the app before plunking down money. That's why there is a 14-day trial period. :) Again, I can only judge from my personal experience, but when I run a trial of an app I like I tend to "return to the website to buy". Don't you? :)
That may well be, but two responses: firstly, House of Cards, in particular, was exorbitantly expensive, and a huge gamble on Netflix's part that may or may not turn out to be sustainable in the long term. Second: Netflix is producing way less content than is available on cable. They produce less content than HBO, which is one cable channel among the hundreds that are currently available in the US. They'll never be able to match the breadth of content production cable can pull off, and it probably won't ever make sense for them to produce super-niche stuff of the kind that's available on non-general-audience channels (think the Golf Channel or Food Network). So they're a sort-of partial replacement for a tiny subset of content.
As a MS in CS degree holder (did research, wrote thesis ish report), I also concur. Coursework only MS holders have a fundamentally different degree from the research/thesis degree.

As part of my MS, I did build a portfolio of work - well - a project ! - that I've used in my interviewing process.

And, oddly enough, serendipity is that it had to do with concurrency and was written in Common Lisp.
Sure you can get basic cable and the slowest tier of internet for that price, but the cables companies intentionally structure the cable packages to insure that the majority of channels you actually want to watch aren't included in the basic package. I pay $80 a month for the fastest internet connection I can get, and nothing at all for cable because it's a complete waste of my money. Everything I want to watch is available either via Netflix or Hulu whenever I want to watch it, not when the cable company thinks they can wring the most ad dollars out of me.

Why should I pay exorbitant fees to get access to the same content I already have access to at times that are inconvenient for me?
"one of the unsung heros of physics ... got the 2012 Nobel Prize." I can't say that I would complain about being forgotten like that.
Fact: There is a 5th Amendment right against self-incrimination.

Fact: The kids have a right to not fill out the survey.

Debatable, but not a settled point either way: Whether or not the aforementioned 5th Amendment protection specifically applies in this situation.

As you can see from all the other discussion on this HN forum, whether or not the 5th Amendment comes into play here is subject to debate, and it's hardly an unreasonable position to take, to suggest that it does apply. Stating that is not even close to "disinformation" or "talking out of his ass".

It's also important to note that these kids weren't taking a class to prep for the bar exam, and you wouldn't expect the same level of precision regarding this topic, from this teacher, as you would from a class and a teacher focus on that topic specifically. To some extent, ALL middle-school teachers and high-school teachers, and some college professors, are "talking out their asses" when teaching about the Constitution, and history related to laws and legalities in this country... but we don't run around accusing them of spreading disinformation for teaching at the level of generalities.

So I am only implying that it's OK for the teacher to "talk out of his ass" to the extent that everybody talks out of their ass most of the time. So I guess I'd say you're being overly pedantic, IMO.
I'm just gonna hijack this thread in case any gmail devs are dropping by. the new compose box is a joke - why would you force users to write emails in a small window in the bottom right corner?!
Why is Liang Wu's name on there?
Good question. It hasn't affected "readability" for me but I think two side effects have impacted how I use/view HN:

1) It has led to a lot more "Me too!" and "+1" responses, just because no one can see the effect of your vote anymore.

2) It has given people less of a reason to vote up

Example: https://news.ycombinator.com/item?id=5778412

Does this comment "have value" to the community? I don't know if any other members have voted for it. If I vote for it, what effect will I and the other members of the community see? Nothing. And that's a problem I see with not showing comment scores. The submitter will see his score, but the rest of the community will not get any "value" from voting for his comment.

I've also seen times where the first comment in a popular thread has no comments. Is that because it's a new comment, or because it's a comment from a member with high karma, or is it because it has a lot of upvotes? I have no clue. You have no clue. We have to guess ("I think it's because he has a bunch of karma and it's a new comment, so it floats to the top.").

So because there's less effect you immediately get from voting something up, I'd guess it's something that a lot of people just don't do anymore.

EDIT: It would be nice if you could see the comment score for items you have voted on.
It's just how the brain works. http://www.youtube.com/watch?v=BKKa_OlSXgQ

Sorry, couldn't resist. :)
Findings, June 2013
Much better. Thanks. On my phone, on the road.
One thing I hate about buying shows on iTunes/Vudu/etc. is that I don't want to OWN them, I just want to watch them. The $2.99 price may be fair for ownership, but for a show I probably only want to watch once before it's available on Netflix, $2.99 seems like a lot.
good thing I already started to "delete" myself from google.

there are really bent on shooving G+ down ppl's throats.
Planetary Resources Announces Kickstarter Campaign
The first publicly accessible space telescope! Take amazing photos of space or have your photo displayed above the Earth.
Moon dust collected by Neil Armstrong rediscovered after 43 years
Harper's Index, June 2013
Where do you live? Cable Internet alone would run me a minimum of $50/mo. at the slowest speed, ignoring the introductory rate. The cheapest package with TV runs almost $100/mo after the introductory rate expires.
But there doesn't seem to be an option for custom labels (tabs). You can only choose between Social, Promotion, Updates and Forums at the moment.
Masterworks for One and All
New Gmail Released into the wild...
I see break dancing in your future!

Two points

1) That this seems intuitively obvious is precisely what I was referring to in my post. This is a scientific question, to the extent it can be answered and we should probably be unsatisfied with what appears to be obvious. The research, as I understand it, just doesn't bear out your observation.

2) I think why people stick with something is a super fascinating question. What's that all about? Why did you stick with programming and become good at it? Why do I find the same tasks utterly soul crushing and frustrating to the point of rage? Why do I persist in taking Latin as I am now? I've almost quit half a dozen times when it's gotten really hard, but I don't quit. There is something that keeps me coming back to it. I suck at it right now, but I'm not quitting, in fact, I've been working pretty hard at it. So to me that's the research I'd love to see: why do you stick with programming when I, despite numerous attempts, just don't like it and give up on it easily?
My hunch is OP's calculations are right, but his numbers are just wrong. I have a tough time believing ESPN only penetrates 4% of American Households.

Looking at his sources I think OP's error comes from the fact that he is using Primetime viewership as a metric. I'm going off assumptions here, but I would think that ESPN's major value add is huge number of people watch ESPN at all times of the day. SportCenter, for example, doesn't air during primetime, but airs continually throughout day.

Looking at the Primetime numbers, The History Channel scored higher than ESPN. However I would guess at all other times in the day, ESPN has a much, much higher viewing audience at other times of the day.
So they're giving me sub folders ("tabs") for my inbox folder. How very 1999.

What Gmail is really doing is adding more layers of complexity. Now they have hard wired folders (inbox, sent, etc), labels (aka custom folders), tabs in the inbox, and importance markers (starred / not).

They're making the same mistake that consumed many of Microsoft's email efforts: adding complexity thinking that's how you add 'power controls' and make it easier to sort mail.
Doesn't "plain text" have a standard "container" in the form of MIME that also allows attaching things like signatures in a standard format?

7-bit ascii has been around for a lot longer than these formats which mostly represent a dump of the state of a formatting engine into something like XML in a file tree and compressed with PKZIP.
I think your question is a philosophical one. What is the proper role of the human species in Earth's ecology? It sounds like you think "might makes right", and that any choice which maximizes human life expectancy is the right choice.

It saddens me to think that people are willing to push so many living organisms to extinction, just to make our lives a little more comfortable and last a little bit longer. I think it is important to protect life, in all its forms.
I DON'T WANT MORE LOGINS.

Pretty soon I'll go to "thenewestwebflatdesignstartup.com" and I'll be given these choices:

Login with Facebook, Login with Twitter, Login with Amazon, Login with Persona, Login with OpenID

or create an account with email

Click here if you have no idea what account you used.

/rant
For those of us outside the Apple ecosystem, which application is better out of Lastpass, 1Password, KeePass or other?
It's not a critique, it's a simple fact. He's shilling for a friend. That's shady at best. Disclosing it is better than not disclosing it, but using your Times Op Ed column to shill is always shady.

"Every columnist" at the Times (or anywhere else) does not elicit the same response that Friedman does. That in itself is a baseless statement, which is something you claim to dislike so very much.

Here's a short article pointing out one of the problems with Friedman:

http://gawker.com/5921030/thomas-friedman-writes-his-only-co...

You seem like you could be a smart person from your profile, so I'd think that if you actually read Friedman with any regularity you'd see what every other intelligent person who reads him does; he's a hack. Call it an ad hominem if you want, but to me it's like saying an apple is red. It's a statement of fact backed up by evidence.

Also complaints about how the community used to be so much better based on one comment you don't like being top temporarily is so ridiculous as to be comical.

EDIT:

Also the subtext of your complaining about the decline of the community is "ebbv get out you make this place worse." To which I say, you're the one who's basically throwing a tantrum because you disagree with me regarding Thomas Friedman.
>Here is the problem guys:

Not all of us are guys.
I'm thinking about doing an MS in CS within the next five years, and I don't have a BS in CS. I studied Informatics in undergrad. http://en.wikipedia.org/wiki/Informatics_(academic_field)

You talked about "shocking failures to understand CS basics." What would you recommend learning for someone like me before they start an MS in BS?
Doubtful on both. HN is mostly made up of developers. We let the business folk handle that jazz. I make it work.
You're right. I was thinking that precision in a clock would be its claimed resolution. Similar to how the precision of a measuring tape would be the finest line markings on it, regardless of whether they were actually correct.
Sports is how cable (and satellite) empires are built. Take, for example, the NFL Sunday Ticket on DirecTV. The NFL has sold exclusive rights, in the US at least, to DirecTV. Hardcore NFL fans, and there are a lot of us, wouldn't even consider cable, let alone cord cutting, until NFL Sunday Ticket is available through some other distribution network.

The same is true in the UK for Premiership Soccer, and I'm sure it's true for other sports in other countries.
You can kind of see in the third video here:

http://projecteo.tumblr.com/post/49179591369/projecteo-instr...
Tree farms are not habitat.

How is a 40 year old forest not habitat?

My problem is when timber companies must extract every board foot from every acre, threatening critical habitat, from public forests. To add insult to injury, we (the public) build the roads, and sell the timber at a loss.

Lies, lies, and more lies. Have you even been to a cut down forest within the last 20 years? Streams have required easements, there are requirements for leaving a number of trees per acre and any logging roads are paid for by the landowner. The roads are a cost of the harvesting.

...actually paid fair market price for the resources they're stealing.

You act like it's a quick turn around. We are talking decades after replanting, there are very few industries that have to follow this. And then, after waiting all that time, you need to hope that the market isn't in the state that it's currently in. Domestic timber is in the dumpster right now due to foreign logs and a lack of new housing.
I had the old one as well and recently had to get a new iphone and I couldn't get the old free version of 1Password for my iphone, so I had to buy it.

The new iOS app is prettier, seems to be a little more secure (requires the master password, instead of just using the quick password).
Also useful: http://mikekhristo.com/ec2-ondemand-vs-reserved-instance-sav...
Current theories predict that neutrons will attract each other. It's plausible that some of the things we see in space are composed primarily of neutron, and they seems to have an attractive force proportional to their mass.

Finally, black holes certainly seem to have gravity, and they have nothing outside the event horizon.

Have you considered trying to make your theory apply in these cases?
Instapaper, right?
> Don’t worry, Hops isn’t for sale.

Don't think so. ;)
ASK HN: Whats the best way to start learning c#?
I have a background in HTML, CSS(SASS) and have good understanding of the basic concepts in javascript and python. What are the best ways/or resources to start learning c#? I'm interested in working on a game in Unity.
It's not available to me yet, so I'm not sure how exactly it works.... but their example pic showing "Promotions" as one of the tabs is pretty disheartening. The post here says it's customizable, so I hope that is not mandatory.
A game designed to be played 2,700 years in the future
Right, it's literally just rolling out as it's in beta at the moment and opens full time in June for non-year members. It's going to be some interesting data as it's NYC's first bike share program. Looking forward to some cool visualizations!
I am all for password managers, I've even created one myself. I just don't think it's valuable to post sales like this, there are plenty of other sites that you can go to get info on software sales. Why cloud up HN?
I guess the rationale is that they let you navigate your gmail in the background, flipping back and forth between conversations etc, while composing the new mail.

I just wish the compose box was freely movable. On a very large screen it is indeed awkward to type in the bottom right corner only.
I appreciate the ability to browse around my inbox while writing an email, and I suspect that is why the change was made; however, I wish they had left in the ability to compose from the old compose window.
I think you have to integrate that separately:

https://payments.amazon.com/sdui/sdui/business/asp
How are we suppose to receive free upgrade if purchasing via Mac App Store?
There's a good idea here, to manage your level of commitment, but it's lost in the idea that it's a binary decision.

To get high performance without burnout it is necessary to switch from complete engagement to complete disengagement every few hours.

The Serenity Prayer from Alcoholics Anonymous is asking for the right thing here, even if you aren't religious.

"God grant me the serenity to accept the things I cannot change; courage to change the things I can; and wisdom to know the difference."

It's great to be passionate but it's also important to be detached about things you can't control.

One detail that is missing from this story is the nature of the deadline. Lateness is endemic in software development, and successful projects often get delivered years after they were promised. Late doesn't necessarily mean "failed."

You can't go wrong learning more about project management so you can have a more correct understanding of the situation.

Whatever you do, keep your honor. Being ambiguous about wanting the job gives you the unique freedom to refuse any order that you truly don't want to carry out.
The Miso Project: d3.chart
1) AVR

2) You'd compile simple C programs, of which there are zillions, rather than writing complex programs in assembly.

3) Make a struct that captures the state of the CPU: an array of integers for the register file, a flag word for the CPU flags, &c. Decode instructions (to a struct or something, which captures all the options of the instruction). Execute one instruction (pick it yourself): resolve its operands into temporary variables, execute the logic (almost invariably trivial), set the appropriate processor flags (overflow, zero, &c), and then store the result. Test lightly, and then repeat for all the other instructions. Most will be the same except for a single line of code. Make a big u_char array to represent memory. Write a HEX file loader, which will take a .hex file and populate memory with its contents; the GCC toolchain will compile C programs to HEX files. Now write the code to load an instruction, execute it, set the program counter appropriately, and repeat. Spend the next 2 weeks debugging.

4) I say, do it yourself. You can get yourself tied up in knots reading all the different ways to implement a VM. To start with, write a naive VM yourself with no help. Then go back and read that stuff if you want; it'll make much more sense.
I felt the same way at first. Then I noticed two things:

(1) I could write several messages at once. Useful if you want to look things up, and keep multi-tasking.

(2) I can refer to other messages while writing one.
Wait, are these categories fixed? If so, more proof that gmail is now made for kids: "We get a lot of different types of email: messages from friends, social notifications, deals and offers, confirmations and receipts, and more."

That doesn't remotely begin to describe my inbox, but then again I haven't been in high school for a long time now. Where is the tab for "bills"?