skysight-inc/HackerNews huggingface dataset:
So you thought it is loable to not exploit your opponents weaknesses?

And it is loable to leave potential customers stranded with a subpar service that has failed their expectations by not being available?

It think you should read Sirlin's definition of a scrub[0], and decide if you want to continue being one, but you have no moral high ground, you are just limited by your own made up rules.

[0]:http://www.sirlin.net/articles/playing-to-win-part-1.html
No matter what language or VM you choose, there are going to be tradeoffs. A good engineer understands these tradeoffs well and makes opinionated decisions with all the knowledge he or she has.

All the "my language is better than yours!" bashing is a result of being stubbornly opinionated and not willing to look at things from another perspective. There are always things that one VM will shine with where another will fall flat at, at vice versa.

Also, I don't think Ruby is nearly as bad as most people think. It's not as monolithically slow and vulnerable to exploitation as some people on HN claim. The VM is decent, and there are ways to tune the performance up that make it even "good". See, there's a tradeoff. The language is, IMO, fantastic, but you're going to take a performance hit for that that you need to deal with in some way or another. You're trading execution speed for "developer happiness", whatever that means anymore.
Capitalism works how you want it to work, that is the beauty of it. It's the business principles that lead the decisions that are made, either big or small. The point of the post is deciding what principles you set, and how they will shape the company as it grows. It's my personal feeling (along with my wife and business partner) that while we have competitors, and we compete every day, there are still some boundaries.

There are an abundance of opportunities to obtain new customers and demonstrate a superior product. While this might be one of them, it is not one I respect as a tactic to grow a business, and one I would never use myself.

Don't forget, the principles you set early should stick with your company as it grows. If you "take advantage of every opportunity you can" you may one day find yourself in a place you do not respect either. I think this is the definition of what people have termed "evil companies" in our industry.

It's your choice of course, and that's the beauty of it.
Wait, I'm British. You were talking about Britain. Why did we suddenly switch to the USA?

Also, half of your rebuttals are inaccurate and half are not comparable in the slightest.

No, there is no western version of the horrors of "Tank Man". A lot of the Chinese i've spoken to do not even know this happened, and the other half refuse to see it as a problem. You're a textbook example.

The USA isn't the greatest country for a lot of this stuff, I'll admit, but at least it doesn't go as far as to commit the terribly inhumane atrocities of China. There is no suppression of readily available information (blocked search queries, etc).

The enviromental stuff doesn't really hold up either. Yes, the US is a terrible polluter of the world, but in Los Angeles, arguably one of the most polluted cities in NA, you can look outside your window and see further than 100 meters. This is not the case in many Chinese cities.

The wars that have spanned the last five decades (Middle East, Asia, South America) have been brutal, bloody, and in many case unwarranted, but again, this is nothing to the blatant and open genocides caused by the Chinese. Half of the country is in extreme poverty. Examples: Three-Year Famine, Mao's "1000 Flowers Bloom".
San Francisco Erlang Factory Live Streaming
Live Streaming of the 2013 San Francisco Erlang Factory. 4 Tracks covering subjects in gaming, tools, big data & databases, messaging, infrastructure and the web. Joe Armstrong is on now!
I have been using Gitlab since version 3 and have found it a joy to work with and I too look forward to the 22nd every month. We use it in our internal network along with Jenkins for CI and a custom built deployment application. It all works very well with 15 developers and QA personnel. The new gitlab-shell hasn't made any difference whatsoever over gitolite and the update went as smoothly as possible.

gitlabhq also offer Vagrant/Chef VM recipes to quickly get set up.

I encourage anyone considering a change to their VCS/deployment set up to give it a try!
Getting 6 nines uptime costs money, if you make that investment in infrastructure/staff then you deserve to make it a selling point.

Certainly, and I don't see the OP arguing against that. The OP just seems to be saying something that's analogous to the old schoolyard ethic of "don't kick someone when they're down".
The design-a-sock widget (link at the top of the page) is actually pretty cool.
No news on this, the repo's need to be on a single volume (can be NFS drive or AWS EBS drive). I'm curious to know why you want this. We are looking into sharded file servers for GitLab.com Cloud but that seems a bit different from what you are proposing. If you don't feel comfortable commenting please email support@gitlab.com
I've been pretty happy with Feedreader for the past year, except the built in web browser control on Windows is pretty lame -- not Feedreader's fault, but Windows - so I open up with a double click to Chrome when I want to view the original.
When page four of the study tells us that "CCTV had no statistically significant effect on arrest rates ..." we learn that the study failed.

Perhaps CCTV reduced arrest rates. Perhaps CCTV didn't reduce arrest rates. The lack of statistical significance means that the people doing the study failed to find out which it was.

Notice that if CCTV is super-duper effective, then it should be fairly easy to get a statistically significant result. This is well known; so the executive summary on page four is an example of weasel-wording. The authors insinuate that CCTV wasn't super-duper effective, heck, it didn't do much of anything. But they weasel out of talking about the power of the study.

If you don't expect CCTV to be super-duper effective, you might still be interested in whether it was a little bit effective. CCTV can be a lot cheaper than foot patrols. It might be disappointing, yet still earn its keep.

We return to the question of the statistical power of the study. A powerful study, that fails to get a statistically significant result, puts a tight upper bound on the usefulness of CCTV. If that is less than what CCTV cost we know to spend our money on something else. A weak study puts a slack upper bound on the usefulness of CCTV. If it fails to get a statistically significant result, then we learn that CCTV isn't super-duper effective, but since neither pro- nor anti- were claiming that, their quarrel continues as before.

I'm giving up, having skimmed to page 15 of the PDF, because, well you can read page 15 yourself and see why I think that it reveals the authors to be completely clueless about statistics.
Hi,

in the Padrino project, we usually attribute by (GH) nickname, because thats what most programmers build their identity around. Also, all involved are mentioned. In that case, it would be:

- API: improved return codes and docs. (Xylakant, justahero)

See ours:

https://github.com/padrino/padrino-framework/blob/master/CHA...
If you liked this, you may also like http://underhanded.xcott.com/
Where is your phone number in π?
While I fully endorse emscripten ( see http://web3dblog.wordpress.com/2012/11/19/news-on-bananabrea... ) I started to play around with https://github.com/rogerwang/node-webkit which is a precompiled chromium that loads a HTML/CSS/JS-Zip file - no compilation at all. If you are in the WebGL/Three.JS field this might be another way to go. I will follow both paths.
If what you say about the gov seizing money is true, why wouldn't they try and take some sort of legislative control over BTC? Why wouldn't they make it illegal or do some other thing with the law to make it harder to use without running the risk of a knock on the door? No country is just going to stand by and let a new currency disrupt them.
Most of it I can see working - going faster/further does basically come down to adding more fuel or reducing payload.

The navigation and communication would be where you run into problems. I note that you have specified that as rock solid, unlike the other aspects. Over long distances, communication needs to be directional - you have to know exactly where the spacecraft is (perfect navigation) or it sends no data back and therefore isn't doing anything useful.

Interestingly, this issue doesn't apply to a manned spacecraft that can make unexpected changes without being in contact with Earth, but that doesn't fit too well with the redundant/disposable concept.
Been waiting for something like this for a while. Having tried a ton of socks, I find build quality varies quite a bit. Dont see any discussion of this on the site - can you elaborate?
Indeed. I did consider that when I made my post but came to the conclusion that China would have an impossible job blocking every PPA and tar-ball mirror.

And even if they do manage that, then people will just redistribute it offline once one guy has downloaded the content via his proxy / VPN.
Nokia CEO Throws iPhone, Talks Up New Lumias
HDFS file append design
Trademark: NY Yankees officially proclaimed the "evil empire" of baseball
Thank you for the kind comment m4tthumphrey!

You probably are aware of GitLab CI that is a simpler alternative for Jenkins but I wanted to mention it just to make sure.
People paying money for things that they want?
Same for me. I hope this will not happen to the people actually using this application.
There is no comparison to China's Taiwan: "That should be China's attitude". Also Tibet. Clearly not a Chinese country but of course that doesn't stop them.
I'm curious as to where she got that notion. Do things like this happen often enough among her market segment to where a reasonable person could form such an expectation? I mean, I can see having a personal conviction to not stoop to such levels, but expecting my competitors to share it? That sounds rather illogical, and could lead to getting caught flat-footed in such an event.
That matters not to Cynics and is only proof of the very corruption we mock.
Ask HN:How can I implement search feature in MiddlemanApp?
Hey HN,<p>Rebuilding my website using MiddlemanApp and I am wondering if anyone has experience building the search feature into it. Also, has anyone been able to add the previous and next post feature as in Jekyll? Cheers!
Send Business Cards via SMS with Twilio and Google App Engine
Are you trying to say that both node and C# are better open source options than Ruby? Or rather that node is better and C# is not as bad as Jeff says?

Either way -- to say that C# would be a better platform for developing an open source project is far-fetched at least (the developments of the last year notwithstanding, although agreed that MS has come light years in that direction from where it was just a short while ago), and to say node would be better is, well, not uncontroversial.

I understand, given your position, this is a point of view you must advocate (although...node? really?), but neither point makes Jeff's rationale anywhere near "all wrong."

Agreed re: SQL Server vs., say, postgres. I'm actually not sure why we don't see that option (ASP MVC + postgres/mysql) a lot more often than we do.
Apple adds two-factor authentication to iCloud and Apple ID
tees have an advantage in that they can say something to others. socks don't, usually.

unless your feet are up on the table.

anyway, it's a GREAT idea. hope it is profitable.
I would be surprised if Chrome isn't the #1 browser in North America a year from now.
I think to cut to the chase: Put yourself in someone else's shoes.

People used to be taught that. They need to be again.
Well, that depends.

If I can win customers by pointing out that company X is having problems and you wouldn't have those problems with my company (or at least would be less likely to) because we have superior infrastructure etc then I think it's perfectly fair to point that out.

If OTOH they are suffering as a consequence of some retard-spasm of the internetz that could just as easily have happened to us and more crucially is more likely to happen to us if 4chan get their way this time around.
Cloudera ML: New Open Source Libraries and Tools for Data Scientists
Slow compared to what? You'd certainly be wasting your time to use a finger tree as a simple queue, but if you need an immutable / persistent container with fast access to the ends and not-terrible random lookup, I can't think what else you would use.
Yes, thank you for reminding us all of that.

Kids these days weren't around during the /. debates on this very topic.
Awesome project idea but it seemed like this was just on the front page 3 or 4 days ago.
Even with DRM, I wouldn't be subscribed to a service for long if it wasn't continually adding new content.
Cool! Are you printing and shipping these yourself or do you have a fulfillment partner/service?
What? Being born in a trailer park now means being born stupid? This is goalpost moving.

I didn't say pass for being "upper class". I was discussing passing for being "not from the trailer park". Lots of people at Harvard are not wealthy, just have good grades and SAT scores.
This is really cool! A few things:

The design tool allows the full spectrum of colors and the uploading of high-res photos. I'm doubtful that this [1] would print.

Also, I'm sure you need large orders for this to make sense, but 500 feels pretty high. If you allow orders of 50 pair, I'm in for 50 of these [2]. :)

1. http://cl.ly/image/0C3o1l1i3F2t
2. http://bit.ly/105rXVf
Not happening, for reasons similar to why we no longer keep our own hens.

Besides, putting aside questions of hassle, the majority of folks would be unable to keep hens half as good as what is currently provided to them.
Pitch drop experiment
Unity coming to Sony consoles this year
Your point is well-taken, but I don't think it actually goes against what I'm saying. Abortion in the US was not Federally illegal, but it was illegal for many women and many women died for that. That ended when Roe established it as an affirmative right-- though perhaps not for good, as we're starting to see again entire states where legal abortions are simply not available.

I do appreciate the correction, though I'd have appreciated it more in a more constructive tone.
>> Artists will pay for a good portfolio.

Is this the kind of portfolio an artist would pay for? I'm skeptical of this. I know about 9 artists who have recently graduated and are doing small shows, oddjobs, or freelance design (looks hard). All of them have created an online presence and none of them have payed much (if anything) for it. Some learned to program themselves, others put stuff up with templates or on free portfolio sites. They're all quite poor. So that's a data point.

I do know one more established artist (prof. at USC) who recently paid for a site, but I don't think she'd have been happy with something that wasn't totally custom.

Another direction to go in with this is to create a marketplace like Etsy for 3D models. You could host portfolios for free and take a cut of transactions.

I'm very interested to know how signups are going.
What is Quality to a Sales Guy? It’s Not All About the Leads, Stupid
Google Creates A Single Analytics Platform For On & Offline Interactions
>Americans still believe they are a "progressive" and model nation for freedom.

Not all Americans. Look at HN or any semi-educated social circle.

A lot of your points just bring up tit-for-tat historical talking points. Yes a lot of countries have done a lot of terrible things throughout history, especially the west, but we're talking about now. 2013.

Today I just read an article describing how the Chinese have just sent 12 escaped North Koreans back to NK to be welcomed by torture and generations the same fate.

2013 China is a disgusting example of a modern and humane country.
You'll never be at a loss for anyone's name. Similarly, you'll never forget where someone works or what you spoke about the last time you talked. You'll be able to recall instantly every bit of information from every...

Tell me, if I'm dependent on this thing for my memory, then who am I? If I require the cloud to tell me someone's name, then do I really know them? Do I even...

Giving examples of how an individual will be assisted in current-day problems, such as remembering contacts (the pain!), is ignoring the forces pushing the individual as we currently know it to cease to exist.
I love the collection of stones! Great idea. I wish you and your girlfriend the best of fortunes in your life together!
That's funny, as someone who's got a ton of bloated jQuery that we've mostly migrated to Backbone, I would have argued exactly the opposite.

Our front-end guy, who is a jQuery wizard but new to Backbone, originally looked at the conversions I'd done and was quick to remark at how clean it all was.

Is there magic? Sure, but in Backbone, not that much of it. There's decidedly more in Ember, but they're both open projects so you're welcome to go scour through the magic and figure it out for yourself.

I would feel remiss if I didn't also point out that code you write in Backbone is just as much your code as code you wrote in jQuery. As for magic quotient, I would also suggest that jQuery is more magical than Backbone, on the whole. If you think otherwise, that probably just speaks to a lack of familiarity with one compared to the other.
Good points. I've added Sebastian Ziebell.

About mentioning usernames, I figured it might get a bit confusing when we get public projects on GitLab.com, you would have to guess which platform the username belongs to. What do you think?
It's hot HTML's job to fix broken business models.
While that may be true, your conscious only experiences the Now, and focusing on what other form conscious will take in the future and not enjoying what you are now could rob you of deeply experience what you already are.
Node.js with jQuery Plugins/Extensions
Your first two complaints about Britain might have been true a couple hundred years ago.

In the meantime, China still has Gulags.

http://www.bbc.co.uk/news/world-asia-china-21822684
For what it's worth, Firefox can have a pretty minimal UI:
http://grab.by/kWSM
A silly thought:

We currently don´t have the tech to build a practical

space elevator, but what about one for small payloads, for these bare minimum projects?
You're welcome, thanks for posting!
Very well, I guess we're probably in violent agreement.
Yes, we are. Britain is not perfect, but it does not deserve to be lumped in with China as a "repressive nation."

In my opinion, this style of argument is not helpful. It reminds me of this quote:

"To say that the CIA and the KGB engage in similar practices is the equivalent of saying that the man who pushes an old lady into the path of a hurtling bus is not to be distinguished from the man who pushes an old lady out of the path of a hurtling bus: on the grounds that, after all, in both cases someone is pushing old ladies around." -William F. Buckley
The English word for loable is "laudable." Also, I agree that that is a great article. Cheers :)
So you thought it is loable to not exploit your opponents weaknesses?

There's a big difference between exploiting a weakness in general, and taking advantage of an extraordinary circumstance that harms your competitor. To me, this comes down to sportsmanship.

To use a bit of an analogy... I wrestled in high-school. We trained to identify weaknesses in the game of our opponents, so I might well enter into a match with a guy thinking "I know he's susceptible to upper body takedowns like a lateral drop or an armspin, so I'm going to pointedly attack that way". That's trying to exploit a weakness, and it's totally reasonable, expected and fair. But if I'm wrestling a guy and he slips on a wet spot on the mat and tears a groin muscle and is laying on the mat writhing in pain, should I jump on him and try to score a quick pin? No, of course not. Good sportsmanship dictates stand back, let the ref step in, give the guy his medical timeout, and then see what happens. If he can't continue, then you either "win" via forfeit or the match is vacated completely (I forget exactly which would have happened in that case when I was in HS).

Same in the business world... if my competitor has a known, exploitable weakness, like a less mature infrastructure and problems with uptime, and I market and sell based on an overall better quality of service, that's one thing. But if the competitor experiences a "black swan" event, should I "jump on and go for the quick pin"? I say "no", that doing that would be just as unethical as in the wrestling example.
jQuery + Backbone + Marionette for rapid prototyping. I usually throw in Handlebars for templating.
Padrino Framework 0.11 is here
yeah that is true but I think that is also an advantage for socks. you will where them more because you don't feel like your advertising for someone else.
I've been curious to learn how these knowledge boxes work, ever since I saw my dog Lucy show up as the star photo in a search for Rat Terrier:

https://www.google.com/search?q=rat+terrier

In fact, on a mobile device she's the only photo. Yes!

Are these generated algorithmically? Some amount of manual curation? Or what?

Of course it is humbling to discover that my dog is much more famous than I am...
Yeah I think that's pretty inferable. Regardless, Drew and company are doing an amazing job getting all this talent--coming IPO or not, these are a lot of power people coming in and they can't have been easy to attain.

It'll be quite the solid team to showcase to investors come IPO time.
Switch to OpenBSD.
Every few months people start an argument about post vs put vs patch and versioning in the url vs some header. I think a lot of developers aren't fully aware of PATCH and making put actually fully replace an object can be dangerous. This probably especially bad if you use some schemaless db. For versioning, I like to support both. Let the user do what makes them happy. Not really that hard to support URL and header...
Surely there are porn sites written in Python.
Being smart is a huge privilege.
Nah, you can't know. It's just a consideration. Obviously some things are more blatant than others. I'm just offering one possible way what was said could've been taken offensively -- not saying that I personally agree.
The Expression of Emotions in 20th Century Books
NodeFly Node.js News Round-Up for March 21, 2013
Whispersync for Voice: switch between reading and listening
Five Ways to Turn Everybody into an Inventor by Rita King
Right or wrong, law or no law, do something that remotely disturbs the powers that be and you will be harassed.

I'm sure OP knew what he was getting into, unless he actually thought he lived in Wonderland.
You do realize the logic of your argument results in "You can't comment on this because any exposure you receive based on your comment makes you a hypocrite based your comments"
The term "gentlemen's agreement" pretty well defines what she is talking about. I don't know if the fact that a woman wrote this post changes your mind.
Is it because I'm pushing myself to do something I don't really want to do?

Yes, yes you are. Here's the evidence: faced with a choice of staying in bed or project work, you choose staying in bed. "Your projects are less interesting to you, less motivating, less exciting, than lying in bed doing nothing".

(That doesn't mean "shame yourself until you work on them", it means "pick something else").
You don't have to do anything unethical to take advantage of your competitors' struggles. Was it unethical for domain registrars to offer sales when Go Daddy was catching flak for supporting SOPA?

All I'm saying is capitalism works best when customers are sensitive to problems. The more alternatives they try, the more likely they try the best alternative, the more likely the best companies succeed.