skysight-inc/HackerNews huggingface dataset:
It's pretty depressing to admit that yeah, I buy google products despite their customer service, not because of it.

I deeply dislike it when companies attitude to helping their customer is sending them in a loop through a series of FAQ pages without an actual human you can talk to within a thousand miles.
How do you define "real technologists" and how do they handle all of the other aspects (marketing, sales, operations) better than "MBA-culture"? Your statements as a whole seem to take a very narrow view that technology companies are purely a meritocratic enterprise based solely on the quality of technological contribution (however one can judge that). This has never and will never be the case.

Technologists are just as apt to build steaming heaps of bad technology for technology's sake and contribute just as much to the bubble as everyone else. I think the MBA hate is a meme that manages to perpetuate as an easy scapegoat for people making bad decisions, regardless of background.
In, for instance, US presidential elections, unless you live in one of maybe 3 to 5 states the probability of your voting affecting the outcome of the race significantly is near nil.

However I still vote, just to show pollsters what support exists for my (very) minority political positions.
Or at list as close as I can get to them with the few minority candidates that make it onto the ballots.
Great review/post.

Remote work is the way of the future. A recent study from of IBM employees showed that if employees have a modest commute then they only need to work 38 hours/week before they start to have work/life balance issues.

If employees work for a company that allows them to telecommute, they can work almost 60 hours per week before running in to work/life balance issues. That's a big deal.

(That's not to say you should put in 60 hour weeks if you can help it, but it highlights the negative effects a commute has on people and their happiness in life.)
I agree that the documentation could be better. When I first started working with Angular I had similar issues. However, after spending a decent amount of time working with the framework, I find the documentation fairly clear. The problem is really the lack of concrete examples of how things fit together.

However, Angular UI is a totally separate set of projects that is not run by the Angular team at all. Not sure why you're giving them a hard time about it.
In the absence of any evidence in the article to the contrary, I think point #1 is pretty suspect.

A friend of mine built a business that was very much aligned with his personality and interests, but he did so in his spare time, until it was bringing in about 300K/year in profits, and he literally didn't have a spare minute more to devote to it. Only then he quit his well paying day-job.
Should it? Outside STEM, a traditional laptop works better for taking notes. Inside STEM, well it's a crapshot whether any given professor will be okay with your bringing in a tablet to take notes on. $1,099 is a lot of money for a device that you can't necessarily bring with you to class.
Hey guys, thanks to those people who messaged me! I'm the original author of jQee.

It looks like his site couldn't handle all the traffic from HN, but after looking at google's cache I can see he's ripped most of my sales copy word for word, and just changed the examples slightly.

People have been pirating this script since day one, but claiming ownership and releasing it as his own makes me much more irritated. Is he doing this so he can build a fake portfolio and rip off someone else who would then hire him for freelance? I can't really tell from his now defunct website.

Anyway, I'm not sure what I can do about it. Honestly, it's not worth my time given that it's only made only ~$150 in the 1.5 years it's been on CodeCanyon. For me, this script was a one-time CodeCanyon experiment.

However, I'm sure some of the other more serious CodeCanyon authors might have more to lose. Thanks again for bringing this to our attention.

Josh
It might not get the same level of attention in our marketing material as Git but its here to stay.

(I work at Atlassian)
Delphi -> C# is a pretty short walk, and there are lots of C#/.NET jobs around. As for learning C#, there are lots of good books and you can download Visual Studio Express and just dive in.
This are a few nice demos.
Ask HN: How do you stand at a standing desk?
I know it sounds weird, but I have been using a dresser as a test for a standing desk before making the investment.

I seem to really be moving as a stand at my computer. I lean on one leg or stand really wide. What does everyone else do? Am I weird?
> and proponents of the article are asked to find those sources.

Strictly, people putting the articles up for deletion are also asked to find sources first. Some of them do, and delete as a last resort. Others, not so much, and they want to delete a lot.
What if someone can afford it, but isn't willing to?

To me that means the price is too high, so maybe also let them set their own price?
We don't have any advertisers using our custom tech currently, so sadly no real screenshots ;( We're backfilling fullscreen images to get started, and optionally overlaying text in seperate layers with a parallax effect, along with our loadscreen elements.

The ads are coded in JS, and take advantage of JS middleware we've created which interacts with the native engine. Currently we support only 2D, but you can essentially make and animate anything you want. Physics can be enabled/disabled at specific times, etc.

It looks very, very cool when fully taken advantage of. If anyone is interested in designing a real-looking ad (not just a tech demo), feel free to contact us :D
The formal measurement of a stock's volatility is its volatility.
I'm talking about practical/technical problems of course.
Thanks! I have been thinking about C#, as I understand the guy that designed it also designed Delphi. I would definitively take a look at it. Thanks!
Why not just keep the first $19.99 of revenue if they haven't paid up front? If they are making money they can afford it.
I think your new system has a lot of positives, but it would be nice if there was a way to gain access to it without requiring the user to start by scamming the referral bonus. I'm concerned that you will be rewarding the users who are willing to cheat, and losing the cash-strapped but honorable users who simply decide not to sign up because they can't justify the cost. On the other hand, I can see why you don't want to advertise the scholarships too widely.

Maybe you could keep what you have, and also mention in that fine print that you do offer temporary scholarship accounts for musicians in need, giving a link to an easy but real application to be manually reviewed? And instead of automatically granting the scholarship to scammers, do so only after they fill out the application? In practice, you'll probably OK them all, but the hassle and uncertainty of the application will encourage those who can afford to pay to do so.
Me too. I'm a Software Engineer.

You have to practice negotiating, and work with your boss. A couple of quick suggestions:

1. Just step back to .9 or .75 or .5 time. Tons of people at my company do that.

2. Go on a contract.. that way the company doesn't have all the overhead costs for sick and leave days, health care, etc. etc. and your hourly rate will be much higher than it is as a salaried employee

3. Job share with someone for 6 months of the year so you do 6 months on 6 months off

4. Work from home.

If your current job won't hear any of that, start looking elsewhere until you find one that does!
Get a paying customer. If you get that, this list doesn't matter.

You don't have to give up everything.

You don't have to use your own product.

You don't have to be the top in your field.

You don't have to be a super connector.

You don't need to build a brand.

In fact, this list can actually prevent you from building your business. If you're focused on sacrifice, domain knowledge, network building and brand building then you can't focus on the one thing that matters.
Someone should start an endless summer club. Get a group of people together and work for 6 months in San Francisco then go South (Buenos Aires or sth equivalent) when winter comes.
Wow, I am speechless. This is fanastic, not only is DistroKid a great service but Pud recognises that even at a low price for what the service is, some musicians just can't afford it, so rather than closing accounts, they're giving users an ultimatum to pay or join the generous scholarship program. Take note people, this is how you run a successful startup. It's this kind of respect of your user base that inevitably ends up building loyalty and loyalty amongst a paid service like this is everything. Another beautiful thing about this is that Pud has just publicised the method some people were using to everyone. People who didn't even know about this cool exploit now have the choice of doing so themselves (if they choose too).
My biggest pet peeve is how it suppresses errors in inline expressions.
Automotive-oriented hypervisor taps ARM TrustZone
It is pretty cool that I could see a difference in coverage between when I read the article and when I got home from work. A bunch of people must have installed the app after reading about it here.
5 years ago I had an opportunity to work from home for 6 months and it drove me nuts! I guess I'm built in a way that I thrive on human-to-human interaction. Limiting myself to just digital communication actually made me sad.

Company should optimize for happiness. So for people like me, have an office. For people who thrive on working remotely, it should do everything it can to make them comfortable. I don't think there's a right or wrong approach. Just optimize for your workforce.
Nate Silver: What I need from statisticians
With 25 'friends' online, your 3rd degree network of contacts is estimated at 667,489. Global population might be 7 billion. 7,000,000,000 / 700,000 == 10,000.

I'm guessing 3 degrees was chosen because the NSA has enough targets to basically monitor anyone then.
This is the sort of thing that sounds reasonably nice and we all wish we could do. However it stops working really fast.

I also have a web service and we used to let people get away with this sort of stuff. First year it worked. Second year, the amount of fraud was impacting bottom line and some of this users turned out to be the ones that used "support" the most. So we started banning bad users and blocking their support requests. The overall impact to the "good" users is pretty noticeable now. Not only can we reply to their support e-mails faster, but the overall system is also faster.

My mentality shifted. Now I think you "owe" it to the "good" users to remove/ban the ones who steal. They are most likely not zero sum, but pretty negative.
First you read this :
>If you’re not willing to give up everything for your dream, you’re not dedicated enough or your dream isn’t big enough

And then read this :
>Founder of several startups, previously worked at a venture capital firm as an EIR, went through YC, and 500 Startups.

It's the line that's fed over and over again, but generally these are people with investor hats on. They want you to go all in, work at breakneck speed, because time lost is opportunity cost to them (where they could have invested elsewhere).

But there's so many other counter examples of slow and steady organic growth, stuff that was started on the side, that ended successfully that we simply can't take this bait.

Just do what empowers you. If slow and deliberate is your game, play that. Know thyself and be honest with yourself about the results you're producing.
Same here. My brain just works a lot better when it's cold. There's a purity to the winter which makes life so much simpler and, yes, even harsher—austerity can be a relief.

(Maybe something to do with growing up in Vermont?)
I ran a quick test, an entry-level box from Digital Ocean can sustain 350+ connections/sec and maxes out at around 7,200 open connections.

Having root access to the machine would allow you to optimise some things and probably raise those numbers, but then you don't get the convenience of using Heroku.
This is neat. There is also the other conscience option: Whenever they make money and you're about to send it to them, pop a message saying "Hey, we got your money for you, are you sure you kept your end of the bargain?". Then offer them a chance to pay again or subtract from what they made.
Because you know Java I would learn the Android platform. There is a large demand for mobile developers all over the world right now, and even being in a foreign country you could contract your services to people in the US for some pretty decent money.

Another reason to go with Android is that you'll be learning a platform that has a pretty interesting future. It seems like some peripherals that might really take off (like the Oculus Rift, Google Glasses, or some TV software) will be using the Android platform, giving you an increased opportunity to get on board something big on the ground floor.

Android has the added benefit of being very well documented, fairly easy to learn, and great free resources that Google gives out, because they want the platform to succeed.

If you truly are decent at development I'd give the plan about 6 months of serious work to start paying off.
Absolutely. Jason and DHH talk about that quite a bit in the book.

If you read the book, I'd be interested in hearing your thoughts.
Interesting, I see these and a few others listed at https://wiki.mozilla.org/Services/Location/Bootstrap (all one of copyleft, (non)commercial, or unknown).

While https://wiki.mozilla.org/Services/Location#Goals says "Make as much of the data as possible available under permissive open licenses."

Assuming permissive means what it usually does, the above clearly aren't compatible. Curious what permissive licenses will be used, when data will be available.
Peak - keep track of what everyone is working on
This site already violates design as far as font size goes. Sorry wouldn't read it without fixing this most basic mistake that 90% of websites make.
http://www.smashingmagazine.com/2011/10/07/16-pixels-body-co...
How does Docker fit in with Ruby version management software?
I couldn't get the second rule narrator suggests at the end of the video: "Don't have income rise faster than productivity because you'll eventually become uncompetitive."

Can someone explain it please?
I am sorry to be negative, but have the author heard about tools such as composer..? Or Symfony?
> I think what needs to be done after this is checking how much data can be sent per second. Both in terms of raw bandwidth and messages/sec.

These are on the list :)
I actually think that the "RVM vs. rbenv vs. chruby" section of the BountySource page is pretty bad. There's almost no argument there, just that there are certain scenarios in which RVM "does a lot more to make handling [them] easy". What scenarios? In what situations would a "complex environment" or set of dependencies make RVM a choice that I'd "be a fool to not go with"? My experiences has been that a complicated tool like RVM makes for a _more_ environment, not one that's easier to work with.

Additionally, some of the schedule on that BountySource campaign makes me especially wary. If most of the code is rewritten in Ruby, presumably it would need to build/install Ruby during its own installation so it can be used afterwards. If the GUI relies on JRuby, it would need to build that during installation as well. Suddenly RVM becomes less easy to install.
For those curious, what that page by rvm authors suggests is that:

> Tools like rbenv or chruby can work well in simple scenarios, especially if you’re very skilled with the Unix shell. However, as environments and dependencies grow in complexity, these tools quickly become inadequate. RVM seems more “complicated” because it does a lot more to make handling these scenarios easy.

> To paraphrase Jonathan Jackson, RVM is to Rails as rbenv is to Sinatra. Sinatra is a lightweight framework whereas Rails is much more robust. Sometimes Sinatra just fits, and other times you'd be a fool to not go with Rails.

I think people with complicated scenarios have had... mixed experiences with whether rvm really makes complex scenarios easy. I suspect many people with complex scenarios prefer a simple tool like rbenv or chruby (disclosure: I prefer chruby having worked with all three), which they can then figure out themselves how to invoke to do exactly what they need.

It may be that some people with complex scenarios prefer rvm. It would be interesting to hear from them. (for real! I'd be interested!)

But I suspect that the bulk of rvm users are not actually sophisticated users with complicated scenarios, but instead beginner users with fairly simple scenarios. For a variety of reasons. Becuase rvm is what you find when you google. Because rvm holds out the promise of not making you understand anything about what it's doing or anything about bash or shell environment, and having it Just Work (whether it fulfills that promise... especially in non-simple scenarios... there are mixed opinions. There are definitely some people who have moved from rvm to rbenv or chruby in fact as their environments have grown in complexity, and they had trouble figuring out how to get rvm to work in their environments. ).

People try to be really sensitive not to insult rvm. And I've tried to be sensitive here, while still saying what I perceive. Lots of people like rvm, for sure. And rvm was first, and a huge boon compared to the no options that preceeded it. And nobody wants to be rude, or get into a fight. But people's sensitivity and desire to avoid controversy also means when you google around... you pretty much just find rvm, even though some (many? I don't know) have in fact moved from rvm to chruby and rbenv -- including sometimes moving as their environments become more complicated.

I am not sure it's accurate to say that developers routinely find chruby or rbenv "quickly become inadequate" as environments and dependencies grow in complexity ('quickly'? really?).
"Even when the user thinks they’ve scammed a free account out of us."

...

...is also always a nice feeling? What?
Sign #0: you care about a list like this and how it applies to you
Obama’s Twitter And Facebook Links Hacked
Everytime stuff like this comes up, I think of Cory Doctorow's excellent essay, "All Complex Ecosystems have Parasites" http://craphound.com/complexecosystems.txt

If you pave over your lawn when you get your first weed, you may never see the beautiful unexpected mutants that weed might create.

We wrestled a lot with this at 2600hz (and I think all open-source companies do). When your clients use your systems in ways you don't intend, you can shun them or embrace them. The latter tends to work quite well whereas the former only engenders bad feelings.
My wife has the first generation and loves it. She uses it in place of her dead mb. She is finishing her masters degree, so a lot of paper writing and research. To compare it to an ipad or android tablet does a huge disservice to the device.
We run http://firehose.io/ on smaller SoftLayer metal servers and get around 10k connections per box. These servers cost $250 per month, so we get about 20k connections for $500 per month. By my back of napkin numbers Heroku is about 10x the cost of real metal servers.
nice post. Having worked remotely, I definitely prefer that to office even if there is a short commute but this took some time. When I initially started working remotely, I was hard to stay on track. But having a separate "work" place did wonders.
Hong Kong, hands down. It's way more fun than Singapore (personal opinion) and there are virtually zero local developers (A friend of mine works at an incubator there and several of the startups have had open positions for months on end).
How about adding an ongoing option to allow scholarship account holders to voluntarily convert to a full account and return their freebie to a pool, so it can be offered to another struggling musician? Such an option would allow users to treat a scholarship as a temporary measure, that they can chose to use, whilst getting established.
>> 1. For a Linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. From Windows or Mac, this FTP account could be accessed through built-in software.

This type of response is so typical of an engineer and so out-of-touch. Not to pick on it, but it's just absurd, and shows zero ability to put oneself in the shoes of the layman. And yet these types of responses are all over the tech community. This disconnect is the exact reason someone like Steve Jobs is able to enter product categories very late but still blow away the competition.
he leaves so many monsters active that one pass he is looking at the stats and kills jump from 9 to 10 out of nowhere. it's awesome.

Also, i now realize i've always played quake wrong. this way makes much more sense!
A few other comments from the previous submission of this when it was on Medium: https://news.ycombinator.com/item?id=6630114
How so? Economic systems are mechanisms for arranging the distribution of surplus; that doesn't necessarily involve trade.
Biggest sign you're not an entrepreneur: you worry about other people calling themselves one, one of the least important problems entrepreneurs and even humanity has ever faced.
Yeah, if I recall correctly, 37Signals does have an office and a handful of employees do work out of the office. 37Signals clearly knows how to optimize for happiness and efficiency.
RE no homepage mention of it:

I suspect there are those who would try to get it for free, regardless of how much it costs. It's probably more successful in converting those who wouldn't have paid in the first place - IE by reminding them that they've been "caught out".

Having said that, no homepage mention may be turning away the honest users who might genuinely be unable to afford it. Only offering a discount to those who cheat the system seems to be rewarding deviousness. It feels more honest, to me at least, to "remind" people that there's a student/concessionary fee available, as opposed to revealing it.
Teleological reasoning is always trouble when it comes to evolution. The biggest problem these days seems to be going from valid assumptions like "the best foods to eat are the ones we evolved to digest" to the less valid "that's how we evolved so that's how we should be". The first makes one healthy, the second makes one Nazi.
Have you talked to these users about why they are doing this? $19.99/yr seems insanely cheap, somehow I find it hard to believe anyone semi-serious about sharing their music wouldn't want to pay it.
Take the ads off your site.
Simple, each ruby version sits in it's own container
I think they have all the right elements to make something really great. I think they still need to nail the price point, but with new tech products, that shouldn't be a problem in a few years. The surface is very appealing to me in terms of form factor and features though.

Why is the battery life bad? It seems like you can get it to last up to 8 hours if you're careful. Gabe was using photoshop which is an energy intensive application and got 6 hours. The new iPad is supposed to get 10 hours if you're careful, so does a difference of 2 hours make the battery life bad? I'd call it acceptable.
Buffer security breach has been resolved – here is what you need to know
Or why not give them the option to pay as well as offering the scholarship option, but noting that with the Scholarship account, their first $x9.99 will be withheld? If it's not successful for them, it costs them nothing up front.

Little bit like how your can start tertiary study in Australia for free, but incur a HECS debt that begins to get paid once you're earning money.