skysight-inc/HackerNews huggingface dataset:
Seems weird considering @dshaw uses that image across all of his web properties - https://twitter.com/dshaw, http://dshaw.com/ (top right), http://geekli.st/dshaw

Even in the event that he did give permission, doesn't seem like he thought it through that people would automatically associate it with him (or Github). I'm also not going to make assumptions about all of his talents, but he mentions nothing about illustration across any of his accounts. Did he actually make the original? Even if he commissioned it, it seems like it would be up to the artist to decide whether or not it is used for other purposes.

Just found this tweet:

Daniel Shaw ‏@dshaw 20 Sep 11
@bkudria The angry unicorn comes from @github's old 500 page. It was originally left facing as you have it. Don't know the original source.

If I were the guys from this site, I'd really reconsider the name and the logo. Just too many crossed threads.
Five Easy Ways You Can Make Bitcoin A Mainstream Currency
Analysis of what is stopping bitcoin from being more widely adopted
No, I totally agree with you on all those points –– and they definitely highlight the value of PDF as a format.

My quarrel is with misapplications of PDF as a way of presenting regular old page content that would probably never get printed, stuff such as lists of contacts, FAQs, blog posts, etc.

I work with folks across a university who know how to make a PDF and embed a hyperlink into a page...and that's all they can do. Their content might be better off as a regular page, but it's a PDF because that's how they learned to upload content to a website in the absence of a CMS. I know, it's weird, but that's what I see on a day-to-day basis.
I have some concerns about some of the advice they are giving, especially in "Chapter One". This idea of making compensation for sales people so commission driven, and having the big "leader-board" and everything, seems so "Glengarry Glen Ross" and 1990's to me. At least a few firms are starting to experiment with paying sales people a flat salary, combined with regional and company-wide bonuses (or something along those lines) to try and align the incentives the the sales-person with the company as a whole. Because, as we all know, not every sale is a Good Thing.

That older model also risks creating a situation where your sales people are competing with each other and not acting in concert as part of a team. I can't help but wonder if there isn't a better way.
Right. Except that I'd submit that it matters even more when charging a flat rate, as you're bearing all the risk of an underestimate.
30ms? In anything resembling a modern datacenter? 0.3-0.5ms is more typical these days.
I'm not sure the savings would be as massive as you think (and would be offset by other costs).

Parachutes (and associated equipment) are heavy, so you'll burn fuel lifting that extra weight.

Parachutes are complicated, and would be an extra system to develop, test, and validate.

Parachutes are annoying to repack/replace (increasing turnaround time).

Parachutes put odd stresses on large objects when they deploy (increasing the amount of inspection you would have to do after each flight).

All that hassle to reduce the terminal velocity by a couple hundred miles an hour. That's not that big a win for a pretty high cost.
All of the above. I bought quite a few of them.

It doesn't take too long to get a feel for how good an app is.
thanks for the clarification. that helped a lot to get the understanding straight. always thought I am missing something fundamentally. Looking forward to the read.

in the end i also think super-calls are not a very good concept as you normally don't know what the super calls are doing internally, but somehow it seems like the way to go as almost every mainstream language/framework is supporting/doing it...
but i guess that's the general bitter taste i get from classical inheritance...
Rackspace Cloud Monitoring adds PagerDuty Integration
Ask HN: Resources for learning iOS development in 2013
Hi,

I'm a primarily ruby developer, however a friend has asked if I can help with an iOS app for his site (integrating features so it's not just a wrapper for the site)

I've looked at, and done Hello, World style iOS test apps in the past, but this was in iOS4 days, looking at XCode now it's all Storyboards which doesn't seem to tie in with the eBook I bought way-back-when (PragProgs iPhone SDK Development from 2009) and things have moved a long way since then.

So, what are the resources you'd recommend (paid eBooks included) for a developer who's basically new to Obj-C and iOS development?

Cheers!

Kevin
Yeah, I don't remember when dropbox started prompting me for photos, but I know it was after my galaxy nexus started uploading them automatically for me... which I find to be quite convenient. I don't really use G+ for anything else, but I've grown quite reliant of that particular feature recently.

Though, I believe the use case GP is describing might be a bit different, depending on whether or not a dedicated camera is being used and how large the image files are...
A nice piece of Glass
The obvious solution to the "this will be abused by creeps" problem is for the website to generate a page with some random token on it that must be in the same picture as the key.
AP Twitter hack causes panic on Wall Street and sends Dow plunging
If you want to go with Gryphon, here's a nice piece of open-source artwork: http://units.wesnoth.org/trunk/pics/core$images$portraits$mo...
Google Fiber app for iPad lands in App Store
100% agree on this one. Probably the only thing that immediately appealed to me for this project's python version was the integrated asynchronous requests capability.

With version v0.13.0+ of python-requests, async functionality was split out by the maintainer to https://github.com/kennethreitz/grequests (and it's a light wrapper over requests + gevent).
Tipping isn't patronizing; it's a cost-sharing mechanism. You don't have to like it, but you shouldn't mistake what it is.
I certainly appreciate that. But also, open source and business models are not mutually exclusive. Perhaps you can open source the core code and then charge for support or extensions, like many others do with Linux, Apache, etc.

Plus, if you have more people contributing changes/additions, you might have less of a workload.

One last question for you: if I pay, do I get the source that I can tinker with/extend, or is it in a minified/obfuscated format?
Definitely needs a name change. This was an incredibly poor choice and makes me question whether I could ever feel comfortable using the software of an entire organization that is capable of making such a poor choice. Especially since they admit that they knew it would be confusing.
@mnicole I can't post directly to you, but it's actually from a clip-art set that he registered.
Can it work with Github Enterprise?
Imagine K12 launches $100k/company START Fund for EdTech Startups
It looks like part of the line "<url>http://maven.mashape.com/releases</url> is being made into a lighter pink because of the "//" being marked as a single-line comment by the syntax highlighter.
Whats your opinion on my startup? (RMS)
Hi HN users,

I am creating my first online startup and would greatly appreciate your input.

ONE LINE PITCH:

Outfyts.com is the easiest way to create, share and purchase outfits from your favorite retailers and fashion bloggers

LONG WINDED SUMMARY:

Purchasing clothing online is cumbersome and unintuitive. Lets say you want to buy an entirely new outfit for the weekend. You will need to find a pair of shoes, pants and a top but doing so will most likely take you to multiple website and you will have to click back and forth between clothing categories and your shopping cart, constantly checking if your items create the look you want.

Outfyts simplifies the above process by creating content "streams", clothing categories arranged vertically so that you can see the entire outfit as you build it. Clothing is aggregated from around the web from your favorite brands and stylists and can be filtered by price, style, brand, color, etc.

Please check out my site at Outfyts.com (http://outfyts.com/#/screens/d12245cc-1680-458d-89dd-4f0d7fb22724) where you can try a simple demo of this new method of outfit creation.

I am in the "validation" stage of my startup, therefore ALL feedback is appreciated.

Do you think Outfyts will make online shopping better and simpler? Why or why not?

Do you think you would use this service? Do you think your wife/daughter/friend would use this service?

Imagine the one thing that you wish you could change about shopping online. Is there anyway that Outfyts can solve it?

Polyvore.com has a free outfit creator here: http://www.polyvore.com/cgi/app

Do you like it more than Outfyts? Whats better, whats worse?

----------Your input is priceless, thank you!-----------------
"With an advanced rocket you can do maybe two to three percent of your lift-off mass to orbit, typically. And then reusability subtracts two to three percent. So then you've got nothing toward or negative and that's also not helpful. So, the trick is to try to shift that from two to three percent in the expendable configuration, to make the rocket mass efficiency, engines efficiency, and so forth so much better so that it moves to around three and half to four percent in the expendable configuration and then try to get clever about the reusablility elements and try to drop that to around the the one and a half to two percent level so that you have a net payload of about two percent."

http://youtu.be/vDwzmJpI4io?t=27m

(Watch from 27m for about 50 seconds.)
We (rsync.net) will implement this on our storage arrays, provided it can run over SSH in some capacity. That way you can target rsync.net space with BS.

We already do this with git-annex.
Τhe Weirdest Photo Coincidence on the Internet Today
Stereotypical Seeds Broken With Journalism — Pen to the Online Paper
Your value is in the verbs (designs, code, insights, user relationships, partner relationships). Nouns (data) are interchangeable, flowing, always changing. Invest in the verbs.
"In short, yes, YC invests $20k and produces $6.1bn in value across the alumni."

For the sake of clarity, an accurate comparison would be:
$20K * # of startups funded : $6.1 billion in valuation for all portfolio companies
Looks like they're headed to the Knowledge Graph team, but I'd like to see some love for the news division, especially from NLP badasses like Wavii.
This debugger is unlike anything i've ever seen. Not charging for it would be plain stupid. Reverse debuggers for other languages usually cost tons.
oops, moving this over to ask HN :) sorry
Many years ago, I used BT to distribute multi-GB files across some clusters.

Anecdotally, it worked great! Didn't need to do it again though, so I never cleaned up or documented the process.
If you can show it to the legislature, yes. In some of these cases (like the motherhood penalty), AA laws would likely not help but alternative legislation has been considered.

I think we agree that something should be done. I was addressing your specific comment which suggested that the problems faced by poor black americans are the same as the problems faced by upper-middle-class white female americans.
For some people, tipping isn't patronizing but part of their minimum wage.

For others, it's an indication that their service was appreciated.

For yet others (NYC I'm looking at you!) it's considered a right: "Would you like change?"

Personally, I tip 10% as a rule. But if the service I receive is appalling, I'll withold it. And if the service is excellent, I'll tip more. And I'll only ever tip by card if I can't make it in cash - I trust leaving cash on the table for my server to be a lot more likely to go specifically to them than any house "pool" system...
I don't think anybody would say that that consistency would be useless. Now, about the name...
There's a big difference between what's in a contract (and I'm not sure TOU even count as contracts, even though they may call themselves such) and what's actually considered "binding". IANAL but as I understand it, the more unilateral a contract is (see just about any TOU) the more likely it is to be thrown out.
SpaceX uses pneumatic 'pushers' to separate the stage. After a few seconds the two stages are far enough apart that igniting the second stage won't cause any real damage to the first stage.

Check out the video on this page for a good view of what that process looks like:
http://www.extremetech.com/extreme/149741-spacex-falcon-9-la...
So the $73k is net revenue after Apple but before costs, correct?
I use Blogtrottr to email me when my RSS feeds update, for much the same reason.
It's a good reminder to me, as a developer, that people simply buy (or use) what they want, not what I think they want.
Amen! (no pun intended :) )
If you’re a software engineer, you should be hacking at projects, building apps, websites, and tinkering away at things you love to build outside of work.

While I generally agree (that you should expand your knowledge and skills with side projects), how many companies think that these extracurricular activities are taboo?

As someone who is looking for a new opportunity, I often hesitate to talk about my side projects even though these activities demonstrate my complete knowledge and skills. (During the day, I work primarily with Microsoft technologies, but with side projects I have utilized Linux, Apache, MySQL, PHP, Python, etc.)

The hesitation comes from not being considered since other candidates may not have side projects and, therefore, more likely to be totally focused on the company's goals (and not their own). (A discussion on when a "work day" stops would probably generate epic rants from various commenters.)

Edited for clarification.
I did. But, some of our team-members are non-technical. And for work-reasons, some of them are going to be using Windows. Both of those reasons meant that git-annex wasn't a serious contender for our use-case (not yet, anyway).
...or maybe we should not be relying on Twitter when we make financial decisions?
When you're presented with a deadline, the first question that you should ask is what type of deadline you have. Here are some common possibilities:

- A number to use to whip people to work harder. (Yes, despite much research demonstrating how counterproductive that is for developers, a lot of management teams still try it. In part because big audacious goals tend to work well in other fields, like marketing.)

- A hard date that must be met. You need something to announce at a conference. A new tax law is in place. And so on.

- A date for the rest of the company knows what to plan around.

How you should treat a deadline varies by the type. If it is one that exists to whip you, ignore it as you file your resume looking for somewhere better. If it exists because something needs to be done, you should work hard to make sure that there will be a minimum viable product available before that date, then improve it as much as it can be improved for that date. If it exists for planning purposes, then make sure it has sufficient padding, and develop as efficiently as you can. And so on.

Now that you know what kind of deadline you have, where did it come from? In most organizations, the schedule estimate arrives as the first date that nobody can disprove. That is why software usually takes about 2x as long to deliver (if it ever is delivered) as it was estimated. But research indicates that, for software developers, the more confidence that they have in the schedule, the more productive they are. Many have noticed that when developers work to a schedule estimate that they produced, developers are more productive than if it is a schedule made up by management. However if developers work to a schedule estimate produced by an expert estimator, productivity goes up again.

Most organizations do not have expert estimators. So involve developers in schedule estimation. Add in fudge factors for sick time, unplanned obstacles, etc. As a good approximation the ratio between past plans and past performance is a good ratio to apply. As the project goes on, if the schedule starts to slip, immediately assume that all later parts will slip by the same ratio that you're experiencing already. To be able to catch slips, you need unambiguous milestones that can't be fudged. Otherwise people will say things like, "Coding is 90% complete" having pushed off the hard 10% that will take as long as what is done.

And if you want more good advice, I highly recommend Steve McConnell's Software Estimation. (You could substitute most of his books for that one, and the recommendation would stand. But that's the one on estimating schedules.)
I personally like my HTTP Util thin DRY extensions over .NET WebRequest better - more readable and concise and you retain access to the underlying HttpWebRequest so you don't lose any flexibility:

https://github.com/ServiceStack/ServiceStack/wiki/Http-Utils
I'm guessing the average employee get's to cash out a little under $100k or do they get locked in? I wonder what the Google retention bonus is like?
Small screenshots, no large ones accesible to see the details, no feature list, and the only way to learn more about the app is to buy it.

It looks very interesting, but I'm not quite sold yet, though I am interested to learn more.
The volatility of currencies
Tumblr comes to Windows Phone with lock screen, live tile enhancements
One point to be taken - as an old (35 years old) Java developer, who knows Ruby from page 4 of the rails tutorial and tryruby mostly, I would not have that confusion problem with the unicorn server (which I hear about here in the first time)

And still I'm really happy to see some Java friendly open source project hit HN front page (either due to legit reasons or due to naming confusion). I feel I'm not forgotten, and yes, I will use this soon to be renamed library in a real project today, as using Apache Http Client is a real HeadacheFactory sometimes. and this is what I used to revert to most of the time as we java folks simply don't get many new, modern open source libraries developed with Java developers in mind very often these days.
I know that quaternions have been revived. But for the most part they are not heavily used in physics, and therefore their impact on notation is based on past usage, not current usage.
Dear anyone, starting on Vim , please go through the article(which is very good actually, I use 2 of them) but I really wouldn't suggest you to try these or any plugin for that matter, in the very beginning. Rather just do the vim vim.

I mean vim productivity is basic vim commands, movements, yank etc. Once you can move and edit like a ninja (or even a baby ninja) inside a text file you can go ahead and explore around.

BTW, no one is stopping you from trying plugins from the very beginning but it just adds to the clutter and unnecessarily elongates the initial learning path.
I'm pretty sure you're trying to make a distinction that doesn't exist.
There's a Linux ARM binary, so ... maybe?
"There is nobody asking the players at what time they will score the first goal. Not before the game and especially not during it."

Well, with only five minutes left they are! Especially if it means they will lose the game if they don't.

I agree with your premise to just keep pushing forward, always making progress — but some things do have deadlines which are unavoidable.
Somewhat OT, but I'd like to see a post about why a developer should be blogging. I'd think a prolific Github repository or six-figure Stack Overflow reputation would be much more important than me throwing up a few paragraphs on the last WordPress plugin I wrote.

This is ignoring the fact that most of the jobs I am applying for are not "insider" positions, but ones where the technology considerations are orthogonal at best.
You're not kidding about the lack of a developer community. Thanks for the tips. I'll look into the creative agencies. I'll definitely reach out to BR and see what happens. I'm pretty green though so, we'll see. Thanks for the offer for coffee, I may take you up on that!
wire transfer usually pays about ~$35 per transaction. So if 3% paypal fee is greater than wire transfer, then use wire, if not, paypal is your only choice. if you are able to save the money then do a lump sum, you can even save more vs weekly transfer.

I calculate it for you. If the amount sent is larger than US$1200 per transaction, you better of using wire transfer than paypal.
But how did you know they were making money?
Thank you _so_ much. A renaming will really help set your projects apart.
If BT stops supporting this app, we can still use it for at least the next few years. That's fairly comforting, IMHO.
Is Google Glasses an Invasion of Privacy or a Really Cool Idea?
Aside from the name crazyness this seems like a very thin layer on top of existing libraries to create a shared API across languages.

Being mainly a Python dev, I see little reason to use it instead of Requests. It has a similar API for the basic verbs but nothing else.

A quick glance at the code indicates to me that it doesn't have alot of the other features requests has (eg: simpler auth, cookies. builtin connection pooling). And worse it will explode on large a large response[1]

[1] https://github.com/Mashape/unicorn-python/blob/master/unicor...
Congrats on the success! Can you share a link to your app?

Also, do you think the only way to get discovered (for indie devs) is to pick app ideas that will match nicely to keywords that users search for? If you don't have a marketing budget, is there any other way to get discovered?
Suicide is not stupid. Not considering suicide it stupid.
>AMD on Linux is a complet disaster.

So is nvidia. Both companies produce absolutely horrible drivers. Not just for linux either, tons of bluescreens, crashes and other windows instability issues are video driver bugs. That is what happens when the sole concern is speed, and stability is totally ignored.
So rather than taking the opportunity to provide a lesson on project naming, you've let him think that it's a perfectly valid name. Now an entire development community is about to shoot down the project because you wanted to play the nice guy. How cruel!
Service Virtualization as an Alternative to Mocking
Would totally buy something like that that worked out of the box.
There are plenty of names available that are somewhat related to unicorn, allowing you to keep the site design and pretty much everything else. Here are a few:

- Alicorn (what a unicorn's horn is made of, apparently)

- Oryx (An antelope-like creature that has a unicorn-ish horn and actually exists)

- Eland (another antelope-like creature that has two horns, but apparently is worshipped by tribes people)

- Unico (a cartoon unicorn)

- Peggy (another unicorn name)

- Camphurch (type of unicorn. ugly.)

- Ki-Lin (a chinese unicorn made of two separate unicorns)

Hope these help. Alicorn and Oryx are my favorites.