skysight-inc/HackerNews huggingface dataset:
It's still dangerous to them. They are the de-facto standard for Flash creation tools, but there is a much larger ecosystem for HTML5/Javascript tools. Even discounting existing HTML5/Javascript tool users who may or may not have a grudge against Adobe for Flash you still have to expect a significant amount of currently-Flash devs during the transition.
Regardless of what the law says, governments can and do take whatever they want, so that shouldn't dissuade anybody from making software free.
Here's a blog post from several months ago: http://nichol.as/benchmark-of-python-web-servers

Gevent uses the http server built into libevent, which is written in C, so it's no surprise that it is fast.
You are probably paying tax in the country you moved to though.
Super! The image next to the homepage entry really rams it home, a friend of mine got a little statue from her dad to celebrate her status as a female entrepreneur, a lady on rollerskates with a cell phone in one hand, a bottle in the other, clutching a briefcase and feeding a baby at the same time.

She's a single mom on top of all of the 'normal' challenges this would bring, and she's doing an amazing job of it.

Colour me impressed, and keep at it, with a drive like that I'm sure you will succeed.
What kind of html/js apps were you making in 2004!?
Well at the college level and beyond I think the instructors really should be more like mentors or personal learning guides. If I want to learn about a topic and have no idea where to even start a mentor should be able to guide me to the proper resources to get going. They should also be able to give me milestones and be around when I have questions about understanding a topic.

In my scenario an instructor should also test the student to verify that the student did learn and understand the material. It's completely possible for a student to read something, work with it and still miss certain subtleties about a given topic.
Thanks so much for the feed back! This is about the 5th or 6th iteration (2nd live web site)

> when I visit your site as a new user, what do you want me to do?

I knew this but lost track of it along the way, and have added a prominent prompt to login. I am aware of elance, but I had not thought of using it for this.

Thanks!
I've been using screen every day for probably > 2 years now and had no idea you could do this. Thanks!
I wouldn't recommend mysql-connector in production...

A while back we avoided gevent because of this but used eventlet instead because they had a native MySQL patched driver.

Performance on the pure connector was just too bad.
I'd settle for "any". If they can understand that increasing the cost of hiring workers leads to more unemployment, then that will be an improvement. Sometimes I think politicians can't even reason through the most basic of incentives.
That was such a familiar sounding story, I had to go check that we didn't actually go to grad school together :-)
I do have a kid and that's one of the main reasons that I'm starting a company. Need to work 4 days because the kid is home sick? No problem, I don't have to get it approved, ask anyone, none of that bullshit; just do it. Want to work from 3am to 10am and spend the rest of the day with him; just do it.

I know I'll work more, but the important thing is the freedom to work when. Being successful later in life is a big motivator as well and making sure he's more than provided for.
but what are they earning? I don't see a problem if someone making $30k/year isn't paying any taxes, especially if that someone is a single parent.
Traditional lectures, where one guy is standing in front of a room doing all the talking? Sure, those should die. Recorded lectures from a really good lecturer are a superior replacement.

Instructors, on the other hand, are not obsolete. It's great to have someone who can answer questions, lead discussions, guide your study, and so on. If anybody wants to know what the university of the future should look like, this is a good place to start.
I think some of this is par for the course for a geek-run successful technology company. Back in the late 80's and early 90's when programmers still controlled Autodesk it was involved in projects like Xanadu, AMIX and even created the Cyberspace Developers Kit. All of these were very cool projects but far from the core revenue generating product AutoCAD. If Google follows the trajectory of other major tech companies there will one day be a down quarter, Wall Street will scream bloody murder and management will release a memo about "refocusing the company on it core competencies." And on that day you really want to be working on AdWords where the money is and not on the cool projects.
A few days into it and I've decided Eric Butler made a mistake in releasing Firesheep.

Security is about battling a combination of Time + Talents/Tools + Determination + Opportunity.

Firesheep greatly increases the Tools someone has to hack an account. Eric has made browsing much less secure.

The intended result is to bring the security issue to people's awareness, which he has done. But the result should have been to increase security. That will only happen if the the change in required Tools is balanced by a decrease in Opportunity (free wifi becoming simple password wifi at a minimum).

I doubt that will happen. Releasing Firesheep was a mistake.
What Users Do When They First Visit Your Site
Ah. I did not know that!
True, but the lesser the number of crew members, the more chances that they'd have a consistent story.

But good point about the 'captain's log' though.
Ok, but it's not there yet, which is my point. I have yet to see an example of someone who did build, say, a $100+ million company, while raising a baby, and didn't regret it.

I do hope they can some day offer a counter example to Jason's (and my) hypothesis though.
Robert Morris wrote Viaweb's shopping cart. He is a smart programmer, and he found it nontrivial. Years later he was still encountering bugs from weird combinations of user actions.
Which ones? It honestly seems unlikely to me that this would work well in practice.
Sure performance is worse but still better since threads yield while blocking on IO to other threads. You're doing as much work as possible and bottled only by CPU in this case.
Ripley and Noot? Someone has been watching a lot of Aliens.

Interesting read, though. I just became a father myself so these posts strike a chord with me.
I suggest reading R v. Dudley and Stephens.
http://en.wikipedia.org/wiki/R_v_Dudley_and_Stephens
Does being in school make you miserable? If so, compare that feeling to the way you think you would feel if the worst that could happen if you drop out actually happens. If the risk of dropping out doesn't bother you, there's your answer.
The Making of a Mind-Blowing DIY Sun Photo
Key phrase: Many times I considered quitting because I just wanted to sleep. Unless you have raised a kid or two and are not a woman, it is unlikely that you can appreciate the sincerity of that simple statement.
Indeed, I'm referring to the Flash tool, not the Flash runtime which is obviously free. But, the investment in getting the Flash runtime everywhere is what makes the platform valuable, and therefore what makes the tool worth using.

But, I agree with you that if they pivot they should be fine. To some extent they're also (smartly) re-purposing their existing tools for native mobile development: http://labs.adobe.com/technologies/packagerforiphone/

I'm skeptical that they'll be big in the "good HTML5/JavaScript tools" business based on what they have[n't] done with Dreamweaver, HomeSite, ColdFusion, etc. They just don't seem to have a lot of developer momentum there, IMHO.
Exactly: intuitions can be changed, and if they're leading you astray then they should be. It's very important to have a solid set of intuitions, especially in fields like higher math that aren't easily intuitive.
I mentioned mysql-connector as an example of a complex enough library that runs with gevent via monkey patching (in reply to "gevent only solves the most simple conversions by monkey patching", which is wrong).

Have you tried gevent-MySQL? It's written in Cython and as far as I know is fast.
You are right Karl but the shopping cart which you'll end up creating will be something which just serves the bare bone needs.

Some of the other features of a shopping cart

1. Integration with a checkout system (Single page Vs Multi Page) - this is itself a demon in itself.

2. Bells and Whistles on the cart itself like tax & shipping cost estimator

I guess when you say you can create a shopping cart in 15 mins you are not keeping in mind any checkout flow integration or estimators or much control with items in the cart e.g. changing sku options like color etc.

There are some open source systems like Magento which can be looked at too.
In my django app. I use dygraph and it works on all browsers.
I wonder if anyone who has ever been acquired has felt mistreated in a possible effort to get them to leave and forgo shares before they vested, and what they have done about it, if so?
Gmail Creator Joins Facebook Co-Founder, Donates 100K To Legalize Marijuana
Traditional "gifting" costs the full purchase price of the product

...of which you get 70% back if you're gifting people your own product. So it really costs you 30%.
The fact that is would be an incredibly stupid thing to do? Kidnapping English citizens was a capital offense and piracy doubly so. If they started doing this routinely, they would have been hunted down by the Royal Navy.

I doubt many merchant captains had the forces necessary to kidnap large numbers of people anyway. Besides, It would have been much faster and more profitable to just go straight to Van Diemen's Land and drop off the 'cargo.'
Deploy Wordpress Automatically with Capistrano
Making user testing happen
"1) Just to take an example, no desktop GUI, much less a pure web toolkit does image manipulation, drawing, filters and geometry at pixel-accuracy like Flash does, at such small footprint, speed, and pleasant language. It's just 1 part of Flash."

Exactly, people talk about "flash being slow", but the competence is even slower when they try to make what flash does well(drawing vector shapes videos).

E.g when the OSS community tried to make animated svg or flash videos, they discovered their performance was simply awful compared to flash(the two guys that created it were not idiots after all).

MS tried with silverlight not to do difficult things with vectors like flash does, and use hardware acceleration at the maximum level so nobody notice how poor their performance is. The same strategy of metro on win7 of "not trying to do what computers are not good for(translation: our employees don't know/don't want to do the hard work it takes to compete with flash, as computers improve we try to make the minimum effort, and use marketing to compete) "
This is pretty awesome, can't wait to try it out. The current minecraft server is such a memory hog and can be sort of hard to run a decent server on a small VPS. I wonder how this version compares.
Adobe got all the predictions right

That's funny, I was arguing exactly the opposite recently:

http://news.ycombinator.com/item?id=1798679

As for JS becoming Actionscript, good god I hope not. And I bet not, too: V8 is far faster than AVM2 and doesn't have any of that stuff.
Do you really need SSD's to do a thousand reads per second? I'm assuming this is with a hot cache, and the access pattern on the 10TB of data is pretty heavily skewed towards a much smaller portion of the total dataset. Also, RAID-ed 15K drives, and the nature of the queries matter. We don't really know enough about the whole setup to know what's possible.
Is it illegal if it's in international waters and the crew doesn't take posession of the boat (theft)?
They're upgraded the servers to 2.5.2 at some point :)
You make a good point about the social-in-the-bar aspect of iOS apps, but I think you're off the mark about gaming.

This is an area where the Mac has been weak for more than a decade. Imagine an environment that allows you to purchase a multiplayer networked version of Civilization: Revolutions (or Quake or Plants vs Zombies or a dungeon crawler version of Dragon Age) for $20 and you can play it while sitting at your desk, on the couch with your iPad or out in the world on your phone.

Given the popularity of cheap apps and casual gaming, I expect the App Store turns into a Jobsian version of Steam.
It's my understanding that Adobe has every intention of remaining a superset of EcmaScript. If ES breaks AS3 compatibility in the future, it's safe to expect that Adobe will keep pace.

FWIW, for much of its documentation, Adobe refers to the EcmaScript specification. In fact, Flash instructions map 1:1 to EcmaScript specs, including the type conversion and promotion algorithms.
I love Tornado personally, but I wanted to write synchronous code.

Eventlet (the project that Gevent forked from) allows you to write hubs while gevent only supports the libevent hub. So I made http://github.com/vishnevskiy/greentornado to allow Eventlet to run on Tornado's IOLoop. Been working for a while in production with no issues.

Would have made it for gevent though if I could since after reading the code of gevent and Eventlet I found that gevent's code base was much cleaner.
Is Goo.gl really the fastest URL shortener? (chart)
مسلسل العشق الممنوع الحلقة 95
The lesson I took from this is that it's very important to be clear about whether it's a talent acquisition or a product acquisition.
Well, to expand on that, a lot of people don't just use the shopping cart, but all of the combined stuff like payment processing, the CMS for adding in products, user accounts, built-in APIs and many other features.

I was involved with an ecommerce startup that built all of this from scratch to control everything legally and then sell it, and quite honestly, it is an absolutely incredible amount of work.

Usually, it is easier to find software that's already been written to meet your needs unless you're trying to create a unique value proposition in some way.

If you're building a standard e-commerce site, it might make sense to use some software package that's prebuilt with what you need.

Either way, if you think you can do it in 15 minutes and want to build it, have fun with it and do it yourself.
I don't think an attacker can influence my ACTION attribute, but just in case, I use only 4 characters from my session token (1MM combinations). I don't think CSRF tokens are easy to brute-force, so that should be long enough.

I don't like keeping per-request state on the server, else I would use random CSRF tokens.
Well, of course we're not likely to see "doom and gloom." Those of us who are reasonably intelligent are in remarkably little danger of deportation.

What it will do is overwork ICE, an agency that tries to focus its few resources in deporting dangerous criminals (rather than people who overstayed a visa). Given that ICE is nothing but a cost center as far as politicians are concerned, we can already see what is happening when things are done in a cut-rate manner. This will only continue.

Coupled with that is that Arizona's largest county has right now a publicly-elected sheriff (an election I'm inclined to believe should be removed), who for the last decade or so has conducted immigration raids that grabbed headlines during election season. Said sheriff is also currently under federal investigation (he was under investigation long before Obama came to power, incidentally). This is not a good mix.

While I can sympathize with those who want ICE to do a better job, or who want our immigration laws enforced, I think that comprehensive reform is needed before those laws will be enforceable.
then why does Dell work ?
Interesting view of the two, the tea party part made me kind of cringe though.
<not original poster> I'll give it a go.

When a majority of a countries people are not paying for the country or (worse) profiting off the government, then they have no incentive to keep government spending under control. This leads to the increase of tax money coming from fewer and fewer citizens until the whole thing collapses. Paying for something means that you pay more attention and be more critical of failures.
Not sure if Verizon has any roaming plans with, but India, China & Japan also have mobile carriers using CDMA
lcamtuf is amazing.

also: Lou Montulli did the blink tag. Hrmph!
I just tried it with an Open WiFi and my iPhone. It did NOT capture sessions of Twitter, Facebook, AOL IM, and FourSquare. So I guess it doesn't work with iPhones... not sure about other smart phones.
The profit motive is a powerful incentive, but it is amoral. It can lead to both good and evil effects.

I see nothing unreasonable about wanting to make sure that the profit motive is aligned with out best interests. Conveniently, HN has an article that addresses that very subject:

http://www.npr.org/blogs/money/2010/09/09/129757852/pop-quiz...

As Tabarrok concludes, "A good social order aligns self-interest with social interest."
I already bought an Arduino, but now I want all this stuff from the inventor kit! Should I just buy parts as I need, or are there any other kits like this?
^ This is really good stuff. Writing synchronous code for async programs really helps with maintainability.
If it's only 15 minutes of work, why would you bother asking the question at all?
Google Visualizations API is also very good and (I think) avoids the problem of sending data to Google, and if locally cached, shouldn't require access to Google servers. That said, if you're running an online app, you should have access to the Google Servers, especially if you're already using their copy of jQuery for performance reasons.
Some things your shopping cart might be missing which are non trivial.

- Coupons or PROMOS ( X% off, $Y off, stackable)
- Persisting a shopping cart between visits if an user doesn't checkout.
- Saving items from a shopping cart to wishing list and vice-versa
- Integration with multiple payment gateways but exposing a single interface
With logic in the apps, every time you change the business rules, you have to somehow stop everyone from running any app that has the old logic until you have ported the new logic to whatever language it's in. Logic in the database always works and can't be accidentally (or deliberately) bypassed.
A Love Letter To The San Francisco Giants
The kind of person who vacations in Vegas isn't likely to be someone who makes rational economic decisions about +EV comps, so Vegas isn't worried about offering +EV comps. If you're a rational +EV economic decision-maker, you either don't go to Vegas, or you live in Vegas and make your living beating tourists at poker. Either way, you're not the one being comped a room--more often, it'll be someone who goes on tilt.
Protovis is very close, but imagine one of the digital frames you put pictures in. The date dynamically creates the one image. Each element of the picture might represent a data element I feel is important. The javascript API will allow me to select the picture which could be a landscape or water-scape or mountain scape. The data can be encoded in JSON. The user could look at the image and have a visual representation of the data in a familiar format.
+1 We find similar things intriguing http://news.ycombinator.com/item?id=1848275 :)

Though this might seem esoteric, this phenomena has practical applications. In the vector space model of information retrieval, documents are modeled as points on a high-d sphere, where d is the size of the vocabulary.

So unless one accounts for these effects, there will be fascinating surprises.
To take my sophistry to its logical conclusion (at least I am admitting it :-) wouldn't this be only an specific solution for the Australia instance? can we apply this "rule" to the transport of, say, refugees?

All I am saying is, counting the cargo is not the most ideal solution for the Murdering Captain problem.

Sometimes you might even get willing participants. Say, a ship paid to transport 100 Cubans to the U.S for political asylum might just be better off bringing 100, paying Costa Ricans (ignoring linguistic identification :-)

I have an academic interest in this because I have been a refugee escaping on a boat, helped by traffickers to leave Somalia. And also, because I have an interest in the accurate identification of undocumented individuals (with their active participation, of course; adversarial identification is something better left to Langley)
Eh, lookup the term shanghaied - be good at buying people drinks and voila, free money!
I have long found this gentleman's libraries to be visually appealing, easy to integrate and generally top notch:

http://www.maani.us/charts/index.php

However, they are XML configured flash.
I'm not terribly certain of that one. I don't disagree on the principle in the general sense, but (having been in clinical trials at one point) it seems every new drug will kill / have adverse effects on someone. Its the nature of the thing, drugs do not react the same for everyone and sometimes it is adverse. No amount of testing will fix that.
awesome news guys - pls send beta invite asap - thanks!
He really has gone from genuinely impressive to downright spooky in a pretty short period of time; he might be the smartest person doing browser security today.

That blog is just awesome, for what it's worth. He has yet to turn in a bad post.
I was part of the Jaiku team acquired in 2007 by Google.

What do you want to know? Of course, I can't go to details of the acquisition or work we did inside Google.
It doesn't need to be per-request; it can just be another 128 bit random number, stored in the session, re-used for every request.
Introduce fees.
It's also driven partly by a preference for that kind of regulation from the companies themselves (though they would prefer less regulation overall). Having to follow a bunch of rules on FDA trials is a manageable, mostly predictable expense; large, nearly unlimited potential liability if a drug turns out to have significant negative effects 10 years down the line is much scarier to managers and stockholders.

That's one reason the health industry is currently lobbying to move it in exactly the opposite direction of what you propose: they want less broad liability, and are willing to accept more FDA micromanagement in return if that's what it takes. The proposed bargain is something like: the FDA should tell us what to do, and if we follow their rules, we should be shielded from all liability.
Points of control = Rents
I don't know if I follow what you're saying. We could make up hypothetical situations all day.

Mental illness/child neglect/child abuse are all tragic things that exist independently of media.

If the title of this article were "Study shows link between social media and depression" it would be a different story.

Right now the gizmodo article is titled something outrageous just to illicit hits to their site.
Google is still the goto name for tech acquisitions. Heck they have acquired 10 companies in the last 4 months alone.
Barring a study in economics, this is why you generally want politicians who have done the budget cycle at a lower level (mayor to governor). Military Generals also tend to get it.
I was kind of surprised to see it available so quickly. I heard the high-resolution photo announcement what seems like months ago and I just checked; still don't have it. Maybe I heard the announcement wrong?