skysight-inc/HackerNews huggingface dataset:
If women were really so motivated by money, there would be more of us in tech.

On a more serious note, sometimes I just don't get other women. Yeah, working in fashion, food, or publishing sounds fun, but they aren't getting paid hardly anything and most of them are working as low-level grunts just to be in the industry that sounds fun to them with a small glimmer of hope they might move to the very tiny upper tier in those jobs. To contrast, I have a well-paying job that pays well and after 5, I can actually enjoy food, fashion, and writing for fun. And on the food/fashion front I can afford much higher quality things.
Show HN | Downtown NYC vs Uptown NYC: vote on who will win a
The inside track on creating hardware with Kickstarter
It goes both ways.

I've worked with devs who used Canary as their default browser. Two bugs during my time with them were bounced back with "Cannot reproduce." This was because they were using Canary.

In another instance, though, a dev tested in Canary and fixed a bug on a site before it hit the users.
This bears repeating:

If you try to wire your generator to your breaker box as a DIY project, you probably will not be in compliance with local electrical codes. Also know that it's extremely dangerous. For example, if your ground wiring is not done properly, you may inadvertently put 200+ volts on 120 volt lines, immediately frying bulbs and electronics connected to those lines, and potentially starting fires. Don't do it.

In addition to all that, don't use a double-male cable to just plug a generator in to your house. Don't. You can kill people that way.
I am hostile because I put off seriously trying meditation for a long time in life simply because of how poorly it had been explained and how religions and hippies co-opted it.
cool, obama beating romney on twitter with almost 40.000 photos!
The client will block after the buffer is full, and will wait until the outstanding requests are ack'd from the server. So the times will still be pretty close to correct. Only the last few puts won't be timed.

https://github.com/elliottneilclark/hbase/blob/trunk/hbase-s...

So I created a pull request for YCSB so that last little bit of the buffer is counted for HBase.
Looks promising. I am thinking to give this a try.
I think the danger is situational. If you're the kind of person who will give up when you see someone swiping your idea, there is danger. If it makes you work harder ... then it might be an asset. :-)

You have to have faith that it's not just your idea that's valuable, but your idea + you and your experience and what you bring to it.
Twilio has like ~150,000 devs in ~4 years, Tropo has like ~300,000 devs in ~16 years. Those are the numbers I hear thrown out, but I'd love to get some harder details.
Yup. In fact, that's exactly how I was proposing we might redefine it.

It's a worthwhile way to look at it because simply having apps to do certain things isn't really what defines a smartphone - feature phones were letting users buy and install BREW or J2ME apps for a long time. This includes all the basic apps that people tend to expect on their phones nowadays, like Facebook.

So, apps being nothing new, the line's always been a bit blurry. Using what OS the phone runs as a distinguishing criterion works fine, of course, and it's probably the most sensible one overall. But distinguishing based on the way people interact with the device, regardless of what OS it runs is also illuminative.

In this case, for example, it would seem to explain why the market for 3rd-party software (the thing that's supposed to be the heart and soul of smartphones) is so tiny on Android despite it being far and away the biggest smartphone platform. Perhaps it's the case that, regardless of what they're capable of, a huge percentage of the Android devices out there are still being used as if they were feature phones.
Switch your sim card over to Nexus 4. If you buy Nexus 4 unlocked, it can probably do out-of-the-box WiFi tethering (My Nexus One could but not sure if 4.2 stock android still has that feature preserved).
To use your iPhone 5, connect it to your Nexus 4's WiFi hotspot.
Udacity: Follow-up: Unanswered Questions From Our App Engine
Great, you've hidden the message with javascript, but now it's still in view-source and in search results for bots.

It's also still visible if someone is using noscript (actually, I have no idea if Facebook works with noscript, probably not).

The solution you are suggestion doesn't solve the problem and injects more corner cases.
If we accept the framework that all people are idiots, which I certainly often find myself thinking, then it's probably great to be Android in that world. You know? Whether or not people are dumb (which is obviously a gross exaggeration of people's perception of Android... but let's be serious, you know that) does not change the numbers.
I've had the opposite experience. I also deleted my profile and was off for a couple of years, but when starting school it proved a needed tool for studying. I have been a lot more selective with my friends the second time and find that I'm having a lot of very good conversations with people I wouldn't talk to otherwise.
Does getting married flip a biological switch that changes the male-female attraction? No. You might choose not to act on it, but body language, signalling etc. still remains.
"I'm not aware of a feature (introduced) in 4.2 that is even similar..."

Support for wireless display (Miracast)

http://en.wikipedia.org/wiki/Android_version_history#Android...

It's described almost everywhere as AirPlay-esque functionality.

"Google Now has already leapfrogged it"

You: iOS hasn't changed in forever.

Me: example of radical changes in iOS recently.

You: Google did one of those too!

Instead of moving the goalposts just admit I was right and we can move on. I certainly don't contest the idea that Google has copied anything.

"Android can feature for feature match iOS and then go on for half a dozen more. Please let me know how that is inaccurate if you think it is."

Lists of features =/= parity in device or OS quality. If lists of features are so important why are the headline for every major Android update the claims that it's now lag free and it doesn't look like shit anymore? Seriously go back and look at what the main selling point of Froyo, Gingerbread, Honeycomb, ICS and Jellybean have been. The correct answers are performance, both, ui, both and performance. The headline feature isn't ever a feature, it's always "not sucking anymore."

And there's plenty of features that Android doesn't offer -- like regular OS updates to the vast majority of their users or LTE with both battery life and insane thinness. Or a superior media ecosystem around the world. Android devices are only now surpassing the graphics capabilities of chips Apple started shipping in March 2011.
Tried posting on Gamasutra? Also you might save some time looking at a service like PlayerIO: http://playerio.com/
Well, I have a lot of experience here, shall we call it. E-Mail in profile if you want to chat about it. I love HN, but some information way personal. That being said, I'd love to chat.
Facebook can improve your social life, you need to put some effort into it
As a side note: Clang really shines when it comes to producing useful error messages / warnings.
Very few people have invested enough in Shen to bother finding such pointed complaints. If the implementation is not supported and pushed by something the size and vertically integrated nature of Microsoft or Apple, a cathedral enforced by the license is a huge deterrent for a lot of people.

Not all language implementations have to be open source, and conversely, I don't have to invest my infrastructure in all language implementations, especially ones that choose to hobble their fitness in the form of a dubious and paranoid license, which I think is chosen based on reasoning that may have only been defensible (not even 'good') in 1985 or 1990.

The comparison to "Linux" (by which they mean, distributions, I presume, instead of the kernel, which is definitely a monolithic development effort) is as laughable as worrying about "what if thirty people write TLS libraries in Shen!?" The problem ostensibly addressed by the license is not solved, and so it is nothing more than an albatross.

It's a pity, because the ideas in Shen deserve a better chance than that.
One of the things we did, before we put solar panels on our house, was a power survey. We actually measured the power draw of our house every day for a year by reading the power meter and keeping a notebook (great for power disputes as well :-). We discovered that we were using 23.2 kWh per day, or just under 1kW. But like the author our peak loads were higher (we don't have air conditioning or a pool so those power suckers aren't an issue). We also found that a 5.5kW generator would cover our needs.

So when the wiring was under modification for a kitchen remodel, we had the electrician install a transfer switch on which we put our 10 most 'useful' circuits. Then when the power went out we could fire up the generator outside, plug it into the transfer switch and transfer power from the AC 'mains' to the generator.

That works fine but you have to be careful because the power generated by Home Depot generator is pretty crappy power. The computer systems were protected by using a UPS system that used AC primary power for battery charging and ran the load off an inverter. At some point I'll find a datacenter throwing out an old AC line conditioner and I'll get that.
That's my point, though. The mentality of "this muscle needs to be worked, then this one..." is a bodybuilder mentality. It's not shared by strength athletes in powerlifting, Olympic lifting, strong man, and the much newer CrossFit. When I lift, I focus on movements, not muscle groups. I focus on big, compound movements like squats, deadlifts or clean and press, not on specific muscles.

Basically, bodybuilding is concerned with aesthetics, while the strength sports are concerned with performance. When I train, my motivation comes from the challenge. Can I deadlift 405 for 5 reps? Can I hit a new personal record of 435? It's a question of raw capability: what are the limits of what I can do? When you get into high rep rangs with compound movements, it becomes an issue of anaerobic endurance: can I squat 235 for 20 reps, or will the pain and exhaustion be too much?
Electric Car Owners Unfazed by Storm
> Apple and Google aren't in the same business

And this makes a world of difference. Google is selling products at cost to drive their ad business. There's no way you can compare that to Apple's business model. The idea that Apple sells expensive products is a belief born out of the PC market, and if you want to compare apples to apples, you should be looking at the iPhone 5 vs the Samsung Galaxy S3.
Recruit Me Not
NJ High School Students Launch Crowdsourced Map of Open Gas Stations
A good piece of literature, poetically written, but a bit melodramatic too. Products can't cater to individual needs. iPhone 5 has sold like hot cakes. Apple's profiting. Period.

Having said that, I do agree that Apple has lost its touch of innovation. But that does not indicate a doom and gloom scenario. Companies rise, slip and then rise even higher.
This is seriously good news. What many people don't realize is how powerful Android is. Open Source doesn't mean shitty quality software, contrary to popular belief. Android can do so many things that other Operating systems still cannot provide. All Android needs is some time, and some iterations and no one can even dream of killing it (like many plan to). Because, if anything history has taught us, Open Source will eventually win the war.

I own a 42" Sony Bravia LCD TV. When I first purchased it, I got a hard copy of the GNU/GPL license. Wondering, I did a quick search and found out that my TV runs on Linux! Now, here's the sad part - Since I'm somewhat techie, I know my TV is powered by Open Source software. But the average end consumer doesn't know and doesn't care much, he just wants a good TV. So, the main area where open Source is weak at is marketing. And this too, is only a matter of time, till it catches up, I believe.

Imagine if the Linux foundation advertised on TV like Apple did, for their Mac vs PC commercials? Then the average consumer would probably care. If you have a good product, you should let people know about it. Sadly, even the Nexus 10 and Nexus 4 have poor marketing in this context (Michael Arrington wrote a wonderful article on this[1]).

One day, Android will reach 95%+, and I will live to watch it happen and I will tell my kids and my grandchildren without hesitation - "This is the future."

[1] http://techcrunch.com/2012/10/31/hey-google-your-nexus-7-mar...
I think that because the sentence includes "of all smartphones sold", the discrepency is describing a shift in market share. Apple could have 70% now, and 75% of all new devices sold now could be Android. They were in the game first, and aggregated a huge market share, but now it is shifting.
"This stuff" = people fighting with each other.

At the end of the day, that's what it comes down to. E.g. Apple didn't sue Samsung because of some arcane patents. They sued Samsung because Samsung released very similar designs to theirs, and they felt ripped off. If the patents weren't there, they would have sued on some other basis.

What ultimately allows lawyers to justify their salary is conflict, and in a big complex economy lawyers don't really need to game the law to manufacture that conflict. Indeed, people come to the US from all over the world to hash out their conflicts in American courtrooms.
The idea behind RAM-based databases is that the data is inherently redundant. If it crashes under load the rest of the cluster still has the data. I don't know HBase well at all, but clearly no one sane would argue for a "database" which held data in DRAM on a single host.
I don't think Apple are really in the "high-end" luxury market otherwise you'd see an iPhone as often as you see someone driving a Rolls-Royce Phantom or wearing an Audemars Piguet watch.

I think it would be fair to compare Apple products to consumer level fashion items from luxury brands. Whether it's Armani jeans, Calvin Klein boxers or Gucci handbags, people are willing to spend a little more because of perceived value or identity with the brand, even though they can get the same product for less at Banana Republic or GAP.

However unlike Apple, the likes of Louis Vuitton and Gucci do sell high-end luxury items at ridiculous prices, often unique bespoke pieces, which ordinary consumers would never be able to afford. Were Apple to be comparable, they would be selling boutique devices at $10k-$20k like a gold-plated iPhone with 5" screen, 8-core 64 bit ARM processor, 32GB ram, 512GB storage.
In a nutshell: humans learn, live, and eventually succeed via a simple try-fail-try-again process.

If you can't suck, you can't fail. If you can't fail, you can't learn, you can't progress.

In most corporate places, you're not allowed to fail. Most will refuse changes, even if it's for the better, because, it may suck. It may fail.

So yeah. If you wanna be great, you gotta suck.
I don't think Apple is a great analog for most startups, who don't have the time or cash to test and iterate in secret for months. And many of their products that needed real world validation (Ping, Siri) have not turned out great.
Hurricane Sandy and AWS: Migrating Octopart Out of us-east-1 in a Hurry
And of course, looking toward the market saturation point, every survey I've seen shows that the Android-> iOS switch rate is significantly higher than the iOS -> Android switch rate. If that changes, Apple should watch out.

Another interesting statistic, from Opera, was their report that iPad produced more ad revenue than all of Android.
I really don't understand the massive amount of hate that email gets on HN either. Just use it for what it is good at, pick a different communication method for other things, and stop complaining all the time.
All I can say: delete your Facebook account and travel to whatever country you want.

Not using Facebook doesn't mean you cannot share your photos (emotions, experiences, ...) these days. I traveled Central Asia and some other countries and uploaded photos and videos to a password protected folder on my webserver where my family and friends could watch them. Sending physical copies still would also work.

I never had a Facebook account and every time I read articles about FB, I'm thankful that I'm not addicted to this company, like so many people seem to be.
This seems like a bad analogy. Dijkstra's paper was in favor of "structured programming",and the problem was that goto was too-unstructured. If anything, callbacks are excessively structured.

Also, why is nonlinear code a bad thing? If the program behavior should be nonlinear, then neither should the code.
Like you said, it is not easy to give a generic "one size fits all" kind of answer. But I will give you a few specific things to think about based on what you said.

1. I would say choose the company that fits what you want/need especially at this point in your career when you are 35+ with 20 years of experience. Put yourself first. Now you are saying that you are much bette at hands on. Then choose the company which provides you that option. I am guessing the company B in your scenario. Of course there is an element of risk involved in a startup but then again, no risk no reward. You don't want to be miserable in a job at 35 which you don't like.

2. The other side to it is that in a large company, you will definitely have the opportunity to meet a lot more people (talented and otherwise:) and perhaps build a great network. How much do you care about that at this point in your career ? You have worked for 20 years and I assume you have a good network already. Yes u can always do more but may be thats not as critical at this point.

Hope this helps and gives you some perspective.
Is telecommuting from Seattle actually an option or is that just an artifact of the relocation thing on Stack Overflow?
I think there are a couple of async Javascript dialects that already do this:

http://tamejs.org/

The main advantage tat not many people see is that you get backwards compatibility with sync code (if statements, while loops, etc) basically for "free".
Chris Anderson is leaving Wired to go full-time on his startup 3D Robotics
Android is open source? Cool! Where's the source code?
Two Months of Device Diversity
Because I want to get one first. But mostly because what they did was awesome and I want to support them.

If I reserve one, I tell them right now that they have my support. They don't have to wait until release and hope I want what they've built. So instead of sweating "what ifs", they concentrate on making me a great product.
What about the peaks when motors turn on. I'm thinking blowers cycling for hot air heating or the mentioned pump for the well. If you're measuring for wattage you need to capture the peaks which will only last a few seconds.

You also need to account for multiple motors turning on simultaneously which you may not catch with a simple measurement. You need to understand what the demands for power are as well.
Really?! I've used heroku and dotcloud for a while, I'd say that heroku wins on ease of setup. Dotcloud on the other hand allows you far greater flexibility in your setup. I'm aware that heroku's usability has decreased a smidge since they moved to the cedar stack but I'm curious to know what you would find difficult about getting set up on heroku?
But the cost-conscious consumer is typically less inclined to buy apps. This thread is relevant: http://news.ycombinator.com/item?id=2929612
Just tried it out, and I still prefer the headphone jack at the top.

Your scenario makes sense if you're trying to put it in a cargo pocket at the level of your knees, but rotating your forearm to put the phone in requires a very awkward shoulder shrug to get the phone high enough. That's for a pants pocket. It's even harder with a jacket pocket, which is my standard scenario.

To put a headphone-on-top phone into your pocket, lower your hand until the bottom of the phone is in your pocket. Then release your thumb or your pincer grip to push the phone into your pocket if it's a tight pocket. Otherwise just drop it in.
Tell me, when assigning hotel rooms at a conference, and some people have requested to share a room to economise, and requested to be paired with people of the same sex, would you ignore people's gender and pick room-sharers randomly out of a hat? Trivial example, yes, but a simple way to demonstrate that sometimes deciding on basis of gender is not actually wrong.

When I hire, I think about what each applicant will bring to the team. There are noticeable differences between a team in which every member exhibits stereotypical male behaviour and characteristics, and a team in which some members exhibit stereotypical male behaviour and characteristics whilst some other members exhibit stereotypical female behaviour and characteristics. Sometimes, the second kind of team is better suited for a task than the first, and as a bonus, often the stereotypical males behave better and don't act like children.

The only reliable way I've found to bring stereotypical female behaviour and characteristics to the team is to hire someone who actually has those characteristics, and nine times out of ten that person is female. If I ignored that, it'd be like taking a stance where I ignored things such as someone's employment history, or their education history.
Sounds a bit like the Death by Lethal Reputation example Nick "Ask the Headhuner" Corcodilos wrote up: http://www.asktheheadhunter.com/halethalrep.htm

Google could eventually reach that point....
Sharing your ideas with the right people helps make them better. The more feedback I get on an idea, the better I am able to nurture it and execute it in a useful way.
A few years ago I had to wire a generator up to a distribution warehouse so that goods could still be shipped in event of a power loss. The actual wiring process wasn't too difficult (have a properly licensed electrician do it. NO EXCEPTIONS!) but the process of wiring it up to the building natural gas we hit a snag. We had a 25kW generator spec'd but using natural gas required more pressure than the utility could supply. We switched to propane (which is less efficient) and used building gas as a last-ditch failover (if I recall correctly it only had enough pressure to supply half load or something).

Note that disel and plain old gasoline generators push out really noisy power. Do not hook up electronics to gas generators without a line conditioner or UPS in the middle (and the UPS will probably complain about voltage sags and/or lack of grounding).

If you're going to make it a permanent fixture to your home that you can actually rely upon, you really ought to make it run on natural gas and/or propane (as a failover). Quieter, cheaper, and less likely to be a shortage (most homes without power in NY/NJ still have natural gas and a modestly sized propane tank could run our generator for a whole week at full load, and we had contracts with multiple firms to bring propane).

Also, make sure you test and condition the generator periodically, as any oil-lubricated engine left idle will eventually freeze up.

Finally, you want to oversize the generator just a touch, as running them at 100% is a great way to burn it out relatively quickly. If you can keep it at about 80%, it'll increase the longevity of the unit, and also give you some fudge factor.
http://source.android.com/
I don't think a monopoly made on top of an open-source platform makes any sense.
0,120x800,160x600,160x800;tile=3;ord=1043435364?