skysight-inc/HackerNews huggingface dataset:
If a developer is too good to do FizzBuzz for me, then probably he's too good to work for me, and should do us both a favor and go away. I imagine that each time he needs to do something, he'll be asking himself whether it's beneath him or not.

As a leader, a senior developer needs to be capable and willing to do anything that gets done underneath his area of responsibility if that's the key thing that needs to be done right now and everybody else is busy doing the thing that they need to be doing. If they're not willing to do whatever it takes, then they're not the kind of senior leader I need.

The larger the organization, though, the more room there is for people who are too good to do various kinds of work. But smaller teams, where the highest productivity is, need flexible people.
My favorite easymode lunch when I was telecommuting was Triscuits and sharp cheddar. ~$8 (at Whole Foods, figure half that price if you're thrifty) will yield atleast four decent lunches, each with a good mix of carbs, fat, fiber, and protein.
Well, 1) I wish him all the best and would love another good build tool alternative, but 2) I don't see his utopia of demonstrably making open-source building easier happening because the OS world is a bazaar, not a Google-esque cathedral.

Google's build system is awesome because it can force everyone in the company to use it, going so far as to put every single project in one huge repository.

And, then, crucially, the model assumes that any dev workstation can compile (or pull down via cache) every single upstream project.

In the non-catherdal/bazaar world, take any non-trivial Java project, and all of it's upstream dependencies, and some are built with Ant, some with Maven, some with Buildr, some with Gradle, some require thrift installed, some require who knows what installed.

And you can't just go back and add some meta-data of "oh sure, every Java project compiles src/main/java -> target"...their build files are going to have all sorts of crazy one-off steps (Maven plugins, whatever).

There is no enforcement of "you must make your build use this BUILD file, and, btw, only program in Java, Python, or C."

With all of Maven's warts, the jar-based repository with transitive dependencies is, IMO, it's major innovation. I just don't see a transitive upstream build-from-source model (like Google's) ever working in the bazaar that is Maven central.

I don't at all mean to say Maven/Maven repository are perfect--for one, it's ridiculous how many broken dependencies are in Maven central. Naively, I had thought that was automatically enforced/not allowed, but, sigh, no, we all have to deal with, say, the ASM developers completely breaking their API from v3 and v4 and forever cursing the rest of us with jar hell.
Interesting. This is more than I'd have thought but you can't just remove them from the supply/demand picture and say they are driving prices up by their very existence. The OP's point I was addressing was that housing benefits being paid were above market rates (not true as they are capped) and this was pushing the whole market.
Retired CIA-man: US on drift robs naïve Europe, EU should help [video]
http://i.imgur.com/0ygryEl.png

FF24/Mint 15 looks fine to me (bit small maybe).
Google needs to start treating Android and Google Edition Android like Chromium and Chrome.

GE Android is Google's and they do whatever they want with it, and they control and update it just like they do with Chrome, but Android needs to become a little more open than it is (more like Chromium), and they need to actually keep develop it, just like they do with Chromium.

I'd actually prefer a more Google-dominated Android ecosystem than a Samsung or some other Android OEM one, and I'd prefer to see more standardization in the Android ecosystem for both hardware and software.

My only concern is NSA or the US government starting to demand of Google to spy all Android users through Play Services, or to be able to shut down their phones at will during protests. I just hope Google will not be that stupid to allow them without a fierce fight.

But I guess we'll deal with that when the day comes. Until then, yes, I want Google to get more control of Android and fix fragmentation.
Sure, keep working on point 4 of your S:N Improvement Program.
I tried the patch before using e-cigs to quit. The patch stopped the cravings for me even better than the e-cigs, but gave me horrifying dreams every night, and I would wake up every morning thinking for the first few minutes that they had actually happened the day before. Even if e-cigs are somewhat harmful, I would choose them over cigarettes and over wacky lucid nightmares.
At least in the state I live in, the gas tax would more than pay for road upkeep and upgrades, but they keep diverting the money to other uses (usually ending up in the pockets of politically connected cronies). We now have bridges in need of replacement and roads falling apart.

It's no surprise that, having found a great gimmick to divert money, while at the same time making it seem like the money is actually needed, that politicians want to see how far they can push it.
I came here specifically hoping that someone had already mentioned the song "Heroin". I got chills the first time I heard it, and I still do.

I think my favorite Velvet Underground song would have to be "Here She Comes Now", because I get the same feeling from Kurt Cobain's cover of it[0].

> Over time it grew into one of my favorite songs in that I learned to find beauty in the clash of consonance and dissonance.

Do you listen to the Jesus and Mary Chain, by any chance?

[0] Perhaps blasphemous to mention a cover on a thread about Lou Reed's death, but hey, if it were't for VU, the cover would never have existed.
I had Metal Machine Music on 8-track tape. This made it even better because of the infinite loop playback and, as the tape inevitably started distorting it didn't really make any difference!
Sure, that can be arranged. It's just the strangest thing that ever happened to me.
In Praise of Electronically Monitoring Employees
First thought: 1998, Lou Reed, Plastic People of the Universe, and Václav Havel in the White House: https://www.facebook.com/media/set/?set=a.16834349884.22255....
Are you suggesting that if Fed stopped QE1/2/3 , then discount rates would go up & therefore the DCF valuation will come down?

But- if one did a sensitivity analysis for changing discount rates & valuation - it wouldn't be the key driver for high growth companies like Facebook & Tesla.

Damodaran has done a somewhat detailed analysis on TSLA & FB & changing discount rates don't seem to be a big factor in valuation.
http://aswathdamodaran.blogspot.com/2013/09/valuation-of-wee...
No it wouldn't. It's a separate WiFi device, using a separate allocation of bandwidth. How would it have any effect?
Just how much power does a Tesla Model S produce?
I've used it, my local network connection was down and I found there was a wireless Comcast hotspot available.

I figured that was the case (Comcast wifi piggybacking on someones business/residential connection) but wasn't sure. It's not from me as I'm using my own modem and router.

There's a an interactive wi-fi location map on the Comcast page that shows where hotspots are, two are in town so far.
What do you mean too much freedom? From the user's and even developer's perspective, it's better for Android to be more like Windows (pre-Windows 8), than more like Linux (tons of different distros/forks).
You'd be surprised.

Degrees don't count for much in terms of experience. I've seen people with electrical engineering degrees (from good universities) ask which way the strips are connected on a breadboard. Many, many people go through university and get a good chunk of theory in their minds without any practice.

As for companies - if someone is leaving a well known company, you should ask why. Almost always there is a good reason for it, like moving to warmer climes, family commitments and so on. However, there should always be a fizzbuzz check to make sure the person wasn't let go because they were inept.

As an aside, a long list should also give warning signs if it's in a short period. If I'm hiring a 20-something and they've been through 5 companies I'd be wary. They may be a top notch programmer, but do I want to hire someone who will most likely jump ship in a year or two? Probably not.
States and the Federal government both charge heavy vehicle use taxes for heavy commercial vehicles in addition to the fuel taxes. While it's likely these taxes are disproportionately low relative to the wear such vehicles cause, they do exist.
Obviously it's not, but their documentation is by far the most extensive - even community support amongst devs for the language is higher than Android.
This is really exciting - as a Java/Python guy who recently made forays into C++, I was disappointed at the state of dependency management and the lack of standardization across build tools. So many projects use submodules instead of cleanly declared dependencies.

I hope that a project like this can motivate the C++ community to provide some more centralized support for creating shared libraries, managing third-party dependencies, and other areas where the language falls short today.
It's unlikely that Google will become more open now that they are working on vertical integration with Motorola.
So who's held legally liable for my dead dog?
I haven't seen a detailed breakdown of the freedom problems with Firefox OS, but it looks to be more or less the same as Android in the cupcake era - really basic core applications and a phone that works, but not much third party stuff. You have to rely on mobile web sites. The biggest difference is that rather than have dalvik-based applications, they are written in javascript. All the core apps are on your device locally, and you can write code that is also stored locally too.

Then it promotes the whole "search" part. That seems to be links to websites mixed in with applications, which does seem confusing and doesn't sit well with having data independence. But that's just the same as using web sites on Android.

On the positive side, I'd trust Mozilla to maintain their first-party code as free software. The core phone apps are not likely to go proprietary, as seems to be happening on Android.
That's what I said. :-) BUILD had an influence on Go. Go is influenced by BUILD. One sentence is in the active voice, the other in the passive.
On the other hand, you should be gaming over a wired connection, not with a Wi-Fi link in the middle.
How embassy eavesdropping works
Outside the Amazon rainforest, "save the trees" is stupid and meaningless. They haven't touched old growth forest to make paper in over a century.
After Zappa and Beefheart, one of the last great musical rebels of the 60ies has died. It's a sad day.

Since everyone else does sweet songs, let me add this :):

http://www.youtube.com/watch?v=EYu0sk9D_pk

Thank you Lou Reed for all the great music!
The average customer probably doesn't know what DNS is, let alone that switching to a server that doesn't to DNS hijacking will make the <ISP> search pages go away.
I sure look forward to Sailfish OS, Firefox OS, Ubuntu Phone hitting the wider market.
We can discuss Lou Reed’s contribution to the Velvet Underground, I sure could fill hours and hours. He made some great albums later on as well. When I was studying English lit, Edgar Allen Poe’s works were covered. About 6 months later, Reed came out with his album ‘The Raven’. That was magical to me, deepening the experience I already had reading EAP’s work.

http://en.wikipedia.org/wiki/The_Raven_(Lou_Reed_album)
Order by the thing you actually care about, like a time stamp. And add an index on that column to make it efficient. You still need to analyze the query to determine if it's worth adding a covering index, or letting the DBMS perform a key lookup, but that's probably beyond the scope of a comment here.

I guess it's not keyset based paging that is to be avoided, but paging based on a surrogate key which is a meaningless value. If your key had a meaningful value, it's a valid way of writing the query.
Really? I just did a "apt-get source libc6" and in
strings/eglibc-2.17/string/strcpy.c I found:

/* Copy SRC to DEST. */
char *
strcpy (dest, src)
char *dest;
const char *src;
{
char c;
char *__unbounded s = (char *__unbounded) CHECK_BOUNDS_LOW (src);
const ptrdiff_t off = CHECK_BOUNDS_LOW (dest) - s - 1;
size_t n;

do
{
c = *s++;
s[off] = c;
}
while (c != '\0');

n = s - src;
(void) CHECK_BOUNDS_HIGH (src + n);
(void) CHECK_BOUNDS_HIGH (dest + n);

return dest;
}
This is worth thinking about even if you're self-employed.

After all, you've still got a boss - it's just that the boss is you.

Personally, I know I've found that thinking about how you-the-boss treats you-the-employee is very valuable. Simple things like rewarding yourself for meeting goals, setting reasonable expectations and making sure to stick to holiday commitments can make a huge difference to the self-employment experience.
I had to use IE6 for real about a month ago. It wasn't a test. It was the only way I could figure out to get a relative's personal data off an old, damaged PC they hadn't used for years. I managed to get gmail to work in IE6 and email the important files to myself. There was no way I could have updated the browser on that thing; it was a miracle I could even run the browser it already had. Gmail actually made me click a button stating something like "I can not upgrade this browser" before it would let me in, but it worked.

If you have a website that does something useful for its users (and not just making a big, splashy presentation of the wonders of you) I like the idea of having a very stripped down fallback version with nothing but functionality that can be used on browsers with no CSS or Javascript at all. Sometimes even those of us who build websites and spend our days in dev versions of Firefox and Chrome have to use an obsolete browser to get some work done.
Hey! Cool concept.

My overall comment would be really drive home the problem(s) that you're trying to solve, whatever they might be. I would lead with those. i.e.

- Fed up of wasting perfectly good ingredients?
- Want to make smarter purchasing decisions?
- Take the guesswork out of your next specials
- etc etc

What you have at the moment is mostly the solution, I'd pitch up the problem like I mentioned above, then a few points on your products magic.

It shouldn't be too tough because even from just seeing your current page I "get it".

Just my 2 penneth :)
My first impression would be to change the font and preload the hover-image for "Plans and pricing" (when you hover over it now, it shows the image loading)
While this analysis, and the many others moving their way up HNews make sense, I can't help but wonder if Amazon has started to back itself into a corner. If I as an investor find value because I think they'll keep plowing money back in future R&D, what should I think whenever they do start transitioning to booking profit? Wouldn't I then be worried that taking the profit is a sign that Amazon no longer has grandiose plans or visions for the future and instead is starting a (very) long coast towards decline?
Then make it very simple for adoption, tax the electricity like we tax gas. Do not come up with some new system just figure out the rough equivalent and put a tax on it.
> I'm not just amazed by how many people can't do FizzBuzz, but by how many people haven't even heard of it before I ask it.

This is very true. I've often thought of pulling it from the list of questions just because of the visibility that it gets - I mean, I do actually feel, to an extent, embarrassed asking it. Surely anyone who spends 30 whole minutes preparing for a job interview can find it on Google.

It still manages to be difficult for some people, though. And, really, that's something that I want to know quickly.
I think a lot of people who complain don't realize that a decent amount of people do fail FizzBuzz. If they are as smart as they think they are, then they would definitely appreciate not having people on their team who cannot complete FizzBuzz!

I have asked this question before and a lot of people don't know the mod operator and so they struggle and eventually it occurs to them to divide and check the remainder. This usually leads to kinda sloppy looking code, but, I find it to be very revealing about their problem solving abilities. Some people just give up. Some people ask for help. Some people get angry or flustered. All of these scenarios are extremely revealing and help you to understand the candidate's approach to problems.

When the candidate already knows FizzBuzz then the results are usually less interesting - but sometimes they may solve it is some really unusual way which is cool to see.
Ahem, (Unfortunately as a Brit) I think Tempora/GCHQ might be up there with the NSA.
Because I want to differentiate between JPEG, GIF, and PNG images? The how is going to be different for each one. Without the protocol telling me, I can only make a reasonable guess on how to process it.
A tire tax is a really bad idea from a safety point of view. People will delay tire purchases past the safety line.
Interesting. My statistics knowledge has become rusty lately. I want to re-learn the basics before reading this.
Can you tell me any resource (doesn't necessarily have to be a book)?

P.S: I'm interested in knowing stuff like 'why square-root of variance is standard deviation?". Concepts.
I definitely would not want to work with them and yet I have. My problem isn't the failure rate, its the repeated asking of a question I should be able to prove via a public repo. The repo should be more than adequate, I would hope. If it isn't, we would have much bigger problems of trust.
Yes and No
I have observed this as well. And airlines are not the only industry getting away without compensating for the effects they have on the environment.
In the context of your labeling me as dishonest, I think it's a fair counter jab. More seriously, not that you can be bought for so few pieces of silver, but let's suppose your costs tripled as have so many others?

These particular long term views are relevant in the context of my likely (at the time) symbolic Proposition C vote; it's indeed difficult to impossible to argue about them, but I hope I've at least demonstrated a basis for my "Obamacare belongs in the ash heap of history" mid-2010 opinion.
Good point, yea identity values are generated immediately within a transaction, but may not be committed until later. There is no guarantee that a higher identity value means that the row was committed later than a lower one.
Last time I checked, they weren't being run at a loss by a charity specifically to avoid commercial conflicts of interest.

Unlike the companies you mention, The Guardian operates more in the social economy sector (http://en.wikipedia.org/wiki/Social_economy) than the private sector.
This is an interview between Ray McGovern and a Dutch journalist who is experienced in this field[1].
An english version of the accompanying article is in [2].

[1] https://en.wikipedia.org/wiki/Brenno_de_Winter

[2] http://translate.google.nl/translate?hl=nl&sl=nl&tl=en&u=htt...
As far as I recall, most of these studies, especially [2], mostly just present their findings of a correlation, along with the data and any variables that may be relevant, without trying to prove causation. They may posit some tentative theories in their analyses, but are careful not to make any conclusions on those.

However, your observation about many software startups would prefer to release an MVP and iterate rather than invest a lot of upfront work and patent is also borne out by data in [1] and in other studies, such as some of Bessen and Maskin's papers.

I think Malandrew's sibling comment is also a very salient point, and combined with my hunch that a vast majority of startups (or, heck, software companies in general) are not doing particularly technically innovative work, it goes a long way in explaining the data in those papers.
Butter Systems (YC S13) is Hiring Engineers in SF
Butter Systems delivers a new service model for restaurants, where customers can browse and order food/drinks from their own device, on-demand, at the table. This frees up time for the waitstaff to focus on customer service rather than order-taking, and boosts check sizes by keeping the menu accessible at all times.

We started out with dedicated android tablets at the table, but now with the shift to consumer mobile, we are looking for Android devs, iOS devs, and full-stack web developers.

Our stack: iOS, Android, backbone.js, node.js, mongoDB

Some of our backers: Innovation Endeavors (Eric Schmidt), Sergey Brin, Mokhtarzada brothers (Webs.com), Fenox Ventures

We are language-agnostic, but are looking for talented engineers who can learn fast and build fast. Come join the butterhood! Please send resumes to jobs@buttersystems.com.
Your competitor is Excel. How are you better than it?
Replace "full Android ecosystem" with "Google services" to see why your point doesn't make sense. (and that's what they are)
Heroin is my favourite Lou Reed song. I remember playing it to get psyched up for my finals.
Looks like an interesting concept for a product. I don't have much experience selling to restaurants in particular so I can't comment on the business model, but I can offer a couple pieces of advice regarding how to sell software to small businesses:

1) Good job emphasizing "increase revenue". Software is an incredibly tough sell to SMBs if you aren't helping them decrease costs or increase revenue, so the more you emphasize the practical implications of your software the better.

2) The homepage is a little sparse on details. If I owned a restaurant, I'd want to see at least a bunch of screenshots, if not an interactive demo. Telling me that the product gives me happier customers is fine, but I really need to see what I'm going to be working on.

3) On the pricing page, a general tactic is to put real prices and see who clicks on which tiers. That way, you can see how many people would actually be willing to pay for your product and how many are just mildly interested.

4) When you get the emails, make sure you talk to them within a day. I've found that most potentially leads go down the toilet if you wait much longer, so you're going to want to engage them while they're interested.

Shoot me an email at the email on my profile if you want to talk more!
This is awesome! Thanks for mentioning it!
Those are the same link. Can you please update one of them? I'd like to read both that you mentioned :)
First, some (unsolicited) feedback on the product: Itemizing & inputting your sales per item is a pretty hefty thing to ask if the restaurant isn't already doing it. If they are, what makes this solution better than Excel or Google Docs? Integration with a POS or other system that automatically tracks sales might be necessary to make this feasible from a "how much extra work does this force me to do" perspective.

As for the site...
1) "Try now" doesn't let me try it now... not a good start.
2) The site as a whole is pretty dry and unappealing, and gives me no idea what the product would be like to use. Typical best practice for something like this tends to be human imagery + shots of the interface in action. See: http://37signals.com/svn/posts/2991-behind-the-scenes-ab-tes...
3) If you're going to promise plans and pricing, give us plans and pricing. If not, "learn more" or "hear about us when we're ready" is more honest.
Thanks. I think we'll add a point to state the current pain point as you said. Really the goal is to help restaurants better understand their customers' behaviors and patterns.
Or, as the person you replied to said, you just don't have to say any of it. The article was a great technical tutorial combined with a unnecessary political screed.
> Finally, [C-- is better than LLVM because] its use of C++ and templates makes the code size of LLVM absolutely enormous (20MB binary).

In a world where my phone has 2gb of RAM, I don't understand why 20mb for an optimizing compiler is in any way onerous or unreasonable.