skysight-inc/HackerNews huggingface dataset:
:):)

Hey buddy, your feelings of right and wrong impress me, because I think its very important to have that. But you would have impressed me more if you had read the post in its entirity, before making a statement such as "I hate you".

No hard feelings, i have done that too, we all have growing up to do.

I pay after the close of each phase. For larger phases, I usually break it into 70% after completion of the phase on the testing server, and the rest after completiong on the live server.

When a phase takes too long becuase of some technical problems, i make sure that I pay amounts in between so that he doesn't start worrying about the payments and he doesn't get stretched too thin financially. I still peg a major chunk in such cases to the completion, 50 - 30% of the phase amount, so that his motivation stays high for solving the problems.

It has worked very well, so far. He even has made some really great suggestions on his own, which I value very much. And I usually give bonuses for such good suggestions with the phase payment.

If you want to ensure others are fair to you, you have to ensure that you are fair to them.

Too bad, he couldn't join me full time even after an offer that was good in his own words. I was planning on giving him ESOPs later along with my other employees(didn't tell him at that though).
If you are doing this style exactly without git flow, you don't gain a whole lot. It is great if you are working with a team then it forces everyone to work the same way and is very clear what you do in each situation. One of my favorite features of git-flow is housekeeping, for features when you close them it merges to develop and destroys the branch, when you do a hotfix it merges to master and develop and destroys the branch. When you release it creates a tag with whatever version you specify, and you can work on that until you are happy with the state of release, then when you push tags you will have a nice snapshot of your last deploy.

tl;dr: good for teams, and housekeeping
Not warm enough.I also hear stories of corruption all the time. This of course might or might not affect you.
No. The book I read contain case study on British-America copyright regime but nothing that I can remember dealing with Germany-British copyright regime.
Why Webpreneurs Should do Grey Hat Techniques to Survive the Competition
Ask HN: What password management software do you use?
I want to save my usernames/passwords (and as a bonus, other confidential information such as credit card numbers etc.) in a secure way that I can access from anywhere. I'm looking specifically for something that integrates with my browser to auto-save and retrieve this information.
Facebook Places Will Crush Foursquare
Can you explain why? Neither their webpage nor Wikipedia goes much beyond "produces fast executables".
My take: there’s an optimal number of pixels you need to complete the tasks you need to complete. Worry about that number, not the number of monitors you have.

A bit more than a week ago, I would've agreed with that. My opinion changed after a visit to my ophthalmologist. He helped me realize that my eyesight was not deteriorating in general, but that my eyes were getting tired under certain circumstances, namely when I was working from home.

At home I use my company laptop and I hook it up to my 37" HDTV, with resolution of 1920x1080. The doctor explained that the combination of the resolution and the screen size made it impossible for my eyes to cover everything I need without doing lots of little "lookup movements". As a consequence, my eyes would get tired and I would have trouble reading stuff.

The suggested remedy was to either use a smaller screen or a lower resolution. Since it worked out really well for my problem, I'll keep believing that it's better to have two or more screens with not-so-high resolution, than one screen with huge resolution.
The End of Privacy: Entire City to Track People With Public Eye Scanners
I've been in consulting for 2 years, and switching projects is like leaving a job and starting a new one. I've gone through exactly what was described, and by 9 months it was outright defeat.

I just quit that gig for a startup and couldn't be more happier with the move. This felt like reading what's deep within my subconscious.
The idea seems fine. However, the look and execution of the site isnt great! You need to make the user interface a lot more fun and professional
My guess for most slow compiles (yes, pulled out of my ...hat):

1. Templates

2. No pre-compiled headers

3. Bad header-organization

We have a reasonable sized desktop application 5 mb (release) / 19 mb (debug) that fully rebuilds in 10 s / 12 s (incremental < 2 s usually).

Yes, we have optimized using a RAM disk etc, but the main reason for the speed is No Templates and combining precompiled headers with efficient header-organization.

Some interesting links:

- http://gamesfromwithin.com/physical-structure-and-c-part-2-b...

- http://developers.sun.com/solaris/articles/CC_perf/content.h...
Easy one: 1password. They just do not offer access from anywhere. But you can generate special HTML docs to use on a USB stick etc.
I am reminded to work on my own RPG/life improvement hybrid web application.
Is the service located in the US?
Great to hear something about Org-mode. Development seems to have stalled for a while. I am desperately waiting for an iPad-compatible version of the companion mobile app. Org-mode is such a great tool, that I am not willing to switch to another solution, just because of the lack of an iPad app.
On working with instead of on
To paraphase Henry Ford, 'If I'd have asked people what they wanted, they would have said a faster horse.'
This makes perfect sense and will further drive us to buy more and "better" hardware. The software will slow down the comp so much so that you'll want to continually buy new hardware in the hopes of making things run faster! Intel is an evil genius.
I'm in that group, and I don't find these services particularly compelling either. Maybe you need to add "extroverted" to your list; I'm not sure. I tend to have a smallish number of people I'm really interested in hanging out with, and we just coordinate directly.

I did spend some time using an earlier location-based social network and the problem it had was this: you don't know what check-ins are general invitations to come and join them, and which are purely habit (or in the case of 4sq, competitive). I, personally, was never confident of the etiquette, so generally avoided just dropping in at places where someone checked in.
You know what else is a failure? Presenting text in a JPG in 10 point font.
Are you kidding me? McAfee creates great UIs? Since when?
This is interesting. Does anyone know if it introduces any other metadata or concepts that are annoying if one reverts back to plain git?
Same thing, modulo tax treatment and accounting.
Why Oracle was right to sue Google
I'm using Mailchimp, a third party service provider.
Cheap(er) almost always beats better/best when the market is large. Walmart, fast food, webbrowsers. The main way a less cheap product wins a mass market is through massive advertising. Specialized and niche markets are different.

I'm not sure what your examples where suppose to illustrate. Both Windows and Adsence rule because of the (practical) monopoly positions of their creators. iPod's only one that may have dominated for being the better product but If google started giving away crappy media players they would quickly out dominate iPods.
From the headline, I thought they were talking about rodents, not pointing devices.

I am so relieved.
Yeah, that's lowering the barrier for socialization. I can see it.
The same is true for me (more than a decade of software contracts) and I also have never been screwed.

I have the feeling that the people being jerked around are doing web sites. The problem with standard web work is that (a) the competition is stiff, (b) it is easily contracted out to anyplace in world (making it price sensitive), and (c) you're dealing with the public, i.e., with people who don't know what it takes to do what you do. (My work is sufficiently niche that I deal with managers at software companies or a senior manager if it's not a software company.)

I believe that I manage to bill more in the long run by not taking a deposit. A deposit that's a percentage of the total puts the total as sharp figure in the client's mind. I bill either an hourly or daily rate, and the customer is free to change his mind on the design and add whatever new requirements he wants without worrying about re-negotiating the contract or exceeding a fleetingly discussed total.
The next gen iPad should ship with at least 1GB of ram, there is plenty of space in the case and ram is dirt cheap.

Keep in mind that space and price are not the only constraints when it comes to RAM. Quadrupling the RAM amounts will also quadruple the power requirements for RAM and will directly impact battery life, which is one of the iPad's greatest features.
A superb book on the economic history of intellectual property legislation around the world:

http://www.amazon.com/Lever-Riches-Technological-Creativity-...
Now while, LLVM may not do this, it's far from the only compiler on the block; especially in the non-open-source world.

Non-open-source compilers don't get much press around here. Could you point out the most interesting ones?
Learning FC++: The C++ functional programming library
One can probably have a good discussion whether one can force the muse to speak to oneself (see Steven Pressfield - The War of Art). Still, the author has quit several companies after working for them for just 6-12 months at best and still sees the companies as being the problem, not himself or his attitude. To each his own, but it makes you wonder if his advice is valid and not an excuse.
This is going to be hilarious when 4Chan or some other spontaneous group figures out how to game the system.

edit: this is also why they shouldn't be called engineers or scientists. They're charlatans with their supposed interest in sociology. If they were proper computer scientists/software engineers, they would have fully thought through what would happen.
Things To Do Before Launching Your Start-up
So no signed copies :(
> But renting also feels like such an incredible waste of money.

Just be honest with your accounting, when you buy a house. Apart from doing small repairs and all the paperwork yourself, there shouldn't be much of a difference between living in your own house vs renting and using the capital that would be tied down in a house to buy some shares or bonds instead.
I am surprised about the conclusion that pixels matter more than monitors.

I've found that the (admittedly, somewhat arbitrary) boundaries of monitors let me organize my windows as "one active window per monitor". This keeps separation of functions of the monitors easy to keep track of subconciously.

The tri-monitor layout of editor-requirements/research-build/testing has worked wonders for my productivity. I'm not sure I could easy translate that to one ultra-dense monitor in quite the same way.
upvote!
Womens Puma Behalf Sandals,Puma Sandals,Womens Sandals
Video: The first dead tree magazine with Augmented Reality support
hi, I'm the creator of swytch. Actually I don't agree that the interface looks similar - i assume you're referring to the screenshots they released? Besides the colours what else is similar and just how would you expect a news feed to look? What you see on my site is typical of what you might see on any site designed by a programmer. No frills and functional.

As for privacy, we're not the only ones working on addressing the privacy issue, that doesn't make us a clone.
Clickable:
http://www.codesnipr.com
Your site is nigh unreadable, switching all the various letter-spacings off makes it 100% more readable.

CSS typography rule #1: Don't fuck with letter-spacing.
Whenever i see "feedback for site" requests.. I cringe... most designs suck. While yours could stand a few hours of work from an overall site designer (of which I am not one), I was pleasantly surprised. NOBODY makes it easy to find what I want, but your first cut provides clear navigation to exactly what I might be looking for.

Additionally, it's clear within 30 femtoseconds that the site is geared towards musicians. Nice work.

Now, for the money. Quickly, QUICKLY implement automatic (affiliate-based) listings for the music gear on eBay. People will click on the links and if they do AND they buy, you get a commission. It also provides you with a HUGE inventory of equipment out of the gate.

Also, give people a way to load their listing by simply giving you an ebay auction ID.. (ebay has an API for this), and it will become the thing to do.. post an ebay auction, then list it on PeerGear.

Finally, once your natural inventory grows, you can limit the number of ebay auction listings per category to focus on your own user base and keep traffic local.

Cheers!
Randy

http://linkedin.com/in/rdryburgh

http://facebook.com/dryburgh

http://www.vocalspace.com
Thanks for the comments. I will put a nicer landing page to explain more on the site.

Item 4 is pretty interesting.
> the spirit of "transparency" the Obama administration was voted in on.

It's highly debatable that "transparency" was the main or even significant part of Obama's platform that people voted for.

It should just be expected by all of government and not something that differentiates candidates.
Ask HN: Where can I host a large data-set (35GB) in public?
I've been scraping various parts of a web site since 2008 and have accumulated an interesting data set (tracking changes every hour, and in some cases every 6 minutes) covering published RSS, markup changes etc.

The data is cool and I think people would have fun analyzing and making mashups. It consists of JSON and HTML fragments with a simple API of sorts to navigate:

2010/index.js

The content of "index.js" is an array showing what months, within 2010, are available:

[ "01" , "02" , "03" , "04" , "05" , "06" , "07" , "08" ]

Knowing the Months, you can then look up the days:

2010/08/index.js
[ "01" , "02" , "03" , "04" , "05" , and so on... , "17" , "18" , "19" ]

Within each day you can check the Hours:

2010/08/19/index.js
[ "00" , "01" , "02" , "03" , "04" , "and so on... , "09" , "10" ]

Within each hour, you can get the JSON file:

2010/08/19/10/index.js

and so on and so on...

Freebase and Amazon Public Data Sets have been suggested but don't look like a good fit. Right now the file size of the 3 TAR files is about 35GB aprox.

Any further suggestions?
Meanwhile, Plagued by Lawsuits, McAfee Founder Hunts for Cures in Belize http://www.fastcompany.com/magazine/145/fantasy-island.html
Hackers may have broken Playstation 3 security
Yea, thanks for pointing it out...didn't look bad until I viewed it on a much smaller screen...
You are awesome philk!
Review my startup: Presence
Much bigger potential, since the awesome site has basically at most 7Bn users which would use once it for themselves.

The "You suck" version on the other hand has 7Bn potential users, each of which would probably be able to use the service for n other people (n > 1)
Taken from homepage: "TrackJumper is designed for freelancers, web development shops, startups and other small teams"

I would recommend hitting up as many bloggers as possible in those niches. Explain to them briefly how your app can be useful to them personally as well as their readers. Offer a free trial / demo.

Who really reads those app directories anyway?

Find the top bloggers at:

http://www.xmarks.com/site/freelanceswitch.com

http://freelance.alltop.com/
Or even better:

jQuery(document).ready(function($){});
The opposite of love is not hate, but indifference. I think a lot of people really loved _why, but were hurt that he left and by the way he left. So hating the guy is a lot closer to caring than you might think.

_why gave Rubyists permission to have fun, make messes, and not take yourself seriously. Thanks _why for inspiring me to Try Ruby. I'm teaching my 8 year old son some Ruby today in your honor.
Clojure 1.2 released
"Still, it comes off as hypocritical that a director of the App Store sells apps that some might call inappropriate, said Ben Kahle, developer of Me So Holy, a satiric religious app that Apple rejected in mid-2009 for containing “objectionable material.” Kahle said after he re-submitted the app to the store, an Apple employee called him and said Me So Holy would “never” be approved."

Obvious stuff. Never underestimate the power of well-established special interest groups. There's no powerful interest group against farts so of course it's not considered "objectionable", unlike religion.
Git flow is a great tool as a starter to teach people what a reasonable git workflow is. Once you understand got better, you may find it a bit constraining.

Personally, I don't see why you shouldn't work out of master and make release tags. The develop branch seems like an extra step that is unnecessary. But I suppose if your team is quite large it makes sense.

EDIT: Please not I am not suggesting that you not do feature branching. That is an awesome and compelling feature of git. I just don't see the need for a second branch just for developing in general in. That's what master has traditionally been for.

And yes, you can branch and redo tags at any time. If you don't know this, you probably don't understand git's underlying model very well. Time to read up: http://www.google.com/search?q=explanation+of+git+internals
While I'm no 4sq/gowalla fanboy, to say that Facebook pwns all location based checkins, and "that's a wrap" is a bit premature. Facebook also hosts photos and has made it incredibly easy to upload them, tag them, and share them. However, it is absolutely no replacement for Flickr. Flickr does it better, and continually makes it better.

Foursquare and its contemporaries are very clever on how they get users to use their service. Foursquare has opened up APIs to keep it simple, and their user actions are already syndicated to the Facebook/Twitter. Foursquare has built game and reward mechanics that are genuinely engaging.

My newest startup is in the events/activities space. Facebook also has an events app/module, and it's second rate and barely scratches the surface on both the consumer and provider end of events. I fully plan on leveraging Facebook events to compliment my product. It doesn't have me running for the hills.

This is herd journalism.. the demise of [x] because [Y] has entered the market.
Video interview with Boston startup Fetch Storage
Groupon spawns host of coupon competitors
Exactly -- without having swung and missed so many times, they wouldn't have hit so many out of the park, too.

Gmail, Maps, Docs, and Reader all started out as these same sorts of embryonic projects that got critical mass and justified their development into the blockbuster services they are now. It seems ingrained in Google's corporate culture to push things out there and see what has staying power. Some things stick and some don't, that's life.
Changes: http://github.com/clojure/clojure/blob/1.2.x/changes.txt
Chopper 2 Postmortem
Seems strange how simple it is to boot your PS3 into debug mode after all of Sony's boasting on how secure the PS3 is.
A New Kind of Microchip: Introducing a probability-based microchip
Clojure 1.2 Released
If you develop directly in master, then how can you go back and fix a severe bug in the version of the code that is in your production site without having to revert all the in-progress development changes or risk introducing them into the bugfix? I believe this is the intent of not working in master.

If you tag each release, does git allow you to checkout by that tag and then start making commits to it / make a new branch from it? I could be wrong but I thought tags in git were basically just read-only and informational - can you start work from them?
Rapportive Software Review
Well, no signed physical copies at least. Who's to say what they'll be doing with their GPG keys?
Arguably the patent system in Britain also had consequences that slowed down industrialization. From this article (http://mises.org/daily/3280):

"During the period of Watt's patents [1775-1800] the United Kingdom added about 750 horsepower of steam engines per year. In the thirty years following Watt's patents, additional horsepower was added at a rate of more than 4,000 per year. Moreover, the fuel efficiency of steam engines changed little during the period of Watt's patent; while between 1810 and 1835 it is estimated to have increased by a factor of five."
Well, Athens is setting European heat records all the time. Also, I'll probably spend a lot of time inside anyway, and blankets are cheaper than air conditioning.
I'd actually love the same kind of app for finances. It would be pretty easy to set short term goals automatically using Mint or another financial service.
Wow, this is a question that can really fracture a community.

My two cents, from pretty extensive linux experience and one short Solaris experience: do what aligns more with your IT admin's philosophy.

My feel for Solaris is that everything is managed -- there are daemons to watch daemons whose job it is to make sure certain apps don't go down.

Linux is a bit less monitored -- "Oh, your apache process shouldn't have gone down? Shit you shoulda had something watching it."

Personally, I like the more ad hoc feel to linux. But pick whichever your sysadmin prefers. Solaris, to me, felt like I was being handcuffed.
Why Jason Fried Thinks Of 37signals As Chefs That Don’t Add Bananas To Lasagna
British patent system slowed the Industrial Revolution: James Watt, Monopolist
I still remember the day I compiled an example program that came with Borland's Turbo Pascal and Turbo C++ compilers. This program was designed to showcase Borland's text-mode user interface library called Turbo Vision, and apart from the programming language used, it ran exactly the same.

Turbo Pascal took just a few seconds to compile the example (no surprises there), but Turbo C++ took several minutes. This was back in the 90's. It seems nothing has changed since then. Sad.
Master exists as a pristine releasable code base. Develop is the main branch for working on things, and branching usually happens from there. Having master and develop lets you keep developing on your project while having a frozen deployable branch master in this case.
A word about _why, #whyday , and Hackety Hack
It solves the problem of letting someone feel like they are nurturing something.
.live() needs more promotion.
That's just not true. Maybe a Yahoo! Answers redesign and rebranding, but certainly not the launch of Yahoo! Answers which was formerly known as Ask Yahoo!
I always thought that RPG's make their impact by giving people a constant stream of small, finite rewards. Growing numbers and flashing lights are something that just seems to fill people with an addictive pleasure, e.g. slot machines.

What strikes you as unnatural about RPG's? Do you think there will be some kind of generational shift where their popularity will wane?
Webtype - new @font-face service launched from Font Bureau
Depression isn't attitude
Visualizing earthquakes in Google Earth
just like those guys that see jesus christ's face on a toast. yeah.
But at least he would have learned that their problem was speed.
KeePass works great for me
Just an aside, this article was written in 2007-2008. Not taking sides either way, but much has changed in the programming world since then.