skysight-inc/HackerNews huggingface dataset:
Not yet, although it's a great idea for an article. Revenue models is always an interesting topic although many startups might end up being a bit cagey about revealing their financials. I've been tempted to 'reveal all' for my own site before, although there is always a danger that when potential customers realise just how low budget things are, they might then be tempted to go to a more established competitor... just a thought.
This is exactly where I want to go with RingoJS: Many threads with private mutable scope, global read-only scope, worker/actor based thread interop, one event loop per thread.

Currently we still have shared mutable state that sometimes requires locking (unless you resort to a functional style of programming): http://hns.github.com/2011/05/12/threads.html
The misinformation and misinterpretation of Buddhism and Western philosophy in the comments is embarrassing, as well as the pop-spirituality babble.
I can share details from a previous startup: Co-founder position. CTO title. Board seat. $120k, 5% equity up front, 5% vested over 2 years. VC backed.
Thank you for pointing those spelling & grammar errors. I have fixed few of them. English is not my first language. It would be great if you comment about my "concepts" too.
> Consider watermarking all of your photos

This part isn't such an awesome idea.
Thanks a ton for the encouragement to keep trying. Got through!
What not to say to a depressed person
They certainly do, but I'm very skeptical when I'm told that a language/runtime cannot do X because in 95% of all cases X is the wrong thing to do.

What about the other 5%? Working around the lack of threads in those remaining instances takes orders of magnitude more work. Anyone who has ever implemented complex data structures in shared memory or memory mapped files knows that. No pointers, no new/delete/malloc/free, no garbage collector, just a big blob.

It's definitely more difficult than using only a few well documented, high quality, libraries in the parts of the code where it matters.
Holy...! I was ordering 2 32GB ones from HP and because of the errors, it processed it as 4 tablets (because of refresh I guess) and there's NO REFUND for them :( Fortunately, it says Customer rep will call me to confirm, can I change it then? If they won't, I'm willing to sell it at $149 (+ $10 tax fee) price, if anyone missed it and is interested.
If you don't need the latest model, you can get an iPhone from AT&T for as cheap as $49.
Javascript can hold full precision integers up to 2^53. Let's say you can mouve by 1024 pixels per seconds. It would take 2^53 / (3600 * 24 * 365.25) ~= 280 000 years to get beyond the limit.

I think we are pretty safe on that part, even for veery long running app.
If you are building an OS kernel, database kernel, or writing high-performance computational code (after having prototyped a low-performance version, and made sure that the high-level algorithmic design is sound) then must be picky about the libraries you use anyway.

If you are writing a quick script, then you don't want to be picking through your libraries source code for thread safety.

But 99% of people who use threads are just looking to keep a GUI looking responsive, which only takes a couple of processes anyway. Sand-boxing different components into their own process seems to be the way players like Google (Chrome) and Apple (Lion) are going anyway.

While threads have their place, I think it's the same kind of place that inlined assembly should be considered.
That's when my annual review is.
I think one can only try to calculate the RANGE for utilized energy for a packet (but just for non-related packet)... if you go in terms of data, the count of assumptions of successful delivery, network availability, and many more features would hinder the correct judgement
What? Seriously?

A HN post linking to a Reddit post that you posted, that links to your badly written post?

Lazy Copy Blogger indeed.
It's a marketing agency.

It's ridiculous. We have about 6 accounts. 4 creatives including me. 4 on the media team and 4-5 in operations.

I handle the bandwidth of anything HTML/CSS/JS/iOS/Android/LAMP
I was banned from Facebook a while back for having a fake name; no dispute or issue that I know of, just a random banhammer.
If you take the time to put it like this, I would not object, in fact I upvoted you.
Interestingly, the only way I know who thwarted is through this handle. If HN was nym-free, I wouldn't even know he was the same guy.

And if I were add him on some social network, I would like to have him labeled as 'TE.' How he refers to himself (and others refer to him)in talking with employer, TF2 clan or loved ones is largely irrelevant to me.
It's meant to be a bit of humor, and a little entertaining. My human interaction is very much fine.
@paulg: I had office hours with 29 different startups today...
Unsold TouchPad stock to cost HP more than $100 million
Samsung isn't Android, what you said would make sense if Google had hired Cyanogen.
I think identities are layered. Perhaps underneath your day-to-day persona, you are aloof and solitary, but what's beneath that? Perhaps if you explore where that comes from and try to understand it, you can find a way to engage with others and feel true to yourself. After all, a belief like 'I am aloof', is exactly what the op is advising against. You aren't aloof. You aren't anything except what you decide to be in any given moment. Your aloofness is a box of your own construction.
Yep you're right, but it won't let me edit. :/
Seo trainig institute in hyderabad,best seo company hyderabad
SEO Training in Hyderabad, SEO Training company in hyderabad, SEO Training Institute in Hyderabad, SEO Institute Hyderabad, SEO Company hyderabad India, Joomla development company hyderabad, Joomla development hyderabad, Wordpress development company hyderbad, web development company hyderabad, webdesign hyderabad, affordable SEO packages, SEO jobs hyderabad , SMO trainig hyderabad, SMO jobs hyderabad, SEO training Live Projects hyderabad, Live Project SEO trainig, CMS developemt company hyderabad India, Joomla development company,Search engine institute hyderabad, seo training institute hyderabad, seo trainig hyderabad, online seo training hyderabad
Another cryptocurrency similar to BitCoin
This is for sure an interesting link- I'm not sure why it's getting front paged on Hacker News though. Anyone care to elaborate?

Again, I'm not discussing the quality of the link, just its relevance on HN.
Exactly. My fear is that Samsung will put him on Samsung Firmware projects, which would be quite resonable for them..
最适宜的枕头高度
It actually sounds exactly like you are preaching.
Sure, but semantically constants are about sharing values not memory, so they don't fall under "sharing memory" as far as I'm concerned.
Django url mapping by view func naming convention
This will mess with your mind - Non-Euclidean Level Design (Portal 2 Version)
Way too naive.

It's your fear that blocks you. The fear of loosing something.

Nowadays the skill-set of good software engineers are so wanted and rare that working for equity (at least mixed w/salary) should be the general case. Just think: they wouldn't survive a single day w/o you, to get and train a replacement would take months and lead to rev drops.

If I were you I would ask ASAP and not just ask, you have to face them w/the decision, equity or you will leave. If you just ask they will put you off and delay until 2015.

I reckon that you are not ready to leave the company, yet. But you have to be ready to leave -- just in your mind -- to withstand the negotiations. Look out for other options, that makes it easier to get the leaving attitude. Get somebody who is experienced with deal making and supports you through the negotiations in the background (you do not have the same experiences as your company's management).
Seo training institute hyderabad, 
SEO Company Hyderabad, Software Development compant hyderabad, SEO training institute company hyderabad, Web Development company hyderabad, affordable hosting company Hyderabad, SEO friendly CMS websites, Domain Registration, E-Commerce Applications, CMS Joomla development company hyderabad India, expert SEO training institute hyderabad india, management skills training company hyderabad india, SEO Company Hyderabad, SEO training institute company hyderabad, Web Development company hyderabad, SEO training institute company hyderabad, Web Development company hyderabad, CMS Joomla development company hyderabad India, expert SEO Training institute hyderabad, SEO Jobs Hyderabad, SEO live projects hyderabad
> categorically declaring you can't share memory implicitly with processes.

That's kind-of the whole point, and difference between threads and processes. If you have implicitly shared mutable memory with processes, your processes are broken and you have threads.

> I don't see it being equal to full-blown processes

Really?

> nor do I see it being substantively more trustworthy

That's interesting. So you don't see how the language enforcing a share-less discipline would be more trustworthy than people trying to do so informally?

> than making a few simple, easy decisions about how to structure your programs.

Such as not using any third-party code which has not been fully audited to the statement? What a simple and easy decision that is.
Not unless I can get my hands on one :)
Tone matters for rhetorical persuasion. The only tone I desire from a scientific piece is the truth.
Study any martial art (preferably one where you can spar) and you'll forever understand the meaning of ego. You show up, do drills/padwork, think you're making progress and then spar someone who beats you up. You do the same thing the next day, and the next, and the next. Eventually you improve and make progress because you're training so hard. But there's always that one guy you can't beat, and that new kid whose far beyond his years in talent. Coach is also now telling you your making mistakes on things you thought you put behind you, and its frustrating the hell out of you that you can't fix it fast enough. Your technique isn't up to par, your cardio is garbage because you had pizza and beer, and your training partners are running circles around you.

That's when you realize you know nothing, that even after these years of training and experience, you feel even less knowledgeable about the art than when you began. Depressed about your progress, you figure you have two options to deal with it: 1) quit... or 2) keep showing up. But by now, you love it too much and its become apart of your life, so quitting isn't an option. All that's left to do then is to continue showing up.

Eventually, the ego is beaten out of you from every failure/loss/disappointment in your daily training. You've tapped out to newer people, younger people, smaller/bigger/"dumber" people that it doesn't even shock you to perform poorly against a total beginner. From here, self-realization naturally guides you into a more focused path for self-improvement. What you want to achieve today is far different from what you thought you'd wanted out of martial arts in the beginning. Telling apart someone who thinks they "know", and someone who truly "knows", is far easier. You'll realize how little you know, as it will humble you. But hopefully you'll come to peace with who you are, and realize what it takes to be where you want to be.
Salman Khan talk at TED 2011
I'd think this packet would pass a variety of totally different routing equipment with different energy consumptions
Perhaps there are a lot of depressed HNers, who don't want to talk about it, and this is their way to try to let the rest of us know about it?
Companies that solve real problems are presently unfundable based on my experience.

http://www.thinkcomputer.com/corporate/whitepapers/heldhosta...

Take a look at the Appendix to see how VCs react to serious work.
In my view, the biggest drawback of the evented approach is that logically sychronous code involving IO becomes very low level spaghetti code. E.g:

log(write(process(read(source))))

becomes:

read(source, function(input) {
write(process(input), function(success) {
log(success)
})
})
Ok, I didn't know that. But half my Facebook friends have demi-pseudonyms, like "Dan Aestetix".
> But it all comes down to a matter of taste

Sorry, but here you just klll in the egg your interesting point above. If you think pg's article is better than pb's, why hide your opinion, which I happen to share, behind this pudic relativist curtain?

It's like doing a solid dissertation on why Python is more x and x and x than, say, Java, and then, in the conclusion, retract every statement behind a shy "matter of taste".
It's a shame that SO doesn't allow these types of questions anymore. They are very useful for beginners who want to know how experienced users actually use the tool.

The fact that they cannot be answered objectively doesn't make them less useful, and contrary to what is stated in the FAQ, the question and answers model is perfectly suited to this type of question.
This was 2006-2007. Not too long ago...
SurfEasy - Plug in Privacy
No so simple. Having no identity can pose its own set of problems.

Paul addresses the problems posed by over-committing to your identity. But if you do run with the title of his post and remove all identity, you don't automatically get a self that is eager to learn new shit. That is the best case scenario.

You can just as easily be the guy who knows a lot - but lacks confidence to progress because he doesn't think he is a good developer or plumber. Or you can be the guy who doesn't know much and thus doesn't have an identity.

We've all met people who know exactly who they are("i am a kickass ruby developer beyond anything else in life") and we know people who know shit load of something but continue to ponder who they really are("kickass ruby developer professionally but really what am i?"). Both, at certain extremes can be equally harmful.
Download Beating Adwords | The Best Google Adwords ebook
Family Cabin Tents
I've heard this argument before, but I'm not convinced by it. There's a vast difference between paper and software. Paper is bounded - it's just paper. Yes you use it to organize matters more efficiently (although the Babylonians were just fine - thank you - using their stone plates 4000 years ago), but there it ends.

Software's biggest difference from everything else is its being fully meta. It keeps growing. Abstractions keeps being added. Compare software in the 60s and today - some of us earn our bread by writing code for tools that other people use to create other tools, that IT companies use to provide computing to traditional businesses. And another level of abstraction isn't far away - when it's needed, it can be added.

I don't know of any field of human knowledge similar to this aspect, which is why software is here to stay.

Asimov had this story about all jobs being pre-assigned according to genetic abilities. Just one job wasn't pre-assigned, and that was allocating and assigning jobs (I may be badly mis-remembering... sorry...). Software is this job.
In the first real name discussion I had a lengthy debate about exactly this point. The issue I see here is that you argue for keeping the rules with 'I don't want THEM to show up as ...' while the other side argues 'I don't want ME to be listed as ...'.

One side of the argument wants to force their standard on others. The other side wants to be left alone and decide about their own account as they please.
The absolute BEST time? Would probably have to be a). Preferred times are b). Worst time is c) and beyond

I've only had experience working with my one childhood friend whom I've co-founded all my projects with. We've worked together since we were kids, building dinky static web pages with Dreamweaver. So I've never had the experience of bringing on another co-founder, or working with someone I didn't have an extensive history with.

The reason I think its A) is because its not quite as important as to WHEN your co-founder joins, but WHO you co-founder actually is. A friend or someone you've worked with in the past is someone you can trust. Someone you can trust is someone you can bounce ideas off of and have "chemistry" with. The sooner the two of you have your brains firing off and inspiring each other with a concept or product, the better. This means you can argue sooner, and shape out what it is you want to build far more effectively. Ideas will constantly change, but the person you're stuck with will not. So the sooner you find the right person, the better!
"Unfortunately, I don't think type theory has a whole lot to do with programming or software engineering. The most practical languages (as measured by popularity, which seems to be the best way to do it over a period of decades) do not have sound type systems, nor even particularly interesting ones theoretically."

That is hilarious! I just showed this to my black, British cat, Mr. Fluffer Wickbidget, III, and he spit out the milk which he had been lapping from the palm of my hand.

You should sit down with the brilliant Hongwei Xi, the creator of the amazing ATS programming language, and see what he thinks of your jocular comment. If you're lucky, he might explain to you the reality of his Applied Type System, which not only provides for a very practical use of types, with the side benefit of theorem proving, but has also been shown to be almost as fast as C.

http://www.ats-lang.org
A point and click game with a social twist
What do you think?
It is not an oxymoron, it is a paradox, duly noted by Simon Leys an others: Only the ones with the strongest personality (hear "self") can truly wipe out their ego. For us normal people, the goal could be to lower expectations about oneself, but for those rare birds, usually monks, I believe it means something very deep (not much related to PB's note, though).
I wouldn't say unfundable, but perhaps they are facing different challenges. I've got a few friends who raised money for a good-cause startup, but the problem is they got that money as a grant from a charitable foundation - terrible idea! The founders now have enough cash to pay themselves and to hire people, but because the money won't run dry for a few years, the market forces aren't kicking them in the ars. The result? The team's pretty smart, but they've been in "stealth" for as long as I've known them because there is absolutely no motivator for them to release and iterate.

The article says that young valley millionaires see investing into startups as a game, as a badge of honor. If that is so, I hope more of them could re-invest the proceeds into smarter causes. Maybe if there was enough of competition between them, as to whose educational startup is the coolest, then founders would be reluctant to eat taco-bell and work 80 hrs/week.

As per the rejections you got from the VCs, sorry to hear; the first batch tho had very legitimate concerns.
I don't see that as spaghetti code at all, especially when you want to handle other things while the read() or write() is blocked. Callback-style code allows you to see the interleaving of events. If you use threads then the interleaving is non-obvious.
I noticed you posted similar topics something like 4 years ago. What happened in between with your first product/prototype? Did you ever make it out to the valley for angels?
A small usability note - I looked at the page, seeing no way to do anything with it, I reloaded it ("So little text, so much votes on HN - there must be something there!"), and then - still not knowing what it is - accidentally clicked on the page, which moved me to the next slide... There is no hint there that it's a presentation and you can move forward by clicking on it.
I thought the level-design in Prey[1] was much more interesting. Non-euclidean level design was a feature in early 3D games and was replaced with more realistic level design as technology allowed, so doesn't really seem like anything special to me now.

[1] http://www.youtube.com/watch?v=0zQZkpum08A
Zhuangzi: "Vomit your intelligence"
Mr. Moore went to a start-up event to learn about 'quick exits' - valley talk for cashing out of your company while you still can - where executives from large tech companies coached young entrepreneurs on how to sell their nascent start-ups.

Is this info posted anywhere online?
And that many parents are more concerned about their kids learning evolution than math.

Can you elaborate on that?
If you start a new product, label it 'Beta' and people use it, like it, but have a problem with it: Do you answer 'So - go away and build it yourself'?

I agree that there is a lot of whining involved. 'The right to use G+', 'Think of the children/lesbian/gays/victims of numerous crims' arguments that cannot really be countered in a productive way. But if you actually look into the debate you find lots of people that are merely asking Google to reconsider. These are people that started using the product in its early beginnings, care about it (otherwise it would be a non-issue and we could just host a blog as you suggest or go elsewhere with a shrug), but won't - for a multitude of reasons - support this 'community guidelines'.

Facebook? Really? Who cares about Facebook. Why is Facebook coming up in this discussion all the time? If G+ is ~like Facebook~, why do we need it in he first place? It's a competing product in the same market, granted. But arguing 'Facebook does X, why do you care that G+ does the same' is really weird in my world.
The new tax havens
"if you are serious about programming you will _eventually_ master both."

Starting to really dislike the text editor snobbery on HN.

At home I use TextMate for Python and Ruby, Eclipse for Java. At work, Eclipse for Java and Visual Studio for C#. I'm not 'serious' about my hobby and career because I like a different text editor to you?
As a person scarily close to 40 years old, I played a lot of old games on the Atarti 2600, Colecovision, C64 (my first computer) etc, and IMO Super Mario Brothers on the NES is the oldest 'home' (console or PC) videogame that is still legitimately fun to play.

I can enjoy games older than SMB for nostalgic value and had a lot of fun with them at the time I first played them, but in terms of pure gameplay value, none of them really hold up when viewed outside of the rose tinted glasses, IMO.
It might not be literal glucose consumption, but the body figuring it has calories to spare to indulge in a pointless (for survival) lab exercise.
That's no better, I think. There is no standard location for \

Try using <space> instead. The default binding is useless for the largest key.
I guess if you don't see the interleaving in log(write(process(read(source)))) our mental models are too different to merit further discussion of this aspect.

And of course thread based code can do other things as well during blocking IO - on other threads.
"...unwarrantedly self-assured geek autodidacticism..."

+1, this really nailed it. Not just this thread either, but the all-too-common, arrogantly presented naive analyses that we see from time-to-time on the HN comment threads.
Color Laser Printer Sale | Club Printer