skysight-inc/HackerNews huggingface dataset:
This is right up my alley. I applaud you for writing this piece, and putting it out there as to what is wrong with the web, and what needs to happen. This issue is that the current web model is being regurgitated through all these sites that think they are doing something new and innovative, and are actually just repeating the same form that is proven to be arcaic, and does not work well anymore. We cannot expect a different outcome, by producing the same old actions. Its time to truly be innovative and come up with something different, more efficient, and that gives more power to the user. We often attempt to do this over the years, and then we revert back to the old format.
In the article, the police claimed to have tried all other methods of 'traditional' policing before resorting to the truck:

"In the summer of 2006, police were brainstorming ways to rattle a suspected drug dealer. They had exhausted traditional strategies, including undercover operations, and were left empty-handed and frustrated. They decided to park a retired police car in front of the suspect's house."
You probably looking for Hostgator and a Wordpress or Drupal CMS and I would never let my mother touch python!
You can still be an Anonymous Coward here if there is nothing in your user:about.
Yeah, that's more or less what I'd like it to work, but I think using phones or other devices that may get offline would be unworkable (at least in the present). You could, however, act as your own gateway just like you can do with OpenID right now
yes it sure is - I think the slant they were going for, is a streaming/on-demand app linked in to a massive content provider, but other then that if you have a little bit of time and a little bit of handbrake, you can be that 'v for vendetta' guy (although your battery might not make it)
The LoC metric drives me insane. To entertain myself, I mess with the LoC "bean counters" by writing overly verbose, first-pass code and then optimizing it down once I'm finished. It's my own little form of rebellion.

"Measuring programming progress by lines of code is like measuring aircraft building progress by weight."
- Bill Gates
Disqus 3 Preview
I still disagree. Frameworks are usually multipurpose general 'jack of all trades master on none' type things. Unless you've built your own based on some specific use case(s).

It's extremely unlikely that it'll be improved by someone else in exactly the direction you need it to be improved based on your particular use case.

Depends how important it is to your success though.
Forget the Black Swan, please God just deliver us from Cameron.

Margaret Thatcher when asked what was her greatest political achivement - 'Tony Blair' she replied. Isn't Cameron just a more greasy version of the slimy Blair, Black Swan spotter or not?
"Is the average person allowed to own a vehicle with cameras and park it outside the home of someone they don't like?"

Yes.
And you'd need those 4-5 boxes in a stack under your desk to run an equivalent environment.
I don't think "being dumb" should be rewarded, either -- especially when, if allowed to flourish, such accidental stupidity can lead to willful ignorance and worse.
Mistakes When Recruiting Software Developers
I didn't know that, that does sound like a good feature :) This is the point the author was trying to get at though, I think. Right now the vanilla Android "distro" isn't compelling - the UI is pretty mediocre and there are some pretty gigantic rifts in the user experience.

We need a vendor to come in and "iPhone-ify" the experience. Smooth out the rough edges and finish the "full package" (e.g. music/podcast sync out of the box). I haven't looked into the Hero enough to know if they're it...
Run a spell checker on all your content. The results will be surpising. ;-)
That analogy is so right, as far as I can tell. I think there is a big difference between falling under a label and self-identifying as it.
Yea but the people were being harassed by the illegal activity first. Also the truck was an eyesore for criminals. normal people would actually like it if cops were nearby preventin' crime.
This is really just self promoting blogspam surely :/
I'm pretty sure this is what Chi.mp aims to do, but I haven't really explored their service beyond signing up over a year ago:

http://chi.mp/
We know he's trying to correct for inflation, and we know the error bars on inflation numbers over such a long period of time are pretty enormous. How much Xanax would you pay for a house with an uninterrupted view of old-growth redwood forest?
Somali Pirates Run a $150 Million Per Year Business
Clickable link: http://www.igfactory.com
Why no one will ever read your thesis
I went ahead about bought one right-away.
Designing it well doesn't mean that you won't have to scale eventually (unless you stop growing.)
I think it'd be nice to just all stop comparing programming languages, and realize that it doesn't actually really matter much. Use whichever you love. (Failing that use the one you hate the least).
"Sigh...where to start?"

I wish you wouldn't have started off with that. It's insulting and doesn't add to the discussion. Just because you see the author's conclusions as somewhat naive (which you've articulated) doesn't make it OK to belittle his effort. FWIW, Other than that snide start it's a thoughtful post.
If your site were static or PHP-based, nearlyfreespeech.net offers a really good deal: you pay only and precisely for what you use in terms of bandwidth and storage. Unfortunately the only way to use Python or other languages on it is via CGI (not even fastCGI or SCGI, which would be tolerable).
I'm going to slightly disagree with other comments here and say that LOC is a meaningful metric. It might not be the best, as OP suggests, but it's worth something.

Having written a lot of Python it is now frustrating to write C++, mostly because of the verbosity. Instead of thinking about the problem I'm trying to solve, I'm thinking about how to deal with the language or necessary data structures. Python just gets out of your way and lets you solve the problem at hand quickly and concisely.

I don't think more thought goes into a line of Python code, and if it does, it's productive thought. It's not the "what's the 6th argument to this function?" or "is the type of the 3rd argument to this function really just a typedef for a float?" type of my-language-requires-me-to-jump-through-hoops thought.

To me, all that verbosity means more time thinking about the code and less time thinking about the problem.
I wish they went into more detail about some of the 50 new features. Also, an interesting way to get twitter buzz. The site will retweet the preview site if you hit the top link.
MVC never made a great deal of sense to me, in that I've never really seen a system that entirely embodies what's described. Nevertheless, programming Javascript is tough because it's easy to confuse the DOM---the view---with the client-side model. When updates can come from the server or the view, maintaining the client side model is quite difficult.

Plug: Flapjax <http://flapjax-lang.org/>; helps with this a bit. My own thesis work used Flapjax to prototype an even more robust system.
horizontally (keep adding cache and load balancers/proxies).
all you have to do is keep making more profits and keep buying more hardware into infinity.

sure, one day you'll have to build a nuclear reactor and tap a dam to provide all the power and cooling for the datacenter space, but it's easier than a redesign.
Google Knows What You’ll Search For–12 Months From Now
That's how the idea started. Afterwards they used it to scare off the lady's grandchildren when she went on vacation.
(by the way, i wasn't being sarcastic. that's how we scale our web applications. we just haven't gotten big enough to need the reactor yet)
This is retarded. It only discusses the swirling circle jerk of Social Networking LOL Cat viewing.
Oh -- sorry about that! I found it through stumbleupon and didn't realize there was an affiliate link at the end. It won't let me change the URL now though.
This is a very neat/noble effort. However, I personally would never co-found a company with a person that I essentially found on a 'dating' site.

I see that you "built" this on Ning. Are your plans to actually move it to a more robust platform if it takes off?
Why I hate programming competitions
That was a pain in the ass. Popping up a new window that comes up over the video that starts playing made me miss the opening of the video.
Organizational Impediments to Large-Scale Agile Adoption
Nodes in the parse tree
Do hash tables work in constant time?
I saw this demoed at SXSW, I was maybe 50 feet away and it didn't jam my cell.
If you're canadian, or from quebec in particular http://globecite.com and http://www.hosting-canada.ca/ are really good and have good support. I think they're run by the same company, and they're not going anywhere.
FTP vs. FTPS vs. SFTP vs. FISH vs. SCP vs. WTF
Out of curiosity, why does it matter where you meet a potential co-founder? I assume you'd still want to talk / try out a few projects first or whatever; how does the way you made the contact count?
I'm with you on the "no serious technical questions" thing. It's a really bad sign.

However, it's also a really bad sign when all they seem to do is ask difficult technical questions. About a year ago, I went on an interview where I was asked to:

-create the dual of the primal (linear programming)
-calculate the long term state of a markov chain
-recursively and then iteratively traverse a binary tree
-code a singleton
-write a query that eliminates all dups (sql)
-find a way to rewrite a query as a set of binary indicators (wierd)
-find a way to swap two integers without creating a third integer
... and more stuff that I forget now

at the end of 7 hours of technical grilling, I knew nothing more about what this company's products actually did than I had gleaned from my own web research prior to the interview.

They didn't end up wanting me. But I can't say I really wanted them either. When this happens, I get the feeling that they're looking for, and probably getting, highly talented technical people, but I have doubts as to whether these programmers are actually innovating on the product itself, and that kind of creativity is very important to my enjoyment of a job.
Off topic:

"[sic]" is typically used to indicate "unusual spelling ... has been reproduced verbatim from the quoted original and is not a transcription error":

http://en.wikipedia.org/wiki/Sic
Measure and optimize. I write pretty careless code, as far as optimization goes, so first round is actually adding indexes to the database. I know what you want to say, I should do this from the start, right? But then I'd end up with a bunch of useless indexes who eat up update times and space.

Second step is usually cache - local, in-application cache. It's pretty much auto-pilot now, writing a cache function.

Cache helps, but not as much as you'd think. When it gets serious though it's still useful because its shape makes it easy to go to step three: mix the cache with a bit of refactoring. This can mean simply pre-fetching: there is a huge difference from doing 20 "select * from order_items where id=xxx" and just one "select * from order_items where order=yyy". And with the cache in place it usually means only a few extra lines of code. (This example is for building reports, not for displaying orders. I'm not that of an idiot to get each order_item separately).

If things get heavy refactoring can go as far as breaking the abstractions in place. Last month I squeezed an extra second by sending to the browser a big table in batches, while I was computing it. Not something I want to do every day, but occasionally it's fun.

This is also the step when I usually realize I made a stupid mistake along the way which caused the delay.

The only problem I met which was mostly impervious to this was a design decision. In one app I decided (as I usually do) to compute stuff like balances and debts on-the-fly. It usually (well, always) is a good idea, because any intermediary result is a source for bugs. But this particular app grew rather unexpectedly large, with the result that computing an overall balance takes 3-10 seconds. It's not a huge problem for the client, but my pride suffers. I'm still looking into this one - I think some refactoring may make it ok.
The metric I use is lines of comments.
Not looking to design anything right now, just realized it would be nice to have a basic understanding of a field outside of everything I know. This also in the past has allowed me to figure out things I truly find interesting.
>Well, there are still reasons to avoid a place like that, and it may be a challenge, but I wouldn't necessarily run.

It may not be a reason to avoid any place like that, but any startup like that I would flee from.
tor V ~tor => T
I use blu-tack. Not sure what it's called elsewhere, but here it is: http://en.wikipedia.org/wiki/Blu-Tack
Two more good post-rock bands: ISIS and Red Sparowes

I also like to listen to some down-tempo/electronic stuff like Thievery Corporation, Kruder & Dorfmeister and Sound Tribe Sector 9.
Designing an Internet for kids
Two points:

1. If we assume for a moment that the quoted JFK speech was actually written by JFK (and not by a speechwriter), you've actually proven you're better at penning inspiring words than JFK was. The sentiments in the JFK speech are rousing and inspiring enough that they overcame the wording at the time they were uttered to the world, but the phrasing itself is clumsy and distracting. "And the other things"? Seriously? I've never liked that speech, but I like the passion expressed in this call for a better Web, and it is not as marred as JFK's wording by a long shot.

2. I think a far better idea than using gateway providers is coming up with a way to store the data locally (on your own computer) and authorize (or not) particular Websites to access particular parts of it. You have to develop a protocol that can be used by visited Websites to access the data when they are authorized to do so, anyway; why not make it a protocol that definitively keeps the stored data in your own hands? Either way, the real challenge will be getting the visited Websites to refrain from storing the data in violation of your wishes once they get the data, but if I got to keep the data in encrypted form on my own computer I'd be much more likely to want to get on board with the idea.
WTFs/minute during code review :

http://www.osnews.com/story/19266/WTFs_m
Since Javascript VMs have been making such strides lately, I've been thinking of implementing a Smalltalk VM on top of Javascript. If you JIT bytecodes to Javascript source, you'll be running at the "native" speed of the Javascript, and Smalltalk without the source code is extraordinarily compact. (About 10X and sometimes 100X over the equivalent C++ code.) But bytecodes fully decompile into source, just without the temporary variable names. A dictionary of the temp names for each method can be dynamically loaded later in the background, or just applied to stack traces at a later time by devs to aid debugging. To get even more compression, you can replace the message symbols with integers.

This would be a relatively easy task. A Smalltalk bytecode VM is really just a loop with a size 256 case statement, plus garbage collection. The GC and object allocation could just use Javascript's. Likewise, the UI could just piggyback on top of Javascript and HTML.
I think it was due to budget cuts to social services across the board. That included closing a lot of asylums.
Thanks for the feedback. I think of this less as a "dating site", but more of a filter to help bring together like-minded people who are interested in accomplishing the same or similar goals. Similar to how gdgt brings people together based on the gadgets they own/want, I'd like to bring people together based on ideas they have. Things like the speed-dating stuff would just be ways to accelerate some of those connections that would have eventually happened organically.

And yes, Ning is not ideal. But for now, I want to put the maximum effort on having great conversations and getting the right people together rather than having the best technological solution. Depending on the feedback I get and the needs of the users, moving off Ning could definitely be a future move.
There's a significant problem with the theories behind this post. You have to engage the clutch to break hard or you're going to stall the bike. In fact, many times, acceleration will get you out of as many problems as breaking. Horn is more important to me anyways - they should all be WAY louder.

A better option is an auto-canceling turn signal which I'm sure too expensive, for now. Until then, for either design, the suck is going to depend on finger/thumb size.
Absolutely. Emacs, ant, and unix command line tools work just fine for java development.
'Mister Jalopy' is the reuse, recycle guru
I know parking there is legal, but I suspect if the vehicle had cameras trained on the house it would be considered harassment.
Alibre design is a decent parametric 3D modeling system that has a (legal) free (as in beer) version. It looks like right now the standard version is 90% off.

http://www.alibre.com/

I understand that SolidWorks is better, but it's decidedly not free if you go the legal route.
Until we have the technology, there's nothing to use to convince anyone to go along with the idea.
Normal people always imagine that there is no way they would ever be considered criminal enough to themselves warrant such treatment... It sounds like this is your view.
Apple’s New Data Center Likely to Focus on Cloud Computing
What a bad choice in music. They would have been better off with no music at all. It doesn't help that the video doesn't actually show you anything.
I just started using http://prgmr.com/xen/ -- a (much) lower cost alternative to slice/linode... works great. It's a small company, but I couldn't be happier... the guy who runs it is active here.
Co-founders, like women, are often found randomly.

I found two of mine on Hacker News. They rock.
Oh, i am dumb. yeah, I guess an atlas would be fine. It would take a lot more trips to get the vehicle built but the reuse of existing tech is probably far cheaper that building something new.

not enough coffee this morning i guess.
For most things in highschool determination is far more important than talent. Still there are levels of skill in highschool.

For example my little sister (18) is an artist who just got into Cal Art's Animation program not though grades rather she built an awsome portfolio. This summer rather than getting a minium wage job she held an art show and made more than minium wage doing what she loved. Yet, she was also the validictorion of her highschool, and took 7 AP test's getting a 5 on each of them.

Suggesting she has as much drive and talent as a normal highschool student is just stupid.
Eugenics, heavier-than-air flying machines, and the luminiferous aether.

Edit: I was trying to be snarky, but I just realized that each of those has been thoroughly studied at one point or another. Just goes to prove your point, I guess, heh.
New PS3 drops to $299. 120GB HDD, 33% smaller/ligher
I think the idea is great, but man the signup process is terrible. I went through it with a bunch of b.s. data because it's irritating to have to provide my birthday, zipcode, email address and gender just to take a look at the messages. I don't know if that's a ning thing or not, but it's a real turn-off.
I'm guessing Wokhei is being run off of Google App Engine, which has user authentication baked in via Google accounts.
We need close-knit communities where good old boys are eager to enforce the nervous prejudices of the community using violence and intimidation anyway. We just need lots of such communities, with very varied nervous prejudices, including the occasional such community with a nervous prejudice against the situation I'm describing (an escape hatch within the system)
There are some fine ideas here, but the writer doesn't really seem to understand money.

> There would be no tenure, obviously. I assume you never thought it was a good idea at Microsoft —why have it here?

I have problems with the tenure system myself, despite having tenure at a university. However, we must realize that it's not just some silly idea someone dreamed up one day. Tenure has real economic value to those who get it. The standard deal for professors at many universities is somewhat low pay, made up for by serious job security. Thus, tenure is, in part, a way of saving a university money.

So if you throw out tenure, and you want to get something other than bottom-of-the-barrel teaching, then you need to pay people more.

But the writer says:

> Who would work at Gates University? Anyone who could do a great job. Maybe professors will have Ph.D.'s, maybe they won't. If a really smart person drops out of college, founds a phenomenally successful business, and decides to turn toward education as a way of giving back, he or she would be welcome to apply for a job.

So, not only have you put yourself in a position of having to pay people more, you also want to get away from people who just like to teach, and instead hire people who have proven themselves to be very good at making money. Well, go right ahead, but understand that these people are going to require enormous salaries. Where is that money going to come from?

> For-profit universities, meanwhile, are surging into the online market. Some provide valuable services, while others are ripping off students and taxpayers. But on some level they all want to provide as good an education as necessary for as much tuition as possible. Gates University would provide as good an education as possible for as much tuition as necessary, ....

And that's going to be an awful lot.
I believe you, but do you have something(s) in mind?
or if you have a spare openId lying around
Why do people listen to anything these bloggers say?
No one will ever read your thesis... if it sucks. I have read many, many theses. In fact, I prefer to read theses than conference papers, because a thesis does not have as many editorial constraints.

This kind of generalization is dumb. "No one will read your thesis". Is that a law of nature? Does that apply to Claude Shannon? His M.Sc. showed how to map Boolean logic to electric circuits. I mean, who would ever want to read such a thing, right? ;-)

OK, enough of the title. I am all for making research work available and accessible, just as long as the quality of the work is not sacrificed. Research will always be difficult. It can't be made easy by adopting a new writing style, but it can be made easier.
Before adding the load balancer make sure you stress test your app to know where the bottleneck is (CPU, memory, disk, network etc). See if you can't double your throughput by some cheap upgrades e.g. if you are CPU bound on a single core, you'll buy yourself some breathing space by upgrading to dual or quad core processors. If you are CPU bound but have loads of free memory consider caching expensive queries in RAM for a few seconds.

I only point this out, as load balancers and additional servers can be expensive.