skysight-inc/HackerNews huggingface dataset:
> unless you [are] very skilled at Unix

I don't understand this mentality. rbenv isn't advanced shell scripting by any means. Every working programmer should have the minimal unix skills required to read and understand rbenv in its entirety in one sitting.

It should take no more than a week of concerted effort to learn your way around bash: You can read `man bash` linearly in an afternoon or two. For such a small price, you can gain hugely disproportional leverage.

> had to manually mess with $PATH, bashrc and other stuff

Personally, I wish Unix had a better framework for these sorts of environment/dependency/versioning needs, but altering $PATH in your bashrc is about as easy as it gets. It's not nearly as nice as a union mount plan9-style, but it's what we're stuck with, and it should take you no more than 5 minutes to understand and install rbenv. If not, then you should `man bash` and invest that time. Again, for such a small investment, you get a tool that is non-magic enough to trust on your production server too, rather than putting the rvm mystery box in to the wild.
Ultimately they're very different businesses. Card payments and banking are related but not directly. The truth is that all I know from Stripe about the card networks, card risk, etc, has proven not useful in commercial banking. I couldn't even use their IP if I wanted to (!) and they know that as well as I do. If I started a payments processor I'd be in deep trouble. But a different part of finance, with a different business model...no one seems that worried.
And here I am, with good ideas about making a persistent online single infinite world, all the tools, but not actually working on it daily.

The weird thing, is that many other companies have the actual skills to do what I want to do, but they don't.

Clearly my project is either stupid or I'm very lazy, or nobody is innovating and that's what kill the market.
1. In a competitive world you'd expect startups to pop up everywhere, and especially in areas with low cost of living. Reality: opposite.

2. Building a spreadsheet program is a ton of work, but it's also a multi-billion dollar market. And a proof of concept can be built by a couple of smart hackers -- but it needs a good hook of course. Reality: very few people even try.

3. When a ton of money is spent on marketing then that is strong evidence for lack of competition. After all, all money spent on marketing would otherwise go directly to the bottom line. This is why restaurants (fierce competition) spend almost nothing on marketing. They can't afford to. Fierce competition => low margins => no marketing budget. Reality: mediocre products and tons of marketing.

4. The advantages of the internet are not capitalized on by everybody, as I've been saying. The opportunity is there, but people still have to take it.
This is my new simple tool. I know, there are many similar services but I want to do that better. Check it out, it is fully free so far.
The Navy’s newest warship is powered by Linux
Well, yes, some people will, obviously.
This is interesting. Back in 2005 my company had built this exact same editor for our CMS product and customers hated it, too. Turns out, most people seem to prefer filling in forms. However, maybe the time is now right for a change.

Direct editing is becoming more common and therby acceptable I think.
Point one - yes you did. You specifically mentioned comparing people based on resumes. You don't compare people when determining who to interview - you only compare people when determining who to hire.

Point two - how is it convoluted that a person would want to target his resume to a specific type of company? Customizing your resume for the company you want to work for is the first basic principle in writing a resume. He just does it in such a way to also exclude companies he wouldn't want to work for.
Don't you think that leveraging relationships you may have made via Stripe alone is going to cause a huge legal fracas?
Yes --

http://i.imgur.com/vFwD9xr.png
Could you tell us, roughly, how the royalties work with Wrox publishing? How many copies did the book sell for $12,000 to come your way?

From what I have heard about traditional publishers, the royalties to the author are on the order of 5%, 10% of list price, which is not very interesting.
Thoughts on "Apple Stole My Thunder"
Will you please stop it with the array thing? Lua has no arrays... it has tables. You can use a zero index if you so please, and no one can stop you.
Such predictions are only relevant if we also see all of their other past predictions, of course.
It's not a favour, but then again, most favours aren't. "I owe you one" implies an expected mutually beneficial exchange.

It's a reliance on a (single) counter-party continuing to find the deal attractive. If, for whatever reason, they stop, the cost of debt will explode and bad things will happen. As you mention, it's a policy. Policies are subject to change. The Chinese economy is maturing into consuming more of its own output, and Chinese people are growing wealthier and more interested in buying foreign goods - both are long term trends that makes that policy less attractive.

The reason it's hard to sell that the existence of cheap debt as a signal to borrow and spend, is that the US isn't paying down its loans, it's rolling them over into new debt and assuming that the new debt is not significantly more expensive than the current.

That assumption need to hold several decades in the future. If it fails, things get real ugly.

EDIT: By "bad things" and "real ugly" I mean significant, sudden inflation which voters are unlikely to reward.
or entire families that got wiped out.
Well, congrats on making it and good luck either way!
>> Does it facilitate the passing on of vital information? No.... it shows that the so called designer has failed to understand what the point of design is. Design is supposed to facilitate, NOT make things harder.

If the "vital information" is "how many years of experience in software X does this person have?", you are correct. But why should that be the information you care about?

If the information is "can this person make nice graphics and do amazing things in a browser?", yes, it does. It both gives the information and demonstrates its veracity.

>> given a pile of competent resumes, I'd probably skip this applicant.

Given the pile of companies who will think this is awesome, the creator will probably skip those who don't.

>> Say I have a pile of resumes and what not on my desk, and this. I want to compare them

I agree that the "pile of text" or "page of images" resumes will not be easy to directly compare to this person's. But does that really matter? The resumes are there so you can move on to an interview, right? Aren't you convinced that this person is fun and has great skills? I certainly am.
Partly, yes. The link would be called "Portfolio".
Nope, just parsing some results back from MySQL.
I would if RVM 1.0 didn't suck so much of my time away that I gave up and just went with vagrant.
It seems Google has entered a stage where the data is starting to really pay off. They seem to be using it not only to help consumers but also tweak their own business decisions. That's some powerful stuff.
It's definitely something only targeted to Ruby devs. If you use ruby, you know what RVM is.

To answer your question, RVM is a version manager for Ruby.
http://rvm.io/
I found it on http://www.spiegel.de/, which linked back to the seo-website.
I can believe and understand the negativity, because:

a) making a statement and getting eyeballs is not always a good thing—a lot depends what kind of statement it is and how exactly eyeballs were attracted.

b) understanding when you shouldn't do something just because you can is a very big plus for a creative person. Alas, this resume shows the extreme lack of it.
There is also https://github.com/halayli/lthread which wraps common POSIX functions.
He's probably one of those anti-spec work people. See http://www.nospec.com/faq

Good design is being commoditized and the marketplace has shifted. Some designers are fearful of change, but as a customer I feel I get a better end product because of the competition.

If you're a designer and don't like spec-work, don't do it. I don't write mobile apps for a similar reason.
Indeed. Sorry for the error. My point was merely to indicate orders of magnitude and I was using is as short-hand for the word "order", as you might use that term in a Fermi problem.
Unfashionably profitable
Yes, and due diligence.
I don't know if creating top notch packages is too realistic, when the biggest difficulty with that is often the platform policy (e.g. insistence on separating documentation and runtime, even if it's more tightly coupled that it looks, having only one executable per package...) that is the biggest hurdle to overcome.

The fact that no platform got it right for Perl, Python nor Ruby points to a huge difficulty...
I'm a bit confused about that. Doesn't their algorithm take the user's profile into account?
If this is really what our cats are seeing, no wonder they seem to be scared or annoyed by us sometimes. Also, no point of buying colorful toys since they can't appreciate the colors.
Don't forget the alien strobe lights. Sorry now you are gonna see that too.

In all seriousness, wiggle your big toe. For some reason your fine motor controls are probably still online, and it will break you out of the hypnagogic state. Kill bill wasn't lying.

But... if you wanna real trip, try to remain calm, still and breathe deeply through the hallucinations and keep in mind that nothing can hurt you (I like to repeat the mantra, "there is nothing to fear but fear itself").

You will reach a state of blissful calm. Congratulations, you just achieved a meditative state that people strive for years to reach. From there you can have out of body experiences, transcendental meditation, etc. Seriously it's some spooky business.
> RVM shouldn't still be around because of its user-hostile behavior of modifying the user's dotfiles (.bashrc, etc.) on installation without warning or permission.

RVM tells the user very clearly that it has modified the user's dotfiles.

And how many people do not want to modify the dotfile? Which user thinks, "oooh, modifying dotfiles is so evil, I'll just type in this command every single time I open a terminal"?

At the end of the day, RVM just inserts a few lines to the dotfiles. What's the problem with that?

Actually, chruby does not modify my dotfile for me, and I thought that modifying the dotfile is optional. I figured I'll just manually source chruby.sh every time I want to use it, just to experience how it's like. And then I ran into issues like this: https://github.com/postmodern/chruby/issues/213

Thanks but no thanks. I'd rather have the software modify my dotfile so that it can give me a pleasant user experience.

> For example, I've had cases where after installing it, I could not view man pages for any programs because installing RVM modified broke my $MANPATH. In other cases, things that were failing for other reasons started producing confusing errors due to RVM doing sketchy things like replacing cd with a shell function.

Never seen these problems before. Have you reported these problems? Have they been fixed in the latest version? If these problems are fixable then why throw the baby out with the bath water?

As for replacing cd with a shell function: it's because it's one of the few ways auto-switching can be implemented. They found in a user survey that 80% of the users want auto-switching, so who are they to say "no" to their users?

What problems have you experienced because of this? chruby's auto.sh implements the same functionality by installing itself into the shell's DEBUG hook... but is that really any better?
I guess since Google got a court verdict stating that their search results are their "opinion" and thus "free speech", they cannot be really attacked from this point. Add to that the fact that their algorithm is top-secret and probably heavily compartmentalized and it becomes even harder.

I am not arguing whether Google breaks a law or not, I simply say that they hurt the smaller players. Getting rankings is getting harder and harder with each update. Soon, paying for AdWords will be the only affordable option.
> Goldman beat estimates but many analysts say a driver of this was Goldman's ability to cut costs

If they ever cut costs somewhere, it's from the pockets of their clients.

http://www.theguardian.com/business/2013/aug/01/fabulous-fab...
> Google search has gotten worse and worse lately, forcing me on to other search engines with worse UIs just so that I can get useful results

Can you give a few example queries?
I had the same thought, the editing of the css and html was more valuable to me than the actual tutorial.
Ask HN: healthcare.gov architecture
Reports are that the healthcare.gov site cost over $600m to rollout. Does anyone know specific details about the architecture of the site? Front-end, back-end, etc?

A quick look shows that healthcare.gov uses a couple of ASPs that we all should be familiar with - Chartbeat and Optimizely.

I'm really interested to see which technologies were chosen when a team has $600m to spend...
Several elements persist throughout history before we can blame any sort of global culture or religion:

1) Incapacitation during late pregnancy and feeding infants

2) Differences in musculature and stature after puberty - two or three SD's sexual dimorphism

3) Differences in neurological activity of hormones - testosterone vs estrogens

4) Differences in how memetic evolution favors different ways tribes assign the highly limited egg+womb vessels versus the vessels for relatively unlimited sperm. A tribe that has the risky roles played by the egg+womb vessels will tend to reproduce less, particularly in tough times, than a tribe which assigns them to the sperm vessels. Matriarchal-warrior societies are fragile because a war which depletes 3/4 of the warriors also depletes 3/4 of the wombs, while a patriarchal-warrior society which depletes 3/4 of the warriors only ends up polyamorous for a generation or two.

These four elements conspire throughout prehistory to make 'traditional female roles' the supermajority of scenarios, without any need whatsoever for a modern cultural warfare.

Feminism, the notion that men and women can and should be similarly endowed with professional achievement, respect, and choices about their lives, is possible only because of a combination of a bunch of very recent changes in human society. They tend to be the ones associated with vastly lowered infant mortality, vastly lower pregnancy rate, vastly lowered rate of risky adult behavior like war & hunting, and the demographic transition: Baby formula is icing on the cake, ruminant domestication and lactose tolerance came long, long before (but still recently on evolutionary timespans).

Feminism attacks the natural order of things - and that's great in the same way that antibiotics attacks the natural order of things - we get to do things we couldn't do before.

It is a unique achievement to be celebrated that we have come so far beyond our "traditional"-ly limiting roots, when a woman can be a CEO and a single father can raise an infant.

I am highly skeptical, however, of anyone who tries to retcon history, ignoring the above factors, to suggest that this hasn't been the natural order of things to some degree.

---

The Patriarchy, on the other hand, is a real aspect of modern culture, in some societies much more than others. I believe David Graeber's explanation deserves some attention: Patriarchal urges to restrict and protect women beyond the scope of merely risky occupations, and the rise of heroic male chauvinism, is linked to the rise of fungible currency and its tendency to focus lendor-debtor relations into formal contractual relations between strangers - the only guarantee of which is slavery. Eventually the only type of slavery that was commoditized with standard value tended to be female sexual slavery.

http://www.unwelcomeguests.net/Debt,_The_First_5000_Years
Step-by-step, in plan English: (1) China sells stuff to US buyers, who pay with US dollars. (2) A US dollar is essentially a made-up financial instrument "backed by the full faith and credit" of the US -- it has value only because US laws make it so -- that is, by government fiat. (3) China could easily sell all those dollars, but if it did that, the dollar would depreciate, making Chinese products more expensive for US buyers! Chinese manufacturers would not like that. So what does China do with all those US dollars? (4) China buys US treasury bonds -- another made-up financial instrument, issued by the same government, that pays interest in the form of more dollars. Effectively, China exchanges one made-up instrument that pays no interest for another one that does. It's not an "investment" in the traditional sense of the word.

--

PS. If you find all of this mind-boggling, you're in good company. When asked about the value of money two centuries ago, Nathan Mayer Rothschild -- a member of the famous banking dynasty -- reportedly said that only two people in the world really understood it, but they disagreed with each other. And things were a lot simpler back then!
I got that too, except its just said "LOADING", none of the other stuff. Maybe if I had waited longer? As you say, refreshing it fixed the issue.
This could be answered as yes and also no.

Since 1985, Vancouver has had a 100% automated metro system ("SkyTrain") which has expanded to three lines (soon 4) and about 65 KM in track (soon to be closer to 80).

Almost any metro system could be converted to be automated but SkyTrain was built to be 100% computer-controlled from the get go. To switch from manual to electronic control would likely lead to enormous interruptions and it is unlikely that the unions in charge would accept it. It also isn't a matter of just updating the trains but it also means building sensors at all stations to detect intrusions and it also means changing signal controls. Needless to say it would be a bad idea and likely would just cost money.

In 2001, we suffered a prolonged transit strike that stopped all local bus and ferry service. However, the SkyTrain system continued to operate as normal albeit without any staff at any of the stations.
Sometimes I feel guilty for not insisting to use 64-bit time stamp for company's products. Hope anyone keeping those gadgets long enough to hit year 2038 would get sufficient fortune.
How my design was copied by a South African department store
Interesting question. The only people I interacted with in a work context through Stripe was Wells Fargo Merchant Services, a joint company of Wells and First Data. I've never spoken to one of the people again because it's a completely different part of the bank than the one I deal with now. One didn't lead to the other.
cljs-build is very good for non-interactive workflows, but I agree that the REPL situation is less than ideal. I mostly develop in a CLJ REPL and then only test in the browser with auto-refresh, in a more traditional web-app style.

The browser REPL is the biggest offender, but luckily there is now https://github.com/cemerick/austin which is a huge improvement in usability, stability, and features. Give that a try!
> Do Goldman also allow staff to have flexibility in their work hours - that would tend towards reducing choke points like this I imagine.

Well, the trading hours of the markets determine, more-or-less, the required work hours of many employees. However, successful traders will be at work both before and after the market trading day to preview/review the events of the day.
He forgot to mention objects, which are also almost-dicts in python, but with a ton of magic rules like slots and methods storing their object when assigned and whatnot.

Lua has pretty nice and lightweight prototype OOP, which boils down to a few uses of : instead of . on tables and setting the __index of the metatable to be the parent table.

That's not to say python is not an excellent language, just that lua is a lot simpler.
P1. Now you have changed your point. You said that I said no one hires based on a resume, and I did not say they did.

P2. Same again. You are making up yet another scenario.
Normally the test I make with those WYSIWYG editors is to "select all", cut and copy a few times... it always messes them up! Does this pass that test? :) (StackOverflow still uses a plain text editor with separate preview, right?)

Beautiful demo BTW, totally sold it to me. Congrats!
Bazqux

Put it on the list - it's got 4 votes already
Have you really be able to track crashes back to your SSD? This could be an issue with so many things.
Correct, but it also means that the authors take responsibility for fixing those problems. That's the attitude we have for Phusion Passenger: it does a lot of stuff for you so that you don't have to. And if things break because of our fault, we take the responsibility of fixing it so you don't have to and can concentrate on your own business.

Have the RVM authors not fixed the problems you experienced?
Some products have improved, and some have gotten worse (losing Exchange on Gmail, Reader, Google Talk, Google Checkout) and some haven't changed in years (Google Finance).

I use a lot of Google services, and it's frustrating when they keep removing features, or killing off products that I use daily. It's gotten to the point where I'd rather pay for a service now and be the customer rather than signing up for another Google product.
One issue I found with writing early is handling error condition(s).

On the server side, you may run into an error after you started writing out your reply. That may cause an incomplete reply. It may require more involved error handling between the server and client. 'Gather first write later' approach gives you a simpler error propagation between server and client.
Whoa, nice work! I did something similar with my book[1] and made about $3000 prior to final release (whole story here[2])

I'll be interested to hear how your Facebook ads pan out since I'm looking for more ways to drive traffic.

[1]: https://www.petekeen.net/mastering-modern-payments

[2]: https://www.petekeen.net/adventures-in-self-publishing
Resume 1 is extremely easy to fake, resume 2 is an authentic signal.

From parent comment:

>There seems to be some confusion between a resume and a portfolio.
Try this instead:

http://www.wired.com/wiredscience/2013/10/cats-eye-view/
> The aim of this resume is like all other resumes, to get an interview (1). If not, its not a resume (2), its part of a portfolio (3).

So what you're saying is that: a resume exists to get an interview (1), and therefore if it's not a resume and is a portfolio (3) it therefore does not exist to get an interview (2)?

Fact: resumes exist to get interviews.

Fact: portfolios also exist to get interviews.

Fact: a resume can have the form of a portfolio piece and vice versa.

The resume is a terrible way of validating ability. I would prefer a portfolio piece of a designer, or a repository of a developer to their resume.

>> Last point relies on making that comparison in the first place, which is a straw man. No reason to compare like that. Its your own invention.

I disagree. The intention of sending a resume in this form is likely to be that you want to be judged on the merits of the format you chose and the skills it required. Your original implication that they want to be judged with the same criteria as a black-and-white grid is almost certainly false.
Just use the dir() function on the repl and start digging.
+1

Their new Google Apps control panel is impossible to use. It has icons that doesn't correspond to the function and no labels. It's like walking around in a nuclear control panel with no lights on.

While I'm moving my e-mail away from Google, the last thing I still use is the search, which still feels light weight and easy to use.
The value of a company is not measured in its individual stock price, but instead measured in its market cap.

The real headline should be: Google hits $330 Billion market cap, making it the 3rd most valuable company in the world.