skysight-inc/HackerNews huggingface dataset:
> So maybe the solution here is coming up with a 'secure browse' profile that every browser reports the same fake fingerprint.

There already is: https://www.torproject.org/projects/torbrowser.html.en

This also has the advantage that no other solution has: it completely hides your location as well, whereas even with a "standard" browser, your IP address + time zone alone can do a lot to identify you.
"The most important part of hosting a TEDx event is motivation... giving back to your community in an honest, sincere, selfless and non ego-driven way. TEDx organizers care deeply about their community and the world around them in an authentic way."

"We repeatedly discover in India TEDx events ... students hosting a TEDx events as part of a campus festival."

So, TEDx deeply cares about the community and its events are about giving back, selflessly. However, those damn students can't be allowed to imitate us because, well, why exactly? Have they not warmed enough hands?
I think one of the key points is that the event's way of functioning (or DNA as the source puts it) gives rise to a certain set of key principles that "make" a specific event part of the family of events.

If a rule isn't applicable because of the community to which it is being applied, this might be because that community wasn't considered, but it's equally possible that the event isn't right for that community to begin with without modifying the intent in such a way as to be a different thing.

I do agree, however, that if something's not right you should try to fix it, possibly by creating your own thing... Horses for Courses.
this game is badass! and I can only hope to see this game take off big time!
Looks like the poster changed the title after it hit the front page. I just read the whole thing thinking it was real.
> The 100 attendee limit is very hard to do in a country where 1,000s would be willing to attend.

"Sorry, we've sold out."

Want to allow thousands to attend? Go for it. Just don't call it TEDx. If you want to call it TEDx, you follow the TEDx rules.
Awesome-Sauce in a can of cool bean. :D
The typical solution where I work is, if I recall correctly, a TTTAttributedLabel: https://github.com/mattt/TTTAttributedLabel
The scaffold boilerplate did a lot of extra work, but didn't seem to overstep its bounds with extra code too much. Does Rails encourage me to eventually complexify the application's routes and methods to a point that the scaffold won't make any sense at all?
1st Note: I largely learned Python via Django.

2nd Note: URLs like that last example are going the way of the dodo. Class-based views are all the rage, and even if you don't want to drink the koolaid on CBVs, you can still pass actual functions into your URL wires. Honestly, I can't remember the last time I saw a project where someone used the ability to pass strings in as view functions. Ugly as sin, I say, but hey, it's Python so it's there if you feel the urge. (reminds me of _why's "one-line" ruby programs, haha, terrible form _why, terrible form)
HN has a lot of international members from all over the world. I can confirm this using Google Analytics from the few times my articles made it to the front page and I got hit with thousands and thousands of visitors. They're from all over the place, Africa, Asia, Europe, South America.

The USA is still the biggest chunk of my traffic. When my last article got on HN's front page, I got hit with 29,000 unique visitors in 24 hours. 14,000 of them where from the USA, the rest are from all over the world.

So who knew? HN is a very global community.
How could someone start Python programming with webapp2 ? This is weird. Of course Rails felt like an improvement for him.
The letter mentions: Violation of the 100 person rule - events having over 100 people when the Primary Licensee has not attended TED. This rule is non-negotiable.

So I guess if the primary licensee (organizer?) has attended TED, the limit isn't there.
This is awesome! I started thinking about doing something similar a few months ago, but the project I needed it for kind of fell through and I moved on. Anyway, a few thoughts I had at the time:

-should support FFT/convolution
-could tie into http://sylvester.jcoglan.com/ for
vector/matrix stuff (excellent library!)
-I emailed jcoglan about the possibility of adding
complex number support to Sylvester, he encouraged me
to try but thought it might introduce too much function
call overhead (caching function results might help a
bit?)
-I didn't get to look at it too closely, but
https://github.com/jtobey/javascript-bignum looks
interesting, as does https://github.com/pr1001/MathPlus
-polynomial fit (least squares regression) and
interpolation stuff is in high demand
-it should be super easy to integrate output with d3.js
(like the equivalent of MATLAB plot function)

Honestly, I doubt I would have been able to pull it off, but I intend to contribute to this project as much as I can.

EDIT: Formatting
If you attend a global event with a $6,000 (http://en.wikipedia.org/wiki/TED_(conference)#Controversies_... ???) ticket, you may have more than 100 attendees http://www.ted.com/pages/tedx_faq#A13
To deal with my eye strain, I use Gunnar Glasses (http://www.gunnars.com). Although I get some jokes about wearing "hunting glasses", it's totally worth it.
A grouch computer (1984)
There's definitely a benefit for having those "one off" admins around. I'm the one Linux guy surrounded by 4 Windows admins. The services I'm responsible for can easily be pushed on to Windows servers... but I'm kept around for the off chance that some software will only run on Redhat or Citrix or whatever. But I'm also useful in how I approach tasks. My coworkers are quick to search Google for an answer, download a tool and have it do the dirty work. I'd rather look at the documentation, source code or API, raw log files, or even write my own tool to do whatever's necessary. Neither philosophies are wrong. But some are definitely better.

All that being said, I'm also underpaid (80% regional average). Maybe that's the real reason they keep me around.
As someone who's been on emacs the better part of a decade now, I find your opinion adorable and invite you to wrestle my editor/ide/im client/mail client/friend/lover from my cold, dead, RSI'd fingers.

As someone who's always worked alone, I also find your opinion adorable, and will code socially when someone manages to hack their way into my ultra secure coding vault. Which I admittedly let people into for pairing. Sometimes.

Collaborative doesn't necessarily mean synchronous. We learned this building the real time building system in second life. Sometimes you just want to sit in your corner and know no one else is gonna come in, and not having that ability cuts off a huge portion of people who just don't work well in that circumstance. It's awesome to work offline, alone.
We are making CodeHS to be as accessible as possible. We've had students of all ages, and it would be great to get feedback from everyone.
Rails generators create the code you would write anyways. The MS generators created technical debt. Highly duplicated, ridiculous inclusions, questionable formatting and regions by default. It literally generates a code sample of what not to do if you want to write good code in C# (presumably VB as well).
IMO, Django's great if you want to make something regularly published (i.e., blog, news site, etc.). But you have to get creative quickly if you want to do something else.

I eventually jumped to doing more webapp2, and I know there's a devout Flask community as a Django alternative. Haven't played with enough Flask to say anything yea or nay for beginners, though.
It seems to be a practice mostly abandoned here after college as a sign of immaturity. Or at least, that's what my New England sensibility says.
I don't think there is any absence of it so much as a difference in degree when compared with certain other cultures. That's the thing with the melting pot: You can find a little of everything, including people who don't drink.

I think the prevalence of workaholics may have something to do with it too. Drinking on the job is very seriously looked down upon here, but if you can't drink while you're working and you're always working then you're never drinking.
OpenSourcing Knowledge
Actually I posted it while reading it thinking the same thing, came back to find it changed out from under me. Kinda sad, it's off the front page now but it's a really neat piece of fiction, would've liked to have updated it with something other than the locked title it has now.
Well yes, they said it isn't recommended in production. But, it's definitely a step forward.
GaiaSup: A spatial publish/subscribe service for geospatial/location apps
Oh, so that was fiction. You should have looked a little closer before posting this under its previous title.

I know there's an 'upvote' arrow. But sometimes I wish there was a 'shank in OP's goddamn kidney' glyph.
While they would have done well to add another line or two of explanation, I think when you get down to it, you will find a decent argument against allowing this. Immediately, I can think about how the mere nature of festivals would make it difficult to comply with prior rules or make it easier to compromise them. For example, any festival has sponsorship guidelines; I think it is fair to say that most festivals cannot be trusted to observe a different set of guidelines just for the TEDx event.

Now, may be you have a problem with other rules(such as sponsors not speaking) but I think TED can make a compelling case for the role of individual rules in establishing them as a trusted, quality brand.
Day 1 of political experiment, minor success
I started a liberal news aggregate site a few days ago (basically its Drudge Report but for left-wing news) and noticed I was getting way way way more hits than my actual start-up which provides free legal documents and information. (www.palinverse.com)

I was wondering why a political page would be more popular than documents and legal info that are worth thousands of dollars.

Then I wondered if hardcore Republicans would be more likely to buy into the news aggregate BS than the Democrats, so I launched a hard hard hard right website and decided I would conduct a study on the matter. (www.patriotsforjesus.com).

Day 1 result:

I quoted Hitler on my Republican website landing page (something about Jesus and patriotism) and attributed the quote to Thomas Jefferson. (I thought it would be hilarious to have a major Republican standard-bearer quote Hitler, and it would prove their inability to verify claims or facts). A Republican FB group has taken that quote with Jefferson attached and disseminated it to their 2,000 fans and now their fans are sharing it to their page. Also, I've noticed I'm getting far more hits on the Republican page than the Democrat page. It seems like conservatives react much quicker and disseminate information much more rapidly than liberals do.
Minor pet peeve: When I'm paying $100 for something, I prefer that shipping be included in the price. It comes across as less of a premium service when the advertised price doesn't include the full standard service.
The full scaffolds yes, but the generators are really nice. Like so many things in programming, the real value is for those that don't need it though. Yes, I could cd into the models directory and create the test file and then jump out and create a matching one under app. Or "rails g model User name:string"
It took me a little while to realize that he meant something vey different when he said "Rails is fast. Mind-blowingly fast."
Is CLEAR (4G WiMax) an option for you? It works pretty well here in Austin, and by well I mean streaming video with minimal buffering.
GitHub is for source code hosting. Not tens to hundreds of MB binary hosting. Put your binaries in s3 and link to them from your project if needed.

They probably determined the excess bloat and strain on their infrastructure from git cloning huge binaries outweighed the benefits so they are removing the feature.
> So I suppose that Github Pages and project wikis will soon be gone as well?

Project wikis are obviously useful in building software. Pages are more for documentation/pitching, but the hosting space for some HTML and images is probably much lower than hosting multiple binaries per project.
Actually, I started with Django, then got pissed off because trying to twist Django around to do something non-traditional gets messy fast. webapp2 is spartan by comparison and makes you do more extra work, but at least you know what you're getting into because you have to write a lot of it yourself.
Yeah, because it's pretty damn remarkable for somebody to learn something at the ripe old age of 35. Imagine that. Still learning new stuff.
TEDx is supposed to be small, intimate events to help facilitate the exchange of ideas. It is NOT supposed to be some mass-sponsored event where businesses send their employees to pad their industrial "clout" or CVs that they 'attended TEDx New York'.

To call yourself a TEDx event, and thus garner the international attention to your speakers through TED online talks and other avenues, the local event has to adhere to certain criteria. Some of the events in India are violating far more than the 100 person 'rule', like pushing highly discredited science. 'Extraordinary claims require extraordinary evidence' -- said evidence did not accompany the talks in question.
Here are several "real-world" projects in order of increasing difficulty: http://shawnpresser.blogspot.com/2010/10/how-to-become-game-...

I've thought about making this into a series.
Thanks for putting this into perspective. I think most have gotten a little cynical about posts like this.

So now I'm all intrigued, but the article isn't working (502 error), any links to other sources?
Wow, I suppose I should articulate this a little better.

It's easy to lose perspective when you immerse yourself in a culture that celebrates young successful entrepreneurs so much.

The comment referring people in their 30s as "older people" belies a pessimistic and unrealistic outlook that this perspective can sometimes give.

Just because you aren't Zuckerberg by the time you're 22 doesn't mean your life is over.

Thirty is not old. In fact there's no such thing as old, which I would've thought is something this blog is making plain.

There's always something new to learn, always opportunities on the horizon.
ASP.NET MVC is really lights years ahead of other ways of building .NET apps, and is conceptually close to Rails in many ways. (Alas, its backstory is very OSS and un-Microsoft)
Lean Startup, Schmean Startup
It's not so much 'any sense' as it is that you aren't always going to need all 7 basic routes/actions, and by that point, it's overkill, and possibly a security hazard.
but... http://www.codinghorror.com/blog/2012/05/please-dont-learn-t...
I've used other pieces of software, even some paid-for PHP features, so I agree as to the spam problem. I was thinking more along the lines of disabling comments by default, and making it a bit of a chore to enable, to make point-and-click installs less of an attack vector.
After decades of discussion, EU votes for unified patent system
10 days left to support CodeHS, by the way:

http://www.indiegogo.com/csinhs
Tuning tips to maximize replication performance with Fusion-io
Or educated, curious Americans that are merely curious how others portray us.

Even with the short article, I'd never even second guessed interviewing a babysitter would be even remotely strange to other cultures. To be fair, I no longer do so -- my friends' kids are finally old enough to watch mine. Hey, I pay decently -- and it gives my friends a night kids-free, too. Win-win-win!
Then why not in a separate repo specifically made for hosting your compiled software? Or only include a build for stable releases?

It's a hack, sure, but it's necessary if those small projects don't want to put up an official site or host on S3.
Washington Marijuana Startups present interesting legal issues
https://www.google.com/news?ncl=dvdxbMkYp2U55CMUg96o057NpdQw...
Love this app guys. Keep up the good work.
Any time a feature is removed you are going to get people whining, no matter how small the feature.
To me, it looks like a cost issue. File hosting is not free and providing a downloads tab just encourages developers to use them as a filehost, sometimes as the sole one. Removing the tab is a subtle move to tell people to host their files elsewhere. GitHub probably doesn't want to end up like SourceForge, which provides project file hosting except with ads to support the hosting costs. Having advertisements to GitHub seems against the site's nature so by discontinuing the tab they're showing they don't intend on being a filehost anytime soon.

With that said, I would not be surprised if in the future if they reintroduced it as a "new" feature for their enterprise customers. We'll just have to wait a few years ...
I think this has changed over time, from the three-martini lunch of Mad Men in the 1950s, to (say) two-martinis in the 1970s to perhaps one-martini in the late 1990s. I remember a working for a software company years ago where the "old guy" on that particular group would have two beers when we went out to lunch mid-week. The young guys chose caffeine.
Silicon Valley steers towards a Hollywood ending
Asia's leading food app for iPhone, Burpple raises $500,000
I don't have a problem with the other rules which seem like reasonably standard brand protection. However, the subtle anti-community message that the prohibition against student-lead participation conveys is contrary to the overt pro-community messages communicated by the rest of the letter.

Although it might be as you say that these student events aren't run by students so much as for students by festival operators. In which case, I'd tend to agree with you.
Implementation: Game Programming Gems 6. (Or possibly 5) :)

And Thief really is a prime example, because it comes with an editor that exposes the component system. That completely covers the "here's what a game looks like in it" angle.

There's also a whole load of info on "data oriented programming", which sort-of follows a similar approach.

Not that it'll help your specific issues, but I figured I leave pointers for anybody else reading about it and being interested.

Edit: Oh, and before I forget it: Search for "functional reactive programming" - that goes down this path a bit further, and it's as the name implies a good match for functional languages.
Nope, that's how iframes work, you can see it, but they can't get at its contents. Cross domain scripting isn't allowed in an iframe.
They're absolutely not all resolved. Many of these (e.g. issues are still tag-only; notifications are still so noisy that they're useless; search is useless) are still daily pain points.

If anything, this post underlines exactly how little has changed on GitHub in the past 2 years. There are plenty of shiny toys, but the fundamental tools are being neglected.
I wonder why some of these sites would want to participate in an information exchange that seems rather asymmetric. I couldn't find detailed information on the service but I assume they have some kind of mechanism, similar to those in P2P systems, to "encourage" sites to contribute large amounts of information(?) or maybe sites can buy information without having to sell?
Well, development speed has always been its primary selling point. The reason folks like it is because "Here is common task that you expect to take two hours, and in Rails it's 2 lines of code and you're done."

It's pretty damn awesome to spend all day writing business code rather than support code.
Based on the generator on their front page, it looks like the maximum size is 1920x1920.
I believe that the disconnect here is that you are claiming the need for >4GB of RAM per process is a "niche market", while many others here are claiming it is something that many applications today would have an immediate use case for, and/or have to work around not having available.
The BlackBerry 10 SDKs have gone gold (native, Qt, HTML5, AIR, Android)
I assume the rules being hard refers to the rules relation to event management, not the rules in isolation. Events are expensive to manage, disallowing sponsors to talk or have their logo well placed will be detrimental to the value they gain from sponsoring an event, which will reduce / remove their interest in being a sponsor. Trivial to arrange, non-trivial impact.
Bootstrap can be distributed as source. Just download at the last stable tag.
Sure, and you say no. Just like you say no to the checkout clerk asking for your phone number when you make a purchase. Same way you so no to a cop when he asks to search your vehicle.
I have built real applications in rails and django, and find them to be fairly similar in philosophy and power.

What would be an example of something you encountered with django that required getting creative quickly, that rails handles more routinely?

For me, the trickiest thing in either ecosystem to get a handle on was probably rspec. I tried to learn it by osmosis and that was probably the wrong way to go. In the end, it's worth having a DSL for writing tests and leads to nice clean readable code.

When people are trying to learn rails, I point them to Rails 3 in Action and Michael Hartl's online tutorial, but still need a better reference for learning rspec. suggestions are appreciated.
You are thinking of initcwnd

6.3 still does not support initrwnd which needs a minimum kernel of 2.6.38
I didn't write my first line of code till I was 23. I agree with you whole heartedly.
Get the new LinkedIn Layout Link.
Goto this link and click view profile and yours will convert. What do u you think of the new layout?
http://www.linkedin.com/profile/sample
Doesn't seem very "smart".
even the tor bundle requires some additional steps for increased privacy http://dpaste.org/hAyZG/
Those are all overt means of oppression, whose use and abuse is so obvious in most cases that restraint in their usage is exercised by those who wield them.

Something like this is a quiet, terrible thing slinking about unnoticed until it is rather too late. I believe these things have more potential to cause harm than any missile built and kept in stasis.
> Previously, GitHub was a one-stop shop for simple open source projects.

It still is. The key words there being "open source." When you go to GitHub, you expect to see the source. Only when the project is distributed as source, like Python/Ruby projects or Twitter Bootstrap, should you expect to be able to download something meant for an end user.
First of: I'm trying to be helpful, not a fanboy.

Where did you get stumped with Django?

I use Django to do all kinds of "non-traditional" stuff (key-based API authentication, automatic object-level caching, custom form fields, using Postgres features such as UUID fields and fulltext search) and none of it took me that much work. But then, I've been using Django for a few years now and know the ins and outs quite well.

I can see how you'd be enticed by a simpler framework such as webapp2 or Flask as a starting point. But I've found that Django is as flexible if you just consider that most of the built-in features that Django provides (even the awesome ORM) are optional if you know what apps and middleware to disable.
Glad to see it finally launched. :-D
Which of the rules specifically are a major pain?
Chinese probe to make daring flyby of asteroid Toutatis
Here is the TEDx Chennai organizer's side of the story. http://www.kiruba.com/2012/12/the-tedxchennai-explanation.ht...
Pages are definitely a development tool. Most of the time, (when some lazy dev isn't using it as their blog!) they contain useful documentation and instructions for other developers.