skysight-inc/HackerNews huggingface dataset:
As I teenager I can say I have never had my internet censored. As a matter of fact it has never been controlled in any way whatsoever. My mum would never even mention anything at all about the so called "dangers of the Internet" or any inappropriate content.
Of course I visited few sites I "shouldn't" have. But no tragedy happened.

Fast forward a few years and now it looks like I am one of the few men that doesn't visit adult websites or perform the act of self-sex at all.
Sometimes I actually wonder if my mum thinks I'm doing that stuff.

Coincidence? For the most part definitely.
But I don't see how such censorship can work at all. Unless of course you're home-schooling your child.

And the worst approach would be to monitor what they do. If I knew my parents were monitoring what I put in google I know there's a lot of things I wouldn't search for even if there's nothing inappropriate about them, it simply might be simply embarrassing.
Whenever someone comes to my room I minimize my browser, there's no secret in there, I just don't want people to see what I'm doing. I love my privacy.

Given how lives of many people nowadays are spent in a large part on the Internet controlling your child's Internet is very close to controlling their lives.
Thanks! Question on the #fff- would you keep the border around the photos white too? It seems like too much white to me. What does everyone else think?
I think Facebook is really in the most danger of the whole group. I can't help but think something else will show up.

Apple has a good shot, but I think Dell is not going to be around. It just seems like the integrated model is going to last and Microsoft is going to do it own thing (ala XBox).

Google might have serious problems if something other than the web shows up and advertising is harder. I am really not convinced (despite the efforts of many) that the web is the endpoint.
As you might be told specifically by, for example... the documentation?!

The biggest surprise for me is that this error survived more than one attempt to remove it...
There is no difference on Python 3:

>>> dis.dis(foo)
2 0 SETUP_LOOP 3 (to 6)

3 >> 3 JUMP_ABSOLUTE 3
>> 6 LOAD_CONST 0 (None)
9 RETURN_VALUE
>>> dis.dis(bar)
2 0 SETUP_LOOP 3 (to 6)

3 >> 3 JUMP_ABSOLUTE 3
>> 6 LOAD_CONST 0 (None)
9 RETURN_VALUE
Why are iterators highlighted as a prime component of "functional programming"?
What’s It LIke to Be a Truck Driver?
Same, haha. I wonder how long until the state science institute seizes it.
Short Haircut Styles
Short haircuts are super easy to care for, chic and modern. They are ideal for busy women because they require much less drying and styling time than longer hair.Short haircuts are as prevalent as a long hair.
Clearly South Dakota and they should be killing it economically and culturally and yet shockingly, this is not the case.
The previous post is explicitly referring to a situation that involves gross abuse of rights. Rights far more important than any "right" to copyright protection.

And yes, I am suggesting with a straight face that some rights are more important than others.
Tell me more about these Japanese hotels from the 8th century.
The use of functions doesn't itself mean "functional programming" - is C a FP language, for instance?
You wouldn't apply it alone. Group policy (gpedit.msc) which IE only respects will allow you to block access to the remainder of the machine.
I'm curious about the declining numbers of developers in USA.

"USA continues to go down (by 3 this time). We're constantly losing developers over there (-3 in one year)."
Yeah, but Youtube ought to work fine; it's wfm on every Linux box I've ever been anywhere near. That suggests that something else is up.

NetFlix needs Silverlight's DRM, which Moonlight on Mono doesn't have. On the one hand, it's not really fair to blame Linux for that but on the other the end-user experience is that you can't have NetFlix on Linux. It sucks, but that's the way it is.
nearly a year of writing iOS apps
http://en.wikipedia.org/wiki/Hoshi_Ryokan
I don't think we should start blaming the marketing agency for what has happened (even if they did start the process). It is Twitter who should take responsibility for silently transferring ownership of the @towerbridge account and then effectively deleting it.
Probably half of my friends earning physics graduate degrees are not continuing in academic physics, with most of them going into something like quant finance or quant insurance.

The reason for this is primarily that there are simply not enough jobs right now for them in academia.

When I was an idealistic undergrad physics major I honestly never once thought about the job market. I assumed that you'd just go get your PhD and you'd become a physics professor, sort of like going to med school and getting a job as a doctor. You'd follow all of the steps and you'd be set...

Now being on the verge of finishing my PhD, I have a very different perspective and am fortunately in a decent position with employment options. Some of my friends are only now scrambling to make sense of their options.
That's the ideal situation, of course, but I disagree with the entire premise of PulseAudio. It has some interesting features (per-application volume, network audio, synchronization between sound cards at slightly different sample rates), but those should have been implemented as additions to ALSA and/or one of the jackd implementations.

There are also the hurdles to jump through of signing up for a bug tracker account, searching for existing similar bugs, watching my report get ignored because it's not an "average user" use case, etc. For someone like me who's experienced with ALSA, written a sound card driver, and had things "just work" for a very long time, there's greater incentive for me to just rip out PulseAudio and get back to work.
Yep, that's where I found it. I figured it was worth its own submission.
SEO news
Techcrunch isn't really about startups, it's about companies in this technology generation. Whether they're new or old doesn't really matter, "Startup" is just the hip term of the moment. It'll die eventually.
It probably means that most people can't handle too much freedom.
The rule of thumb I've read is that map is appropriate and (generally) faster when you do not need to create a lambda.
List of oldest companies:
http://en.wikipedia.org/wiki/List_of_oldest_companies
Careful with that, I can already see that person getting abuse whether they are involved or not :/
Quick, possible pointless information about me. I was a Comp Sci Graduate in '08. My first job was writing Advanced Planning and Scheduling Software. His book the goal helped me understand WTF I was writing. In a Complete nutshell it tells you how to identify bottlenecks in your supply/production chain and how to relieve them. It also explains why having a large inventory is bad and a few other simple ideas. Like someone else said now a days its easy to see what these Constraints are once you have some Supply Chain or operations experience. At the time he wrote the books however computers were barely being used in Supply Chain (at least in metals manufacturing) so they were a big deal. I can elaborate more if you want. I just don't want to bore you to death haha.
Well, its Twitter. What were you expecting? You ride on their network for free, you can't be surprised when they opt to kick you off it without warning. Yes, the courtesy would be nice, but...

Set up a website.
I'll email you.
The Problem with Choice, iCloud vs Cloud Player
This is not a freedom index. This is a freedom from government index.

Apparently it's cool if you're oppressed by your neighbor playing loud music all night or the company upstream dumping toxic waste into your water supply but we've stepped over the line if the government steps in and tries to actually price negative externalities like you know Hayek[1] and Friedman[2] endorsed.

[1] http://businesspublicpolicy.com/?p=1186

[2] http://www.angrybearblog.com/2007/10/friedman-externalities-...
Mind you, back in its infancy you could very much have said the same thing about Google (search? how can you even begin to make money off that?) - and Facebook has been acquiring rather a lot of talented engineers.

Assuming that the core priority is to maintain and optimise their core business to a certain point of stability, they can then look at branching out into other areas that present attractive opportunities.

Of course Google has developed a very specific method to encourage this kind of behaviour (80/20) and Amazon has yet again quite a different process, so it would be very interesting to see how Facebook will go about this in the next few years.
It's not terribly surprising. Things that scale faster tend to have higher setup costs (cf sorting algorithms; insertion sort is the fastest for relatively small n).
Lack of money also restricts freedom considerably, but this is apparently irrelevant.
South Dakota has one of the lowest unemployment rates in the country and during my few visits to the state I didn't find any problems with the culture there. Why do you think it isn't doing well culturally and economically?
Not the city, the installation of electrical service.
You can always make the photo border a subtle off-white like #FAFAFA.
> I would just use

> for idx, (elt1, elt2) in enumerate(zip(list_1, list_2))

or use itertools.count:

for idx, elt1, elt2 in zip(count(), list_1, list_2)
Death to Dichotomy: The common impulse behind hacker fascinations
Text files take away the writer's intent. "To Sherlock Holmes, she is always be the woman." That is a rare instance of Conan Doyle using italics. And he meant it.
Want 100% freedom? Move to an uninhabited area and live by yourself.

I think it goes without saying that when you have relationships with people, you give up a little bit of your own freedom. It's not surprising that areas with higher population density are scored as having "less freedom".
White House to announce IT-powered smart grid on Monday
Agreed. Was expecting some kind of idea why information technology actually is a mega-trend and what possible game changers are around the corner. Just imagine only one patent on a working quantum computing device and all mentioned companies are out.
No, you shouldn't, which is why research is linked in.
Why would a nearly 1-year-old tweet be relevant?
Simple AI on a GPU
IBM has always been in IT:

The company was founded in 1911 as the Computing
Tabulating Recording Corporation through a merger of four
companies: the Tabulating Machine Company, the
International Time Recording Company, the Computing Scale
Corporation, and the Bundy Manufacturing Company.

http://en.wikipedia.org/wiki/IBM

The reason why IBM still exists to this day while most of its competitors have vanished is because they have been able to redefine what IT means for IBM. That and some of the world's best managers.
I suppose an IBM stockholder from 100 years ago to now might disagree about how they have nothing in common.
Person as Distribution Channel: A Case Study of YouTube Star Dave Days
How about you provide a clarification in that case?
So? Correlation is not causation. The publication has nothing to do with quality of life or income and everything to do with freedom.

Another study investigating the link between the two would be interesting but is a non sequitur here.
You know MS is big into the Drupal game right? If all you really feel like you need is some guidance and maybe a bit of hand-holding, then check out http://www.microsoft.com/web/drupal
Twitter... in it for the dollarz.

This is pretty brazen. They can be bullies if they want with their own space, but the lack of communication is amazingly rude. However, I remember experiencing exactly the same thing when my undergrad email was changed, without any notification whatsoever, because some TA had joined who had the same last name. The admin was completely unapologetic when I shared my irritation. So maybe it's to be expected in the culture.

Twitter... just like a lame undergrad sysadmin.
I get that assert() is a macro, but how does that affect the scope of char *p that it "works" in one case and segfaults (as I'd expect) in the other?
While some of those correlations make sense (lower population density means less stepping on each other's toes, hence less need to regulate), others may not be so telling. Consider Hong Kong, the top rated city-state of the 2011 Index of Economic Freedom, and one of the most densely populated places on earth. It would turn most of these supposed correlations upside down.
Not doing so would feel punitive. A positive way forward would be better.
It's impossible to take into account every law. Many of those issues impact personal freedom. Government regulation of personal freedom is a fine gauge for overall freedom.

How would you have done it? What issues would you have selected?
Time spent building anything is worthless until that thing is profitable.
Mark Stivers ...I am so Lucky - why?
Kaiten: create web app interfaces using flexible iPhone-like window panes
Folks,

It might be useful to have a place to put all common source code (with instructions on how to compile and execute them). So I created this Github repository: https://github.com/wicknicks/sicpgroup
No, I'm opining that your use of the word "right" in this discussion is inappropriate. You can throw the word around however you like, but it would be helpful to the discussion if you were a bit more specific.

If you feel my interpretations are wrong, please tell me why.
I would imagine there would be a limited market for this, by necessity it would be a high-end / high-cost / high-value market, much like exclusive furniture for the rather well-off.

Any idea whether there are actual Excalibur smelters around?
One of the things you could do is try and intern at a tech company during the summer. The main benefit is that you'll be able to see how different technologies are usually put together to make a product, and will also learn some useful professional software development practices along the way which may become handy in the future in case you ever decide to do a startup.

Since you're not in college yet this may be slightly difficult, but as long as you have put together a portfolio of interesting things you've worked on (which you clearly have), it shouldn't be a problem.
Facebook has been acquiring rather a lot of talented engineers.

True, but staying relevant in the field is not an engineering problem, it is a managerial problem. Microsoft had (and still has) a lot of talented engineers, yet they missed out on some great opportunities because of poor managerial decisions. That's why in 2011 they are not as relevant as they were in the 90s.
That's not strictly correct. It really comes down to whether you're calling a native python function or a C extension. If it's a native python function call, it's going to be relatively slow.
REDbot - validate your caching headers
The Ampersand
Ackuna Cloud Translator: Taking Cloud By Storm
Woah... so this is coercing it to a string and the address in hex is being compared. Am I off on this?
It is in the bottom 50% of GDP per capita in the United States (26th).

If economic or personal freedom were any indicators of success, I'd expect it to at least be better than average (it is quite a bit below, $47,275/person for the whole US and $37,375 for South Dakota).
I think there's a strong argument to be made for the case that anything based on social is ephemeral. Facebook may be hiring a lot of engineers, but it is also, really very young, and networks change over time. There's a reason the post office doesn't own telecoms, and there's a reason Ma Bell doesn't own facebook, and didn't own Myspace (aside from the fact that they got trust-busted).

Anyhow, it could well the world's greatest computer engineers, but I doubt even that will allow it to survive the shifting sands of both fashion and technology over the next hundred years. Its not that facebook is bad, just that I very much doubt it'll be plugged into the technology that my children use to communicate in high school, twenty to thirty years from now. It may be telepathy.
And provided a good number of people who can organise / lead the reconstruction, so it doesn't just get sidetracked and forgotten. Reminds me of the story from The Restaurant at the End of the Universe, where the wheel could not be invented, because marketing people couldn't agree on the colour...
This has been explained in the news by a number of journalists -- I believe it is because, Palin used her yahoo email account to discuss "off-the-record" thoughts with various members of her administrative staff. However, her dumb ass didn't realize that by sending from a yahoo account to staff email accounts, makes those received emails subpoena-able for public review. So the folks requesting the release of email records, were also able to get inbound email records from staffers received from Palin's yahoo as well as emails sent from staffer personal email accounts that were inbound to Palin's non-personal account. What is missing from the entire data set would be emails from Palin's yahoo account to staff personal accounts and vice versa.

As one journalist I saw on the news discussing this issue, what's interesting is the stuff that falls between the lines, i.e. redacted or missing from certain conversations that might be referred to.
A tautology means it's always true. That a curious criterion to use as a criticism. All statements are either tautologies, or sometimes false (or are not meant to have truth values, of course).

It is what should be an obvious tautology. Criticizing it for its obviousness makes sense -- if it were that obvious it would add nothing to the discussion. Yet for some reason I did feel the need to remind people of this.

Acknowledging that one was wrong when at last forced to by circumstances is not a particular trait of great leaders. It is a bare minimum. Acknowledging and correcting as circumstances suggest better options, but before circumstances thus force one is a sign of great leadership. Having backup plans ready in case your first choice doesn't work out is another. (It's true that many leaders do none of these. Leaders that do only the first are better than leaders that do none. But it's still not a sign of great leadership.)
"If you want to make an apple pie from scratch, you must first create the universe." --Carl Sagan
NLP with Prolog in IBM Watson
"A corporation is an artificial being, invisible, intangible and exiting only in contemplation of law. It has neither mind nor body of its own."
I can definitely associate with you on the learning side of things. The way I've come up with to do things is to, when I get an idea, sketch down a plan for an app/piece of code/whatever on some paper, draw up a basic design if it'll be needed, and file it away for when I next learn an applicable language.

For instance I've got notes and a basic UI for a smallish app called For A Bigger Screen ready for when I dive back in ROR. The advantage of something like this is that I actually feel I'm learning something, and get the same kind of impetus to continue out of it.
On a slightly unrelated note, I think the term 'responsive' is unnecessarily overloaded. I thought there were some performance problems with the normal HTML5 boilerplate !

Could 'screen adaptive' or 'multi-screen' be a better name ?
But, but, but... thanks to modern technology, aren't there so many better options for seriously smart folks with physics and math degrees?

The "other" option isn't dusty academia and obscure research anymore. It also doesn't involve being a self-sacrificing saint and giving up any chance of ever having a nice car, though finance may still pay better in some cases than a high-math-content tech career.
Microsoft Monoculture as a Threat to National Security
This part has always bugged me:

Lisp, C++, and Python are multi-paradigm; you can write programs or libraries that are largely procedural, object-oriented, or functional in all of these languages.

No. Just... No. Python is an object-oriented imperative language. Sure, it allows you to do some functional-esque things, but it's at best a "functional-lite" language.

Plus, I wouldn't say that lisp fits into any paradigm. Better to say that it transcends paradigms.
Also, tornados.
Twitter on business cards is mostly as a form of connection (same as an email address). For many people it's a dumb idea, but in some circles (a good example being tech marketing) it can be useful. If someone who actively uses twitter follows you, and you're an active user too, it's a constant reminder that they know you, and they won't forget who you are.
I'm not quite sure why e.g. Facebook would care about a working quantum computer, at least in the short run.
(gc)c - C
name is Stroustrup
I'd read a seed-stage only TechCrunch...is there some way to filter TC to do this?
You mentioned you know HTML, CSS, JS and Python. Have you looked into Django? That's a great tie-in of those skills in a single web programming framework. Seeing how Django brings them all together might inspire you toward some app programming.
I'm 16 myself, self-taught etc.

Just enjoy the programming, don't care so much about the result, but just enjoy the process.
I myself have great trouble doing serious projects, but I just love reading articles on programming and gaining more knowledge. Just try to find exciting things, for example, search how bootloaders work, try to write one yourself, fail, learn assembly, try again. etc etc. Just scout the web, look for fun things, try them out and enjoy your time! Don't worry about not making any kind of progress as in real projects, those will come later, they really will.

Now just say to yourself: I'm going to learn assembly, I wanna check out shellcode, what is this nodeJS all about, what does IOCP mean, what's better, proactor/reactor.

All these things you can learn are fun to do, even if they don't have a bigger purpose. the only purpose is to gain knowledge in as much fields as you can, so you can use them later when they are most desired.

Have fun programming/hacking/learning/exploring

arian
I would suggest reading K&R (C Programming Language) as it's concise, clean, and should at least help you in developing a proper mindset for understanding programming languages
I'm surprised AT&T wasn't mentioned. Yes, it was broken up as a monopoly, but it's been slowly growing back into its former self.
Stackoverflow.com - ASP.NET

TurboTax - Java

Reddit - Python
Ah. That's what I thought, and I originally wrote "early 1980s" (which made my reference to the Internet more sensible), but then I changed it based on the "1992" date shown on the Amazon page (for the 2/ed, or something like this.)
Worries About the Cloud
Diaspora - Ruby on Rails
More proof that any data you share on a system that is not controlled by you is vulnerable to the interests of the system owner. Even worse when that data basically is part of your identity online.

And I'm not surprised it happened, either. Twitter seems to be slowly realizing that the way for them to make money is to work as an online "passport" of sorts - an identity service. As such, they have to head that direction. Sure, they need a better arbitration process. But as long as they can get away with just giving it to the more likely candidate, why spend the money?
Actually,

As far as I can tell, what is really useful and really hard about maintaining and extending Facebook is that Facebook presents all the facilities of the Internet without the factors which tend to make these facilities feel "stale" in their 'native' form.

Facebook presents the equivalent of blogs, websites and emails in an appropriately filtered form. Their job is the job of a good host at a good party - keeping the conversation going without being visible oneself. And thus Facebook keeping its algorithms current is a very hard but fairly invisible job (the visible stuff is so simple a competent php programmer could do it in a month).