skysight-inc/HackerNews huggingface dataset:
$100k for 45% means that they value your company at $222k. $70k for 30% means they value your company at $233k. Your $80k for 33% investor valued your company at $250k.

YC puts roughly $20k for 8-10% giving a rough valuation of $200k-$250k.

I'll leave you to your own devices to figure out whether those percentages sound good.

To decrease the %, you would have to convince them to value your company for more than the ~$225k range they appear to have settled on.

You can negotiate and ask for a larger valuation, but, you risk losing the investment. Once you receive the investment, what happens to your risk? You get a salary for 6-12 months and they potentially could get $0 at the end.
This is a great question. You can also find some of glibc's even more optimized versions of strlen() here:

http://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/i386...

http://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/i386...

It's counter-intuitive that so many instructions can be dedicated to something so seemingly simple like strlen(), but it does highlight the complexity of modern processors. On that note, I do not know and am reluctant to comment on which implementation of strlen() is fastest, as it seems very difficult to decouple the non-determinism of caches, instruction scheduling, pipelines, etc. by only looking at the source, especially when other code is also involved. But there probably is a benchmark that could give some useful results -- to justify the code above too -- like in the link you posted.

Someone with a better understanding of instruction scheduling, pipelines, and other optimizations can probably give a better answer to this than me.

~vsergeev/frozeneskimo
Facebook Decorates Its Roof With A 42-Foot Wide QR Code
i value conciseness, but clarity matters more. i guess that's why the longer i code, the longer my variable names become.
Apple will do alright for the next few years, thanks to inertia. But the question is, will they be able to make the next iPhone (or iPad for that matter), and not one that was already thought out 80% by Steve Jobs before he passed away?
Just a thought... if all you are bringing to the party are the idea and design skills, maybe you are over estimating your contribution to these projects. It's always important to finish stuff as a smaller piece of a large pie is better than 100% of nothing. Perhaps this is the time to really evaluate if giving away more than you're comfortable with will help you achieve your dreams.

If your projects are really worth something, then it really shouldn't be difficult for you to "sell" the idea to potential co-founders on an equity, or part equity, part financial basis. If you cannot even sell it to developers or business people, then the idea is probably not worth pursuing and you should stop immediately, not weeks or months later.

On a side note, if you are spending 4 to 8 months on just design, you are probably doing it wrong. You really need to meet some smart people, work with them, and learn about each others' working habits. Developers won't blindly follow someone who can only design, and bring zero business sense into a venture. You either need to up your skills, get some more funding, find people who can fill all the holes that you can't do, or come up with better ideas.

Most importantly, you do need to learn from your mistakes, or learn how not to repeat the things that have failed you in the past. If you can't get past these relatively simple hurdles and make the same mistake over and over and over again, then you really should just get a job where you are assigned to do only one thing instead - and maybe learn to be happy with that.
tsa != dhs
That makes a lot of sense. I've often found myself dreaming about a problem I struggled with before going to bed, then magically "realizing" the solution immediately after waking up in the morning.
P.ixel.in will soon break the cool...
Lebron james shoes
yes you totally right up to the core, but will you keep hating the players AND the game and watch all this green cheddar changing hands, or join the game and try yourself?
Multi-resolution => maybe similar to .ico?
Don't underestimate the power of stalking to encourage people though.
You can do this. In the bottom left you can choose among existing rooms or create your own. If you create your own room, you have the option of making it private/hidden (although it seems like it becomes public whenever the server is reset.)

You can also instantly create your own room by adding /[roomname] to the url (although I don't know if this makes them public or private.)
Don't forget, they get paid a salary + sponsorship on top of the earnings from tournaments
In the Czech Republic, guided tours of political corruption
Also Huk is estimated to get a six figure salary from his team Evil Geniuses. Prize money is a bonus.
Why I Don’t Buy ebooks Anymore
Very few get paid salary.
Quarter Century in the Making
The Kevin Rose Effect
Maybe they seem ridiculous to you if you don't get that my comparisons were purposely exaggerated.

The point is that facebook didn't invent face, didn't invent book, and didn't invent wall (not even in the ACTUAL meaning they are used in facebook itself).

If I want to create a website with social tools that for some reason involves wall or book I don't see why I have to risk to be suit based on a user agreement (that usually nobody reads).

Say that I want to open a social network for old book lovers. I can't call you the old book or the ancient book or whatever you can think of just because facebook thinks they own the word book?

Or what if I want to use the metaphor of the berlin wall to open a thematic social network for human right causes and maybe also use the idea that you can place notes on this wall?

Do you think that in that case am I actually infringing the Facebook trademark?

Yet I'm sure they could try to sue me if I'm a Facebook user and agreed to their fluff.
I'm less worried about the valuation, but rather about the percentage my co-founder and I would own. I think we could get by with 70k, even if we had to give the angels 35% for it, but my co-founder likes that extra 30k just to make sure we have enough for a while.

You're right, we could renegotiate and risk losing the entire investment. I'm torn whether it's worth that risk. However, we would not get a salary from this investment. Our risk is the opportunity cost we invest through our time building the company, while the angels risk their investment.
Tacocopter: The Coolest Airborne Taco Delivery System That's Completely Fake
"Twilio for big data analytics"
The only constructive comment in the thread has been sunk by downvotes. I don't know why people hate these pre-processors so much. Coffeescript threads always have a fair amount of people complaining although Coffeescript has been pretty successful.

I think the best part of the pre-processors is that it does not force the entire community to adopt the syntax and allows some to play with new language features.
What's busted about BOMArchiveHelper? I don't think I've ever run across a zip that doesn't open in BOMArchiveHelper and yet opens in other software.
Submit your Videos on AgoraStartupIdol for Traction
AgoraStartupIdol.com (ASI) is American Idol for Startups. You should post your pitch video on ASI, the Starting 64 will be selected on March 31st. ASI is a free way to crowd source traction for you product. Watch it and get rewarded for signing up with the Startups and bringing your friends.
Could Morse Have Patented the Web?
Thank you for clarifying the statistic.

I'm not challenging the disorder itself. I'm challenging a culture that's happy to jump to clinical diagnoses. There are a wide variety of traits people may possess that can easily fall into a variety of clinical diagnoses but are completely normal. Your original comment was very well balanced, but the 9 in 10 undiagnosed statistic struck me as a wild statistic that had no basis.

I understand the confusion between symptoms and moral character, but I'd prefer a more conservative stance on diagnoses when it comes to a condition with boundaries that aren't black and white.
Books Programmers Don't Really Read But Recommend
So basically the author is saying:

The UNIX shell pipeline is really just a functional programming language whose functions can only operate on strings. Think how much more powerful, concise, readable, etc. it would be if other data types were supported.

I agree. I don't even think this requires changes at the OS level. Newlisp and Racket's shell attempt might be clunky, and Clojure certainly isn't ready for quick-and-dirty scripts, but it shouldn't be too hard to implement such a language if shell replacement is its main purpose.
Steve Yegge's The problem of emacs goes over some of issues discussed here, although it focused on text processing.

https://sites.google.com/site/steveyegge2/the-emacs-problem
That could be true.

But the real reasons I use Coffee script are the features it adds to the language: list comprehensions, splats, existential operator, severely concise class syntax.

And I don't see this offering any features that are as useful as those. The Snow code looks uglier, I think, than the PHP code. But if it looked uglier and gave me extra features (like, for instance, splats, comprihensions, improved slicing and range syntax, etc), I'd still probably use it.
Water poses an entirely different issue for radio waves than the emptiness of space.
There's streaming revenue as well.
I like that approach, and I usually find myself doing the same thing. Just be sure when writing a Python "executable" that the first line is:

#!/usr/bin/env python

Since python is not a POSIX-specified utility, it might be anywhere on the user's PATH. Using the env trampoline (it is guaranteed to be available at /usr/bin/env) will allow your script to work on any POSIX system that has Python installed and on the PATH.

In a brief search, I wasn't able to find a canonical location of awk defined in POSIX, so it might be necessary to use env for that, too.
So they say the pilot sphere is thick steel. How do they run the control wiring to the outside? Or could the control signals sent through transducers (e.g. ultrasonic?)
To be fair, in my experience there are always the engineers who build the first 80% of something, but then a separate set of engineers who build the last 20%. Of course the original 80% remain part of the team, but they usually take on different supporting roles for managing it.

Starter & Finisher are just different ways of saying that you need engineers who can build the foundations and get the project in a good prototype/working state. Yet, you will need engineers with a different skill set who are meticulous, product driven, detail oriented (however you want to phrase it) to carry it to the finish line.

I'd say both the original 80% team, and the remaining 20% team do about the same amount of work.

Now, just to "finish" my point, I'd say the 80% team definitely finishes their portion. They still have to get it in a state that is demoable and 100% functional.
I have mixed feelings about this book. It's how I learned electronics, so I can't knock it too much. However, sometimes the explanations, which tend to be intuitive rather than logical, can be quite hard to follow for someone who is more methodically-minded. So, for the nitty-gritty analog stuff in the bipolar transistor chapter of AoE, I much prefer "Design of Analog Integrated Circuits" by Gray and Meyer. It works for discrete circuits, too, even though integrated is in the name.
I thought it was a typeo
I think you can cross out the bit you quoted and it still adds up.

Whether you're working with the "merely proficient" or "coder deities" you still want to give them tasks that will push them to expand their skills, rather than just a never-ending stream of what you already know they do proficiently.

I'm not sure how much to generalize beyond that -- you'll want to be sure they're making steady progress and not spinning their wheels, so check in periodically or sort out some other way to know how they're doing.

I personally keep a running text file for hard problems I'm figuring out -- tracking research/links, debugging results, POC details, etc., with a "status/do this next" list at the top that I review each time I pick it up again. When I want other people to be able to learn from what I'm doing (i.e., I'm doing something hard but will want others to work on it later), OR track where I'm headed (if they may have input to offer), I do this on a shared wiki page.

There are lots of ways to keep that info flowing; just do something so you know ASAP when someone gets saddled with something they hate, don't understand, can't get through, or even find boring.
Valuation is precisely what tells you how much the cash they have handed you is worth in terms of % in your company.

If you negotiate the company is worth $500k rather than $225k, their $100k becomes 20% rather than 45%. You get the same cash, you've just diluted your company less, allowing more room for your series A, B, C and successive rounds.

If you don't need the cash, are you trying to get an investment too early? Does $100k materially speed things up past your competition? If you've had two parties willing to invest already, would bootstrapping and building your valuation up put you in a stronger position? A few months building, getting more traction, establishing the business, working out monetization and getting a firmer plan of what you'll use the investment for might be a good 'breather'.
I've run into this problem often when dealing with log probabilities in maximum likelihood estimation where the optimizer can try some numbers that are way off from the optimal value and you still want to return an accurate number. There is an package in R for handling these operations automatically [1].

[1] http://cran.r-project.org/web/packages/Brobdingnag/index.htm...
Ireland is ambiguous and likely to annoy half the inhabitants, Republic of Ireland sounds like legal small print and "the south" is a euphamism if you don't know who you are talking to in a bar in Belfast.

So Eire is safest ;-0
Notepad++ 6.0 Released
Isolate yourself from your friends, family, and people who know you. But not your potential customers.
It's not too hard to find reasonable PHP / JS devs for Facebook apps at around $50 an hour.
EuroClojure 2012 » Programme
Here's a multi-player synthesizer: http://synth.media.mit.edu/patchwerk/
You can't do business in Montreal. We tried it, we moved.

If you want to spend $1000s on lawyers and accountants while Revenu Québec audit you over a missing $5 receipt then enjoy.
Firstly they didn't pay $180mm for a drawing game, they paid $180mm for a company of 40 skilled employees, a back catalogue of web games (Draw Something was first a web game, that was ported to mobile. Imagine what that team can apply to their other assets.) and a wildly popular mobile game that is making six figures in revenue each day.

If you assume that 40 employees - a close knit team - works out at $1mm in value per head over 4 years, that is $40mm. If you consider that Draw Something is making, say, $200,000 a day in revenue - that is $1.4mm revenue a week. $5.6mm revenue a month. $67mm revenue a year. That is for the first release, what if this is the next Angry Birds? imagine the value of that audience to up-sell new titles, new micro-transactions, and so on.

Suddenly it looks cheap if you consider the massive popularity of Draw Something, this is a game that everyone loves! For Zynga, a publicly traded company, this matters. It's important to look like you're responsive to potential killers (mobile is something Zynga does not focus on much yet, but need to.)

And we haven't even mentioned the fact that OMGPOP are OMGHOT right now! Imagine the premium you'd have to pay for this company, they must be flooded with VC term sheets ("yo raise $40mm from us and give yourselves $20mm.") OMGPOP can turn this into the Zynga of Mobile. We've already valued the company at nearly $100mm from the team and singular game, a 2x multiplier doesn't seem ridiculous when you think about it.

OMGPOP will be to Zynga what the YouTube acquisition was to Google: huge.
How I went from writing 2,000 words a day to 10,000 words a day
This reminds me of an insanely compelling and moving plane crash survival documentary featuring commentary from survivors streaming on Netflix, a must see..

http://movies.netflix.com/Movie/Stranded_I_ve_Come_from_a_Pl...
Glad you enjoyed it! A video of my talk (you can only infer so much from slides) will hopefully be available soon.
Which means Server 2003 RTM is also dropped, BTW.
Almost done with ascent:

#deepseachallenge sub now at 700M rising.

https://twitter.com/#!/PaulGAllen/status/184095201709662208
Given the development is likely to be in eastern Europe and Berlin is the eastern most city that you can expect contracts to be honored and the police/tax/authorities to be legitimate - it makes perfect sense.

(Apologies if Helskini is east of Berlin !)
Similar issues with bookmark synchronization have been raised over and over by many people, on various versions of FF ranging from 3.6 to 9.x, on various platforms (including mobile), all with inconclusive results: see bugs 721635, 718154, 627830, 622588, etc.

I wish I could contribute some definitive bug report, but it's really difficult to reproduce the strange behavior and I often don't find out until several days or even weeks later, by which time the logs are gone.

Unfortunately, the addons.mozilla.org thread where a lot of people reported the same behavior seems to have been deleted when the Sync add-on for FF3.6 was removed.
That's not entirely true. I get called on all the time, within my department at Google, to start things. Usually I'm explicitly forbidden from finishing them (even when I want to), either because they're "good enough" unfinished or because they can be handed off to other people who are not good at starting things.

The ability to look at a vaguely specified problem and say "Okay, here's how we're going to attack it, and here's what we need to build to have something that works" is a very valuable skillset, and not everyone has it.

Now, remember that "finished" is not the same as "launched". Usually, my responsibilities continue up to the point where we can get a product into the hands of users and train the people who'll be maintaining it after me. But there's a fairly large role for maintenance programmers, people who are responsible for little tweaks even though the system is mostly working as desired, and if you're a Starter, there's no reason for you to do that work yourself.
Failure is rambling on and on, tangentializing without purpose or value, puking endless stream ofwords mostly devoid of meaning.

Learn to get to the point, man!
Ah, nice. I still can't get any lower than the bottom row, though.
So will you be charging for the service (hinted on the site). If so, any indications on costs?
There are several million lines of code in Haskell on Hackage now - so any non-trivial Hackage-based app is going to pull in 100k+ lines.

The current project I'm working on commercially has 600k lines of Haskell, though I expect we'll hit the 1M mark in the next year or two.

It benefits massively from the compiler being able to see the forest from the trees.

From my point of view, this stuff was all solved years ago. There's nothing much left to prove -- so get on with building great things in Haskell.
Thank you for not sharing pictures of that.
another data broker to add to the list on safeShepherd.com
Science Daily had article a few months ago on how sleep prunes the "noise" from the brain...

"Sleep researchers at the University of Wisconsin-Madison School of Medicine and Public Health believe it is more evidence for their theory of "synaptic homeostasis." This is the idea that synapses grow stronger when we're awake as we learn and adapt to an ever-changing the environment, that sleep refreshes the brain by bringing synapses back to a lower level of strength. This is important because larger synapses consume a lot of energy, occupy more space and require more supplies, including the proteins examined in this study."

"Sleep — by allowing synaptic downscaling — saves energy, space and material, and clears away unnecessary "noise" from the previous day, the researchers believe. The fresh brain is then ready to learn again in the morning"

http://www.sciencedaily.com/releases/2009/04/090402143455.ht...
Couldn't infrared have been used to detect where the living humans were after the plane had crashed?

Sad outcome for the mother. :(
The G4 was a commercial flop, but arguably a great product, not that I am looking for an argument about it..
I'm not going to lie. I did that for a good 5 minutes
I've long-since accepted that the shell syntax I learned is bash, not sh, so I just put "#!/bin/bash" at the top of all my shell scripts.
When you say "the full CL spec", which one are you using? The $30 PDF from ANSI (I've heard it's just a poor scan of a printout!), or the submitted drafts of it floating around, or the Hyperspec, or Guy Steele's book?

From what I've seen, they all have essentially the same content. Each has its strengths (there's no hyperlinks to "click" on the paper pages of CLTL2, while the Hyperspec is missing Steele's humorous examples), and some have minor mistakes that others don't, but I can't recall any case where I've been unable to figure something out from just reading one of them.
A great classic story of survival. I can't get enough of these. Makes me glad to have the life that I do. No matter what silly hardships I think I have, I can just be glad I never had to deal with a horrific situation like this.

I recommend checking out the series "I Shouldn't Be Alive". http://en.wikipedia.org/wiki/I_Shouldnt_Be_Alive

Looking through the episode list, I'm surprised that Juliane's story isn't in there.
痔疮特效药
I learned a lot about life in the rainforest, that it wasn't too dangerous. It's not the green hell that the world always thinks.

If by Peruvian Rainforest she means Peruvian Amazon, I fathom how anyone wouldn't think of it as a green hell. Thousands of people have died simply from travelling through it.

What an ordeal, though.
I've found that that deflation comes from trying to live up to the expectations you've shared with others, rather than letting your project grow organically in isolation.

I am a person who suffers from extreme shame for not being a finisher. When I grew up my dad used drill over and over "you need to finish things" and instead I just got worse and worse at starting things.

I'd actually like to find projects now that need finishing so I don't have to be the starter and I can focus on taking projects across the line.
This particular crash was in 1971 in the middle of the Peruvian rainforest. I'm not sure when portable infrared cameras became available, but I doubt they were widely had around this time, and doesn't seem like it crashed near any major cities with air force bases nearby, so while the technology may have existed, I wouldn't be surprised if they were too expensive to just keep lying around waiting to be used.
Wasn't it lowercase-linux that ran away with its own default shell? I mean, the whole confusion starts when "/bin/sh" is a simlink to "bash".

And we haven't considered the confusion that Bash, when invoked as "/bin/sh" behaves differently than both the Bourne shell and Bash invoked as "/bin/bash".