skysight-inc/HackerNews huggingface dataset:
>I absolutely agree with Warren Buffet on this: he uses the legal loopholes while arguing against them. I think it's the most ethical position. At first, it may seem as hypocrisy, but in fact, it's absolutely understandable and logical.

Unless Buffett is giving away that money for good causes then he is a hypocrite. Actions carry far more weight than words.
within a minute or two after posting it disappeared off the 'new' page. not sure what would have been the cause but i don't believe flagging would have caused that.
> They advocate this strategy if you (plan to) take VC money.

I understand that for some businesses accepting VC funding means more success than you could have ultimately achieved on your own, or even success where you would have otherwise failed. But to be overly snarky and simplistic, if I wanted to put someone else's benefit ahead of my own I wouldn't have started a [for profit] business.

I say that because most businesses which follow this strategy won't just tank, they'll tank really hard [Edit: that's an assumption, of course, but is this incorrect?]. I wonder if anyone is tracking the impact of this?

Is there anything that says that VCs make less by advocating strategies which promote the success of their entire portfolio? Are there VCs out there that do this?
Are the rules really that static that once you know the trick it will last for years if not decades? Or do you have to pay a staff yearly to keep up with the small changes to stay a little ahead of the tax law to make sure you have all the `i`s doted and all the `t`'s crossed less pay overwhelming fines?
Kenny Kellogg: Friday's Favorite Tweets of the Week
Post it to HN, explain you're looking for feedback. Don't be afraid of being told it's shit. For every person who's looking to increase their self esteem by putting you down, there will be one honestly trying to help.

Next... and this is what I've struggled with. I've created a ton of "proof of concepts", that is, things that pretty much work and prove that you CAN do it. Well, the problem is that you feel so awesome and smart from creating those things but that ISN'T the hard part. Actually creating a stable solid product is the hard part, what makes you a good developer. Unfortunately, it's also just a lot less fun.
Now I'm curious what conference.
> good exchange of thoughts that came come-out of it.

I don't flag threads if there's good discussion in them. I do flag threads that collapse into unpleasant nastiness. I downvote some of the worst examples of unpleasantness too.

It's very easy to say that people flag a thread just because it has positive coverage of companyA or negative coverage of companyB - and maybe that does happen - but the HN mechanisms are opaque and some people[1] flag threads for different reasons.

[1] Me. I do. So that's at least one person.
RubyMine 5.4.2 is Out
Forgive me, for I am ignorant. Why do some many of you not even get revenue?

Is the aim to build a userbase before monetizing the site (or flipping it)?
I'm in the process of learning powershell, and I must say it's extremely intuitive. More so than BASH or CMD, I'd say.

Every command is of the form Verb-Noun. Which means you can get off the ground really quickly, as there are only about 15 different verbs. This means you can often guess what you want, even for commands you've never used. Still can't find what you want? Then you can use wildcard searching on the Get-Command command, which returns all matching commands!

The icing on the cake for me is the consistency between interacting with different data sets. For example, New-Item is a command for creating a new item (duh!). The great thing about this however is that this command can be used to create files, registry entries, websites in IIS. This works by allowing you to browse all these things just as you would a file system. e.g. you can "cd" into IIS and treat it just like you would files on disk.

Really an eye opener into what a modern shell should be like
His points aren't even written coherently, but are slogans.
e.g. "right to choose"
and "They are against equal pay for equal work laws."
He would have to demonstrate where Ron Paul and Rand Paul stated they are for inequality of pay for equal work. When you look at the issues, they aren't the same thing the juvenile slogans make them out to be.
So tell me UK government, how did you miss for SO long Jersey and Guernsey few km from your coasts? Oh and within EU, the Netherlands and the little trick about reselling trademarks that allows IKEA to be a fing non profit company and pay 0% tax ? Should I go on ? Luxembourg, Switzerland, Liechtenstein ?

If you allow it, deal with it and don't whine like this.
As I said, some regulation is bad just like some criminal laws are bad.

Just because there's been bad regulation doesn't mean you get rid of all of it, just like you wouldn't get rid of all criminal laws just because the system has been abused in the past.
Would love reading a blog post about your story so far.
No. Your post contains no information. The post above has a list of issues that they believe Rand Paul has questionable positions on.
Bill Gates: ‘Death is something we really understand extremely well’
There is some really crazy stuff that happens, but since very close to 100% of it happens to women, it's hard to get men to even believe it's happening. https://news.ycombinator.com/item?id=3165434 and https://news.ycombinator.com/item?id=2572245 for example.

Edit: this article seems to have been moved http://web.archive.org/web/20110703201447/http://www.tammyca... but there is discussion here https://news.ycombinator.com/item?id=2571874
Please keep in mind that I have nothing against developing Bitcoin services, and absolutely nothing against your project.

My main gripe is with services like Blockchain.info and Strongcoin.com who make claims that are provably false. Both have large banners on their main pages claiming that their services are the safest most secure store for currency. We—both they and I—know it to be a lie.
What about polluting by using electricity by posting on HN? ;)
Animative: A responsive, unobtrusive animation library.
You likely want to move your environment variables to ~/.pam_environment instead of setting them in fish configuration.
And we have a really weird system here. These big four firms sent some of their accountants to help the government create tax laws. They then exploited the loopholes in the tax laws they had created.

Said "weird" system actually aligns with their incentives perfectly. Create a system of laws that can be exploited, but only through the advisory services of accounting professionals like themselves. Complexity creates exploitation opportunities, which results in more monetary rewards for themselves.
Yes, a beginner should probably try a tutorial like the OP
(or the NeHe tutorials), and once they get some understanding of what OpenGL is move on to in-depth tutorials, like arcsynthesis.

The arcsynthesis tutorial has different goals than your typical tutorial, but that is what makes it so great:
http://www.arcsynthesis.org/gltut/About%20this%20Book.html#d...

"This may mean a slower start overall, but when you finally get to the end, you truly know how everything works. [...] One thing this book is not, however, is a book on graphics APIs. [...] This book is intended to teach you how to be a graphics programmer."
PhinisheD (http://www.phinished.org/) has done this for many years. You must have a user account to make posts, but if there are reasons to post anonymously, then you can do so by posting it as "AFT" - anonymous for this. Everyone has the same anonymous moniker, and it is clear when someone is posting anonymously.

I like this so approach so much that I've actually created AFT or numbered AFT accounts in several places where I don't want a regular username associated with the comment.

I also have themed usernames. Anything I post professionally goes with my real life name or a moniker known by my professional colleagues. I have several hobbies and several very different subjects that I'm trying to learn, and each of those have different associated usernames.

I thought that OpenID would support this concept, but it never seemed to (maybe I was missing some key concept?). Now I have hope that Mozilla Persona might fill this gap.
Foc.us headset claims to shock the brain for better gaming
As Tesla’s value soars, some see bubble
> Surely something more is needed to make it immoral.

Depends what you mean by immoral.

A moral consequentialist might argue that negative externalities (like pollution) are inherently immoral - though that doesn't necessarily mean every activity with negative externalities is necessarily immoral, since its positive consequences might outweigh that.
Succinctly and accurately put. I know there's more that agree on HN, but those who repeat the government lines verbatim from their government school seventh-grade textbooks seem to be the most vocal around here.
You make a good point. I haven't touched mono for a long time, so maybe it is worth another look.
The equivalent of the DM saying "yes, but" or "no" would be the government changing the law which both companies would more then likely comply with happily.

However if the loop holes exist they have a strong motivation to take advantage of them and not be at a competitive disadvantage to the companies that already take advantage of them.
YAPC::NA (the North American "Yet Another Perl Conference") is my favorite tech conference to attend, probably because it seems to be rather "by perl developers, for perl developers".

The YAPC conferences seem to have come about after the original perl conferences became OSCON. The perl community developed something specific to perl again, and something that was more intimate, casual, and affordable. There are YAPC conferences all over the world, like YAPC::EU and YAPC::Asia and others.

My experience is only with the North American one, and it's typically 3 days of technical sessions with one or more optional days of more formal classes before or after it.

A conference ticket is cheap, say $100, and you can get a dorm room for cheaper than a hotel room if you like. That's part of the effort to make the conference affordable and open to anyone.

Another, more recent part of that effort seems to be adopting a more formal code of conduct. I think that's popular with a lot of technical conferences these days. Recently, Schwern, one of the prominent members of the perl community withdrew from the conference and described why here: http://blog.schwern.net/2013/05/15/yapcna-2013-withdrawal/ The article linked from this HN post seems to be a reaction to that.

Anyway, YAPC::NA is in Austin this year, and should be a great conference. Check out http://www.yapcna.org/yn2013/ if you want to read more about it.
I'm glad you asked that. I actually really like maintenance coding. I like taking an application that was acting like garbage, identifying the good intentions within, and helping those good intentions to be expressed more explicitly in the actual function of the application. I like turning screams of rage into screams of delight. It's satisfying!
Virtualenv puts an activate.fish script into ./bin/ too.
You'll have to do a retrospective and let us know how this promotional campaign for microha.us goes.
Using those doesn't give you a chance to talk about your political views.
>Dalton's side of things probably caters more towards the business development and community side of things, if I'm not mistaken.

PaaS and API-centric plays as well, I'd imagine.
You could be right, but my experience at Google is that even on the projects that seem interesting, the microallocation comes down to rank. For example, on my team of ~15 people there were plenty of individuals doing interesting stuff, but if you were SWE 2-3 you were fucked. Your boss could take advantage of the fact that SWE 3's are pretty much considered to be parasites not worthy of consideration as humans. You'd never get to work on a green field and actually have an opportunity to prove yourself.

The only thing that matters at Google is your rank and your "calibration score". That, and nothing else, determines what projects are available to you. If you're willing to spend 5+ years playing politics and trading favors in order to get promo story you need, then you can get something passably interesting.
The Importance of Reactive Content Production
my startup is the love of my life :)
well then that's part of the problem..

i don't want to turn this into a battle of fanboys, but i have a hard time believing a post titled "Microsoft to Google: Remove something as it violates something.." would have been so heavily flagged or sparked such negative discussions..

what became apparent to me, from both reading the comments and seeing how the post was handled, was it did collapse into mindless bickering, but mainly because people rushed to 'defend' the company they feel more loyal to..

all i'm saying is flagging shouldn't be used as a weapon in such bickering.
I use a pseudonym derived from my first name, or whole name. Considering that even when open about my name I've been slammed for my beliefs, for disagreeing with someone (I was polite, so their response shocked me), and so on. I've done dumb stuff, smart stuff, etc.

I'm a fairly private person in person, but I'm far more open offline than I'll ever be online.
I would be more interested to read what you had to say about the exercises in your blog. If your posts were thoughtful and relevant to the job opening, that would have more weight than just a bullet point saying you had finished the book.
I wonder what the logistics and financial realities look like for a company that has become as big as Rackspace.

Rackspace and Amazon do this "nickel and diming" and they share the common trait of being rather large, high overhead organizations. On the other hand, places like DigitalOcean or Linode appear to be smaller places that try to keep their overhead as low as possible.
GPS solution provides three-minute tsunami alerts
http://vimeo.com/66261168
What are you talking about ? "Right to choose" is common parlance. There is nothing debatable about its use in this context.

It means a right to choose whether to have an abortion or not. You're just being ridiculous now.
Are there any estimates as to how much tax Amazon and Google would have paid to the UK if they didn't partake in these maneuvers?
It always helps to look at the Eurovision illustrated guide to know what is going on:

http://i.imgur.com/MoTQRRZ.jpg

My call: Ireland will place in the top-5.
> Open Source Is Not A Warzone

Like anyone has the right to make this claim ;))
Maybe we have a different definition of corporatism because none of your points have anything to do with it.

Regulation allows Company A to influence the government to implement regulation that favours Company A and hinders Company B or individuals X.

Now perhaps regulation is required to a certain extent (especially with regards to the environment) but many of the potential issues are already covered by criminal law. What is certain is that without regulation, corporatism would become very difficult.
A: Give me 10,000 answers and we'll select the one that's statistically significant.
Misandry isn't real
This rules, it is exactly what I have been dreading having to create for a project I am currently working on.

Not sure if you are the creator (edit: you probably are, I just saw your username here matches the twitter account in the comments) but the Usablica & Github links at the top link to #
Is there any code changes that you can make to not conflict with the patent?
As I know, (from my own sources inside) Samsung Poland is - as for Corporation - nice place to work. There are many, many worse employers here in Poland. Most big players treat polish workforce as second grade (better than those in 3rd world, worse than in "better world").
It`s funny to hear not that someone who spend 9 months in Korean origin corporation don`t know that in Korea ActiveX is some kind of "standard" for webapps (long and painful story, someone with grater knowledge in this topic should write some word about it - is interesting how they tied themselves in closed and problematic ecosystem)
That's some pretty bizarre logic there.

If there was a law that said "icebraining gets an effective tax rate of 0%" and you paid no tax, it would be legal but not necessarily fair by a lot of folks definition.

I know this is an absurd example, but I just wanted to point out that "fair share" and "in line with the law" do not necessarily mean the same thing.
Sure, but I'm not trying to define an absolute moral rule (I don't think the concept even makes sense), I'm arguing with threeseed on what s/he thinks is immoral.
Create a system of laws that can be exploited, but only through the advisory services of accounting professionals like themselves.

Right, but the weird part is that the government is complicit in this. They have no such incentives.
Eclipse committer on Android IDE switch to IntelliJ
Sure, but by all means the people who write the tax code are more than welcome to close such loopholes, or even better, stop making them.

It's incredibly stupid to complain about a company legally reducing (saying they are avoiding is unfair since that implies illegal actions) their tax liability when you are the one of those responsible for making it possible.
"The Code" link is currently broken. https://github.com/AshKyd/animative

I've notified the author
Nigerian 'Pastor' Scam? What is the angle here?
Hey Jesse, I've been thinking about the various companies whose business practices and attitudes towards developers I agree with and would like to help grow. Rackspace was one of the few (fewer than 10 for sure) companies that I could come up with.

Could you comment on a high level what your experience has been so far, and what the attitude of developers, management, and culture there is like?

Thanks!
As a point of reference, GE employs about 1000 people in it's tax department (http://www.propublica.org/article/5-ways-ge-plays-the-tax-ga...), although to be fair, according to other reports the returns they file are about 57,000 pages in length.
Whining child damages his Hacker News Karma with unprofessional comment after just 3.5 years of membership.
One trick I've used in Scala code is to put the test suite in the same package as the code under test, which gives the tests access to package-private stuff which are normally inaccessible to other code. That probably could work for Java as well. (And in C++, I guess you could declare the test suite as a "friend" of the code under test --- "C++, the language in which friends can access your private members!".)

I feel a bit funny about this, though; it does make the tests explicitly dependent on stuff that, to the rest of the code, is a hidden implementation detail. So, it's probably better to test only the public interface wherever that's feasible...
>the laissez faire regulation of killer devices in the US is, in my view, a huge infringement on freedom

That is some professionally constructed doublespeak. Orwell would be impressed!
"The government" is not some alien entity; we're governed by the people for the people. We didn't vote to impose taxation for fun; we did so because we hold that society should provide certain things for the people. Avoiding making a fair contribution to the various common services for which tax is used - whether that be defence, social security, education or healthcare - is so obviously evil that I'm seriously struggling to understand your position here. Surely you're not claiming that morality is defined by law and anything legal must be moral (and vice versa)?

The track records of countries without government is not exactly stellar either.
Source code example of the Shazam algorithm
> Let's give an example: I am French, criticizing is a kind of national sport. If I come to some Chinese guy's house, and see a contemporay painting hung in the living room, I might say "Oh! So you like this kind of painting? I really don't understand it. Is it expensive? What! That much for a bunch of strokes?"

Going into someone's home and insulting their taste is generally frowned upon in most places.
clearly people flag for different reasons. that just bolsters my point that there should be an examination of flagging behaviour and some clarification around how its meant to be used, if need be, and potentially some adjustments to prevent occurrences such as when "people flag a thread just because it has positive coverage of companyA or negative coverage of companyB"
Do you think it makes sense to try to learn TDD on a language you don't know ? So let's say I want to pick Go (as a hobby, not for a particular professional need in the short term), would it make sense to try doing some TDD on my first smallish applications ?
Yes, but no.

I was working with this configuration for some time and it is really nice if you're satisfied with life inside MS's walled garden. The problem is that there is absolutely no interoperability with standard *nix tools. What's worse, PowerShell pretends that there is - `ps` in your example is just an alias for 'Get-Process' cmdlet, the same is true for cat, ls and other things.

Aside from that PowerShell is really solid shell. You can extend it with C# code and you get access to many .NET feature both in the command prompt and from PowerShell scripts. The scripts are quite nice for a shell scripts, it offers a few built-in data structures like arrays and hashes, there is a quite good autocompletion, even for .NET classes and objects and so on.
I was merely pointing out that now science also prove that love makes you happy. I didn't say that science says you shouldn't believe in religion. So what paradox are you talking about?

BTW, I don't know about the science you mentioned, sounds fascinating. Does that definition of believing also include believing in Nazi, believing in Communism? Did it include the consequence of all the wars and terrorism driven religious belief (or any other none scientific "believing")?
This is my first exposure to constexpr and it looks very interesting. According to this article it's a second C++ metaprogramming language: http://cpptruths.blogspot.ca/2011/07/want-speed-use-constexp....

The more I learn about C++11 the more I like it. There's some really amazing new features that I've only seen in Lisps, plus there's full static typing, which is the one thing I miss from Lisps.
Mint never ceases to impress me. Mint 15 runs faster off of a live cd for me than ubuntu 12.04 LTS does natively. I presume this is something to do with unity and all the underlying bloat that is becoming more and more of a defining characteristic of ubuntu these days. I don't have anything against unity in user interface terms; I think it's a pretty decent GUI and doesn't deserve the flak it gets from the linux community. Nevertheless, Cinnamon is a triumph of clean, simple, and utilitarian UI design and trumps any other conventional UI on GNU/Linux I've ever used, and the underlying design of Mint seems to ensure there's never any slow down getting in the way of getting things done.

Keep up the good work Mint
>> The rich should not be exempt from the law.

>> Yes, but pvnick specifically said, "assuming you're doing so legally".

These two things are not incompatible. You could have a law that said "the rich are exempt from tax", for example. A lot of people feel that the system already works that way, even if it's not explicit right now, and ought to be changed.
You need a better life.