skysight-inc/HackerNews huggingface dataset:
Anecdotally, I feel like it isn't, though I don't live in the Bay Area. San Francisco has the highest GLBT population (by percentage) in the nation. Even if we even it out and use 10%, a number that GLBT organizations sometimes use when referring to the general population, that would imply that most startups with a 10-person engineering team would have a gay engineer.

In my experience, that's certainly not been the case, at least in NYC (though it seems to be true about SF as well). It's even more bizarre because Silicon Alley overlaps with most of the gayborhoods in NYC. At a startup I used to work at, our local dive bar happened to be a gay bar, even though only one member of the team was openly gay[0]!

[0] Backstory: the old dive bar got bought and turned into a gay bar, so people just kept going to the same place anyway.
Agree. There's a plenty of other places in the US with much lower tax rates and the standard of living is just as high. I know Silicon Valley is a great place to network with like-minded people, but I've never understood the need to move and start a business in one of the most expensive places in the country.
For anyone who have tried F.lux, has insomnia, and HASN'T gotten this effect: install it on your phone too.

I had onset insomnia: took me about an hour to fall asleep each night. I jailbroke my iPhone just to install f.lux.

Now I don't have onset insomnia.
The main benefit for me in having two knife blocks of knives is being a able to do meat vs. veg prep with different instances of the same model knives and not wash anything until it is done, but now my kitchen is too small to do that.
Is roflstomp just an everyday verb now?
For produce, why not order it directly from farms?

We live in downtown San Francisco and get our organic produce delivered weekly from http://farmfreshtoyou.com

We've been using it for more than a year and have been happy with it, that said I'd be curious to hear other suggestions, specially services that deliver organic produce from a group of farms instead of only one.
Have you take a look at Cucumber? http://cukes.info/

I don't personally use that (I use capybara for acceptance testing) but it seems to do the job in terms of natural language and "versatility"
Metasploit module has been made available: https://github.com/rapid7/metasploit-framework/blob/master/m...
My Minimum Viable Kitchen would forget about half that stuff and add a Rice Cooker and broiler pan.

I have more kitchen equipment than I know what to do with, but 95% of the meals I wind up cooking need at most these:

- Bamboo Cutting Board

- Plastic cutting board

- Tongs, spatulas, and cooking chopsticks

- Rice cooker

- Chef's knife

- Paring Knife

- Sashimi knife

- Nakiri

- Aluminum nonstick pan

- cast-iron griddle / broiler pan

- Pot with steamer

- Saucepan

- 12 Qt. Stock pot

- Large Wok

- Mixing bowls

- Whisks

- Hand mixer

This is enough equipment to cook a broad range of French, Japanese and American dishes. It's nice to have things like a Mandoline, oil thermometer or blender, but I find myself using them less frequently as I become more experienced. I've also never owned a tabletop mixer and never wished for one.
The idea that philosophy and classics don't belong at universities would have shocked nearly all of the great thinkers of Western history. Universities were supposed to be repositories of learning and civilization, not job trainee factories. That they have become the latter is a sign of decay.
I've never tried it, but I can speculate that it's similar to the 100+ms latency of comparable devices. It needs to be more on the order of 5-10ms for it to truly viable, and then the screens need to be bigger to make it feasible to do a lot of good work on them. It'll get there, I know there's work being done in this direction, but it's not there yet.
"Thalmic is being stealthy about what their [sic] working on but in short"

really? :(
Free culture and the gender gap
It could definitely use a better description; basically I'm throwing my money into a well, and you guys get a cut? If there's some charitable component, or the destination of the cash was more transparent, then I get it. Otherwise it just seems like paying a lot of money for a tweet, which I guess somw people might be into.

So, I guess, good luck. It seems really weird and unlikely.
Some of the weirder OS-specific function behaviors can be a rationalized a little better if you view PHP functions not as sane, complete library functions, but rather as thin wrappers to the underlying OS. For mail() it basically just wraps the system's mail program in Linux (which comes with a huge number of dangerous gotchas for the uninitiated) and I imagine in Windows it wraps the local mail program which seems to have a gotcha with periods. I think a lot of the file management functions are the same.

That's one of the many problems with PHP's underlying design philosopy: instead of providing a higher-level interface that stays consistent across platforms, it exposes low-level OS gunk and gotchas through its thin wrappers on low-level-ish functions. I put together phpbestpractices.org a few months ago in an attempt to document some of those common gotchas and provide sane alternatives.
FWIW, the lid of the Lodge dutch oven functions as a 10" pan if you flip it... I'd guess that would work with any dutch oven with a flat top (and for all I know it's commonplace).
I find my cast iron to be a pain, and after trying hard to use it well for years. Slow to heat, slow to recover, touchy to season, and heavy as all hell. I've gone back to either stainless or nonstick, depending.

It's kind of like driving an old F350 as a daily driver. Sometimes its just what you need, most of the time it's a heavy, ponderous maintenance nightmare.
And here it is on Maxgif (my personal favorite gif viewing service) http://maxgif.com/99i
This idea is retarded. You'll build an mvp, and buy a few users, but you won't be building a business.

A business is more than a one time mvp and a sales person.

You'll need constant improvements / tweaks / changes, an ongoing marketing effort, new feature releases, new leads and sales, etc, which probably won't be accomplished by a static mvp and a single person.
I think the author needs to try to cook a great meal with a rice cooker before he labels everything that comes out of one as painful.

When it comes to minimal a rice cooker is what I would want. You can steam, pan fry, boil and slow cook. Short of baking and dehydrating(which I'm sure you could figure out) its got you covered.

Saying you 3 knives is minimum seems to be missing the point.
Linux is being put in guns to improve aiming. Free software won't save the world until there's a "For peaceful, non-lethal use only" clause in the software licenses.
How Kaggle Uses A Marketplace For Competitions To Earn Money
Apple iPhone Mini: Price Under $150 With 15% Operating Profit Margin
I've always wondered, what happened to that $1 BILLION of infrastructure that Webvan setup?
Unless you're talking about enameled cast iron (Le Creuset, Staub), then acidic ingredients like tomatoes will remove the seasoning from your pan. It shouldn't hurt your sauce, but re-seasoning your gear is a pain in the ass.
Instacart is about "oh shit, I ran out of x and y for use in the next few hours, but if I go to the store I will miss my party or not get work done or not make e other items". If I had a week to plan, it would be different.
I love the idea but I'm skeptical about the ability to scale.

I do think grocery shopping is definitely in need of a large dose of increased efficiency. It dawned on me last time I went grocery shopping with my wife and son just how much time and effort can be wasted grocery shopping.

1. We drove to the store.
2. Walked around the store getting everything.
3. Checked out and put all our stuff in bags.
4. Put the bags in the car, drove home.
5. Took the bags from the car into the house.
6. Emptied the bags and put everything away where it belongs.

Steps 1-5 should be eliminated by some sort of automation. Services like Peapod are starting to do this, but they're quite a bit more expensive.

When you think about it, you have a large number of people within a certain radius of a local grocery store all buying items from that store on a regular basis, but usually driving there themselves over and over.

Seems like it would be more efficient (in an ideal world) to have the store make regular rounds (like the mailman does) to the houses with their orders.
Nowhere there it says "that a webdev eventually moves on from". It says it should be simple enough to start from. It does not say it is required for it not to be powerful. But when power conflicts with simplicity - we should prefer simplicity, within the bounds of reason of course. I believe we still have very good power - and popularity of PHP so far proves it enough, I think - but we probably won't be able to do some things. Like if you expect full lambda calculus and Haskell-like monads in PHP, it is not likely to happen soon.

>>>> But is the directive really, "Real programmers don't use our language"?

Of course not. How any of the examples given about say any of the people mentioned aren't real? Do you consider real programmer be only guy who writes incomprehensible code in incomprehensible language that does incomprehensible things?
Try mediatemple.com
How the hell can a doctors visit run to $800?
For all my fellow f.lux windows fan, I created a little app (in Delphi) : Reflux.

You can download it here (There is also another package with source) https://skydrive.live.com/redir?resid=CD51CF0B626581E!134...

Basically, you can configure it to kill f.lux (and thus get your precious color back) when certain applications are executed. When all the "killer" applications are closed, f.lux is restarted automatically. It's barebone (there is no GUI) and I tried to keep it light (CPU & memory wise)

Reflux quick readme :

- It's windows only

- If you want reflux to start on windows startup you have to do it yourself. (I personally added an entry in HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run)

- I recommend putting the exe and the ini in the same directory than flux.exe (on my computer C:\Users\YourUsername\AppData\Local\Apps\F.lux

- In the ini (open it with notepad), you can add a list of "f.lux killer" in the KILLERPROCESSES part. ie: KILLERPROCESSES=mpc-hc64.exe;photoshop.exe;vlc.exe

- There are 2 other options.

- If you didn't put reflux.exe in the same directory than flux.exe you can add a FLUXPATH entry. ie: FLUXPATH=c:\flux\flux.exe

- The process (by default) is executed every 2500ms. If you find it too slow or too quick you can add a CHECKINTERVAL entry. ie : CHECKINTERVAL=5000

Hope you guys enjoy it
Sure, but the only people I've interviewed have either been employed at the time and looking to move, or they have had really specific job requirements, like: I want to be a web dev, but I want to write python only, but nothing Django.

I wouldn't really call that unemployed in the sense of desperation that most people mean.
One word: Chargebacks.

If someone decides 60 days later that they want to contest the purchase, they can. Usually this screws over the seller, leaving them in the negative.
>PHP functions not as sane, complete library functions, but rather as thin wrappers to the underlying OS.

Except they're not really that thin.

>in Windows it wraps the local mail program which seems to have a gotcha with periods

Nope, in Windows it implements the SMTP protocol, on UNIX it runs sendmail.

>instead of providing a higher-level interface that stays consistent across platforms, it exposes low-level OS gunk and gotchas through its thin wrappers on low-level-ish functions.

Except it doesn't. There's quite a few things that are named like OS functions, but are implemented internally. For example, all the C stdlib-like string functions.
I assume the title is a play on the Erland grammar/syntax and not a lame attempt to be ghetto cool?

It's cool that the book is available online. I may need to spend some time learning Erlang.
It's an interesting topic and I honestly haven't done much research on it.

I really only cook 2 things in our slow cooker: (1) meats in some sort of sauce (usually chicken or pork) which we use with chopped/raw veggies for tacos or salads and (2) steel cut oatmeal (we set it on low the night before with diced apples + cinnamon).
You know, I've always read that cast iron (even properly seasoned) reacts with acid and as a result is bad for both your food and the iron, but to be honest I haven't tried it. Googling around some people say their food tastes metallic. Some say it's fine.

http://www.seriouseats.com/talk/2010/03/cast-iron-and-tomato...
Why My Hourly Rate Is A Vector
i'd be curious to see what kind of interested this generated, and how many product ideas you considered to be worthy of your 5k investment.
I think I picked one of these up at a garage sale and thought they were regular steel. Mine kept rusting and didn't think to season it. I threw it out, figuring the 3 bucks I spent on it was wasted on a bad product, but I guess I just wasted it in general, lol.
For people who light affects their sleep fall generally fall into two camps: those that are oversensitive to light, and those that are undersensitive to light. For the former, (as an extreme example) a flashlight might prevent them from feeling tired (since their body feels like it's day time); whereas for the later, you can shine a tungsten movie light on them and they won't wake up (I think I'm the later---I can easily sleep during the day).
The guy did say that he's trying to cook his way through Keller's Ad Hoc at Home. So that will definitely define his MVK.

Personally, I'm trying to cook my way through Weber's Big Book of Grilling. So I don't even need the kitchen, nyahh. To each his own, I guess.
220ms to filter 14 rows? huh
There's a lesson here. Somewhere.

People don't like change but they'll probably get used to it.
The Science Gap
Fair enough. In all honesty, there are an infinite number of purchases displayed on the richkidsofinstagram website that I cannot understand or ever justify but it caters to a crowd that thinks and operates far differently than you or I - and those are the ones we are targeting. Hence the somewhat "arrogant" language in the info page.

Thanks for the "luck".
S3: Streaming video with CloudFront
Well, even when I was in a cheapo apartment with a rather poor electric stove I was able to stir fry as long as I paid attention to how much I cooked at once. Wok Fast teaches a technique that works pretty well for cooking meat + vegetable dishes. I'm writing this from memory, so it might be off by a bit, but the key is to cook at the most two cups of ingredients at a time.

1. Wait until the wok surface is hot enough to vaporize a sprinkling of water instantly.

2. Add the oil + onions and/or garlic and stir fry for 30 seconds. Coat the wok with the oil as you do this.

3. Add the meat, let it sit on the wok until it is seared (at which point it will "unstick" from the wok) and stir fry about two minutes. Remove the meat, which is not yet fully cooked, and set it aside.

4. Wait for the wok to heat up again, but be careful about using the water droplet technique as that can cause the oil to splash. Add the vegetables and stir fry until they brighten, about two minutes.

5. If the wok is still pretty hot at this point you can just add the meat and cook another two minutes, then add the sauce and cook a final two minutes. If it seems like it isn't hot enough, remove the vegetables and let it heat up a bit before adding everything.

It's definitely more effort than just being able to add the meat, stir fry, then add the vegetables, but it does work, and only takes 8-10 minutes for meat + vegetables. If you are cooking only vegetables, the water doesn't need to instantly vaporize -- it should sit for about 2 or 3 seconds before vaporizing.

As I said, I'm recalling this from memory and I don't generally cook meat, so the instructions might be off (please don't eat undercooked meat!) But what I wanted to convey was that I found it possible to stir fry for two even with a low end electric stove. Maybe there are some stoves even worse than what I had, though! :)
Two big problems with the article:

1) It looks at the capital gains taxation issue in isolation, instead of in the context of the whole tax code. All taxation reduces the activity being taxes. However, taxing one kind of activity (investing) less than another (labor) simply distorts the relative proportion of each activity, which is arguably worse.

2) It portrays the exceptional case, albeit common in the specific case of Silicon Valley, as the general case. Yes, if you pull the profits out of a successful venture into your personal bank account, then decide to reinvest it, you will lose some in capital gains taxes. But, e.g. when Apple takes iPod profits and reinvests them into inventing the iPhone, they do not pay taxes on it at the intermediate stage, because R&D expenditures are tax deductible.
For an agency this seems insane. Saving £3,000 seems like nothing, it's like a professional photographer buying a point & shoot camera for a pro job. Incompatibility with clients and numerous other inadequacies of GIMP would make saving Adobe licensing fees seem like a really bad business decision to me.

I can't imagine any designer I know joining a design agency that didn't provide professional tools, which in today's world means a fast Mac, a big cinema display and the Adobe CS.
In theory, the acidity of the tomatoes breaks down the seasoning of the cast iron.
Personally, I think he's way too optimistic about how future tech will be used. And he rarely has good reasons. Stuff like foglets https://en.wikipedia.org/wiki/Utility_fog He didn't invent the idea of the foglet, he just believes for some reason that people won't abuse them. Also in his book he posits that the Singularity will be nice to people who choose not to join it. His only reason is that he's pretty sure the Singularity will like humans.
in regards to owning multiple plastic cutting boards, i was at the MOMA store the other day and thought their Index Advance Chopping Boards were neat:

http://www.momastore.org/webapp/wcs/stores/servlet/ProductDi...
Predicting the future is hard, yes. Kurzweil has made some good progress on various forms of AI and other computer applications, but he also has some "fringe-y" beliefs. Belief in mind uploading, his massive regimen of supplements, and his wish to bring back his father by scanning his writings are what I think are what most people object to.
> MASM, TASM, WASM, or WhateverASM

My favorite WhateverASM has got to be the "Single Pass Assembler".. or SPASM. I like to think the name was a backronym.
My mistake then :) I admit I haven't read the source, I'm just going off of the quirkiness of cross-platform PHP and the way the functions seem to behave.
How do you make bread in 10 minutes?
Yes, of course. Still, given all the people who make the claim that the ideas do not matter, only execution does, how many will act on that belief?
I wonder if there is a place for startup working on cartooning major science discoveries. A cost of such visualization seems very low comparing to amount of important academic grants so it could be considered a reasonable marketing expense for scientists.
Top 100 Websites in the World
I can't wait to see the Show HN for this 2-3 months later. And if the cofounders are willing, I would love to see a retrospective/post-mortem a year from now.
I disabled all 3rd party access to my Twitter account. Every single one. Yeah I had to re-enable my Twitter client… worth it.

YOU SHOULD ALSO disable any Oauth access to your Gmail account. If you're like me, you trusted a few "email as a game" or whatever apps to take a peek, but you can't trust them to stay on top of this security flaw.

It's hard as hell to find the instructions in Google's documentation, so here's the account management link:

https://www.google.com/settings/account?hl=en

Click Security, then the bottom option in the main body of the page.
I agree. That's why I threw the sharpener in there. It's really not that painful to do.
If you want another option for buying good quality stuff at a reasonable price, check out a restaurant supply store. I bought some of my pots at one, and really good quality SS 2-quart pot with a heavy bottom was about $25 new. I have never had any problems with cream sauces or other finicky items where uneven cooking would be apparent.

My local restaurant supply store has a 10-gallon SS pot for $165. A 15 year old item going for 18% at auction seems pretty reasonable to me. Things are cheap at auctions, and people will pay a big premium for a new item.

http://catalog.sefa.com/category_product_list.php?dealer_id=...
Do you have any timeframe for your involvement in YC?
If you're eating out most nights except for the ones where you eat salad, you don't have a viable kitchen.
Sorry, I don't see that.

Try reading the part I quoted. I think you're conflating my criticisms with that of someone else. Yes, C abstracts the hardware, and always has. That's the point I made in the first place: its memory abstraction is a prerequisite. Hardware and operating systems provide that to C, in direct contradiction to the comment I replied to (which claims C provides it.)
Try out these three simple resolutions to help manage your AWS usage in 2013.
I like this idea so much that I'm willing to join hmexx and e21 by matching the offer for the right idea.

Further, the right idea/individual would get my full, undivided attention, resources, and limitless brainstorming/pivoting sessions.

I'm also a fan of the idea of documenting the process and milestones on hn for the benefit of future teams or projects.

My background is in law and business and I'm interested in technologies that bridge offline and online domains. I'm a daily reader of hn but a new poster.

hmexx -- thanks for stepping up and encouraging more of us to do so.
Google's Head Performance Engineer: Leveraging cache to make super fast web apps
Ask HN: Popular Ruby magazine
Is there an equivalent of Pycoder's Weekly for Ruby?
Are you being deliberately obtuse?

"The boss has learned something about you and now he doesn't like you. Should the boss fire you?"

Like has nothing to do with it. Are you seriously suggesting that the matter under discussion is one of a boss not _liking_ an employee? "Oh, he slept with my wife, I really don't like that guy."

I'll take your question at face value and give you some examples.

If the boss doesn't like you because you are gay/introverted/unsocial/not into sports/don't make a good drinking partner/refuse to perform sexual favors - no, the boss shouldn't fire you.

If you slept with the boss's wife or a co-worker's wife, then you have no place on a team and yes, you need to be fired.
Because they can't accept that times change and sometimes people need to take their business (in this case, their labor) elsewhere.
I'm sure Boston would be successful for these dev bootcamps. But $11K tuition?!!
I read the "no one can say that Silicon Valley is not doing its part" and was strongly reminded of Google's 2.4% overseas rate http://www.bloomberg.com/news/2010-10-21/google-2-4-rate-sho.... Or Twitter's massive breaks to locate in SF. I'm not blaming them or anything, I just think portraying them as victims of high taxes and then lamenting about state and federal budget issues is so wildly hypocritical and misguided.
Download: Latest Google Play Store 3.8.17
That too. I didn't bring that up because comparing the two is completely illogical and doesn't merit discussion.