skysight-inc/HackerNews huggingface dataset:
You mean in the far-from-norm situation you mentioned, is solar "useless" without storage. And even in that context, you're wrong. Many off-the-grid electricity consumers use diesel or fuel-oil based generators, there are already many solar systems that feed into such systems, backing off fuel usage when solar resources are available, then getting out of the way when it's not. No storage necessary.

In the "real-world", solar is connected to the grid, and the grid acts like the storage.

Storage becomes an actual concern when solar becomes a large fraction of the grid usage. Or in somewhat contrived situations such as an off-the-grid home using solar as the sole source of power.
Hard to say without knowing the current ownership structure of the studio. It may not have been his call to make. Or maybe they couldn't find a buyer who could offer terms they found acceptable.
We've had some good luck with a single one, but only because a) he was really hungry at the time b) he really went out of his way to build up a lot of contacts with a lot of top-notch talent. In a lot of ways, he was a lot more like an executive placement consultant, only placing software developers.

The large bodyshops, OTOH, seem like a colossal waste of time to me. I don't trust them, and the candidates they offer have been almost uniformly disappointing.
What was the tech stack used in your class? How did you validate?
horrible. she's worked for another large company and got paid for it? disgraceful.
I'll copy/pasta my response to someone else who made a similar response:

Let's say in SF you get $150k and put 10% away with a 5% match. That's $22,500 per year you're socking away into your 401k. If you live in Orlando and you're making $90k/yr and put 10% away with a 5% match that's $13,500, a net loss of $9k every year in early retirement savings. After compound growth over 40 years of maturity that's going to be a TON of cash. As long as you don't plan on RETIRING in SF, you're much better off working there.
Were we not able to come up with something more descriptive than "easiest way to organize..."
The now-beloved Windows XP interface that people called childish at its introduction? You're not the only one.

Although in fairness, moving from the lower-saturation Windows 7 to an XP VM was shocking all over again. So many colors!
Lightly Icons: 350 iOS 7 icons inspired by Helvetica Neue
When a high power (megawatts) laser hits a surface, even a mirrored surface, the effect is more like a hammer than a reflection. This was studied extensively during the SDI program. Chrome plating missiles is, in the long term, ineffective; the beam transfers energy kinetically like a bullet, not through heating effects.

That said, it might work for now against kilowatt lasers.

Edit: an interesting and non-theoretical example of catastrophic optical damage is the "fiber fuse" effect: a spot of light burns its way along the length of a strand at about 1m/sec (destroying it as it goes). See this video (the narration is in Japanese):

http://www.youtube.com/watch?v=BVmIgaafERk
There was hate for the XP Start Menu? I remember everyone loving that. Don't recall any hate, maybe I missed it.
I agree that you have to understand what you're getting into, but I argue it's not limited to products of high finance.

What about payday loans, borrowing on credit cards, etc.?

Let's not forget about buying houses...we all know how that turned out. Student loans?

Like successful hedge funds, you only hear about the flashy side of consumer finance.

Thousands get screwed every day from crooked (and non-crooked) schemes aimed at the non-affluent.

There's no simply no reason to block access to (potentially) the most lucrative instruments known to man in the name of risk. It's already everywhere.
As someone hiring at a pants-selling company, I'd settle for somebody who can recognize a many-to-many relationship.

Our salaries aren't that uncompetitive, either. I think it's just that pants are un-sexy.

At the very least I'm trying to sex things up a bit by moving us to a semi-modern stack so we match the desires of the more ambitious talent in the marketplace...
Because then the people who got bonuses would only get $298 million. Worker supply is too high for their needs to really be considered. There's always another bright eyed 21 yr old wanting to risk flameout for their chance in the industry. Its just unregulated capitalism with no damping.
I realize it's hard to bootstrap a startup from nothing, but all of the example pages on your site have "There are no open job vacancies at this time" so I'm not getting a good sense of what I'll ultimately see there or what a potential customer might get from you. I'm sure you know this, but your site needs a lot of additional content.
Fair enough. I was paraphrasing the actual formula.

That said, if you think equity is worthless, why are you considering being employee 1 at a startup?
Well the new Date and Time API is a reworking of Joda by the very author of Joda, so that one's there.
Here, this'll save you some time downloading them individually:

http://aaron-miller.me/misc/Aaron%27s%20SS2%20mod%20collecti...
Add presence/storage&playback feature to angular
I have this theory that it all goes back to Joel On Software's article from 2000 that said it you should find any possible reason to not hire people.

http://www.joelonsoftware.com/articles/fog0000000073.html grep for "no hire"

The things in that article that are today considered vastly out-of-fashion (probably too much, the same way they were too in-fashion in 2000) are numerous, but this "
How Close Are We To Humanoid Robots?
> If the ballast weight release system fails, stranding the craft on the seafloor, a backup galvanic release is designed to corrode in salt water in a set period of time, allowing the sub to automatically surface.

Not much to say about this other than that's particularly elegant.
I encountered them on a daily basis when I was doing Scala, and you see these Scala collections WTFs pretty much on every other line when you are prototyping in the REPL. I've come to the conclusion that the only way the Scala collections library will give me confidence is when my head can reason more than 100 types at the same time while having distinct types for every value in the universe.

Scala's problems are real and structural. There's very little you can do about it now that all these innocent newcomers buying into the lies of the vested interests.

Speaking of lies, besides those Paul Phillips points out, you hear these nonsense about how great Scala's explicit type declarations are, that they make your function's signature clearer and etc. These are all lies, the truth is the type inference algorithm can't unify a type because of all these type variance, type bounds and type views. All these funny emoticon symbols are actually hints to tell the type inferencer to go up or down or sideways when looking for the most generic type that satisfies a type signature.

Another lie is that Odersky will keep showing you kiddy pictures and extolling how small Scala's grammar is while sweeping under the rug that Scala's many features are orthogonal, or halfway in-betweens GCDs or have surfaces of interaction with other features that are too large.

To list a few, these are my favorites:

1. implicits. Explicitness in function decl is good but when you call them it's better to hide all these unknown implicit params/type conversion from you so you can't reason your code.

2. _. There are 12 different ways you can use them. They are not shortcuts, they are conflation of concepts.

3. The interplay between classes, case classes and traits. It's very hard for me to put this one in word, there are just so many corner cases.

4. Java/Scala interop. There's no interop. There's only 1 way op from Scala to Java.

5. case classes are just ADTs. Nope, not letting me have a param-less case class or subclass a case class doesn't make them ADTs.

6. Companion objects are sold as singleton replacements. They are only singleton replacement as a side effect of having no other suitable place to put your implicit kludges.

7. Type safety. You can't guarantee type safety if you allow mutability. Period.

8. Java compat is simultaneously sold as an advantage and blamed when problems arise. Why can't Scala just use the damn bytecodes and avoid the entire Java standard lib?
We've had success with this approach with outside recruiters. Generally the recruiters aren't skilled enough to coach a candidate on the tasks. But in the case that they are, one of the components of the onsite interview is a code review of the code the candidate wrote. This usually includes me challenging design decisions and then changing up requirements and asking how the code would change. So even if a candidate WERE to be coached by an recruiter, the candidate would have to really understand the code they wrote and why they wrote it.
No, anything in that range of efficient is a multi-junction cell. Multi-junction cells use a range of layered materials, each tuned to a narrow spectrum in which they can convert more efficiently than silicon, for instance.
These are exactly the reasons why I run Windows on my home machine (Linux at work though, I do need to get stuff done).

That said, I was out to lunch this weekend with a friend, and she was frustrated because her new (Windows 8) laptop wouldn't play DVDs - I know it's because Microsoft doesn't ship the codecs anymore, and that I could fix it in 10 minutes by installing VLC, but she's not tech-literate enough to do that, so maybe Windows isn't entirely so far ahead.
>You can't talk about central banking authorities as a single type of homogenous system.

Actually you can. The modern central banking system is all part of the same homogenous system, coordinated by the Bank for International Settlements (BIS) in Switzerland, the umbrella bank for all central banks in the world.

http://www.bis.org
> So if Market is 105k, and I'm going to pay 55k, I will give you 50k in equity

Is that 50k in equity every year? Because otherwise, this seems like a terrible deal. Why would any engineer take an offer like that?
If that was the problem, then they would complain not that they couldn't find people, but that candidates weren't accepting their offers.

(Of course it's possible they are implicitly or explicitly cutting all the people who cost too much money, leaving them with very few useful candidates.)
My observation has been that while average compensation isn't trending upward that much, variance is increasing a lot. I've seen market research which bears this out. Especially among top candidates straight out of school, salaries have gone up a lot in the last few years.
Is this your letter? If not its a bit rude to be making fun. Sounded like a fine cover letter to me. Better than the normal boiler anyway. Bit strange to post it here though.
> And that is my beef with it, selling complete black boxes and then have people wonder if there are unicorns inside, is it a VM, is it a container... If they just mentioned exactly that their technology is based on it would make it easier.

Docker isn't "selling" a technology, though, they're selling a container standard. Right now, the containers people are making are all Linux-ELF-x64 ABI containers, so they're run using LXC. Future containers, though, could run on Solaris zones, or BSD jails, or OSX sandboxes, or full VMs instead. And they'd still be "Docker containers."

That's the thing Docker is trying to get people interested in--pluggable units of backend-irrelevant computation. LXC is just how that's implemented for the Linux-ABI containers, which are their MVP.
Why I removed my sensitive files from Google Drive
Does qmv support undo?
In my experience non-engineering roles are just as difficult to fill.

You can easily find a non-technical hire if you don't know what you want or don't care about quality. If you care about quality, you'll be stuck in the same crunch. For example, the skill of being able to write without run-on sentences eliminates 99.9% of the candidates in the pool, for any role. Want candidates who can write reasonably well? Hiring just got 100x more difficult. In a modern environment, if you're non-technical and can't write well, what can you do?
PeepCode (Sold?) is now part of Pluralsight
> First, there is no particular angle that you need to fire to "escape the horizon".

You cannot make up fictional quotes then chastise me for my lack of understanding based on those quotes. I'm not even going to respond to that.

> Second, momentum is not "used up" to elevate a projectile.

That is where you're mistaken. The higher the angle that the projectile is launched at the more energy that gets transferred into elevation.

So when firing straight forward you transfer almost no energy from forward momentum into height, which is why when you stand straight, stick out your arm, and fire at a target down range you have to adjust for gravity.

As you point the "gun" further and further upwards the "bullet" will travel higher and higher but start to hit the ground at no more than its terminal velocity. This is because energy is going towards height from forward speed until forward speed is near zero.

> If you ignore air resistance, a cannon shell will hit the ground with exactly the same speed as it was launched (no matter what angle it was launched at).

Then where does the energy come from in order to gain their altitude? If we take what you just said literally, then a mortar is an impossible kind of weapon, since you have no way of making the projectile travel upwards, only forwards.

The problem with that is that you just contradicted your own post. Earlier you said that 45 degrees was the optimal angle for distance, correct? So you acknowledge that at different degree elevations projectiles travel different distances, would this also be correct? Therefore if we combine these two points together: that different degrees cause projectiles to travel different distances, and that that travel requires energy, you must acknowledge that that energy has to come from the projectile's forward momentum.

If you acknowledge that forward momentum is converted into height at higher degree elevations (as you did earlier, see 45 degree point) you must also acknowledge that energy is being eaten for this additional height.

> For example, if you fire it straight up, then the kinetic energy of the projectile when it lands (again, disregarding air resistance) is exactly the height it reached times the force of gravity.

That is incorrect. If you fire a projectile straight up it doesn't come down "times the force of gravity." In fact things cannot exceed their terminal velocity which is 1x gravities unless they're being artificially accelerated (e.g. firing a rocket straight down can go beyond 1x gravities, but a falling brick cannot exceed 1x gravities).
Good point and accepted re : database example.
Also, the devs aren't unionized like all trades in the movie business are.
Maybe that is how the init you linked works, but the docker instructions take you through the basics of setting up an Ubuntu image, where upstart is used (not sysvinit) and if you stray off the path, or try to upgrade the base image to a newer release, you find very quickly that upstart does not tolerate running in a container very well, and that a lot of things expected it to be running, you'd have to work around it. The OP is targeting Ubuntu users (or users of the 'base' image distributed in the docker registry.)

Not to mention, Docker places its own hooks in /sbin/init (still true?) so if you had an init that you wanted to run, you had better put it somewhere else inside of your image, because the file will be overriden when your app container starts.

This is a good discussion that starts in about the same place: https://github.com/dotcloud/docker/issues/223
Some unsolicited (and minor) advice:

- The CTA buttons could use some improvement. I'm hardly an expert on these matters but I imagine "Start finding great candidates" would perform much better than "Company? Sign up". Thankfully, this is fairly trivial to test.

- Banner nav seems to disappear on mobile.

- Spellcheck your damn copy! Mispelling your own name (Vacany) is a grave sin.

- I'm not the target market for such things, but I imagine your value proposition needs to be more extensive than the monthly price. Is there a pricing info page I'm not seeing?

- I might be alone in this, but "forwarddigitaluk@gmail.com" is a much less professional contact address than, say, "help@vacancy.io".
The article mentions Gallium Arsenide and that it's prohibitively expensive as a straight up replacement for Silicon. They're tinkering with the form factor to figure out the best way to focus more light on small bits of GaAs.
The millennial generation's version of the Infinite Monkey Theorem[0]?

[0] https://en.wikipedia.org/wiki/Infinite_monkey_theorem
Seriously - at what point to the stockholm syndrome fans of this trainwreck of a web framework stop making apologies for the appallingly consistent flow of security woes.
We actually took a few things that we wrote in the infancy of the company and turned them into work-sample tests. We use the same test for everyone so that we can grade effectively while still ensuring that it's a good sample of what they'd be working on (because it's something we actually did!).

We have a front-end and back-end test. I'm sure that at some point we'll grow large enough that solutions to our test will be posted online but I'm not going to worry about it right now.
This may be a bit germane to the topic, but does anyone know if Ubuntu 14.04 will have docker, as in running on it (and not running 14.04 inside docker).
If Microsoft purposely did that with the intention of making the desktop default in Windows 9, that's kind of smart trick. A cruel, but smart one, that is if they do make the desktop in Windows 9..
Thanks...

How do I decide between CouchDB and CouchBase?

What are the major technical differences?

Is there a philosophical difference?
>If that's true, then it'd make Ken Levine just an asshole

That would probably be the nicest thing anyone has ever said about him. He is not well liked by past co-workers or employees.
I never said I thought equity is worthless. I said I would choose cash over equity if the equity is not weighted heavier than cash to account for the risk and illiquidity inherent in startup equity.

I am engineer #1 at a startup right now. The equity was very generous and weighted appropriately vs cash.
We use a mix of the built-in java dates and joda, depending on how old the code is.

We have our own time library for some domain specific time code, which internally uses joda to handle dates.
"if I've hijacked the thread here, let me know"

Excellent information. You gave some thought to the process and stopped going for the legacy solution to the problem.

Would like to point out to anyone that you can actually do a version of this even when the company isn't doing the last 1/3 and being the one that is creative. That is you find a way to separate yourself from the crowd in a way that removes the resume, interview and credentials from the evaluation process.

My example of this is to go for the job that isn't being advertised or that the company isn't even hiring for so you aren't competing with the other person with a better resume.

I did this when after I sold my first company I landed a sales job at a tech company never having sold that type of product and really having very little experience (in that) at all. They weren't hiring so I wasn't being compared to anyone else just to whether I could do what I proposed to them. For that matter anytime I sold a product (for something for two different new companies I founded) at the start by cold calling I was doing a version of the same thing. They just evaluated whether they needed the product/service not whether I had something better than the other people who visited.

I guess the bottom line is whether you are looking or "looking for" you need to do outreach which is really just selling in a creative fashion.
I haven't heard of early hires being fired because their performance didn't match the amount of equity they got. All Sam's really saying is that if someone turns out to be so bad that you have to fire them, vesting means they won't have cost you any equity.
Correct, fully agreed with what you said about syslog. But that's not the problem that baseimage-docker is trying to solve. Suppose that you're building a Docker container, and something fails. Nothing on stdout and stderr. You decide to look in /var/log/syslog, but nothing there too. You scratch your head. If only you knew that /var/log/syslog only works if the syslog daemon is running. That sort of thing is what baseimage-docker solves. Whether you want to ship logs outside the container, that's up to you.

Right now I am building a web app in a Docker container. The web app is written in Rails, hosted by Nginx and Phusion Passenger. To make setup as easy as possible for users, the container also contains PostgreSQL. I run Nginx+Passenger and PostgreSQL at the same time by hooking them both on runit. The init system in baseimage-docker ensures that a 'docker stop' properly shuts down both Nginx and PostgreSQL.
It took some getting used to, but I now much prefer Windows 8 to Windows 7 on my laptop (that said, I still use W7 on my desktop PC).

Why? It simply allows me to do much more without touching the touchpad. I power on the laptop, press Ctrl+Alt+Del, start typing my password without having to awkwardly alt+tab around as I would in W7. I log in to the desktop, press Win and start typing c,h,r...enter, Chrome starts. I press Ctrl+L, type a URL or a search, scroll on the page using pgdown or pgup... only having to use the touchpad if I want to click on a link or select some text.

Sure, I could do much of this in W7 if I wanted to, but W7's start menu search is far inferior to W8's Metro search, and I would have to ALT+TAB a lot more around if I wanted to avoid using the touchpad.
+1 for Cloudant - there are some truly top-notch folks over there.

Of course there are smart people at Couchbase too, I'd just suggest giving Cloudant some serious consideration.
Not really. Their last game (Infinite) was a flop (AAA game that only sold 4m units). Take Two control the money, and with those kinds of results (huge team of 300 something, that took six plus years to create Infinite) you can imagine they weren't lining up to do another title. So Ken did what he could so that some of the studio would stay alive.
Did we really need insider information to confirm that Windows 8 was designed strictly for casual users?
Couchbase and MongoDB are both excellent databases and have their place. I work with a MongoDB implementation that has over 12.75 billion records, adds over a billion records per year, and runs in a high availability, high read environment.
http://jaihirsch.github.io/straw-in-a-haystack//mongodb/2014...

Know your problem domain, do your research, benchmark, test multiple solutions, and don’t be afraid to reengineer. That is how you scale.
50k is pretty low--I should have used a better number. Probably more like ~200k in equity.

From a pure wealth maximization standpoint, you should never work at an early stage start-up. The company will probably fail, and your equity won't be worth squat.

A couple reasons you would consider that deal:

1. Hopefully within 18 months you raise a sizable round and get bumped up closer to market rate.

2. In a year, thanks to your hard effort, your equity is increasing in value, in sizable amounts.
JAI was real bad.. JMF (Java Media Framework) was another one, which for a while had the unfortunate distinction of being the only reliable way of playing video on top of being poorly documented and turning into abandonware.
Is Record Breaking Heat the New Normal?
Funny enough, there's no proof this guy was a Windows 8 designer.

Wonder if this is a case of "It's true because it's on the internet"