skysight-inc/HackerNews huggingface dataset:
I've only seen minimal behavioral disruptions. Granted, despite living in SV, I've not been in the thick of things (a wee young for that, for one) - but from a general social perspective, the real disruptions are few and often dwindle when enthusiasm starts to lag in the face of old habits and pragmatism.

The biggest ones come from social networking, such as Palo Alto based Facebook - but those are a strong example of when the Silicon Valley "bubble" is merely everybody else's reality a year early.
what, exactly, did it say? just submit as usual through itunes connect, or some special process?

for anybody who is serious about this, there is more information about this stuff in apple's private dev forums. all that information is under nda, so i can't be more specific.
Interesting. It was like an arms buildup.
Hey, if you follow the new instructions you should be able to use wildcards now. It's not in the instructions yet, and the gem is really fresh so may not be up on gemcutter yet, but if you put "*papersmith.oncloud.org" where it says to put "papersmith.oncloud.org" it should work. Give it a go and let me know if it works.
Audio Interview with founder of OkCupid and trained mathematician Sam Yagan
Show @acmescience some love on twitter, he only has 24 followers, despite having done some great interviews on Strongly Connected Components: http://acmescience.com/category/shows/scc-shows
Ubuntu is not a democracy and nor should it be
Ragan is totally right about this being wrong and needing to be fixed.

However, the idea that websites should use the bank's payment gateway for validation is misguided. Your fee's will be increased (or your account will be suspended) on many payment gateways if you do this.
I'm having trouble compiling it, and libidn is installed.

See:

http://gist.github.com/338360

for make error output.

It appears some files are missing, I tried redownloading but no dice.

Has anyone else encountered this?
Wanted to use the opportunity to give acmescience some
publicity. He has done some great interviews on Strongly
Connected Components: http://acmescience.com/category/shows/scc-shows
His twitter is @acmescience, show him some love! :)
I always look at this from a slightly different angle. I look at the unhappy millionaire and think that he must have problems that are a major burden on him. It doesn't matter what those problems are or what we as outsiders think of those problems; it's the fact that he's not able to overcome these problems that make him unhappy. The money is irrelevant, unless of course it is the source of his problems. On the other hand, I look at the happy poor guy and think that any problems he has are just not a burden on him. It's not that money doesn't really matter to him; it's that lack of money doesn't put a major burden on him.

I don't think we have a natural setting, I think we all treat difficulties in different ways and sometimes can't deal with the burden, no matter how good the other things in our life may be (including but not limited to having money).
Yeah, I'm excited about this.

I already got my game working on the iPad simulator several weeks ago. There are a few minor details to work out, nothing show-stopping. I stopped working on it, because I assumed that Apple wasn't going to let third-party apps on the iPad until well after the hardware was available. Now they drop this bombshell in my lap.

A lot of people are worried about not being able to test on real hardware. I'm not, really. My game doesn't make use of any advanced hardware features. I'm always careful about which API calls I use. The iPhone simulator has always worked very well for me, so I'm guessing the iPad simulator is also going to be good to me as well.

I'm still not convinced that they are going to let absolutely everybody in on the first day. My guess is they will pick a few promising apps and shepherd them through the review process. So, fingers crossed.
>And people tend to avoid cognitive dissonance by finding excuses for their failings.

I wondered this of myself. It's a reasonable question. But like I said, I spoke to people who've been hired by Google and their experiences matched mine.

>So certainly some people walk away (as the grandparent poster did) upset that they are asked questions which are "below" them.

That wasn't my problem. I thought the questions were fine. See here: http://news.ycombinator.com/item?id=1205593
This isn't on the list, but I highly recommend reading 'The Leader Who Had No Title' by Robin Sharma. It's a leadership book that will keep you grounded while in pursuit of success/wealth.

Worth the read!
You're building it on a system without zlib or OpenSSL. Install those too.
They made $100 MM last year, their first year being up in more than a handful of cities. I think they're in good shape.

It's funny, there's a ton of Groupon people here in Chicago and at parties they all whine about the local media not covering them more. Yes, I'm sure they want to heap praise upon a business hoovering up all their advertising dollars..
Are you really posting this now?
Groupon's magic pull is what convinced the helicopter guy to offer a lesson for $69.
Now Accepting iPad Apps

"iPad will begin shipping soon and your opportunity to be part of the grand opening of the iPad App Store starts today. Submit your iPad app now for an initial review by the App Review Team and receive feedback on its readiness for the grand opening."
Presumably, people misread the price (299 = 2.99) and Apple got tired of the credit card chargebacks.

The App Store agreement is one of the most one-sided things I've ever seen. Pulling the app is one of the nicer things they could have done to punish this behavior.

For example, on a return, the app store agreement allows Apple to take the full sale price from the developer's account, keeping the 30% commission. So for each return of a $300 app, the developer could take a $90 loss! I don't know if Apple actually takes advantage of this clause.
The logo makes me want to kill people. Nice site though.
One of the key parts of US criminal trials is agreeing on the "instructions to the jury." Basically, this is a compilation of pieces of advice on relevant law and procedure that the judge reads to the jury before they start deliberating. I seriously doubt that any judge would consent to include information on jury nullification in their instructions, and having an attorney speak directly to the jury about this possibility during the trial would likely result in a mistrial.

I understand your point, CW, but I just don't think that it would fly.

Incidentally, this verdict is a good example of why I despise overly broad laws that criminalize actions that a completely reasonable person would take.
Getting dark text on a dark background on my phone. Can't read it.
You're not going to be near a power outlet from 6pm to 3am?
I put promotions like this under the infomercial category.
Surprisingly, that's what a good one can pull in.
Asking for half a year of full time unpaid work is asking for an awful lot. I think it's fine to ask, but I wonder who Jono is imagining when he's thinking of potential applicants.
I think he means life in general.
The tragedy of Eclipse.org
I think Apple's reputation for interface design is overhyped. iTunes is a bit of a nightmare. The last iPod I owned was also annoying to use (first one with click wheel).
>"But the situation has gotten past the usual level of competitive vigor"

>Really, how? And so what?

He gives specific examples in the article.

"I.e. it’s not particularly interesting that Apple hired Pittman, or that Google lost him, but it is interesting that Apple poached a director from Google, period. That didn’t use to happen."

"Mr. Campbell was forced to choose, and according to a person with knowledge of the situation, he dropped his formal responsibilities at Google, although he is still informally mentoring executives there."
This is new, they have never asked advisors to take sides.

In addition its not mentioned here but Jobs use to advise Sergey Brin. They were friends and helped eachother. This is no longer true. This is new...

"[Sergey] Brin was also known to take long walks with Mr. Jobs near his house in Palo Alto, and in the nearby foothills of the Santa Cruz Mountains. According to colleagues, they discussed the future of technology and planned some joint ventures that never came to fruition – like a collaborative effort to develop a version of Apple’s Safari browser for Windows."
- http://www.nytimes.com/2010/03/14/technology/14brawl.html?pa...
Looking to the future with Cassandra
The main issue here is not that Apple can and will do this kind of thing, it's the whole cloud of secrecy that shrouds how they decide this type of thing.
I think the whole "internship" house of cards is already falling, but those inside haven't noticed yet. For example, there has been concern expressed recently in the UK (where there are minimum wage laws) that describing something as an internship is being used as an attempt to circumvent those laws. If the BBC News story was even close to accurate, then the view from just about everyone who matters (government, trade unions, etc.) was that this is just a con and won't stand up if challenged, and that organisations found to be abusing the idea of internships would be removed from government programmes.
What you should know about angel investors and convertible notes
AFAIK, sound can be recorded using laser reflections on windows, but not I imagine from space, where there would be too much atmospheric interference. I also imagine that single glazing would help.
Vendors' Finger-Pointing: FCC: "We Don't Endorse Our Broadband Speed Tests"
It's interesting to see Google is stepping on lots people's toes: Apple (phone), Microsoft (search/apps/mail), Facebook & Twitter (Buzz), Amazon (AppEngine), Yahoo (the fake ad deal). Who else?

Sit back and pass the popcorn.
Getting the same thing on Firefox 3.6 on a 20" widescreen desktop monitor.
Pretty sure they borked their site on the way out to celebrate.

---

I’m happy to announce that SproutCore 1.0.1046 is the official “1.0” release of SproutCore. We’ve had the gem out for nearly two months now without any show stopper issues forcing an update, so I’m pretty confident with it’s stability.

Thanks again to the many people who contributed code to SproutCore 1.0. You’ve built something you should be very proud of.

This project was in the works for 18 months. We rewrote 20,000 lines of code, added nearly 6,000 unit tests, and significantly improved the clarity and consistency of the API.

Most importantly, SproutCore 1.0 is a performance beast. It feels really good to be able to recommend SproutCore to people building complex app that will push the boundaries of the browser knowing that we have the goods to get them there.

If you’ve been holding off on SproutCore 1.0 until it was really really done - well it’s ready so come and get it!

Now What?

Ironically, most of the core SproutCore team has moved well along past the 1.0 candidate. A lot of work is already going into the next release with some really fantastic results. So must so that I will spend most of my talk at jsconf in April covering the new stuff instead of 1.0.

The good news is that 1.5 (or whatever it’s called) will be a much shorter release cycle - probably starting this summer. And this time a lot of the development is happening in the community so it is a lot easier for everyone to get involved.

I’ll save some of the big surprises for jsconf but suffice to say the next few versions of SproutCore will be major moves forward. 1.0 was about laying the ground work for some big things down the road. These next few releases we start to reap those rewards.

See you at jsconf.
SproutCore, for those who don't know, is an HTML5/JS application framework that works mostly on the client side. I've been playing around with it for the past week or so.

It can do some really cool things, and works a lot more like desktop GUI toolkits than most web app frameworks. (Both in terms of how it works, and in terms of how it performs.) I've been told it's much easier to learn if you know Cocoa, but I don't, so I can't comment on that.
I read that kind of thing as "only those suffering from severe Dunning-Kruger syndrome need apply".
Come to think of it.. the first computer I ever used was an Apple II at my neighbour's house and he drove a BMW motorcycle.
Works great on Safari. Totally horked on Firefox.

It's worth noting their blog doesn't use Sproutcore ;)
It's working fine for me in FF3.6 on Windows, but not on Linux.
I currently cannot complete my degree. Practicuum - Internship - n/a.

I put in 22~ hours/semester for a year in 8 week courses at Navarro College in Corsicana, Texas. While I was finishing the program, the partnership doing internships (Northrop Grumman) had a breakup with the college and left my 6 man class without a place to call home for the final part of the course. Now, we have a wasted year of work, no certificate, and no law suit (they relisted the course load this year in their catalog and really tempted me (it clearly states they still have a partnership)). 0 of the credits transfer to my university.

So, an e-internship sounds like it would be the final piece for me to complete that certificate. I have given up on it for the most part though and just regard that year of work as my first taste of the business world. Some of us are desperate! Especially with some of the horrid Dallas internship offers... (ruby internship offer @ 70+ hours a week unpaid)
I've been doing a lot of sproutcore development in last six months, and I can say it's a really powerful platform. The docs aren't great, but once you get you're head around it it's very productive.

For me, it feels like the biggest paradigm shift since Rails. Rails made it easy write dynamic ajax-based websites, but they were still websites. With SproutCore, you're truly writing web applications, which run entirely in the browser and only go to the server for data. This means desktop-level responsiveness.

Congratulations for the dev team on the release, and I look forward to the exciting stuff to come in 1.1!
Same. Regardless though, has anyone here spent a significant amount of time with sprout? I've played around a bit with it and Capp but I'm still undecided on which is the better investment.
Foosball tables would work too right? But I can see the appeal of a card game.
The 'spec' for validating an email address is to send mail containing a token to it and require the user to respond with it.

Bang paths are valid but aren't going to be routable these days. Different hosts allow different characters in usernames, and have different meta-replacement rules for stuff like periods and pluses.

You don't validate a domain name with a regex, you use a goddamn DNS resolver. Email addresses are a superset of that! Don't use a fucking regex.
Both were installed, it looks like I needed the dev packages.
We have a foosball table in our office. best idea ever.
Kinda curious about how this stacks up to Cappucino (http://cappuccino.org/)

Has anyone tried both? I'm thinking about diving head-first into one of these, so I'd love any direction on which is better for a programming newbie.
Dupe: http://news.ycombinator.com/item?id=1146717
Doing an internship that was required for completion of my course I got $10 an hour, it was good experience and over a full time week was enough to get me by while I did it.

There is a big difference though for most people in receiving about $400 to reviving $0 in terms of getting by. You could justify it if you were going to come away with a lot of new skills but to be honest here it looks like their looking for someone who already has the skills required to do a lot of hard work.
With a man-in-the-middle between product and service providers, both later are at a loss. Customers could get a higher discount, while the providers could make (more) profits. Exposure is overrated imho with groupon's army of clones, as the crowd is nomadic and isn't loyal. Moreover it may bend perceptions and expectations for the future.

Long term effect of these deals are none to negative, as they may easily cannibalize regular business. Volumes of customers in the services business essentially requires time. That's obvious for the article above where costs of paralel servicing are very high (other helicopters).

Shameless self-promotion: our startup is changing that by removing the intermediary and seller fees with a simple widget for web shops. Unlike others with restricted applications in services, we've made it universally applicable to anything that sells online and offline, above $30 most likely. It's meant to work as sister button to the Add to Cart - _Join Group Buy_.

It is more than a marketing/advertising tool. It is a new way of seeing shopping.

While the exposure comes through the clever system of incentives, we're working on much more by opening the deals information to the world in real time.

http://www.syncfu.com
I'm on Linux.
Steve Jobs: "I Almost Died"
Arrington's GDC Panel on The Future of Social Gaming
Looks good! Are notes added on the site compatible with Acrobat Reader, though?
I think I'm blithely misreading the article here, but I'm inclined to take it as advice about how to do TDD, rather than an argument against it. Specifically: if a class has lots of tests, this is a sign that the class is too complicated. Refactor until it is simple enough not to require as many tests (possibly by narrowing its interface, possibly by breaking it up into multiple classes, possibly by rethinking how it's implemented).
Your css stylesheets on the linked page are returning 404's.

http://www.sproutcore.com/static/shared_assets/en/c7cb6bb82d...

http://www.sproutcore.com/static/sproutcore/standard_theme/e...

http://www.sproutcore.com/static/blog_template/en/2ff3e0eada...
This page:
http://demo.sproutcore.com/sample_controls/

Just stays empty for me, and Firefox (3.6, on OSX 10.6.2) gives me:

Error: uncaught exception: [Exception... "Security error" code: "1000" nsresult: "0x805303e8 (NS_ERROR_DOM_SECURITY_ERR)" location: "http://demo.sproutcore.com/static/common_assets/en/efcc10e74... Line: 3150"]
Wow. You're right. Not quite sure how I managed to miss that.
It's up for me. In the future, take a look at http://downforeveryoneorjustme.com/.
One laptop, two guys, and a few days of #sxsw rails hacking
As a 19-year-old who plays for contradances (a folk dance tradition from New England) and scottish country dances, it's hard to believe that the diverse crowds of teenagers, kids and adults of all ages are there because of nostalgia. The same is true of swing, lindy and blues dances I've been to: many people do genuinely enjoy these dance forms for themselves. All that's old is not irrelevant. Not everybody wants to flail there arms around in a sweaty club to electronic noise.

There is a real appeal to this music and these dance forms. Perhaps the biggest problem they face is that they're less accessible. Anybody can go to a dance party and dance, but you have to learn to swing dance.
What a pointless misunderstanding.

They're all simply better than the metaphor. Obviously a physical magnifying glass held over a piece of paper cannot create or remove information, only scale it.

"Zooming in" in software, however, involves a complete replacement. And at every level, the most(/best) set of information is displayed. When zoomed out at, i.e., Miami, the word "Miami" displayed at a readable size covers up nearby towns. When zoomed in a bit, there's more small towns that can be displayed (collectively covering up Miami).

Moreover: this is probably even the right/best thing to do. At a wide zoom, you probably want the big cities as landmarks. Slightly tighter in, one is more likely to be familiar with the area, and want to know the smaller details. Tight enough again, Miami is the only thing left in view, so it is labeled.

This is not broken, or bad in any way.
Working from home, you're not even as likely to gain the valuable contacts that are a genuine benefit of office-based internships. You're basically just bashing away in a room on your own all day.

I frequent a UK-based media website that offers job postings. Some time ago, they banned unpaid "work experience" and "internship" postings (except for genuine non-profits like community radio stations) because of UK minimum wage laws. Good summary here: http://www.mediauk.com/article/32681/media-uks-policy-on-adv...
I was wondering what the business case was for the switch. I'm evaluating both for a project of mine right now. (I use GXT for another project, but that won't fly for this one.)
Well don't let the downvote brigade discourage you from posting here. I'm sure many of us like hearing from an entrepreneur that's made it, even if you do ruffle feathers.

Personally I like hearing from people who tell it as they think it is, even if they're wrong sometimes.
> It's already the case that no one knows "what the law
> says at any given time".

So nobody knows, for example, the road rules in their local area at any given time? That's my point: it's incumbent on people to know _some_ laws. The more stable these laws are, the easier it is to know what they say. This proposition makes them less stable.

> It's not change for change's sake. It's change to get rid > of laws that aren't worth renewing. Since laws are, by
> definition, threat or imposition of force, they should be > somewhat valuable.

So repeal bad laws. That sounds like a better idea than presuming that all laws are bad and repealing them automatically.
I prefer JSON over XML for most applications, but one advantage of XML is that its strict structure aides parsers. With XML it's easy to see if you've closed all of your tags, etc.; it's all about the parser.

Conversions between XML and JSON can be a challenge (defining namespaces,etc.). The Google Data API handles this very well. Check out their nice side-by-side example: http://code.google.com/apis/gdata/docs/json.html
Nice write-up with a good explanation of the main features of convertible notes.

With such notes, the startup and its investors essentially kick the valuation question down the road. In an environment where subsequent fundings are highly likely for quality companies, they can work fine; in today's dicier environment, much less so.

One point about the author's cost/benefit comparison of legal fees for doing notes as opposed to doing a straight Series A funding. If the angels are friendly and do not push too hard to try to convert the Series A into a VC-style round, the processing costs of doing the preferred-stock approach can be as little as $5K. It is only the angel groups that function almost like VCs that require the sort of complex transactional documents that will run costs up to $25K+.

The potential for low-cost Series A docs, of course, is one more reason in today's environment to go ahead and price the stock and do a Series A in lieu of kicking the can down the road.

Of course, pricing has its own issues because this can take away flexibility in how a board will price options as incentives for key people and will also typically require the startup to do 409A compliance earlier in connection with its options pricing (which in turn may add $5K to $10K to immediate costs).
He is wearing a Netscape shirt! :D

http://www.youtube.com/watch?v=IcteAbMC1Ok