skysight-inc/HackerNews huggingface dataset:
You didn't get it right the first time.
You aren't getting it right this time.
You won't get it right the last time.

Learn when to fix it, when to move on to something else, and when to come back. This is the hardest part.

Likewise, nobody else ever gets it right. Know when to build, when to borrow and tweak, and when to steal.
It's not really about freedom of movement and I guess it's only applicable in representative government. But if you have a federal representative thousands of miles away in DC that has 5 million constituents and a state representative dozens of miles away at the state capitol with 50,000 constituents, you're going to have a lot more impact with the state representative.

The USA is basically the same idea as the EU, it is just supposed to be the international face of our amalgamation of nearby states that have formed an alliance for their mutual protection and simplification. The real laws (i.e. not treaties or other international matters) are supposed to be implemented at the state level or lower.
Bill Gates did his legal duty. When you run a corporation you have a fiduciary responsibility to it. He would be doing something immoral if he didn't do what was best for Microsoft.

Interesting. In the 1970s, ITT's CEO Hal Geneen gave $700,000 to Jorge Alessandri to help him beat Salvadore Allende in the Chilean Presidential Election, correctly believing that ITT's financial interests were best served by defeating Allende. When Allende won anyways, Geneen gave $1,000,000 to the CIA to help finance a coup d'etat in Chile. Would he have been acting immorally to refrain from financing bloodshed?

We can also look at Hershey in Cuba, tobacco companies, companies lobbying for the right to destroy the environment, companies that engage in bribery and contract rigging, even companies that lie about whether their products are healthy. In each case, I think we can find a healthy proportion of people who do not agree that the unrestricted pursuit of "what is best for the company" on the part of its officers, managers, or rank and file employees is automatically moral.

The second point of interest in your post is that you talk about the theory of free market capitalism. This is a very interesting point in any discussion about Gates and Microsoft, and that's why I gave you an upmod and replied. I think it is very possible for someone to be rabidly pro-capitalist and anti-Gates precisely because many of his and Microsoft's actions were anti-free markets.

Business and free markets are not synonymous, in fact the usual case is that when left to act without restraint or oversight, businesses act to make markets as closed and unfree as possible. It is possible to be anti-business and pro-markets.

I do not accept your statement that the theory behind free market capitalism is that with enough companies doing the same that things "average out to the best results" as applying to morality. I think you should be more precise about what you mean when you use the word "best."

Unfettered business is a little like pure democracy. There's a reason that our respective countries thrive under a constitutional democracy: There is a notion of right and wrong that is independent of the notion of what wins an election. Likewise, I believe there is a notion of right and wrong that is independent of the notion of what makes the most money.
Most Popular SSH Username and Password Cloud
Does it run on Linux? OSX?

Thought so.
Not more in taxes but more as a percentage of total earnings. The tax bracket was higher for the secretary whereas for Buffett it was around 18% (iirc).
It certainly wouldn't be fully mainstream.

Really? I think that's discounting the booming home PC market that existed before Microsoft got involved and giving a lot of credit to someone for an achievement that wasn't fully there. All Gates did was ensure that his company's software was on every computer.
Back of the Envelope: How to Estimate the Annual Revenues of Any Private Company
A dead simple way to estimate the annual revenue of any company.
you could have put a disclaimer:

Step -1: Get hold of Steve Job's creditcard
Step 0: Stand 10 steps away from the Bank, with a gun in your hand
NOW,Take the rest of the 10 steps forward.
Easy!
:-)
Hmmm, I was trying to think how you can do such a thing on a smaller scale. You must have enough people in one geographic area to pull this off. So either you are launching in only a few locales, or you have a large enough national following to make this work.

Also, having this much overhead for such a small group demands that those chosen to participate must be networked type people who are willing and able to broadcast their experience. Otherwise the experience will only have a muted affect, and not worth the cost.
FTC: Springsteen fans screwed by TicketMaster Web deception get refunds
etiology of previous frowns suggests frustration due to load placed on the server. in this case you should actually be alleviating load on the server since so many people love to hack on HN for fun.
copy paste is also responsible for a lot of bugs as well :-)
You may try this http://research.microsoft.com/en-us/projects/joulemeter/defa...
Blue really does get around. It's associated, in my troubled mind, with pornographic movies, melancholic music, police forces, and super-cleanness (the whiter-than-white, bluey whiteness promised by Daz laundry detergent), and the word "blue" seems especially popular among the names of colors for branding: Bluetooth, Blu-ray, Jetblue, Big Blue, Blue Cross, even Blaupunkt.

Promiscuous Blue would be a great name for a band.
Top Ten Most Expensive Perfumes | Top Ten
Unix How-To: Counting Anything
You're absolutely right - interesting point.

A friend of mine is a diesel truck mechanic, which to me seems like a job that doesn't have much to do with the Internet. Yet he spends lots of time researching and finding information. When he debugs engines that don't work the Internet is his first stop. Just like in programming there's always someone somewhere that's had the same problem and he's usually able to find it in some obscure place.
Larry's taste includes fighter jets...
When i think about it, i did have a role model, his name was Dexter, and he had a secret lab in his bedroom. Although im not sure, i think i liked Decter's lab, because i liked tech, not the other way around. But this is a weak point in my argument, yes.
Well done! Incredibly intuitive. The image add/text alignment is great and html editing to boot. Can you tell if many users have added google analytics?
I think Notch's biggest way of combating piracy right now is his price point. The game is only $13 USD and has endless amounts of playtime and creativity.

Time and time again, all these big publishers keep putting out big name titles with only 8-16 hours of gameplay for 60$. No wonder their games get pirated...
Larry seems to take this as a challenge.
While there are always extreme exceptions (asshole founders), would YC really turn down a profitable company that had an upstanding & scalable business model (i.e. not a service business, local business, or something porn/vice related)?

A VC may balk because the company can't absorb a million or more in capital, but YC is only invests roughly 20K.

EDIT: To answer my own question, I suppose if there were enough other applicants that were for whatever reason more promising, this could easily happen.
It's plenty insightful when you don't have 2-3 years of experience.
Buyers, Browsers, Bouncers & Trolls
Webkit's debugger, not Chrome's. I've actually switched over to Webkit's debugger as my primary one though. It ironed out a lot of the nuances that irked me over the last year (inspection of styles didn't appear as code [it now does], you couldn't use command/ctrl + shift + c to inspect an element [you can now], you couldn't delete dom elements [you can now], as well as a myriad of others that were resolved). So far I've found it to be more stable than firebug and laid out/organized better. That's just me though, and to each their own - but if you haven't tried it in the last year give it another shot.
Economics of the Internet
Indeed, Gates has likely helped create more billionaires and millionaires than anyone currently living.

Think of the ecosystem surrounding Microsoft: all of the hardware companies, peripherals, software, training, education and jobs that would not exist were it not for "a pc on every desktop." Not to mention the millions of people using Windows to run their businesses.

I might add also that Gates billions are not sitting in a vault. It gets invested and that capital is used by others to create their own empires.

Wealth is fractal. A major success can generate an explosion of wealth further down the chain.

Wether you agree with Billy Boy's tactics or not, it's petty to call him "evil".. he's had made an immeasurable impact on the world and done so in a way that directly or indirectly changed the lives of millions of people.

To fault him for giving away his fortune? Well that's just a whole other level of absurdity. He's under no obligation to give it away, and yet he is. One might argue over the efficacy of his plans, but surely humanity will benefit in the end.

The real questions are: Is it better to give away your wealth incrementally or in one lump sum at the end? Is more taxation better or less? Is a monopoly more effective at wealth creation or is a more diverse market better? It's impossible to answer.
I am rather grateful for Gates' contribution to the software industry. Standardizing the development environment was monumental toward facilitating innovation in software development. Imagine if Steve Jobs controlled the industry with as much power that Gates did, how much different would the world be? While I dont like to deal in "IF's," if we judge people/organizations by their actions, Microsoft has always been a relatively open environment whereas today Apple continues to tyranically control their platform. Seeing Apple rule would have sucked for everyone.
That is true. Although I still believe the benefits far outweigh the downsides.
It seems like the tech sites that end up with mega-publisher owners are a bit soft in articles that cover products from major potential advertisers.

Conde Nast owns Wired, arstechnica, webmonkey, and reddit

Tabs to the side of the address bar?
Using the URL space for search? What are they smoking?

We'll see how standards support actually turns out...
Although Carrie Underwood is right there with her in sales. And actually way ahead in major awards.
Windows NT was designed to have "multiple personalities". It has a Win32 personality most Windows programs see, a POSIX personality (that I think doesn't exist anymore) and an OS/2 personality (that I never saw). Each one could run binaries designed for the respective environment. Few Windows programs ever touch the NT kernel.

OSX is also modeled like this. There is a Mach kernel and a BSD-like personality on top of it.

Wine allows Win32 software to run on top of Unix without ever realizing they are running on top of a "fake" Win32 stack.

I think GNUStep could be used to build something similar that could allow OSX software to run on non-OSX hosts.
Throwaways are the HN equivalent of an AC. The difference with 'elsewhere' is that they usually contribute and are only used for that one article rather than to hide in a sea of anonymous users all wearing the same identity.
...And I call for a free,long lasting solution for world hunger,world peace, and education.

There is no such thing as a free lunch,however well you dress it up.
Understand how computers handle different data types and what their min/max values are. Someone sent me the following code today (in Javascript):

ord=Math.random()*10000000000000000;

A) It's unnecessary and will get "trimmed" down to 2147483647 on 32-bit systems.
B) Clearly the programmer that wrote this has absolutely no idea that his number is going to require a 64-bit long int (on applicable systems) just to generate a random number to make their URL non-cached. What a waste.

</minor rant>
IE9, Site Specific Browsers, and adding your own Jump List Items to Pinned Tabs
You're right, though I do think a lot of the issue has nothing to do with explicit instances of sexism. A lot of things don't need to be said out loud to have a negative effect on women in the field.
pretty easy to spend that buying a few private jets and yachts. 1.6 billion ain't what it used to be.
Great domain name. How did you get it?
There may not be any "must not lose him/her, at any cost" engineers, but there are certainly "must not lose him/her, at a cost of $x million" engineers.
The new twitter. Digg is toast.
Yup. Google Me is more like Google Chrome; however much better it might end up being it has a lot of work to win mindshare.
It is pretty easy to distinguish DRM from net-enabled features. You simply need to ask "Could the feature exist without an internet connection?" You claim that users will conflate the two regardless, but I doubt this.

Imagine an alternate dimension in which StarCraft shipped with LAN support but never supported online play over Battle.net. The StarCraft community would be based on gamer-oriented VPNs, and would likely be about as healthy as it has become in our dimension. If, when StarCraft II was announced, players learned that LAN play would still be supported, but play over Battle.net had been added, I don't think very many people would complain that the product had been deliberately crippled.

In our world, StarCraft supported LAN play and Battle.net play, while StarCraft II does not support any type of multiplayer other than over Battle.net. Battle.net play has resulted in half-second latency for all players and several days of downtime since release. Additionally, it is known that a "Professional" version of StarCraft II exists that supports LAN play - the feature has simply been removed from the retail version.

I think it is pretty clear which of these is a feature and which is not.
Thanks for the comment and the link to that article. Think we unfortunately violated many of those principles in v1 which we hope to remedy this go around.

Would be curious about your thoughts on "over-simplifying some of your real issues." If you don't mind sharing, would love your perspective/thoughts.

Thanks again.
For web design, monitors tend to skew towards bluish white light, making blue designs look more appealing.
Eh, nearly all women lack this drive.

Nearly all men lack this drive, too.
Personally I absolutely suck at maths, the only maths I use now is basic mental arithmetic. I'm also completely self taught, but agree with your concept that it's a "way of thinking", because I am a very logical person.

Caveat emptor, I'm just a web dev, not a crazy 3d modeller or anything.
All vim-scripts from vim.org on github
Stealth VC funded YC startup seeking Visual Experience Designer (S09)
Visual Experience Designer

We are looking for a passionate designer with excellent skills in graphic design, a good sense of composition, color, and style. You must have a deep appreciation for simple, intuitive, usable interfaces. This position is full-time and will report to our CTO. The position is based in our main office in downtown Burlingame, CA.

You’ll be focused on all stages of design for our web based applications and print materials so you’ve got to be able to juggle multiple projects while executing with great attention to detail.

Responsibilities

Collaborate with the product and marketing teams to create and maintain a consistent, engaging, and user-friendly look and feel across all products and print material

Qualifications:

- Experience designing web-based products and print materials

- A strong portfolio that showcases your work (inclusion of early iterations a plus)

- Expertise in Photoshop/Illustrator

- You should have a history of taking the initiative to solve tough problems and get high-quality work done quickly

- You should have excellent personal skills, the ability to collaborate within a small team, and be comfortable working in a very dynamic work environment

Bonus:

BA/BS In Graphic Design/Visual Design

Expertise with HTML/CSS/JS

This position is full time with salary + full health benefits and stock options.

Sumbmit your resume and tell us something interesting about yourself. Also include a link to your portfolio in your submission. railsycjob@gmail.com
Can Exercise Make Kids Smarter?
When i go to the first page it recommends a restaurant in san francisco... i am in alabama. there is some way to guess where people are geographically by their ip address.
hah, wow - thanks for the effort. Actually, I haven't been very descriptive. I have some apps here and there that take a certain time to execute (often in minutes) running on server. I wanted an easy way to monitor their progress from a web interface without any (or too much) modifications to original code.

So what I did now is that basically I've made a 'forever frame' in my html which points to a URI where app resides. That app now outputs multipart/x-mixed-replace MIME which is then loaded into an iframe in my html and JS copied when onLoad happens to a styled div.

I've made a small proof of concept here:

- here is a straight sample output (in this case a dummy php): http://www.vga.hr/console_test/count.php

since this is a multipart/x-mixed-replace, I can blurt out a html (as 'Start' is) and plain afterwards.

- here is a simple client html: http://www.vga.hr/console_test/con_out.html
- and another one which concatenates: http://www.vga.hr/console_test/con_out_plus.html

so my idea was basically to output text/html <script> out when I need to issue commands to a reader (for commands like overwrite mode, concatenate mode, highlight, clear, flash... whatever - basically a state machine) and text/plain for actual messages being shown.

I wish I could get rid of 'loading' status in browser while doing a long poll as primitive as I am now (forever frame).

tl;dr; should be on a client side only with x-mixed-replace on server.

Thanks again.
I used to share your confusion, so I asked some Americans and was partly converted. One reason is that having taxes "added on" means people are more aware of the tax rate and how it affects prices at the cash register.

Since there are sales taxes at multiple levels (another reason - taxes can change frequently and are far from national) having a feel for taxes comes in useful when voting since if you feel you're getting nothing for your local taxes, you can make an informed decision at the ballot box.
8 People Who Should Never, Ever Start A Business
Who said global? A localized loss of power or connectivity for a substantial time period is not necessarily catastrophic. But there still has to be some exchange of goods and services both within this locality and between it and the outside world.

Without some accepted medium of value exchange between an electronically disconnected region and the outside world, it becomes much more difficult to establish or restore connectivity. So the purely cashless system is actually much less robust with respect to physical failures.
At some point this API will fail if it gets popular to the point of triggering HN's abuse protector.
How does that work for people with accessibility issues, e.g. people using screen readers?
As a web developer, I've wasted countless hours attempting to fix things that rendered poorly in IE 6,7, and 8.

I think back of all the hacks to fix the many many css bugs out there, and at least for me, dealing with and debugging older versions of IE has left a very bitter taste in my mouth.

A couple years ago it was even worse when IE8 was not out yet and there were zero developer tools to help try to understand how IE was rendering things.

And, the final kick in the pants is that IE7 and IE8 are still very pervasive and will not go away quickly, AND IE9 is for windows 7 and greater only, and thus the entire state of the art of modern web development will still be as follows:
- design and test using modern browsers and tools like firebug
- test in IE and realize there are rendering bugs everywhere
- look longingly at the awesome strides that HTML5 and CSS3 are making, and realize that these awesome things are at least 5 years away from the mainstream, once IE9 and other modern browsers get more of a foothold.

If microsoft really wanted to push the state of web development, they would build IE9 for earlier versions of windows, OR retrofit the rendering engine of IE9 into earlier versions of IE.

Thanks microsoft, for finally giving a fuck. But fuck you for taking so long.
Perhaps I wasn't clear, so I'll restate what I was saying.

One day one, of the last half dozen jobs I've taken, I've been handed a project and told to run with it. And I ran. Without any assistance from anybody except a couple quick chats with whoever's in charge over the course of the project, and QA when it was ready to push.

No hand holding, no coaching, no taking up anybody's time asking silly questions. You just figure things out for yourself and get up to speed. Inside of a few hours.

That's how you work if you're good, and I can't imagine anybody getting in the door at a shop like Google that couldn't.

The type of drain you describe is what happens when you bring a junior dev onto a team. It's a lot less when you bring in more senior people, and by the time you get to the big leages it's pretty much just background noise. That's why I questioned the great-grandparent's "20% throughput for an entire year" number.

My guess, based on experience, would be closer to 100% throughput, given an entire year to absorb the first few days.
Best Professor !!
Thanks,
Sometimes, though, life is more complicated.

For example, if you're a sysadmin and end up on the receiving end of a federal subpoena (as I have), you find your self suddenly thrust into the uncomfortable role of actually having to spy on your users and sift through their personal info searching for requested bits of information. And that sucks.

I bet Google and Facebook get hundreds of such requests a day. While they have automated systems to deal with some of this, at some point some poor sysadmin has to get his hands dirty and sift through logs and data to fulfill the requirements of the subpoena. During which you may be subjected to things you just don't want to see or know about.

Blindness is a good trait in a sysadmin, but so is forgetfulness and keeping one's mouth shut.
Self-Improvement or Shiny Distraction
I'm actually really excited for IE9. I think it's a significant step forward that will help bring advanced, modern web technologies to the majority of users. I'm definitely behind MS on this one.
Win lunch with Albert, Fred and Brad from Union Square Ventures