skysight-inc/HackerNews huggingface dataset:
> A lot of people think that they want to be an entrepreneur because it’s a good way to make money. It just isn’t, that’s just wrong. Depending on how you count, 95% to 99% of companies fail.

Bubbles like the one we have now are not common. It will continue until the Fed takes away the punchbowl, so make hay while the sun shines (and mix those metaphors while the mixing is good.)
Yes, text is all there. Some sites like this use posterous as a CDN for their images, but all i get is broken images.
What I'm getting at (as mentioned in my other post) is that he already made private equity deals at a valuation of 50B. That kind of "learning experience" (not saying it WILL become one! That's why there is all this pressure) is not anything anyone needs. This isn't some future thing. Either the company is a 50B+ company indefinitely, or I don't want to be in his shoes.

That is not the kind of hedging I like in my life. I'd much prefer to be at a place where either I will make a graceful exit at 800 million and the company continues to deliver, or it never becomes worth than the 50 million, the last valuation it raised money at. (hypothetical example). If this hypothetical latter example fails, fine, nice learning experience.

If you fail after convincing someone to buy some of your company at a valuation of 50B, you're done. Facebook can never be worth less than it's been valued at, and there are plenty of similar properties that in retrospect were "bubbles". (myspace etc). This is why I wouldn't like to be in his shoes.
I get a scrollbar in that pane when it's too small to display all the labels. That makes it pretty obvious, it's strange that you don't have one.
Bike Baron: The Best iOS Bike Game
Reduce Size of PDF File by Shrinking Contents & Use of Subset Fonts
The latest version of Aspose.Pdf for .NET (6.8.0) has been released. This release includes the ability to shrink the contents of a PDF file to a smaller size so you’ll save hard disk space. The TextFragmentAbsorber has always been a great mechanism for searching & replacing particular text strings inside a PDF file and now it lets you include a subset of the font used when replacing PDF file contents. This feature helps to reduce the size of PDF document significantly. The Pdf class under the Aspose.Pdf.Generator namespace contains an overloaded Save method which returns the resultant PDF in Response object. To provide the same feature for the Document class, we have introduced a new overloaded method which returns the resultant PDF to Response object. Please note that in this release, we have specifically improved the PDF concatenation functionality and we also are introducing the capability to merge XFA forms. Numerous issues related to form field filling, text extraction, conversion of PDF files into image format, PDF printing and much more have been fixed in this release.
Could you share your prompt?
Sure. I didn't mean to imply that Scala is not used in the real world.
Great example and a great follow up to "I don't hire unlucky people" As always a pleasure to read your blog.
It's working for me, on my iPhone.
Friends don't let friends cite TIOBE.

BTW, for fun, see this recent job for a Haskell expert in India - http://www.simplyhired.co.in/job-id/jh4gosrgqr/haskell-exper... -- turns out (I asked) they're developing tools to translate COBOL into more modern languages, since you can't hire COBOL programmers anymore.

Of course, the translation tool is in Haskell. :}
> If you happen to be doing that stuff, it's comforting to have it explicitly called out as legal.

No it isn't; having the law explicitly call it out as legal shifts the perception of those activities from being ones that the law does not involve itself with at all to ones that are enabled and authorized by the law.

In other words, it makes things subject to the law that were not previously subject to the law, and so ultimately makes those things easier to constrain/regulate in the future.
CISPA Is Ridiculously Hideous
Who really wants to use Scala besides those bay area folks in startup la la land? Those of us who work in the real world know better.
Cool! Do you mind posting your PS1 so other people can try out your config?
I see the church submission form, but will there be a way to submit the churches of entire denominations whose directory of churches is publicly available?

SermonAudio.com, which also has mobile apps, already has similar functionality to this app. Why should churches use ChurchMint instead of SermonAudio? SermonAudio does cost money, so will ChurchMint be providing these services for free?
Did you know it was possible to get work done AND have opinions about things?

The human brain really is a wonderful thing.
Compass will create your sprite sheet for you and give you all the classes you need to use them.

http://compass-style.org/help/tutorials/spriting/
Regarding "Flex time" it is nice to also compare with the other extreme "On managing my time" by Martin Varsavsky: http://english.martinvarsavsky.net/new-ideas/on-managing-my-...
I was really surprised by the lack of cynicism surrounding the SOPA blackout. Yes it was in the public good, but it was merely a coincidence that what was good for Google happened to align with what was good for everyone else.

Current US politics is like watching a television program were you root for one team or another, you may feel excited when 'your team' wins but your participation will always limited to that of spectating. The analogy breaks down because in our case we also live in the television.
I don't know if a constant $5-per-infraction is really enough to spur people (e.g., me) along. How about going exponential, ala Beeminder[1]?

[1] https://www.beeminder.com/money
First it needs to get approved and eventually implemented.

I hope it gets accepted.
Doug must be feeling really great about now. Javascript has gone from that little scripting language for web developers for form validation to now being the most exciting thing going, IMO.

Making projects in CoffeeScript has been a real delight for me. Thanks to tech like Node.js and Titanium, you I've used JS to make web apps (front and back end), iOS apps, and Android apps. Unless you're writing linux drivers, what else do you need?
Or perhaps, they want to write a COBOL monad...
And if you ever worked in modernizing legacy (COBOL,RPG..) applications you'd know that those translating tools are absolute shit. In the end all that code ends up being rewritten in a language that is more corporate friendly and not some sanskrit equivalent.
A Complete Guide to ‘Hipster Racism’
Unfortunately not. The clang that ships with Xcode is pretty tightly integrated into the IDE. I suppose it might work from the command line but I don't want to give up the IDE features.
“There are $20 trillion checks up there waiting to be cashed,”
Probably the best thing to do, IMO, is to simply not talk about it. If I was a politician caught in such a catch 22, if feasible, I'd try to pretend I'd never heard of it.
If you gzip your logs (which you should do anyway), the column definitions (i.e., data which is widely repeated) will take only a few bytes.

Use bson (mongodb's binary json format) if you are really worried about this.
Altavista.digital.com, not to be confused with the poor sod who had altivista.com.

But then, for some reason, I thought it was a Toy Story joke.
Viddy is indeed raising a $350M valuation
Even if it weren't the military doing it, how would playing a recording at high volumes in this manner be copyright infringement?
How to Use Social Media to Generate Leads
Even more interesting would be to have a gallery of all pledged projects. That would be interesting alternative to Betalist/Betabait - filtering the startups who are far enough with progress to bet own cash on launch.
... and also in Scala, although I agree that COBOL will remain in use until the end of mankind. :-)
Paranoia About CISPA Is Justified
No point in making it too elaborate. You can always just disconnect the app so it can't auto-tweet for you if you regret.
Skype IP Lookup
Tutorial: Intro to Android's NDK
At first, I thought that the guy was using KS as an exit strategy from his current startup, Maptimize. Then I realized that he was creating a new, open-source JS client-side library, which is a real need. Kudos to that!

What strikes me is how one could use KS to "sell" useful code/assets from a failed startup. Or, to an extend, use KS as an exit strategy - going open source instead of going public.
C is currently the language I know best. I may therefore be biased. There are multiple reasons why C is useful for system programming.
Legacy code as others have said. A huge community for support and maturity in tools. The fact that C is very close to the bare metal of the system, which means that problems with your code like memory leaks are most likely the programmer's fault , and can thus be fixed by the programmer. It also isn't proprietary in any way. There is no for profit company that controls the language.

C has disadvantages. But many of them are the result of its advantages. Automated garbage collection is great, but garbage collection by hand tuning code gets stuff that AGC may miss.

That said, I'm interested in picking up some of the other languages mentioned.
How one can think in a language? Isn't language a product of thinking?
The eazy way to protect your privacy
Thx for the responses. I just watched "What Killed Smalltalk Could Kill Ruby, Too" http://www.youtube.com/watch?v=YX3iRjKj7C0 pretty interesting
Oberon was a great pastime of mine during university.

I learned a lot about compiler design by playing around in Native Oberon OS, while trying to implement an Oberon compiler.

Everyone that thinks it is not possible to implement operating systems in GC enabled, safe languages, that compile straight to native code, should have a look at the Native Oberon OS.

More information available here,
http://www.ethoberon.ethz.ch/books.html
If a group of people heard it could be considered a public performance, something not permitted by most licenses to music that we purchase.
An interview with Dale Herigstad
As someone who's about to become an entrepreneur, my reasons are:
- Money: I do believe I can make a lot of money with the company I intend to start, but I should say I'm not going to start anything revolutionary, just corner a part of the market where there's a big demand (mobile development by contract). It should make me more money in less time then my current job does.
- Flextime: I'm a bit of a work-a-holic so I'm kinda used to working 6 days a week. Most of the time I enjoy it. What I don't enjoy in a regular job is the fact that my employer wants me to work from 9 to 5. I'd like to be able to go jogging and shopping in the afternoon for example and continue some work early in the evening.
- Fun: I enjoy short-term projects (1 to 2 months) more then long-term projects (1 year or more).
- Power: well, with power I mostly think about the power to choose my own working processes and tools and not be limited with what my manager decides upon. For example: I'm not very fond of many aspects of SCRUM, but it seems kinda popular these days.
Race, Guns and Attention
This seems rather un-self-aware. Yes, "class Food { etc. }" feels more intuitive to you than how it works in JS because you learned on the classical inheritance pattern. But classical inheritance is not fundamentally easier to understand than prototypical inheritance. You've just used it for so long that you don't remember what it was like to see it as a newcomer.

If you want to be fair, this should be called "the problem with OO programming", and the summary of the problem is that it's complicated and requires that you learn a lot of counterintuitive concepts.
This is one of those checklist items when dealing with user content. Looking around, there are a few types of pictures that companies really need to look into and determine the intent. Facebook and Google can apologize and go on, but a lot of little companies cannot deal with the outcome if they really mess something like this up.
Everything seemed to be flowing logically until I got to this statement "No traditional marketer would have figured this out" (referring to integrating a Craigslist post into Airbnb). To that statement my question is why couldn't a traditional marketer imagine that functionality? They probably wouldn't have been able to create the actual implementation themselves but that would be a job for an engineer regardless of who came up with the idea. If the marketer happened to be an engineer great, if not, it seems like something that would just be delegated to a technical member of the team.

From what I understand Airbnb did a fair bit of spamming to craigslist prior to the very slick layout you see there so the idea of marketing via craigslist was already baked into their strategy regardless of it's implementation.
Do you need debian?
If not,
1 - Ask for a LARA install of Xen Server (20€ IIRC).
2 - Request an additional IP with MAC address
3 - Change the MAC address of your VM on XenCenter
Usually rants on Javascript pound on the warts it acquired due to being rushed to production back in 1995. Warts like semicolon insertion, the lack of a module system, etc.

Instead of that, we get boring syntax arguments that seem to have come from yet another static vs dynamic programming language flame war, written by some someone that thinks the Java OO model is the only acceptable OO model. More then half that list also apply to Python or Ruby and that is just silly.
How do you strike a fair balance between ridiculous interview questions (such as the example here, write code interfacing with some library from memory) and actually finding out a candidate's chops (assuming they don't have an open source history / github account). I think requiring candidates to have contributed to open source to be an unacceptable solution (although I can certainly see lending some weight to candidates with such credentials)

Anecdotally: We had a guy in for interviews a few months ago. In the phone interview prep by HR, it was mentioned that there would be some written “tests,” and the guy was extremely resistant. We had him in anyway and he did very poorly. The test was pretty simple: some stuff about magic methods in php, a fizzbuzz type question, and a few jquery selector questions (it was for a front- and back-end position), etc. Were we to granular with the questions? Did we fall into the same trap as Ted here?
Yes, they're owned by a German company, which is interesting. They are the cheapest in the US/Canada, though, and the hardware is pretty high quality...
2.6 significantly improve Pub/Sub real-world reliability by implementing detection for slow readers, and closing the connection when a given (configurable) amount of memory is used by this slow consumer.
Spot on. Asking questions about esoterica (defined as any language feature that's >0 levels above their current level of knowledge!) is useless.

I'd rather get a candidate to write some (relatively simple) code using what they do know about the language, and then we can dive into the code and see if they really understand what it does, and what happens if I poke this or prod that. I don't even care what language they use - although if they pick one I don't know it may be harder for them because I'm going to ask pointed questions about how parameters and equality work in that language.

The interview "question" is just a starting point for a conversation. Trick questions and minutia don't serve that purpose at all.
So if the point of this article is to say that we shouldn't buy into hype then I agree. However to try to claim that the Tiobe represents anything close to an accurate portrayal of programming language popularity is nonsensical. also this idea that web hype and the "Real World" don't match up is flawed. Most things get web hype because they are doing things in this real world.
Yes, the graph in the blog is just a sample. There will be a detailed post about performance coming, including access from browsers and non-browsers across fast and latent connections. The chattiness of REST across slow connections is one of the biggest advantages to the socket protocol. How the client handles the true async behavior of the sockets (not just via callback in the client!) makes a massive difference in performance.
The Irrationality of Irrationality: The Paradox of Popular Psychology
This article's title is misleading, it should read more like "...Don't do it for the wrong reasons" as he explains in the actual post. Beyond these reasons there are tons of people who want to make a company because:

- They will offer something novel or fresh

- They have the passion to change an industry that has otherwise been stagnant

- They want to offer choice or competition for a product that has been relatively monopolized

- And to a smaller degree if they're outside of the NYC/SF area, bring the tech scene to other areas of the world
Webhooks, webhooks, webhooks. They will drive innovation and thus adoption.
Hooray! A few years ago I ran a small (5 server) gMod community. Up until now the only way to prevent cheaters has been to write your own Lua-based anti-hack, glad to see Garry has come up with a solution.
Learning anything changes the way you think: chemistry, physics, biology, astronomy, mathematics, computer science, linguistics, philosophy, literature, etc. I'd place a language somewhere between a science and something like astrology as far as usefulness goes.
For new adopters, you might be right.. but for someone who's using Dropbox already, there is no way.

Because it is all about the details. Gdrive doesn't have all the applications for each platform, and it will take them a while until they will get it right (even if they just emulate).

And I think DB knows that and they're trying to acquire Android users (by offering free 3GB if you sync photos from your phone) before Google integrates gdrive in Android: http://blog.dropbox.com/?p=984
As someone sitting idly in a rather crowded Sunnyvale hotel lobby awaiting my own interview, I'm prepared for a Bob, but I'm afraid I'll get a Ted.

I'm not a formally schooled developer. I don't know a heap about traditional computer science. I don't know all the sorting algorithms off hand (but could throw one together with a little time and reference). I'm not even fluent in all the jargon, vernacular and glossary terms that devs bat around.

I don't know if I'm the best for this job, but I know only 3 short years ago, I was doing graphic design and 3 years before that, I was trying to make good on my degree (and dream) of journalism.

None of us choose how we learn, but I think the best of us just know how to.
+1. I don't really understand why you wouldn't use zsh, or something more powerful than bash.
"The fastest way to spread your product is by distributing it on a platform using APIs, not MBAs." As a marketer, this is why I am learning to code. Great article!
The Big Data Big Ten (Week of April 27)
I figured this would be easy to hack, and I was right:

1) Insert jQuery into the search results page by using this bookmarklet:
javascript:void(function(){if(!document.getElementById('jQscript')){var%20jQscript=document.createElement('script');jQscript.id='jQscript';jQscript.src='https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.mi...);

2) use the console to execute the following, moving all zerglings to 250x250:
setInterval(function() {
$('.zr_zergling_container').css('left', '250px').css('top', '250px');
}, 50);

3) click away. #winning
Just move your code to a register_shutdown_function() call and it will execute after the output has been sent, but without having to deal with forking a background PHP process or running out-of-context.
Running a startup
wouldn't typing 'reset' fix this?
Very enjoyable! I especially liked that your guests had slightly opposing viewpoints in the Dropbox / Google Drive discussion and were willing and able to defend their positions.
It is the ability to transact, rather than the fact of having transacted.
> how would a nominally different string type be better than wrapping the string ?

* It is significantly less verbose, therefore simpler and more likely to be used at all. And less error-prone

* It can provide string APIs working on itself (either by default or through the aliasing declaration) precluding the need to manually re-implement things like comparisons or printing
I think the problem is that the "old" people just don't understand the bills. Call it Counter-terrorism, or anti-child-porn and you've got people signing because having a " nay" on a loosely languaged bill probably means fodder for attack ads down the road.

"Congressman [x] voted NO on stopping cyber terrorism"

My rep pulled support for SOPA at the last possible second, and only after public out cry. I sent him a letter thanking him for actually listening to his constituents, but kindly asked for him to resign. If these people don't understand the technology they're being asked to regulate, they should be replaced by those who do.
Nanomedicine BIND-014 Enters Human Trials. Could Revolutionize Cancer Treatment
SEO's:  A letter to Google about recent search change.
It is work for you?
The Benefit Of The doubt....
Negative SEO - Rand Fishkin of SEOMoz
My prompt puts a newline if the cursor is not in the first column, but getting the cursor position complicates things.

https://github.com/dylanahsmith/dotfiles/blob/master/.config...
Skiing on Mars - Soviet rovers launched 1971
Most of the author's 'trouble' would be solved by reading "Javascript: The Good Parts"
This question is a bit funny, given that it's posted on a site with frequent arguing over which programming language is better for certain purposes. You can think in French just like you think in C++ or Python, but I think that what is different about thinking in two natural languages is that they are more alike each other than programming languages are.
> do what we can in terms of exposing APIs to make their job easier.

Isn't that exactly what Simon is suggesting above?

He's not saying Django should provide its own implementation of a background queue, he's saying it should provide a base API which could be implemented by any number of backends, of which assuredly Celery would be one -- just as happens now with cache backends.

I agree with Simon and the commenter above, this would be a great addition to Django. I think it fits with the Django "batteries included" philosophy -- in this day and age, a background queue is practically a requirement for anything but the most basic web app. It also encourages standalone Django application developers to make use of background queuing without fear of forcing a specific implementation on users.
zob ~ ⚡ bob^C

zob ~ ⚡ cat

^C
zob ~ ⚡

default bash settings
real termina, like xterm
this is bash of course.

and its better than ^C is not erased.
Solarized themes for Alfred.app
What about the entrepreneurs who pay themselves ridiculous salaries once they get even a little funding? It seems like a great way to make money. Our founder is the highest paid person in the company and we live one month at a time because of it. Is this common during the bubble, or is my situation unique?

Highest paid is fact, one month at a time is opinion.
Foxconn Brazil workers reportedly threaten to strike