skysight-inc/HackerNews huggingface dataset:
Jonathon's had a lot of portfolio success, has a great sense of humor, and is awesome to work with. Whether or not he runs a startup, I don't know, it's mostly semantics IMO, but I do know I'd go back to him at every raise. I think the point he's trying to make is that he's "one of the guys" and therefore an entrepreneur-friendly VC. I'd agree wholeheartedly. He also has a ninja-like backhand in table tennis.
Samsung Galaxy S4 costs $244 to manufacture
You left out an option:

"Nothing. No savings to speak of, but self-funding through my salary at a $DAYJOB or consulting."

That's pretty much where we are at Fogbeam Labs. The plus side is, we have a nearly infinite amount of runway, as long as the co-founders have jobs. The downside is, we're stuck working the $DAYJOBS 40 hours as week, and have to make time for the startup by night + weekend.
Come on, the parent comment more or less implied that ORMs are bad, not that he was using flat files or a non-relational DB (many of which are often wrapped in ORMs anyway).
LayerVault's design's are awfully derivative themselves.
You are either doing contract work to extend your existing runway -- you saved up 6 months expenses, and the contract work is what allows you to let the business build for a few extra months (in which case you have a runway and the fourth option applies) -- or doing it to survive the next few months (in which case the last option applies)

Even though I disagree that it's a separate category, I added " You have an existing job and are continuing either full time or part time while you start the business"
What do you expect someone from Adobe to say about Flash? That may not have been the way he felt himself. He might have had to toe the company line.
1) I can guarantee you oil extraction from places like Nigeria isn't free of child exploitation, but I bet you continue to make the lifestyle choice of driving.

2) I didn't say adoption is bad for smart parents I said its not equivalent to having children of your own for smart parents. There aren't exactly a ton of children of high IQ couples in the adoption market. My bother in law is adopted and he is a doll and adoption is great. But it's not completely equivalent to having your own kids.
"self-funding through my salary at a $DAYJOB or consulting"

You are right, I didn't include the case of doing it on the side.

EDIT: added " You have an existing job and are continuing either full time or part time while you start the business"
People buy BTC to buy ASICs, but then the ASIC vendor immediately sells the BTC to cover their costs. It should have no net effect on the exchange rate.
Kind of like calling the defense attorney for a guilty client a bozo. What is the CTO of Adobe going to say?
ok, but when you say:

> Emacs defers to extensions for things that Vim does natively - and again, the result is those features are more usable and better integrated.

Vim has an extension mechanism too. It may not be quite as flexible as Emacs, but it is much more flexible than most programs.
You're right that I conflated the two above but the relevant feature of each is that they're a form of money creation. With a fractional reserve, the amount of money created (through leveraging the reserve) is inversely related to the size of the reserve. With fiat currency the 'reserve' the government has is nonexistent, allowing for unlimited money creation. The government or a bank's ability to engage in money creation are both limited by the certainty that those using the currency have in its future value. If a bank loses it, we get a run. If a government loses it, we get hyperinflation.

Thanks for the distinction between the two concepts though. You're exactly right and gave a great explanation of them. I'll take a look at the free banking period. It does sound very interesting. Talking about the money and valuation sometimes it seems like all we have to measure things with is a rubber ruler, especially when the amount and value of currencies can be manipulated.
Side project+: You have an existing job and are continuing either full time or part time while you start the business
Ditto. Contracting to make it work.
"This speaks about Internet scale and the vast problems of security we shall face in the coming decades"

Exactly... And the very fact that even people don't see anything wrong with "autonomous cars", probably "because this time the company in charge is going to create a separate network whis is really secure" is precisely part of the problem.

We live in a world were people who are supposed to be smart enough to program all these machines and set up all these infrastructure are thinking: "Nothing can ever go wrong with this".

As a result we have more and more insecurity and the problem is only going to get worse.

And I've got a bridge to sell to people who think that autonomous are never going to get hacked...
You don't need to use timing attacks or other vulnerabilities. Others have pointed out how to do it, use SPI and provide your own implementation. The xkcd post is probably the best hint ;)
From what I understand a timing attack on SecureRandom to find out which number it generated. But I might be wrong in which case I'm sure someone knowledgeable will give you a better answer:)

edit: Yeah… just ignore this and look at the other answers ;)
I think you underestimate how much "That person has been let go for their misconduct" does to ease PR issues.
I think that's not a typical case though. That's just prohibitively high for most people, especially people who don't know whether they can trust the product or want the product that long. I can imagine myself paying paying $5/month for something like this for a couple years, but the chances of me having this as my hosted blog for 10+ years is slim (at $250 the breakeven point for me would be about 3.5 years).
The private function divides the unknown square by another number you provide. It's possible that how long this division takes depends on just what the secret number is -- keeping track of this and carefully feeding it input might reveal the number. That's a timing attack. (This is something you really have to consider when designing cryptographic functions and other such hardcore stuff.)

I suspect that doing something with the random seed is more what the author had in mind, though.
To be fair, a lot of people thought Flash was going to be better on Android than it turned out to be. I still don't know how they managed to make it so bad. The input model was bad. The performance was awful. There were security issues that affected the Android version as well IIRC. Lots of people were wrong about lots of technology three years ago.
Seing as how this list of customers are about to run out of their trial for Github Enterprise, it'd be funny if atlassian or any other hosted Git providers were to make use these emails for their own gain.
Heh, not knowing Java very well, I scoured the BigInteger docs for quirks and loopholes, then gave up and found your comment. I guess "java.security.SecureRandom" sounded too impregnably secure to be worth looking into.
The comment "making other women feel inadequate" is chauvinistic and generalizing...but at least you acknowledge it...

My wife and I eschewed engagement rings or expensive wedding rings (her's was a little pricey, but from an artisan jeweler, but not a lot of bling), instead we opted for spending the money on property (not our main residence). At the least, despite ups and downs here in the states, it has held it's value.

Charities or other personal investments really are a better option than the bling. That said, some people like the material status comparison.
Firstly he is not a bozo because he made that statement. He is a bozo for releasing slow, buggy, insecure Flash versions. Apple had every reason not to want it on their phone given the statistics they get from CrashReporter.

Secondly Bob Mansfield is one tough, demanding, ridiculously smart guy who has a long history of delivering. The fact that Kevin Lynch is reporting to him says it all. He is very much on probation and will have his ass handed to him super quickly if he doesn't live up to expectations.
applying hindsight retroactively and prognosticating on that basis seems like a bozo kind of idea...

(post takes a single piece of Kevin's writing about Flash, from a then-Adobe staffer, from a few years back, and extrapolates - move along, nothing interesting here)
Google Fiber is coming to Olathe, Kansas
I trust Google like I trust a viper in bed.
What would you call a group of people that have banded together, all owning stock in a very specific company, trying to increase usage of that company so it can remain in business and their stock values can remain where they are or grow?
Unless there's something in Java that allows you to manipulate private copies of private variables without access to the stored values.

I'm familiar with Java, but not so familiar that I can state with authority that such a thing is impossible.
Presumably, Apple didn't hire Kevin Lynch to bring the wonders of Flash to iOS, so his PR speak on the topic isn't terribly relevant. If anything, it shows he was loyal to his employer, defending and promoting a technology that he knew smelled like poop. That's a trait Apple looks for in its job applicants as well.
How Our Meetup Got Hijacked
1) That is very obviously and intentionally not a response to what I asked. I barely, barely drive as it is. I commute to work, I'm within biking distance of my grocery store. Besides, transportation is sort of essential in the United States to commute and buy food. A diamond has none of that utility. None at all. The fact that you compare them, use it to justify any sort of exploitation is incredible.

2) I should've let it go, I have no desire to argue to have an irrelevant discussion about adoption that already offends my sensibilities.
That was the first thought that I came in my mind when I read the article. Especially because he was CTO of Adobe who was deep into Flash then. He is not going to be hand in hand with Steve J and say, yes let's just forget Flash. I feel, people sometimes over analyse things.
Video: How To Fix 404 Errors
As a tangent, it's not really true that "a public company [has] a responsibility to generate return on capital". See, e.g., Stout's _The Shareholder Value Myth_, or this shorter thing: http://crookedtimber.org/2008/07/25/what-obligation-maximise... esp. the remark about the Dodge v. Ford case.
Tell HN: Disenfranchising India's poor using digital television
The Indian Government has ordered the shutdown of all analog broadcasts in major Indian cities by March 31 and it is strongly encouraging consumers to subscribe to cable services and use set-top boxes to receive digital channels. Unlike in the United States, where consumers have the option to receive digital television using new antennas for OTA digital television signal, the Indian consumer is being offered no such alternatives. Most of middle and upper class India has no problems managing that additional cost, it is the India's poor who are being made to choose between eating and watching television and staying informed. It is interesting because India's television reporting is very hard hitting and even at times way too passionate. Could it be that not letting poor people watch TV news benefits the ruling class ? I admit that I am only visiting and I may not have the full picture . The only people I have who I have talked to who worry about this are the domestic help and the vegetable sellers ( they have TVs and cellphones) ; Indian hackers could provide more more accurate information here.
Something I find darkly humorous about cloud data centers marketed to certain government agencies is how prominently they advertise that they are "outside the 50-mile blast zone" from DC. Do they know something we don't?

For example: http://www.carpathiahosting.com/carpathia-hosting-announces-...
That is so fucking sad. Aren't there literally hundreds of traits more important in a husband than buying a ring?

Tell me this statement is satire: "Do I want my daughter to be with a man that is willing to create headwinds for himself out of foolish principles and refusal to conform? All else being equal, no"
This is potentially a pretty big security hole for apps, right? For example:

posts = current_user ? current_user.posts : Post.public
posts = posts.where(:user_id => params[:user_id]) if params[:user_id]

In the old Rails, that code is guaranteed not to show any private posts. But with the new Rails it'll show you everything written by a user.

Granted, it's pretty awkward code, but I can imagine situations where people might be inclined to write something like that.
None of us are ninjas. Nor are we rock stars.
I don't think I'm mainstream at all (anti-social, anti-copyright, my preferred political parties can never seem to get elected, ...) but I can't get behind Bitcoin for a few reasons... The biggest being the pyramid-scheme-like distribution of coins slanted towards early adopters. I want an un-regulatable digital currency too, but I can't get excited about trading one financial plutocracy for another when money is tantamount to voting power. Money is just an IOU; money doesn't need to be scarce (like gold), just enforceable (legal tender). If Bitcoin's enforcebility depends on it's exchange with other currencies that have the power/threat of governments and militaries behind them, what ground has been gained?
Thanks Ed.Great advice!
It wasn't bad. I used to watch Conan episodes all the time on the Nexus One, something I wouldn't have been able to do had it not been for flash. There was also the Kongregate games which worked well.

Most flash content wasn't made for touch, so in that respect it was imperfect but judging it for what it was, it was fine. There's a lot of hindsight going on painting flash on mobile to being much worse than it really was. The reality is that flash on mobile failed because it wasn't on the iPhone and no matter how great it might have been elsewhere it would have still failed because it wasn't on the iPhone.
1: Pause debugging session. 2: Look into SquareRoot.n
And now I see why people were so excited about this! This is very impressive, I only hope that I remember it or can find it by Googling "charts javascript library" when I find a time to use it!
Progressive Radio Show Re-Launch Featuring Aaron Swartz Invites Taren To Talk
This is probably good advice in general but I have seen a few highly successful solo devs that didn't do much marketing beyond building good relationships in a very focused channel like a single forum. I think for this to work you have to pick the right software niche and then build absolutely kickass products though.
My wife is a zealot in the anti home birth holy war so I'm going to just express my happiness that yours found it enjoyable and slowly walk away from the keyboard.
I don't think there'd really be any trick to it -- you just have multiple canvases, and render different stuff on each one. The most trivial example would be to have a single background canvas that has stuff that'll never be redrawn.

Remember that each canvas element is still part of the DOM, so you can put one on top of another just like you could with ordinary HTML.
I love Sinatra, but there's a long-running joke that if you look at the source for any Sinatra application with even a little complexity, you'll find a half-baked re-implementation of Rails inside. I've built apps like that and it's definitely not an exaggeration.
But I've always read (here and elsewhere) that you should never take a counter offer. Or are you just saying to make it known in that you might leave, without a specific offer from another company on the table?
The idea is amazing, but when you are restricting only for app doesn't make sense as people normally like to go to app store and sync it. But using the same feature making people to subscribe to newsletter etc might make sense
Enrollment for Stanford University online courses now open
There are a great many couples in my social circle who eschewed the diamond ring. They have meaningful, and expensive alternative rings, but not diamonds. We don't have diamonds either.

My only point is that not ALL women are about making other women feel inadequate. Or showing off their diamonds. Many are actually just as disgusted as men are about it. And they prefer men who have that conscious, and will put some thought into an alternative.

However... Your last suggestion, I grant you, has merit.
Deeper issues? I respect John and his blog a lot, but this post is a bit of bologna. Kevin Lynch had faith in his product and was defending it when under scrutiny, just as the Adobe CTO should. It wasn't even that obvious that Flash would turn out to be a failure on mobile, but hindsight is 20/20 for Gruber and I guess he thinks it entitles him to personally judge a person based on one failure. It's almost as if he himself has never failed.
Why would bringing a framework in house be better than using open source?

I'm confused by all these people that thing 'Rails is crap, clearly people should roll their own everything since that will be more reliable and better engineered'

If you think Rails is crap, the only answer is to look to 'more mature' platforms, not roll your own. Spring/Hibernate might be a reasonable answer. Django is not, being at a very similar level of maturity. Nothing in PHP even begins to approach the level of maturity.

Software engineering is hard. Really hard.
Eh, point. And witness discomfort about making generosity a commodity.
Sony offers slick new SmartWatch software
Here's a direct link: https://github.com/designmodo/Flat-UI/archive/master.zip
It could be argued that killing time is a function.
Maybe we had different expectations. I was an early Android (Droid OG) adopter and admittedly was one of the people that thought Flash on Android would be useful. Maybe it was simply my perception of it being useless since HTML5 was already making a splash for mobile video (similar to the point you make), but outside of using on vacation to stream a video from Subsonic, I found it to be pretty slow to the point of being annoying to use (the same way most people perceived Android pre-GB/ICS/JB). By time I got a phone like the Galaxy Nexus that could probably power it seamlessly, there just wasn't any use for it any more.
Github is not a website in the normal sense. Github is a layer over top of Git. One of the best wrappers for libgit/what ever there is (regardless of Language) is the Ruby rugged library which Github pretty much built. Before that was grit which was also Ruby based. And what Github was built on.

Everything else is just extra they added on. Their core product is a Web based Git.

But I sometimes wonder this as well, I love Ruby a ton. But I wonder how Github would have done had they used another language PHP, Python, Lua what ever.

But then again the same thing can be said about Facebook, would they need less servers if they switched to another language?
Well.

First of all, "people" don't lose their rights when they organize as a corporation. They still, as individuals, have the same rights they had, as individuals, prior to forming the corporation.

Forming the corporation then creates a legal entity which has, and which passes on to them, certain additional privileges that individuals do not typically have. For example, they gain strong protection from personal liability.

And it has long been recognized that, in order for corporations to work and to be useful -- and they are certainly useful for some purposes -- the privileges extended to this legal entity must resemble, in some ways, the rights afforded to individual persons. For example, a corporation needs to be able to enter into contracts, a corporation needs to be able to file suit, etc.

The tricky question is: which specific set of privileges should be extended? In other words, what is the minimum we must do in order for the corporation to be useful?

And this is not idle when it comes to questions of speech. An argument can be made that granting corporations the "right" to engage in political speech grants no right at all -- rather, it rigidly constrains what the corporation can do, since now arguments can be made about whether support for this candidate or that ballot issue best fulfills the corporation's duty to its investors. Do you really want to have directors sued because they directed the corporation to "speak" for a candidate who later enacted regulations that reduced the value of the shareholders' investment, for example?

Articulating a clear line, which allows corporations to do what they need to do for business to work, but which doesn't go further than that, and which doesn't lead to absurdities like a corporation being forced to "speak" for a particular candidate in order to fulfill its duties, is hard.
She didn't change her name.
Hmm, you seem to have missed that Crafty can do scaling/rotating/moving/fading animations through the "Tween" component. (I'm not actually sure what "Sequencing" is in that context.)

http://craftyjs.com/api/Tween.html
http://en.wikipedia.org/wiki/Veblen_good
Ask HN: What startups enable international travel for employees?
I am a software engineer in the bay area and have been considering other potential options in terms of employer. One of my favorite things about start-ups is that they (can) give you exposure to experiences that are out of reach in a larger corporation. That being said, something I'm extremely interested in is international travel and would love for that to be enabled by my employer. What companies do you know of that offer this as a perk (if not job requirement)? An example would be a company that has foreign offices to which they fly you out for training, team building, etc.
It goes without saying that you won't get personally rich from any contract or investment without running the numbers.

However, many employees consider it pretty enriching to work in a start-up environment for $200k+/year of salary and stock options, where the stock option portion is generally going up.

If you actually join early enough to get 0.25% of a company, like immediately post VC raise, usually the "success" scenario you talk about is not selling for 3x the current valuation. (I wonder how many companies that sell for that are actually "failures" but with well-connected VCs that can make a sale.)

And can we stop talking about "success" like a lottery? There are many Bay Area companies with actual business models making good revenue and growing it steadily into the multiple millions. I'm sure the early employees will make out just fine. I'm sure the founders would be interested in applying this "you're basically rolling the dice" model of business to their companies.
Nothing, at all. No car. No job. Not even unemployment or government benefits. Started doing software consulting. Grew it to a good size. Then started doing business development consulting. That is still growing. Started a couple micro businesses, all of which are profitable. Developing Nuuton, and another micro.

All in 3 years time. (:

How did I do it? I don't take no for an answer.

Edit:

Oh, and no VC money.
Diamonds are 100% marketing in it's purest form - take a meaningless rock and make it more valuable than anything else.

With enough money you could create a counter-marketing campaign over a decade to stop their attraction but I suspect they will find a way for horrible things to happen to you with that kind of profit involved.
great read! got me through a boring lecture. definitely some good insights for aspiring founders and bus dev people. thanks for posting!
Is this just like String that are actually mutable on most JVM implementations out there where the underlying char[] can be accessed using reflection?
I've used sift science, it's pretty neat! I recommend checking out their product.
That's like... "Its impressive how you didn't give up after the first girl that you asked out rejected you. You persevered and continued to ask other girls out."