skysight-inc/HackerNews huggingface dataset:
The speech is interesting, but requires a lot of attention to follow due to the strange cadence and intonation - it sounds like she's reading a poem, sometimes - and the excessive verbiage; there are a LOT of sentences like this:

"... no reasonable expectation of privacy exists in spaces where bodies politic assemble to perform transparent choreographies of public democracy".

Listening to it reminded me of reading Umberto Eco.
Obviously both terms get used in a variety of overlapping ways. Without looking at how the terms are used in the slides you refer to, I think the proper definitions are:

Concurrency is a property of a program's semantics, usually seen in a 'thread' abstraction. The most important part of concurrency is nondeterminism. Concurrency might permit parallelism depending on hardware, language runtime, OS, etc.

Parallelism is a property of program execution and means multiple operations happening at once, in order to speed up execution. A program written to take advantage of parallelism can be deterministic, but often is accomplished by way of concurrency in OS threads. Because most languages still suck.
Maybe because you're ignoring his legitimate statement: "No one asked me about this switch. I was purposedly keeping that version."
Ultrafast Camera Could Detect Wandering Cancer Cells
It didn't work for me, they still sent threatening letters every few weeks that all but accused me of lying.

I love the BBC (even though I didn't always own a TV) but in my experience the TV licencing company are bullying scum.
Garzik is not the guy with the problems; Garzik is the guy writing the story.

By the way, thanks for sharing the story of your friend.
I don't know Andre but I know Jeff and he's the most nicest kernel developer out there there is not many that are as much great listener as him
It's a bit strange to see wordpress.com alone in the top left of the map.
No, I'd rather pick the arbitrary metric of comparing the two lowest end ones.

Or we could compare the end results of two different business strategies.
If it's <1% of internet users, most web designers will have already moved on. The only ones that haven't will be the ones where this user is a customer and he is unable to use a different browser. Then that developer is being paid to support his ancient technology and if he doesn't like doing so he can start a startup and make his own decisions and figure out how to pay his own salary. :)
Old and unsupported browsers are also exploitable, and exploiting a machine doesn't just hurt the person who owns it, since the machine is then used to spam all the rest of us.
Creativity is not hampered by a rigorous, well-designed curriculum. Just look at the Florentine artists, who trained hard at their art under their masters, then produced creative masterpieces themselves. Creativity is hampered by lack of skill (a problem for Western kids who aren't taught math well) and by social pressure to conform to expectations, do as you're told, and not question your superiors (a problem rife in Asian cultures and classrooms).

You can combine a well-designed, coherent curriculum for skill training without imposing the crushing baggage of "your worth as a human being depends on the brand prestige of the university you get into."
Be always on holidays with The Holiday Start-Up business model
Interesting, got a link for that?
That's not true at all. Many developers are forced to waste their time supporting old browsers, or omitting features, because they still have significant market share. The good news is that FF 3.6 is nearing 1% market share so the support will soon stop.

http://gs.statcounter.com/#browser_version-ww-daily-20120728...

Expect to see lots of problems with FF 3.6 by the end of the year. Especially once developers stop using the FF specific CSS selectors: -moz-
Right, my side is losing in revenue, so I pick profit, now it's losing in profit so I pick number of shipped devices, now it's losing in that so I pick activations, or "time using phone per day" or whatever makes me feel good.
"Potential" is a myth.

Our "potential" is determined by our genetics and environment. I believe each human does his "best" and by that I mean, does what he thinks he needs to do to get the things he wants, based on his own priorities. For some people, this is sitting at home and playing games all day. For some it's writing an operating system. For some it's going to the moon.

Essentially I believe that any of us, at any given point in our lives: could not have done any better than we did. I believe we will always do what we want to do, and that's that. That will, that desire to do something by the way, it's just an illusion. It's an abstraction built upon the deterministic movement of physical phenomena.

I was told by about a million teachers in high school "oh you have such great potential, if only you applied yourself"

It took me until my mid twenties to realize that I was applying myself. I have a limited capacity for application.

Even if you aren't ultimately limited by your cleverness, your limitations in capacity for execution can thwart your career.

Thus I'm 25, no degree, hack for fun, contract work here and there, and otherwise I could care less. I can execute uninteresting work, but I have a limited tolerance for it. Perhaps its more of a blessing than I think though, because it's really cemented in my mind that I must make and sell my own products.

I want a degree. Maybe I'll get one someday.
I suggest we henceforth call this the Nightly Build Sect.
Color is country, it's written somewhere in the about page. Russia is red, China is yellow-ish, etc.
A lot of that is because of the hardware that supported Snow Leopard that wasn't supported in Lion. I'm one of those. Contrary to popular belief, no not all and probably most Mac users do not replace their MacBooks every year or two. I will be using Snow Leopard until the hardware I have completely dies.
I have a question regarding socket programming in general.

Let's say I want to build some sort of notification service. This could be instant messages, presence indication, or notification of file changes ala dropbox.

Now let's say that most of my clients are behind firewalls, forcing me to tie up one of my ports for each client as I do long polling or something else to keep the connection through their NAT open.

How do you keep from running out of ports? I only have 65K ports, right? How do some of these companies that have millions of open connections do it?
In the early days of RSS, Dave Winer himself compared RSS to Usenet, so it's not a completely ignorant thing to say.

Except for the mailing list, RSS is the only relatively-heavily-used thing on the internet that shares Usenet's "openness" virtue: namely, there is no single "gatekeeper" organization that a reader must rely on to follow the authors in his RSS feed -- the sudden trouble that the OP experienced when upgrading to Mountain Lion is about the most disruptive thing that could happen to a reader's relationship with the authors in her RSS feed.

(If the assertion I was responding to had been that the designers of RSS should have tried harder to emulate Usenet's subtler virtues, I would have agreed.)
Defcon Day 2 Talk Notes – Bruce Schneier Answers Your Questions
Was the update option turned off?

If not, I would expect that after multiple notices which were sent to FF 3.5/3.6 users about their browser being EOL'd, it would autoupdate to a supported version.

If yes, then this might be a bug. Which would explain the oddity of why FF12 showed up here (and not FF14 stable or FF10 ESR).
The Startup Advantage: Details, Details, Details
Thank you for the detailed reply. I definitely agree with [3], and wouldn't ask if I've had enough experience with modern web technologies.
It's true. Cryptome tends to do this and I'm not sure why, I don't think it serves their cause to make their research and analysis inaccessible.
Apple not investing in Twitter?
Honesty is probably one of the worst ways to impress people ;)
They might indeed do that. We'll see. Meanwhile, AppFog will be up and running on dozens of data centers by the end of 2012. Those currently available are just the beginning.
Trouble? Node.js has linear speedup over multiple cores for web servers. See http://nodejs.org/docs/v0.8.4/api/cluster.html for more info.
Could you describe those environmental changes, I've been curious about this for a while.
OMFG, seriously? When someone rapes you, takes secret pictures of you naked, or wears your underwear while you are out and then puts them back without you knowing, then you have a right to feel violated. When a company removed a feature, but leaves your data intact, you have the right to be annoyed. Seriously, use the correct term so when you are actually violated, I don't assume that you're just being a whiny little...
Yes. There are also plans to expand to Amazon-Tokyo and Rackspace-Hong Kong
There's no mention of disk usage because it doesn't matter and has no effect on price. Pricing is based solely on RAM usage. The thing is, economies of scale in the infrastructure space have made this kind of pricing model extremely feasible on the PaaS side.
Switching to the awesome window manager
Classic example being the replace instead of merge of a folder when you put another folder with the same name at the same path.
Which is obviously completely reasonable in retrospect.

I guess my point was that it's just as likely for a teacher to accidentally feed you misinformation as it is for KA. More likely even, given that KA is transparent and open for scrutinization.
Both Apple(1) and Samsung(2) appear release the source code for their products, so it is amazing in a way that the two market leaders in mobile are so open.

(1) http://opensource.apple.com/

(2) http://opensource.samsung.com/index.jsp
FWIW, Google is my 4th employer, and I've been employed there for a bit under half my working life. I took a gap year before college and worked with a bunch of my friends from high school on a dot-com, then I worked at a financial software startup for 2 years after college (where I learned I hated the financial industry), then I founded a startup for a year and a half with a friend from college.

Also FWIW, the degree to which I enjoyed those employers correlated very little with the amount of external success they had. I really liked working with my friends on the dot-com, even though our funding got pulled after 3 months and our net new userbase (we started with an existing website) was negative. I really liked working on FictionAlley, even though as a volunteer project I never made any money off it and as a Harry Potter fansite it's not like it resulted in much prestige. I really hated working on financial software, even though it paid well and (to the outside world at least) seems complicated and prestigious.

There are definite perks to working at Google. But in the grand scheme of things, from the inside, getting paid well and having your work viewed by billions of people are relatively minor ones. They're akin to the free food and outrageous company outings: they make you feel good and remove some stress from day-to-day life. The perk that makes the biggest difference in my life, I've found, is working in a friendly, trusting culture with good people who get shit done.

You can replicate that in a niche community much smaller and less influential than Google. Hell, if it hadn't meant living with my parents, I would've been happy to work on FictionAlley indefinitely.
I remember interviewing at a start up where I was repeatedly clearly told through the interview process that if at any point they found me lacking, they would cut short the process. Although, I enjoyed their process (purely from a technical perspective), I definitely had the impression that they were a bunch of dicks and would definitely not recommend them to friends. Having said that, I think theirs was a much more rational policy than telling the candidate they can't find the interviewer which borders on the incredulous.
Its terrifying that Microsoft can now listen in on all my Skype calls
Interesting video. A bit dark at the end, though. It bothered me seeing how disengaged both characters were when they were on their date. It's considered poor manners to have your smartphone out during a date, but what would happen if there was no visual signal to indicate that you were checking your social networks during dinner?

To me, these thought experiments put us close to the realm of 'post-scarcity'. What happens when first-world society can replace physical goods and entertainment with virtual ones? It's fun to think about.
The article goes on to say that the data wasn't removed - only the feature. Regardless, Apple should've provided a simple migration path for those that DID use the RSS feature rather than just assume they had the knowledge to find and export the data manually.
Don't have much to say about the relative merits of Kahn Academy specifically, but I think there's a balance to be had here.

If you want to train people to be inventive in finding new ways to apply mathematics, and new mathematics to solve problems, then you need a process which leaves some room for questions, creativity, for open-ended challenges, and for some context around mathematics as a creative process.

The industrial production line approach may be efficient, but perhaps requires a lot of external pressure and discipline on kids to keep it on track, and can result in people who are strongly technically skilled within the relatively narrow boundaries of material they've been drilled on, but utterly lacking in imagination or passion for the subject.

In practise I suppose you need something in the middle. It takes disciplined study to develop the fluency to be creative in maths at a given level, but the discipline is a means to an end not an end in itself, and if it's so strong that people are discouraged by shame from asking the questions they need to ask to develop a deeper than rote understanding of the material, then it's got to be counter-productive.

I say this as someone who was almost put off maths for life by the latter approach, but is now doing a second masters in a mathematical field...
Why I’m helping startup founders
Facebook Timeline with HTML and CSS
Support for Redis is indeed on the way and a very high priority
Great! I'll be following their work here...
Simply put; affection and trusting the NSA (or any other security state instrument) is trusting and making a deal with the devil. I wish you understood the gravity.
Coming with iOS 6.
No Documentation on how to use Java.

Googling for AppFog Java gave back broken 404 links to github.
Apple products are meant to be used how Apple wants you to use them, nothing else. It's an all-in decision, either you take the good with the bad or get a computer that allows customization. "Apple power user" is a sad, unfulfillable concept.
Looks like you have a problem with your ssl cert. It's not trusted.
True, but apple is way more profitable.

2011 Samsung revenue: 247 bil
2011 Samsung net income: 18.3 bil

2011 Apple revenue: 108.2bil
2011 apple net income: 33.79bil

Apple is way more profitable. Samsung is a massive company (I don't think many people realize how massive it is). Very interesting to see a real corporate war between the two.
I thought the NHS section was stupid. You might as well as had bin men.
Ironic, isnt it, that this celebration of the open and free web is not avaliable for everyone because of licences, and that he at the same time send a message thru twitter, a centralized service. Even sent it from an iPhone, a device that hinders hacking it as much as possible.

But the trusty Pirate Bay have the warez you crave!
http://thepiratebay.se/search/olympic*/0/3/0
Oh dear :/ apparently you're one of the 0.7% which the provider doesn't cover. I'm sorry, would you like me to disable it?
True, there are still glitches to be worked out. We just entered general availability a few days ago. I would encourage you to give it another shot. Errors of this sort tend to arise somewhat randomly.
It's mentioned in the Groklaw article.
Apple already uses AWS and Azure for iCloud, so this makes sense. "Apple has selected Microsoft's Azure and Amazon's AWS to jointly host its iCloud service" http://www.theregister.co.uk/2011/09/02/icloud_runs_on_micro...
Online real estate firm Trulia files confidential IPO
The problem is that the NSA (and USG in general) views security in terms of perpetuating the status quo, rather than letting broken institutions fail so that better approaches can take their place. It's akin to how the guy putting a skimmer on ATMs is at worst a red herring - the banks are the actual culprit by still using info-only cards with plaintext account numbers, 36 years after D-H! In order to actually move forward, at some point ATM impersonation should stop being considered fraud as the banks have had plenty of time to understand that their assumptions are utterly faulty and that they actually know nothing about the identity of an ATM user (and therefore under the current system have no authorization for withdrawals). But instead of secure user-based tokens with explicit capability limits, we get ever more feel good patches on a fundamentally unsolvable problem.
The Future of Education? Cool...and Scary.
Java documentation is on the way soon
> As I understand it, that was the original spec, which both Knuth and McIlroy wrote to. I agree that it is limited as you say.

My new opinion is that great programmers will go beyond the spec and make their software handle Unicode in cases like this. It's the right thing to do. If the spec didn't require units tests does that mean you don't write unit tests? No, you do it anyway because it's the right way to do things. BTW I'm still working on being a great programmer myself.
Bitly Announces Realtime, A Search Engine For Trending Links
Apple shoots itself in the foot with global users?
While an interesting approach, the interface way too distracting. And like using cellphones in conversation is considered rude, so will these things be. For example, how would the girl know he is using a dating app? She won't, so its more acceptable to somehow "disable" it?

I liked juxtaposition between the room being overwhelmed with virtual items, but in real life actually being rather empty and dull.

The most interesting challenge about these interfaces is the question of UX and norms. For mainstream adoption, the interface is going to be the most interesting facet.
The "etc." simply means that we're looking to expand the number of database options over time beyond this list
From bitly labs: say hello to realtime
OAuth 3.0: the sane and simple way
"The real" Google glass is the bluetooth 2.0, if you know what I mean.
Maybe this article shouldn't have been on HN, for multiple reasons.

But it's also pretty terrible that anyone expressing the slightest bit of self-doubt or unhappiness is publicly torn to ribbons, or at best mightily condescended to. So normatively, people must talk nothing but fake, egoistic nonsense like "crushing it" no matter where their head is really at. And severe cases of Dunning-Kruger take over the world just by acting dominant and lying about themselves, while people with knowledge and potential are left to rot just because they are shit at marketing. (Marketing is important, but it is not the only important thing)

You are right, getting what you want requires work. But please recognize that reality is not fair and is often unpredictable. So people who don't have what they want aren't just inferior people who didn't work. They are someplace you could have been with nothing but different rolls of the dice.

Even though it is whining, it is not at all unusual or impossible to understand. A little bit of compassion wouldn't kill us.
Make your blog appears on Search Engines
Judging from what you said about your past individualistic and highly niche projects, would you say that working at Google is a big reason why you moved away from your lone wolf attitude?

If so, what advice would you have for a person who isn't working at the Googles or Twitters of the world (read: bleeding-edge hip tech companies) but at least has the same sort of mentality?
A connection is uniquely identified by (IP #1, Port #1) and (IP #2, Port #2).

You can have 65535 connections (in theory) from a single client to your port 80. And another 65535 from a different client to port 80 on the same server.

If you're serving a bunch of different clients it's not a problem.
Check out Jens Alfke's blog post when he left Apple, I really can't say this better than he did:

http://web.archive.org/web/20110714114434/http://jens.moosey...
Gamers are a really small segment of Microsoft's userbase. They probably wouldn't be happy, but I don't think it would be a huge dent. Certainly not enough to persuade them to become chiefly a "device pusher."
iBookstore rejects Holly Lisle's writing course because she mentions Amazon
They didn't destroy the data [1] but regardless a migration path should have been provided. It wouldn't have been to much effort to check to see if they used the RSS feature and then basically tell them "this feature is not supported, but we see you use it - how about we make an export so you can use one of the other great readers out there". The upgrade from Snow Leopard to Lion did something similar when it decided to change the trackpad direction, so the functionality to notify the user is definitely there!

[1] Sorry: I do see that you mention that later on. Though, in general I'm not sure why so many HN comments think it did when the article said that it was still available?
Get outside, enjoy the green grass, the
birds in the trees. Talk to people you know. Talk to strangers!
Drive to Wisconsin, and find out whatever it is they do there.
Build a treehouse. Park on a parkway and drive on a driveway.
Make a macaroni necklace. Visit a dairy. Climb a rock. Seek life.

This is advice for someone who had a bad day. This is not advice for someone who is depressed! These suggestions assume that the person has hope. Or even considers the
possibility of ever having hope again. There's just no way I can tell someone who hasn't been on this train what it's like to ride it. It's like being dead in a way. Would you tell a dead man to get out and enjoy the grass? It's a bit like that.
I’m doing 90 percent maintenance, 10 percent development. Is this normal?
I think that that's a good description overall, although I would add that the free plan allows deployment to all currently available IaaS and hence to do things like run analytics on the different infras to see what works best. But I would push back a little bit by saying that you can run apps getting some pretty legit traffic for free. It needn't be just "Hello world" or sandbox apps.
Bizarre Android Accessories
Google’s Android is getting famous every day. With the latest versions coming in the market after the name of yummy desserts like Cupcake, Donut, Éclair, Froyo, Gingerbread, Honeycomb and now the latest Ice Cream Sandwich, it has offered a real treat for Smartphone and Tablet PC users.
I intend this as constructive criticism, so I hope you understand that and take it as such: please hire a designer. Email is an app one stares at all day, it has to look good. Not fancy, but restful and pleasing to the eye with function dictating form.
StackOverflow job post #30000 from TrailBehind
You could say that. But it should be noted that what is currently free will always be free.
This is a great post, Ziglar's "You will get everything you want in life by helping others get what they want" comes to mind. Simply taking time out every day to help others on a consistent basis can go very far, the fact that this will prepare you to be one of the best startup advisors or angel investors comes without doubt, great inspiration!
At Defcon, hackers get their own private cell network: Ninja Tel
You HAVE been reading Orson Scott Card! ;) But you're right and for a very good reason. The barrier to entry has dropped to the point where a single guy in NYC (or elsewhere) can challenge the status quo.