skysight-inc/HackerNews huggingface dataset:
It depends:

- With some customers with large budgets and long projects I found that hourly quotes gives me a quick way to increase the team instead of negotiating a whole price. Say you have a team of 1 project leader, two developers and one QA and you found that you need two more developers because requirements changed, some customers just say "yes" and you are billing without too much sales and negotiation overhead.

- With agressive negotiators it's better to go to the fixed price (adding % of risk to your total).

Also when we quote by hour (indeed by days) we set a minimum budget for the project, so the customer can't reduce the project to just... three weeks, small projects can be a pain.

Because many projects we did involve reverse engineering and research we bill for that if the time required to know if a solution exists is more than 3 days and can't be solved in the pre-sales stage.
It is the webapp developer who ultimately decides whether or not there is mixed content, not the browser. If you don't mix content in your webapp, an attacker who controls the network shouldn't be able to change your content (not even to inject references to new untrusted HTTPS or plain HTTP servers), or that of trusted service providers. The browser needs to implement SSL securely, but even users with a browser with no mixed-content warning benefit from there being no mixed-content.

The mixed content warning helps to warn the developer of the site of the problem, and let users of browsers that support it know that they are not fully protected.
I will just put into words what everyone would feel after reading this - "never regret". I recently quit my job with enormous optimism that I will definitely manage to do something on my own; but I do face the days when I start thinking about my decision. Now that I have read this, no matter what happens, I am not going to regret what I have done
Anything that can run Vim.
Have you tried debian testing? It is rolling release and generally as stable as ubuntu.
A pretty ordinary HP 15" laptop (6730b) is my main machine currently. It runs Windows 7 64 bit and the occasional Ubuntu VM where required. Currently open are:

* Visual Studio 2010 (twice)

* SQL Management Studio

* Firefox (twice)

* .Net Reflector

* Git Bash prompt

* Skype

I have a stock mac mini sitting in the back for tinkering with iPhones etc and a couple of 19" monitors to plug in as needed. Misc other things I can see from here:

* iPod Touch

* HTC Desire (Android phone)

* Annoying Japanese printer with hard to find ink.

* Digital drum kit.

* Several notepads covered in scribble by either myself or my son.
A Dell Inspiron 560S desktop (700$-ish, few months old, 6 Gigs ram) with Windows 7 (which I love I really do, it just screams and works great), with 2 Viewsonic monitors (http://amzn.to/dqRAN1 very good, and I much prefer the more traditional aspect ratio, especially for dual monitors.).

Software-wise, it's Chrome + assorted browsers for testing, Notepad++ for editing code, Visio 2003 for wires. Paint.net for simple image stuff. Dropbox. Skype. That's about it.
Now we just need to sell our house surplus to the PRC students after they graduate. Two birds, one stone.

They're going to work and steal our jobs no matter what. They might as well do it on US soil and pay US taxes.
Thanks, it seems somebody is breaking the internet today. This is the second hn article that doesn't load.
Apple Discontinues Xserve
If we teach everyone how to read and write, they'll be able to read and write about every aspect of their life; that will be a lot of writing. I assume people will read at least some of them, meaning that people will be spending a good chunk of time writing those things. This also is an aspect of their lives, so we'll end up with many writings about people reading writings. I believe this becomes a recursive loop, so the future will be pretty meta! But maybe they'll choose not to read everything, even if they write about everything, so maybe not.
UGG Delaine Womens 1886 in Umber
I'm a little surprised at the relatively negative responses on this. Is this story not consistent with hacker culture and working smarter, not harder? [Pointing out to a bunch of programmers they can be outsourced is unlikely to be well received though]. The execution and success of their apps was brilliant. Sure they lose marks for immaturity, which is even more of an achievement, and their contribution low-quality apps which now plague the internet.
What do you mean, for kids? I just spent 15 minutes colouring these in and hitting refresh...
27" imac with 23" cinema display. macbook.
MBP 13" and Baby Lotion...
Is there any context/interpretation/way of which some dude jamming his hand into your underwear and fumbling after being told you weren't interested in such a thing wouldn't be considered highly invasive?

Using the words "jamming" and "fumbling" are interpretations. See the examples I gave above for, IMO, more benign actions which could be interpreted that way.

Jesus H. Christ, only in the geek community can people be outraged at backscatter machines and TSA patdowns, and then try in rationalize sticking your hand down a woman's pants despite her protests.

Disgusting. Go ahead, down mod me.

Huh? I'm the only possible candidate for "rationalizing sticking your hand down a women's pants despite her protests", and several people have disagreed with me. So no need to act like a martyr. :)
So it seems people should try and get one of these magical Joanna devices that generates plenty of page views :)

I think the article is a good example of how you make your own luck and how no experience is a wasted. I have always liked Steve Jobs speech at Stanford (http://onemansblog.com/2010/02/01/steve-jobs-outstanding-sta...) which is along similar lines.
> If you want to hack on it, go ahead.

Except if your mobile network provider says you aren't allowed to. Then you have to jailbreak the thing just like the iPhone kids do...

Freedom from Apple, but not from Verizon or Vodafone...
I can say this because I was part of a service in 1999 that had more users and volume (bytes/hits/etc.) yet didn't have nearly the same issues.

Not to be rude, but I doubt it.

Twitter currently has 175 million users[1]. Estimates in 1999 for the online population of the entire internet were 259 million, with 110 million in the US [2].

In 1999, I imagine Yahoo and maybe a couple of other sites (Microsoft/Excite/AOL/Lycos?) were getting similar traffic numbers to what Twitter does today. BUT the scaling is very different, because Twitter requires fan-out of messages, which none of those sites did.

[1]: http://www.pcmag.com/article2/0,2817,2371826,00.asp

[2]: http://web.archive.org/web/20000208141450/http://c-i-a.com/1...
I've noticed that the more time I spend focused on work the more out of date I get with the cutting edge.

I'm on a 3 or 4 year old thinkpad (love the keyboard!) running gentoo linux. I use fvwm, xterm, gnu screen, chromium, firefox, ruby, rails, postgresql, mysql... Blah, blah, blah depending on the project.

But, please, don't copy me unless you want to be sofour years ago! : )
Engineering a better climate
13" Macbook and a 15.6" Toshiba (with Ubuntu) that needs an external monitor.
Niklas Zennstrom: What I’ve Learned
The author gives a little list of notably memorable fragments of Eliot's poetry. Unfortunately he gets one of them wrong, which is a pity because the very thing he gets wrong is (I think) an absolute masterpiece of subtlety on Eliot's part.

As quoted in the article: "Humankind cannot bear very much reality."

As actually written by Eliot: "Human kind cannot bear very much reality."

The difference is a single space, separating the two halves of a compound word -- but it's a big difference.

1. Eliot's version is better rhythmically. It introduces a tiny extra pause between "human" and "kind", and it sounds better that way. (One particular way in which it sounds better: the slight slow-down makes it that bit more magisterial, which is part of its appeal.)

2. Eliot's version suggests an individual human rather than the species as a whole, which makes better sense: the human race, as such, can neither bear nor fail to bear very much reality, but individual humans certainly can.

3. Eliot's version, by its slight unfamiliarity, encourages the mind to dwell a bit more on the associations of those words, the latter especially. Kin. Kindness. German Kind, a child (children typically can't bear very much reality either).

[EDITED a minute or two after posting to fix formatting; no changes in content]
Windows Workstation

I have a beefy workstation at home with 24" + 22" screens that I now
primarily use for resource intensive gaming that require a good GPU,
or ASM reverse engineering. The extra pixels really help keep
different aspects of the ASM available for a quick reference when
looking around.

Linux Server & NAS

Next to that workstation, I have a dual quad core Xeon PowerEdge
server with Debian for serving up my side projects, and experimenting
with new languages & various web, load balancing, and DB servers. The
Linux server is connected to a 4TB RAID5 NAS for backups of the
server, my workstation, and my media files. I also have torrentflux
setup on Debian to download torrents to the NAS. All of this is
connected to a 30/30 FiOS connection with a gigabit switch for the
internal network so its a decent setup for production side projects
and backups.

Day-to-day

Until last month I was using a 15" i5 MBPro with 6GB of ram, and an
SSD for my day-to-day needs and development, but the weight was
starting to get to me. So following the recommendations a few weeks
ago in a HN thread about development laptops, I purchased a Lenovo
X201 for my day-to-day needs. I dual-boot between Windows 7 (for ASM
work, and other work that I need Windows for) and Ubuntu 10.10 (main
OS, sysadmin work, development work). For anyone else considering a
X201, do it! It's a great setup, the screen resolution is not a
problem at all (coming from someone who went to a hi-res 15" MBP from
a 13" for the screen resolution upgrade) and 10.10 worked flawlessly
out of the box.

Software

On Windows, I use InType for my texteditor, combined with ExpanDrive
for remote editing.

On Ubuntu, I use Scribes as my primary texteditor, vim when working
in command line. No need for ExpanDrive in Ubuntu as Nautilus
supports SSH bookmarks. Tilda is a great utility if you need to be
able to pull up a Terminal window quickly, similar to Visor in OS X.
"Gnome Do" to replace Spotlight from OS X

Here's a script to enable two-finger scrolling with Synaptics touchpads: https://gist.github.com/667233
Wait, if you've got the capability to intercept and rewrite arbitrary http forms, couldn't you just rewrite the homepage of Google.com the same way? The "action" attribute on the form gets changed to https -mybank- dot com slash profile, hidden fields are inserted, etc, and when the user clicks "Search" he's actually updating aforementioned profile page.

If this is possible, then the dual cookie method would seem to make sense.
Creating a firehose feed for Hacker News
Q) What did the Zen Buddhist say to the hot dog vendor?
What Is a “Better” Database System?
A) Make me One with everything.
Asus eee pc, with Fedora 13 LXDE, Chrome, Vim, GNU toolchain and Flex SDK
Wow, so you have not heard about this outrage yes. Yes, Children are subjected to both the pat down and the scan. Find somewhere else if this concerns you. The US is making itself more and more unfriendly to visit, which is a shame, because it is such a great place to go.
The cockpit door is armored.
reference implementation ?
Let me know when bumping into someone is a federal offense.
Hardware:

- a pre unibody MacBook Pro 17" with full hd resolution as the main machine.

- Grado headphones for music

- Contour Design Shuttle pro (http://retail.contourdesign.com/?/products/23) for video editing

- Panasonic GH1 with a firmware hack and adapted pentax 110 lenses for photo and video

- an Ipod with aTimeLogger for time logging (yeah, I track every second I am awake, helps me stay productive)

- a couple of arduinos for hardware sketches.

Software:

- Processing (from processing.org) for visual sketches.

- Notational Velocity (http://notational.net/) for fast idea management.

- Notify (http://vibealicious.com/apps/notify/) for easy and fast email.

- Nuke for video compositing

- Illustrator + Scriptographer (http://scriptographer.org/gallery/) for posters.

- forklift as a finder replacement.

Yes, I am more of a visual hacking guy.
> Disgusting. Go ahead, down mod me.

http://ycombinator.com/newsguidelines.html

says:

"Please don't bait other users by inviting them to downmod you. "
Women 2.0 competition winners
All I'm really saying is that "hours" is the wrong unit to negotiate prices in:

* $400/hour sounds expensive to anybody. But $32,000 might be cheap as far as project budgets go.

* Conceding $400 -> $350 is, first of all, more expensive than it sounds, and second of all is a concession that will last endure across all your projects. On the other hand, there are many levers you can pull to get $32,000 to $27,500 if that's where the client's budget needs to be.

At the end of the day, your "hourly rate" doesn't mean anything. Clients don't buy "hours", they buy outcomes (or checkboxes). Thinking about things in terms of your hourly rate is a good way to box yourself into bad engagements.

We obviously do a lot of reversing work too, and of course we bill for it --- it's part of the "Discovery" phase of projects that require it. There've been a few times when I've had to bust out IDA or a debugger to write a proposal, but they are rare.
Things in MySQL that won't work as expected
During the last Velocity conference, one of the last sessions on the last day was a talk from Google guys about how to make SSL faster, because they had recently turned SSL on for all gmail accounts.

I asked how they deal with the unlocked icon and warning dialogs for mixed protocol content on the page and the response was that people are so used to the popups and the lock being unlocked, that they (Google) don't consider it to be a problem. The response was really short and curt and I felt it was kind of a cop-out.
Who am I?

I'm a developer and a Computer Engineering student at the public university in Uruguay.

What hardware am I using?

* 15.6 HP G62 laptop (Core i3 / 4 GB ram / 320 GB 7200 disk / around 3.30 hs battery life)

* OS: Ubuntu 10.10 64 bit + Xmonad with Gnome integration

* Emacs / Chrome / Dropbox / Gmail / Google Docs / google reader / Flickr / Python / Ipython / Amazon S3

For music:

* Sennheiser MX470 / Sennheiser HD 212

* I've used to use Amarok, but I switched to Rythmbox just for simplicity

For photograhpy:

* Sony DSC-H3 (my old legacy camera, I didn't have budget to buy a new one right now)

* Shotwell + Digikam editor

Phone: iPhone 3G

What Is My Dream Setup?

* A Lightweight laptop with the quality of Mac's but cheaper and with hardware 100% supported by Linux.

* A DSLR camera, just mid-sized to learn more about photgraphy.

* A nice Bang & Olufsen headphones + speakers.

* Two 24" monitors
I just find it really hard to believe that there isn't going to be some kind of pushback to this kind of thing.
It's hard to remember that a mere ten years ago the TSA did not exist and now it is already groping our grandpas. It is a good thing we are so much safer now.
I am a Chinese who went to college (a small liberal arts college) in the States. This was 10 years ago, so I am not part of the current wave. I returned to China after graduation, and have recently begun interviewing applicants for my alma mater (because there are now so many applicants from China). I have been meeting currently enrolled students and applicants. Here are a few observations.

- there are indeed a lot more of them than before. at the time I was attending, each year we had maybe one student from China. Now they enroll 5-6 every year.

- more rich kids. when i was attending, the chinese students were all attending on a full scholarship from the school (private US education cost being what it was, and Chinese per capita GDP being what it was, few Chinese families could afford it without the scholarship) - these probably explains why they admitted only one student from China per year. but these days, the families don't seem to bat an eye paying the full $40K+/year.

- students are getting more mainstream. in the 90s, applying to colleges from China was like a hack. nobody knew much about anything. to even dream of such things was to be a little quirky. but these days there are all these SAT prep courses and consultants (two of my friends were in this business), and high schools have dedicated advisors on applying to US colleges. and this shows in the students admitted. I remember back then the Chinese students were more creative and original and adventurous (for coming to the US is a risky/adventurous thing to do. selection bias here, not unlike the adventurous 1st generation immigrants coming to the States); these days we get far more over-achieving resume-builders who were president of student clubs, and I think will go on to be investment bankers and have successful careers and I hope will donate back to the school generously one day. Instead of the odd kid who couldn't fit in, and said "f&!k it, I am getting the hell out of here" -- I was such a kid. (I realize this is probably an unfair judgment because I did not have as much interaction with the current students/applicants as I had with people whom I attended school with.)

I am quite ambivalent about the situation. I am happy that my school is getting some attention at this end of the world. but I don't know how I feel about the change in the kind of students we attract and will have as alumni.
"Manage your game online and integrate our open source libraries in your code, its that easy."

That should be "It's". No comma and an apostrophe.

I have to agree with the other commenters that this needs a better landing page. I had no idea what the site does.
There's http://news.ycombinator.com/newest and http://news.ycombinator.com/newcomments for new submissions and comments, respectively.
Security equipment manufacturers.

Oh. Well, darn.
Besides using wget to rip the entire thing is there a tar.gz or zip handy with everything in it? Flying soon and would like some offline reading material...
I just follow them on Twitter and/or subscribe to their blogs. Unless there are acquisition rumors or other things the startup wouldn't talk about publicly, Twitter and blogs get me the same info as TechCrunch stories, and I'd rather hear it straight from the startup than from TC.
that example needs to be cleaned up - it includes databases, error tickets, sessions, etc, which makes it look more complicated than the others.
Yeah I've been following the outrage, I just wasn't sure if it applied to children. Thanks for the info.

If my child needs to be viewed naked by a stranger, or has to be groped to get onto a plane in the US, then yes we'll be finding somewhere else to visit.

It is a shame, my wife and I travelled across the US for our honeymoon 4-5 years ago and loved it. But I wouldn't subject my children to such a perverse security screening process.
* Old white macbook

* Company-issued HP "elitebook" that used to be faster than it is now. Runs Win7, which I quite like.

* Anonymous LG 24" LCD

* I'm a loyal user of microsoft... peripherals. Natural Keyboard Elite, plus an Arc mouse when I'm on the go. I can't say enough good things about that mouse... even the little felt bag it comes in is useful.

* About half and half emacs and vim for general editing. Trying to be more competent at vim, for wrist reasons. (Not trying to start anything here) But I'm not very good at it yet and it doesn't have org-mode.

* I've lately been using https://github.com/fikovnik/ShiftIt on the mac for keyboard-based window snapping. I like it.

* Visual Studio 2008 / C# 3 for most programming (corporate coder here), plus a mix of Java, Ruby, Python, and whatever else will get the job done.

* (guitar) Ibanez SV5470, Fender Japan Standard Tele, Boss ME-70 for effects. The latter is competent and relatively portable, but I may do a real pedalboard someday. I practice into Guitar Rig 3 on my mac, through an Echo Audiofire4, and heard through a pair of Sennheiser HD280 earphones. The Echo unit has great preamps but has issues with the mac firewire implementation.

* (web) Chrome with AdBlock, Shareaholic, and Rikaikun (japanese helper: https://chrome.google.com/extensions/detail/jipdnfibhldikgcj...)
How to Drive More Traffic to Your Website
Building a GeoIP server with ZeroMQ
I use:

Hardware:
a 13-inch Macbook Pro
MX Revolution Wireless Mouse
Post-it Notes
Regular iPod earbuds. I don't let myself enjoy music too much.

Software:
Mind Node
OoVoo
Adium X
Microsoft Office 2007
Google Chrome
OS: Mac OS X (SOLID)
On Bootcamp: Windows XP Pro SP3

I'm just a freshman at UCSD
I'm a freelancer/entrepreneur writing Objective-C (so I'm generally on Macs), JavaScript, ruby, clojure:

* 24" iMac

* Macbook Air for conferences/visiting clients (MacBookAir2,1 with SSD)

* iOS Testing: iPhone 4, iPhone 3GS, iPhone 2G, iPad

* MacVim, VMware, homebrew, Xcode

* cdargs, git, ack, jslint, screen

* A whole load of dot files in a git repo

* Android: Nexus One

* I use some of my own apps to manage myself (like Wingman, it's in my github account with the same username if you'd like to try it)
Startup Quote: Jonah Peretti, co-founder, BuzzFeed
You can drastically increase your chances for success if you try lots of things and bring the best forward.

- Jonah Peretti (@peretti)

http://startupquote.com/post/1511264800
Who am I?

Code monkey that runs a modest software sweatshop in Orange County, CA
and is constantly scheming startups.

What Hardware Am I Using?

27" iMac i7 w/ 16GB ram
- Best Mac I've ever owned, hands down.

2.66GHz Quad-core Mac Pro w/ 8GB ram w/ 20" Cinema Display
- Surprisingly don't use this much
ever since I got my iMac. Mostly for testing third party hardware
like videos cards, etc with what I'm working on.

Dell Precision T3500 Xeon 2.4 GHz w/ 4GB ram
- My guinea pig machine for random shit
- Various Linux distros (FreeBSD, Ubuntu, and testing of new
builds of various)

Asus Rampage Gene III 3.06GHz i7 w/ 6GB ram & AMD Radeon HD5830
- Prototype hardware for a project I'm working on, picked for it's
north/south bridges and socket.

And what software?

Tons...On Mac-native I use a ton of terminal/vi, Smultron, Xcode suite,
CS5 suite, and various others. VMWare and Parallels both...Some projects
only work in either/or, plus I just genuinely can't make up my mind.
Cyberduck for ftp. I use MAMP Pro to control a self-updated version of
my web services (apache, php, etc)

Don't know if you care, but of course I use all the normal command line
programs any nerd does...and for repos I prefer SVN only cause I used
CVS (don't hate on me yo) but I use git, hg, etc daily and love them
as well. Ultimately I'd be happy if everyone would just pick ONE.
I wouldn't care which cause they all have their strengths..

Browser I use Safari for casual, Firefox for primary development
(Firebug > Webkit Inspector) and I've got a verion of Chromium that
a buddy of mine and I made some cool changes to, but I haven't used it
recently cause it was forked from such an old trunk.

Web apps I use gmail (for all my mail), google docs, and mobileme.
Probably some various others from time to time.

What Is My Dream Setup?

I used to have a Macbook Pro that got ruined in an apartment flood
6 months ago, so I've been thinking about replacing it with one of
those new 11" Macbook Airs. So sexy.

I'm actually working on my true dream setup as a startup. We've
only recently begun so it's a little self-absorbed to report much
more then that: http://mythologylabs.com

Like jesusabdullah said, almost limitless internet would be great
for a bajillion reasons.
(Worked fine! The confit went bad, though; subbed smoked pork shoulder.)