skysight-inc/HackerNews huggingface dataset:
Sometimes, yes. But there are a lot of services where you do need an account to try it at all -- how are you going to try out Mint, or Duolingo, or Path, or OkCupid, without creating an account first?

Obviously you can create "dummy accounts", but they often won't actually give a decent idea of the site's experience (browsing profiles on OkCupid doesn't give you anywhere near the experience of having people message you), and then how is the person going to convert their dummy account into a real one later on, if they never even put in their e-mail or password?

There are certainly plenty of times when sites go overboard in asking too much of you up-front, but it's not always the case.
Depends mainly on your health history. Startup founders are generally young and male, but not all are free of preexisting conditions. For those who had elevated rates due to health histories previously, the new rates will likely be lower. For those with no negative health history, the rates will likely be higher. The new rates will be roughly a weighted average of the old ones, modulo noise. There are a number of people in both categories on HN, so it would seem to depend on the specific startup.
Yeah I would like to eventually open source my code (at the very least, the javascript portion which is used to mod/script/edit the engine will DEFINITELY be open source). Not all decisions are mine to make (I have to generate a monetary return as I have a small investment, then we will see how things go from there). :)
Next year, there'll be 7,000, and the year after that, 10,000, etc.
Darned easy to screenshot in OS X, one keystroke, a click (or a rectangle defining drag) and file on the Desktop or the clipboard. I know it's not particularly HARD in other OSes, but stupid easy on a Mac.
Count me as the opposite.

I like sites that have lots of screenshots and emails educating me on how something would work before I have to bother using it.

I have seen a lot of sites that let me "try before I sign up". More often than not, this gets me caught in the weeds of the product and it feels like work and I get turned off.
Painting dumped in attic is Van Gogh masterpiece
TL;DR:

Problem: You have one remote, but a bunch of robots. You cannot address them individually; each robot will recieve every command. How do you get them into useful positions?

Solution: Each robot is slightly different from the other. if you can figure out how each one deviates from your control you may be able to use the error to create a control algorithm.
"On contract" - these prices are meaningless without that context.
Believe it or not, a lot of people are reactivated by post sign-up emails. This gets them to return to a site they probably forgot about. It lets them get a second impression assuming they care.

"A lot of people" does not include the typical Hacker News user.
3 Musts for a Successful Sales Presentation
Unless you have enough liquid cash to self-insure against high medical costs, then you're just hating the fact that you can't freeload on the rest of us who pay for insurance.
IIRC the 5th amendment allows you to not divulge your password, unless they can prove that there is illegal content .
Yep, I completely agree. We actually did exactly this (just last week) and created a QR for a live demo on our landing page (www.infoduce.com). This way people can see more than just a screenshot before having to "sign up."
College rankings are bullshit, and anyone who doesn't realize that the difference between the #1 and #10 schools is negligible is an idiot.
World Suicide Prevention Day
You have to turn it around and think like a marketer: even if you don't want to use the app, even if you don't know what the app/site does, if you sign up, it's for you. You've contributed a snippet of data to the people concerned with that site/app that you are interested in whatever they have (no matter how vaguely it's portrayed), and associated it with an email address. That snippet of data has actual economic value in the right hands.
Silly question.

Let's assume you have a device like a Macbook Pro or a Macbook Air, where you can't physically remove the drive without ungluing the device. You hotrod the firmware so only trusted USB devices with a specific encryption key are permitted to connect. How would the drive be imaged?
Wow, those metrics are dismal. Here in Canada we have a similar report that Maclean's does, but it's focused on things like first-year class sizes, student satisfaction surveys, and other, more academically-focused metrics. Of course, the winning schools are usually tiny - 2013 looks to be Mt. Allison, where my brother is studying right now. He's had some pretty dismal experiences with the faculty there, but they do well because they have so few students, and the cost of living in a small town on the east coast is tiny. It's tough to say that any university ranking will be good, because there's a lot of complexity, but I think Maclean's is at least not completely toxic.
Thanks! My host is Weebly (I believe a YCominator graduate, IIRC). I am not a huge fan of their image gallery either. :(
Let's see how long it takes for a "Skynet" comment/reference :)
You can also pre-sort if you have GNU utils:

sort -n -f 2 <data.txt | awk '!/#/ ...
Hello Patrick,

First of all thanks for sharing, awesome story. We, at SlideShare, are currently running a contest "My Startup Story": http://blog.slideshare.net/2013/09/04/slideshare-contest-wha...

Your slide actually match what the contest ask for, so I invite you to join it. You just need to edit pour presentation and add the tag "MyStartupStory".
It works pretty nice. It looks so-so. But it seems a little pricey to me. $1350 for a single, internal app & $8385 for unlimited apps forever.[1] That feels pretty high.

[1] http://www.nwoods.com/sales/ordering.htm
Show HN - Comments in JSON
I FDE (on macs, FileVault 2 is by far the easiest, even though Apple is one of the more likely backdoor providers), but I also don't keep anything sensitive on it.

If seized at the airport, it provides a useful bit of information on whether they can break filevault 2. It seems implausible they would even if they could without a "plausible non-cryptographic alternative".
The show Bill Nye the Science Guy is 20 years old today
Yup, it's a great way to review a lot of commands without reading every man page.

Want to find all the tools on your system that use the curses library (for user-friendly interfaces)? Try this:

for i in `\ls /bin/* /sbin/* /usr/bin/* /usr/sbin/* | sort -u` ; do ldd $i 2>/dev/null | grep -q curses && whatis `basename $i` ; done | grep -v 'nothing appropriate'

Don't know how your current path finds a program? Use which:

pwillis@zippy:~$ which df
/usr/bin/df
pwillis@zippy:~$ which mount
/bin/mount

Annoyed that /sbin and /usr/sbin aren't in your path? Use whereis:

pwillis@zippy:~$ which ifconfig
which: no ifconfig in (/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib64/kde4/libexec:/usr/kerberos/bin:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/qt/bin:/usr/share/texmf/bin:.)
pwillis@zippy:~$ whereis ifconfig
ifconfig: /sbin/ifconfig /usr/man/man8/ifconfig.8.gz /usr/share/man/man8/ifconfig.8.gz /usr/X11/man/man8/ifconfig.8.gz
This blog post: http://deals.ebay.com/blog/whats-the-deal-with-bitcoins-anyw... is a concrete sign that ebay has at last some interest in bitcoin.
Anyone know what the likely price points of the 2 models will be? (Offline, without a contract)
The Data Behind H-1B Visas
Don't worry, this post got flagged off the front page too. No need for HN to discuss it.
The original objective was to "change the world". I think they succeeded.
Yes, but they are targeting individual US citizens and using the broad authority that has been granted to them "to evade the constitution," as the article states. Ostensibly, this authority was granted in order to protect our borders.
Good grief. I'm from California, and in the past couple of years I've started a couple of companies. We've been successful and now have a handful of full-time employees in addition to the usual assortment of contractors. Reading through this material -- and seeing the level cost and complexity required to sort out one's healthcare situation -- makes me incredibly glad that I emigrated to London to do it.

I'm reasonably sure that Obamacare is in fact an improvement upon the status quo, but it's still an absurd level of overhead to inflict upon either individuals or businesses. It's clearly in society's interests to have a healthy populace. Everybody benefits when the "are you covered?" checklist looks like this:

1.) Are you a human being?
[ ] No -- Sorry!
[ ] Yes -- Great, you're covered.

And the premium/co-pay policy looks like this:

2.) Can you walk out of here under your own power?
[ ] No -- Stick around and we'll see what we can do.
[ ] Yes -- Excellent; now put away your wallet and scram.

Honestly the NHS has its problems, but it's saved my life at least once, and made my businesses far easier to get off the ground, and I'd never again live in a country that doesn't have something like it.
On X11 systems, there's also xclip:

xclip -o -selection clipboard
If for some reason you can't or don't want to implement webhooks, at least make sure you the GET endpoint for any object has a query param that supports fetching the most recently updated or created objects and supports pagination.

It sounds trivial, but you'd be surprised how many APIs don't support one or both of those features. When you're writing an API it might seem unnecessary to start (after all, who could ever have 1000s of <object>?), but if someone ends up polling your API frequently, having those two features can reduce a lot of unnecessary load for both you and the poller. And, of course, make sure you have an index on the created and/or updated dimensions.

That said, webhooks are terrific. Few things to consider when implementing them:

- Think carefully about the payload you send to the webhook. It's usually a good idea to send some related objects/data because many times when someone gets a webhook payload, that'll trigger calls to your API to get related information you could've reasonably sent them in the initial payload.

- You'll likely want to some way to keep track of errors so if an endpoint starts returning 404s or 500s you have a way to programmatically discard it after X failed attempts.

- In your docs, give sample, "real world" payloads developers can test against. It saves times over creating a RequestBin, pushing there, copying, cURLing, etc. (Remember, you can't set up a webhook to localhost.)

- A nice to have is some sort of retry capability with an exponential back-off. Servers go offline and if they get pushed webhook data then, those messages are lost. You could say, "tough, it's the consumer's responsibility," but if having all the data is important, most people will resort to polling. (Somewhat related, you'd be surprised how often the APIs of some larger SaaS companies are "offline" -- e.g. returning 503 --, so these things do happen.)
> I think that's definitely the case with free services. But I've even seen some paid services that pull this trick.

That's because they all want to hook up, maybe sell you something, and avoid a problem with the Can-Spam Act, to wit: if they e-mail you and you're not a customer, they're in violation, it's spam. If you have signed up, you're a customer, so the Can-Spam Act no longer applies -- they can e-mail you all they want.

The really sleazy outfits are those that spam you, and include an opt-out link in the spam mailing. You click the link, which takes you to a sign-up page. The idea is, if you sign up, what you got isn't spam any more -- by signing up, you turn it into a legitimate business contact.

The fact that the op-out-link goes to a signup page technically violates the Can-Spam Act (which requires that an opt-out procedure be both prominent and simple), but it seems no one cares about that any more.
Sounds like trying to make a website look the same in all browsers. Though I suspect solving that is simply impossible :)
The fact such an article has to be written at all is highly concerning. What kind of free society are we living in when we have to guard heavily against our devices being confiscated and snooped through just because a border agent feels like it? To my knowledge there's only precedent of this happening in the UK and US, but I wouldn't be surprised if other countries are going to join in on these shenanigans.
This is a bit of a pet peeve of mine, but cd/tar should likely be
joined with && - in other words, in what directory do you want tar
to (not) run if cd fails? So consider:

% (cd /foo && tar cpf - .) | ssh bar '(cd /baz && tar xpf -)'

or explore something like:

% rsync -aSHx --update --delete -e ssh /foo/ user@bar:baz/.
* Primary focus on URI structure (to the point where the third thing explained is that you can access each resource from multiple URIs… after the URI being customizable and the URI pattern & mapping to CRUD operations). That there are links is only "documented" at #6.

* Very little on document structure: only mentioned in examples, no overview let alone more precise documentation, there seems to be 5 or 6 possible _link keys but none is defined further than the examples showing it exists. Notes that the entry point will be disabled if links are disabled, said entry point's media type is not documented and only defined as "a list of links to accessible resources".

* Very limited linking (only tree traversal/reads), no support at all for resource alteration information in documents, how a resource is created, modified or deleted is solely out-of-band knowledge. No state transition is available to a RESTful Eve client, it is limited to a readonly interface.

* Same for non-trivial fetching, e.g. filter and search

* What little linking there is, is optional (!)

* No custom content types, no media types documentation

* And the official documentation generation extension documents (verb, URI) pairs: http://blog.python-eve.org/eve-docs, what little data documentation there is is subservient to the creation (verb, URI) pair, and is the expected payload...

I rest my case, Eve only puts "emphasis on REST" in the "REST as a meaningless buzzword" sense, no other understanding matches the reality of the documentation.

edit: don't get me wrong, if you want to build a "random stuff over HTTP" or "RPC over HTTP" or "Ad-hoc over HTTP" API it's fine. If it works for you (or does not, I don't really care) nobody's going to mind. Just stop fucking lying about what it is.
For a different set of rankings created (pulled?) from somewhere else: http://www.topuniversities.com/university-rankings/world-uni...

Commentary with a British focus: http://www.bbc.co.uk/news/education-24024767
You've interviewed customers. Now what?
Gunpoint and Hotline Miama are both very successful games made with Gamemaker. Both good games, I might add.

Spelunky was re-written for the port but the original is decent. It definitely ran right up against some limitations at the time.
The reason we people in tech are trying to stop discrimination in tech is that -- surprise -- we work in tech. Just because people around the world litter is no reason not for me to pick up trash on my street.

Also, I believe it is specifically a tech problem. Medicine and law are approaching gender balanced. Tech, though, has been getting worse over the decades.
probably not very different to the current pricing of the iPhone 5 and the iPhone 4S they are replacing. wait 10 minutes and we'll know for sure.
Roundup news about the Apple release event on September 10th, 2013
"...but Apple is adding a gold (or "champagne") color option for those of you who want to project an even greater air of affluence and privilege when you're poking at your hand-sized computer."

I just cant take this section seriously.
What's comparable for less?

Y-Files is really nice but even more expensive: http://www.yworks.com/

D3 could be made to do a lot of this stuff, but you would have to build it, time = money.
I don't see the huge benefit yet of using a 64-bit CPU in a phone. Sure, it may be useful computations on 64-bit numbers and I assume that it'll have more registers. But if pointers are also 64-bit, it's a bit of a waste of memory.
Based on the fact that Apple says this supports OpenGL ES 3.0, this means they're likely using the PowerVR Series 6 GPU. ( http://forum.imgtec.com/discussion/2804/which-powervr-graphi... )

But now we need mobile OpenCL too.
I'll agree that harassment and discrimination ... in the workplace ... is a problem. Most of all in the boys club that is IT. This guy is a bro. His boss is a douche. Business Insider is fucking horrible forum for this to play out. And twitter is free speech unless they put it in writing and compensate you for ownership of your twitter account.

Like a meditative mantra... repeat after me... "Equality is for everyone, even shallow assholes."

It's not illegal for me to go out with my boss who's job I want, get him trashed, and when he tries to drive home, call the cops on his ass. You might call that entrapment or just fucking scummy behavior by everyone involved. This is basically the same thing in my view.
if you've spoofed your referral links, how would they ever know?
CNET's Apple event live coverage
This seems very underwhelming.
My bet is the same price as the current iPhone 5.
Wait, wait, don't tell me -- some people are gonna think that Apple's lost it's touch and $AAPL will plummet ("Gold? Plastic? Are you serious?"), some people are going to think its an unparalleled technical achievement ("The 64bit processor solidifies Apple's position as the engineer of the greatest phones, let alone personal computers."), and everything sells like hotcakes regardless.
One word: Biometrics.
I think he wants better / more insurance options and for government policy to not favor incumbent firms / thinking.
How to Travel Like a Boss
Taking a vacation within your home country or abroad should be a wonderful experience. The perfect vacation features comfortable accommodations, delicious food, terrific service, efficient travel, a good amount of quality activities, and space and time for deep relaxation and rejuvenation.
That, and the color black now being "Space Grey".
Celebrating the Clash, an iconic band
My parser treated it like this: "There is an objective need for more male orderlies (because they can lift heavy patients), but I was furious that [someone] confronted me on this obvious fact".
This is the iPhone announcement thread equivalent of Slashdot's "First Post!".
Amazing stuff guys! Thanks for open sourcing!
Just A Reflektor
How to connect with familiar strangers through mobile
It allows more than 4GB of RAM in the future, I suppose. I'm more surprised to see them advertise it. I thought Apple was above specs?
> Battery life estimates are "equal to or greater" than the iPhone 5

I just "upgraded" my 3GS to the latest OS. Before that, I had 3-4 days of standby time. After that: about 18hours.

Apple: You can get the finger.
Can you increase the contrast of the font? I can barely read gray-on-slightly-darker-gray, particularly at that size.
> Wait, what? Why does it matter whether I sign up or not.

It may not matter to you, but it certainly matters to them. If you sign up, you become a customer.

> If I don't understand what the service/app is for, why would I want to sign up?

Try to think like the site operator. They know they don't have anything interesting to offer you, but you certainly have something interesting to offer them: your identity.

> If just signing up makes it legal for the company to email me, how does that still make me want to use your app?

Who cares? The point is to get you to sign up, reveal your personal information, not to offer you anything useful for your trouble.

> Just because I am forced to sign up does not mean I will be a paying customer or an active user.

You clearly don't understand how the Can-Spam Act works. The Can-Spam Act doesn't apply to people who are customers, i.e. people who have signed up. So by signing up, you've given permission to be spammed perpetually.
Democratic Planners and Market Socialists
And we have a new iPhone
While the paradigm of having a webhook makes more sense, I personally hate working with them. I've yet to see a graceful way of handling local development that doesn't involve localtunnel (or some alternative) and constantly having to un-register and re-register endpoints every time localtunnel gives you a new hostname. I understand the point and would prefer working with them if there was just a good way to handle local development.
Have they added color profile support yet?
Does the average iPhone user care that the new phone as a 64-bit chip?
I'm aware of that. But they also came out of an academic background, used a lot of open source, published many papers, and built an engineering-focused culture, not a business-focused one.

That is, sadly, changing. But it's not a necessary change.
$99 for 16GB 5C
$199 for 32GB 5C

EDIT: ??? why the downvote? I thought I was just answering the question.
I get prompted for username/pass.

> Enter username and password for http://www.kff.org
As I understood it, TCP sequence numbers also got the direct output of rdrand. In neither case do I think that's meaningful; the needs of both are sub-cryptographic, due to environmental constraints (ie, no matter how high-quality the randomness you feed it, TCP seqnos and executable address space aren't going to be cryptographically random anyways.)
Seems a bit crazy now for a phone, today, but the new consoles have 8GB and the iPhone is vastly more powerful than the original Xbox. The 5S is probably on par with the 360 now.

Shifting to 64-bit makes a lot of sense for future-proofing.
As a marketer, I see the temptation. Whether you like it or not, the things that you sign up for are more sticky, regardless of how good the product is.

It takes a leap of faith as a marketer to let you see a product without getting a way to get you back first. What marketers need to realize is that if you force people to sign up first they will leave in droves before they have any idea what you've created.

I think the optimal landing page is "create an account" with a way to bypass and "see it first."
Apple iPhone 5S will include Touch ID fingerprint scanner
Apple has refined their ability to continuously improve these products in ways that don't at first appear impressive, but in fact dramatically improve the user experience. Each time this happens I'm inclined to be underwhelmed, but them am in fact impressed once I get my hands on a device.

What I can't help but wonder is, am I ever going to be truly surprised or excited by one of these?
I don't know what is comparable for less. But both of these are expensive. And there is nothing wrong with that. It seems people are paying it. Just my opinion that the price tag is high.
at this point flagship phones are differentiating on software innovation rather than hardware. look at what samsung is adding to android for example. to the average consumer 64bit means nothing, but show them a few gimmick software features and they are sold.
Apple’s Touch ID: A 500ppi Fingerprint Sensor Built Into iPhone 5S Home Button
Nope, but they care that their pictures look better, their games are snappy, etc.
The conference isn't even over yet.
They already have your data on Dropbox and iCloud.
http://vim.wikia.com/wiki/Improved_hex_editing

You're right, xxd is included with vim, but as an external program.

Vim provides this capability through the external program xxd, which is included by default in standard distributions of Vim.

My pedantic nature was hung up on the release dates of the respective programs, as xxd predates vim on Unix.
This include's in-app password authentication alongside unlocking your phone (no more entering your iTunes password!).
Sure, but not on this phone.