skysight-inc/HackerNews huggingface dataset:
That's precisely what utilities are doing (well, without the RV storage part) https://gigaom.com/2015/01/20/a-special-report-the-rise-of-a...

You need to account for delivery risk (is there enough grid of enough capacity?), legislature risk (right now utilities are sort of forced to buy back the kilowatts, but in different legislative climate they might refuse or offer you an unreasonably low rate because hey, it's a buyer's market) and environmental risk (this will likely displace some native species like tortoise).
An Irreverent Guide to Transhumanism and the Singularity
Well, the money can be used to grow. If you launch a hit app, like Flappy Bird, you might think money is rolling in, you have few expenses, so investors are a waste of time. However, your Flappy Bird game is going to come and go within the year, and you'll watch that daily income fade to zero and end up back to square one.

So, you want to strike when the iron's hot, and take advantage of that brand. You want to get Flappy Bird sequels coming out, you want Flappy Bird stuffed animals for children, Flappy Bird backpacks, etc. You want these things happening when the game is in its peak, and if you try to do everything on your own, you won't make that deadline, and Flappy Bird will be quickly forgotten. So, you get investors, bring in millions, hire staff, and start pumping out Flappy Bird everything to keep it in the spotlight and to grow the business. Or you start doing spinoffs, Wiggle Frog, etc. Either way, you need money to get things moving... fast.

Secondly, you need to fight off competition. This isn't a huge concern with Flappy Bird, but let's say you make a simple app that let's you post a few photos of yourself, and others vote on your best picture. You launch, it's a huge success, and you have practically zero expenses. Now, you're going to have a dozen competitors fire up overnight, and some of them will have more talented developers, some of them will have more free time, and some of them will have huge budgets. They want to take your crown, so you need to stay one step ahead of them. This is where investors come in. The money goes into polishing the app further, turning out new features, or related apps.
You find another college make the best of your experience there. Lots of people don't get into their first choice school, but it may be a blessing in disguise. My first choice was Stanford, but I was rejected. I ended up at UCLA, and had the best years of my life there.
Notable point: This blog post was authored by one of Nathan Myhrvold's[1,2] sons.

[1] Yes, that Nathan Myhrvold. Microsoft billionaire(?), founder of Intellectual Ventures, creator of the best cookbook I've ever seen, and notorious patent troll.

[2] https://paw.princeton.edu/issues/2009/01/28/pages/1076/index...
It seems to me this would marry very well with SockJS/Shoe or socket.io ... Almost transparently in fact.
Everything you wanted to know about Kubernetes
I work in security incident response and I can say this is all quite accurate. Though usually the 3 AM call just involves a quick drive rather than a plane trip, unless you work for a MSSP.
Too bad you require relocation to SF... would love the opportunity to work on the drivers for node.js and .Net
Wouldn't setting a limit to more than the table/result size work?
I was in Hong Kong last week and one of the things that amazed me is that the "city centre" (Kowloon and Hong Kong Island) is fairly small and has lots of green spaces. Hong Kong Island has a density of 16,000/km2 but the actual urban area is around 20% of the island [0]. Housing really is densely packed (I haven't ever seen people queuing for an elevator to get into their apartment building before), but I think I'd much prefer that to living in an urban sprawl where I have to drive 30 minutes to see something green.

[0] https://www.google.com/maps/place/Hong+Kong+Island,+Hong+Kon...
So write more than two sentences? Tell the story.

There's this idea around that people don't read text. What if it's just that most text sucks? Web designers end up writing web pages with text that isn't really designed to be read, so people don't read it, and then it get optimized away. The result is often really weird. It's this blank pastel page with some vague promises and a SIGN UP NOW button. Zombo.com all over again.

I thought your Cap'n Proto page did a good job of this actually! It tells the story.
Email me resume.

dekayd at gmail
Which, if I recall correctly, is wine based too. What a mess.
Not to discredit your question which is important in context... I feel like Both of them overlap and there are some really, really interesting problems in finance which most people don't have the balls to solve. There's a reason fintech startups are few and far between in comparison to the rest.
I agree that it's completely rational to care more about your neighbours or family than people far away from you, but I don't think that this completely transfers to sports. You might feel good for a short time if your "home team" wins a game, but it really doesn't matter in any sort of concrete way. It won't have any lasting effect on your life.

Your neighbours or family or country succeeding could very well make a real difference in your life. I think those that dislike sports do so not because they reject preference or a sort of tribalism, but because beyond some short-lived feeling of vicarious success, sports are completely meaningless.

Mind you, so is a huge majority of entertainment...
While it sounds like you're in a product startup, I was recently in a similar situation with a client service focus: A partner and I (he was design/light dev, I was heavy dev/ops) struck out on our own. After a few months of ramp up we signed six figures of contracts in a single month. Giddy as we were, we had worked together for years and knew deep down it wasn't manageable. But dollars are very effective beer-goggles.

We laid out work-life expectations; mutual desires to work <40h/wk, how to manage clients, charge what we were worth, etc.

The biggest problem I blame myself for was the self-inflicted up-spiral of expectations, which sounds like what's happening with you. It started with replying to one of my partner's emails at 10pm, then turned into email conversations until 1am many nights/week with him and the clients. Emails about where I was, followed by texts and Slacks about if I got the emails, on and on.

I cannot speak for my partner, but in hindsight I would say that we had different business priorities and in the end, pleasing clients trumped balance for him and it didn't for me. We never really had that candid conversation, and it basically became a toxic 3 months that ended with us dissolving the partnership and likely permanently scarring our friendship.

I'd encourage you to have a dedicated, private face-to-face with your partner, and have an open discussion about what you've been doing, how you're feeling, how they're feeling, and what you want/need from this partnership. And if they're wants/needs are incompatible, time to say goodbye.
The difference is the deserts get serious insolation. Or put another way, the places with major sunshine do not also contain major cities. Another problem with cities is the structures shade the panels.
India is a good option.
Lax visa. Cheap rent, cheap internet, cheap food, weather depends on which state, lot of places to explore and cheap travel too
How slow are Java exceptions?
Same with me. It failed with that error when I tried with my fastmail email address. Switched to a gmail one and then it worked.
Developer of javelin is definitely a scumbag, mining contact information off of users devices and sending emails to peoples work accounts without any warning advertising his "private" browser. The browser is actually based off of an open source android browser called Lightning which he never credited at all until people found out and started calling him out on it. With such shady practices I would not trust my privacy with that app.

Personally I have been using Frost https://play.google.com/store/apps/details?id=com.crowbar.be... as a private browser for the last 3 years and have been very happy with it.
Can someone explain this more in detail?

It's bad ethics to write stuff that only you can maintain, so what other methods can one achieve this/what do you mean?
> I'm glad that you enjoy that, and its great for you. I'm not sure why that should dissuade anyone else from choosing not participate in the ritual of fandom in the particular professional sports that are widely popular, or why the fact that you enjoy it should make it "troubling" that other people choose not to engage with it.

I am not trying to dissuade anyone from anything. All I am saying to be more open to the way other people may think or have passion for. Also, from the actual post, the author correctly summarizes that sports can be something too bridge gaps between all types of people. So in effect, you are saying people do not want/need this capability? The ability to be able to talk to another human being able something mildy to fanatically interesting?

> No, it is easy to ask anything. It is also unreasonable. Friendship, if it is to be meaningful, is a positive commitment of time and resources. Everyone can't be friends without robbing the term of all meaning, because there are too many people.

You're right because I just asked it. Also, the definition of friend is relatively broad and I am half glass full kind of guy. Finally, you may taking my comments and possibly yourself a little to serious, my friend.
Tempi – The Smart Way to Monitor Temperature and Humidity
you can go take 2or3 local college classes and try to do something else great to write about in your entry form (volunteer or open source or charity or public speaking or something), and apply again next year. you could also ask someone why they think u got denied and try a different approach next time
its just a job, just take it easy and enjoy it while u got it.

u should hire people to do your side biz for u. you could also get a Personal assistant, or have ur pa manage outsourced coders/etc.
I never said sports was a better interest than any other. The point I was trying to make is that sports is a valuable tool like many others that allows you to connect with people and enjoy life, and the basic irrational spect of it can even have some benefits.
Beware -- this feels like an email fishing expedition. Sadly, I fell for it and got to the same screen everyone else gets too; poorly worded error with no key.
Heroku might be an option (in the future).
Also, remember, 1st February is coming. First of every month there is a who is hiring thread here on HN. Lots of JS jobs. Keep an eye out
What's holding you back?
The advantage is learning curve. If you're in the right startup, you'll learning faster than you will anywhere else.
Not at all. Your passion for something is obviously not tied down to locality.
I must admit your point is going over my head, too. Do you mind explaining?
There's a long-standing loophole in the census: there is no way they can make you reply to the questions accurately. Tens of thousands of women repeatedly lying about their age on census forms are an easy testament to that fact, several of them in my own family. And a long-form census form can be filled out by anyone in the household, not per-person. When I was in college, my off-campus house got the long-form for the 2000 Federal Census and God only knows what my roommate who got the mail that day wrote down for answers about the other three of us. Guess I'll find out details in 2072.
I’m in the exact opposite spot. For me it’s becoming a bad thing.

• Lack of confidence

• Lack of self-esteem

• Lack of aggressiveness

• Lack of fearlessness

I’m much too humble and too honest. Although these are great personal qualities, and can help when working in groups, in the end they do not get you very far, nor quickly, in business.
I think that's a very sad and depressive way to look at sports fans, and indeed I think the argument that they're part of some fascist tribal conspiracy is silly and immature. I guess my experience growing up as a baseball fan was less "tribal" than football fans in Europe, but I don't think that's reason to decide that the whole experience is without value...which I think is what's being implied here and elsewhere on this thread: that if you haven't experienced this terrible tribal nature of sports fanatics then you've been duped and don't know it yet.

On the whole, I think everyone is reading into this wayyyy to deeply. If anyone wants to enjoy a beer and a hotdog at the ballpark of their choosing, let's do it. 20 days until pitchers and catchers report.
So....YouTube?
Why MVC doesn't fit the web
Exactly. Every time I see a discussion about this someone brings up "There are 10,000 new games a month. Making money is pure luck."

When you remove all the student games, the angry birds clones, the board-game clones, and the just plain terrible games, you're left with a much smaller pool of competitors.

Being an indie developer is like being an actor. Everyone thinks that it's all about luck, but they forget that 99 out of a 100 people who move to California to make it in Hollywood, can't act their way out of a paper bag.

If you move to LA, and you have actual acting talent and the looks to match, chances are you can make money--maybe you won't be a huge star, but you've got a good chance at earning a living.
Sorry, I re-worded "solution" to the lighter "suggestion" after posting, and I agree that there is likely a more fool-proof architecture (e.g. one not vulnerable to XSS; even HTTP headers would be an improvement, I suppose).

The idea (as I understand) is that you trust the data that you've received from the server, and the server knows the public key of the sshd that it wants you to use for login, so it provides the fingerprint for that public key.

I agree that browsers shouldn't use SSH; it's overkill. But in the example (for humor), the browser does worry about SSH keys, because it is an SSH client. "Just use DNS with DNSSEC" won't work for direct IP addresses. Using client side certs is unnecessary, as the trusted web server is only telling you the conditions under which it is okay to authenticate. If you already trust the integrity of the data, it isn't more dangerous (from a security standpoint) than when you you get a page over HTTPS that tells you to POST to /login.

Besides the fact that we both think that the browser as an SSH client is silly, I don't think the suggestion of providing the fingerprint in DNS with DNSSEC is any more secure than a trusted web server providing it, but it would not work for direct IPs.
I've been working on just this for a little while now (it's not launched yet, but the ideas and code are up): http://reapp.io
Can MaidSafe Decentralize the Internet?
Researchers may have found the most ingenious way yet to generate solar power
Belleds Technology Makes LED Bulbs Smart &amp; More Fun
You should help me do this! I have physics / spring based animations in my todo for a React hybrid app platform I'm working to launch now.
If you appreciate the underlying vibe, you might also like the 'weekly wipe' series. Different format, it's news / political satire. It's created by the same guy - Charlie Brooker.
Redesigning Use Your Interface
100 chances to dent the universe
I think you mentioned at some point the goal is to get folks using large python scripts to use this instead. I would be very curious to hear how that progresses.
> It's bad ethics to write stuff that only you can maintain

However, even in the best codebase, it takes time for somebody new to come up to speed. If they need help now, it will make sense for them to call in the original developer.

So, if you were a good developer and something happens, you can get called in to consult. Make sure you hit them for 50+% more than whatever your salary was; that's the penalty for the company gaining the flexibility to not use you when they don't have work.

And, even if something doesn't happen, they might want you to train the next person, again, make sure you charge appropriately for it.

Don't be a dick--especially if the company is going down, there are going to be other people springing loose shortly and you might want to work for/with them.

Good luck.
You can always quit after the IPO.

"If I win the lottery, I'm going to build a charity to do _____"

Truth is, you can start doing a little of what you always dream of doing before you are ready, you'll never be fully ready.
That was my thought.. figuring 1/3 went to apple/google/steam, that leaves 400k for the single developer for 2.5 years or so of work... around 160K/year .. and if it wasn't his only work during that time that's very good (unless you live in SF or NYC).
I had to buy this in an instant, very much looking forward to play it. Thanks for the recommendation - local co-op is the best kind of multiplayer!

http://brothersthegame.com
Show HN: ReflectHack, a Tool That Increases Work Engagement and Retention
USS Albacore, the first teardrop-shaped submarine. Before nuclear submarines, submarines spent most of their time on the surface and had surface ship hulls with a pointed keel and bow. USS Nautilus, the first nuclear submarine, was built that way as well. USS Albacore, which was not nuclear powered, was built as an experimental craft, designed to be fast and agile underwater. Albacore had an control system set up for a single pilot, using an aircraft-like yoke. The pilot even wore a seat belt.

Albacore performed quite well, and the Skipjack class nuclear submarines (1959) were modeled on Albacore. All later US (and Soviet) nuclear submarines followed that general shape. But the single pilot approach was not retained.

http://www.ussalbacore.org/html/albacore_story.html
The article touches some of the core things I ponder when trying to keep on top of the latest and greatest in the tech world and deciding how to distribute my finite time and energy, and many issues resonated with my feelings on some of the high tech trends.

I disagree however that feeling like a fraud is a good thing (unless you are one) and strongly believe there are much better motivators for studying and being great at something than the fear of others being better than you. I think it is exactly this fear which is at the heart of what enables the emperor's new clothes syndrome to flourish.

Of course, in addition to the hype and buzz there are also a growing amount of authentic great new technologies, but you can't hope to learn them all. The best you can do is know about them so that you'll be able to retrieve them and dive deeper if and when they become relevant to something you need to implement.
I agree Germany should pay war reperations. As should Greece to Turkey and the Balkan for their invasions there, as should France to Germany for the napoleonic wars, Sweden to my hometown where they've killed nearly everyone and razed the city, the US for Vietnam to Laos. All the colonial powers should pay what they stole from their colonies, the UK to India, France to Africa. The US to the Philipines. France and the UK should pay and clean up the mess they've created in the middle east. I totally agree.
I'm not entirely sure that programmers should be advising us on psychological issues based on personal anecdotes.
Sounds like a great plan; I'm moving to Brazil for a bit to do the same thing. Not for too long the first time, but with an intention to scope out the place and find some incubators I can hack in; been learning portuguese for the last year to make it easier for me to do. I found English fluency was a lot less in Brazil than it was in other non-english speaking countries I had been to.
Parking is free? Tell that to the parking lot in downtown LA a few months ago that was charging me $5/hour.
USN Independence-class littoral combat ship
The most interesting piece was her comment:

she was “very happy to hear YouTube has changed that language in the contract, and I look forward to seeing it, since mine does not say that.”

So this means there are at least two "classes" of youtube contracts ??!
I think this is a good article; those really are some of the biggest reasons the Japanese web by and large looks so horrible.

At an HN Tokyo event I once met an American engineer from Rakuten.

Of course we asked him wtf was up with how ugly it looked. He laughed and swore that they did A/B test it against modern designs, but that ugly won.

My wife is Japanese, and she totally prefers shopping on Rakuten's site to say, Amazon. She says, "it is ugly, but it's more convenient to use." That blew my mind, but there it is.
> Asphalt and concrete absorb the sun’s energy, retaining heat — and contributing to the “urban heat island effect,” in which cities are hotter than the surrounding areas.

If the solar cells were coated with some layer that reflects all the photons that can't be harvested for electricity that might mitigate that problem even further

Or maybe they already are?
This is what I have found. I started indie game dev a back in 2009, and I'm finally to the point where I'm making a very comfortable living, but by no means a millionaire. However, having a small company with some fellow devs is now in the realm of possibility, which is a long-time dream of mine.

Edit:
My games are mostly mobile. I am really excited about the figures he posted for Steam. I just got one of my games greenlit on Steam (SimpleRockets) and I hope I can sustain further development on it.
I have yet to run into any work-related problem that simply can't wait until tomorrow. If you put in a solid 6-8 hour day, then you've earned the right to let the rest go until tomorrow morning. I don't take my work home with me -- it can wait. I don't check my email when I'm at home -- it can wait. It's not my fault my colleagues check their mail when they're at home, and it's not my fault my manager sets unreasonable expectations. I can only do so much, so when I'm done for the day, I'm done for the day.

Your mileage may vary, but whenever I feel the way you feel, I ask myself, "Will anything change if I stay another 2 hours, or will it be exactly the same tomorrow morning, after a fresh night of sleep?" and the answer is almost "exactly the same." So I go home, have a nice dinner, relax with my girlfriend, and get a good night's sleep so I'm ready to tackle the problem again the next day.

And if I'm ever in a situation where someone is harassing me to work extra hours for no extra pay, that's the day I quit.

Work shouldn't be stressful in a bad way. (There is such thing as good stress.) If it is, someone is being unreasonable -- it may be you, it may be your colleagues, it may be your boss, but either way, it's time to step back and look at the big picture.

Can this wait until tomorrow?

Yes, it can.
Very interesting. Did the differential geometry module in SymPy not really satisfy your needs? http://docs.sympy.org/0.7.2/modules/geometry.html
Downgrade iOS 8.1.3 to iOS 8.1.2 – pangu8pangu8
If you don't pay for something you can't expect support or updates.

So could be that Google is simply moving that team onto more strategically useful projects. Personally I can't see why they kept supporting this as it isn't core business.
Long Evening Dresses
You should contact GrubMarket and apply to work for them - they are YC + funded + in the same space as PearMarket. cs@grubmarket.com
The font thing is wrong, Vietnamese is mostly latin mostly but their web look just as awful!
Well, I know nobody with a PS90 that doesn't love shooting it. Gets a bit pricey though.