skysight-inc/HackerNews huggingface dataset:
I have a few questions - how did it find her anonymous blog? I assume it was a Blogger account? I've turned Buzz off and yet my work colleague next to me said he is getting notifications that I am 'following' him - on Buzz, Reader. It's more tricky than Twitter, because I can't 'unfollow' people. Google Buzz also found the one tweet my friend sent in 2007 and published it on Buzz as latest news. They could make privacy a little easier for the non-tech folk - ie most of the population - or there will be these sorts of knee jerk reactions.
Great thing. It reminded me of the time when I used heuristics for developing tic-tac-toe in C. And realized that to make computer play a simple logical game it takes hundreds of lines of code. So I really appreciate the amount of thinking gone in developing such AI entirely from discrete states of HTML pages.
Do you have a blog? And if so, why?
Do you have a blog? And if so, why?
Journalism Heaven
This is the problem when you give your personal data to big companies. They do what they want with it, and there is absolutely nothing you can do about it. They have the power, you do not. It was obvious with Facebook, now it becomes obvious with Google. But really, it should be obvious for any online service. Starting with web mail.

"Technology Shouldn't Give Big Brother a Head Start" Bruce Schneier http://www.schneier.com/essay-281.html

"I will offer you free web hosting, with some PHP doodads; and you get spying. For free." Eben Moglen http://www.isoc-ny.org/?p=1338
Type about:config in the address bar and accept the consequences. Then find the general:autoscroll property and enable it. Doing this should disable that feature and enable autoscroll as a bonus.
The Art Of CSS For Web Designer
E-safety software 'is spying' on teachers
tl;dr: google accounts are really confusing

here's what's most confusing. there's a "google account", that can be any email address (including a google apps for your domain email). this is not the same as a gmail account, it's just a "google account". this type of account can use almost every service (except for gmail, and probably a few others), and it's a personal account. it's so distinct from your "business"/domain account, that it can even have different passwords.

then, you have your domain account. it can also access some services (like google apps), but these are all accessed through a special URL -- like mail.google.com/a/weebly.com, or calendar.google.com/a/weebly.com, etc. this is also a unique account which has its own password.

long story short: super confusing
Ever wondered how to behave in an elevator?
Top 3 Movies you have seen
Thought it would be interesting to know the Top 3 Movies seen by you. Selfish Interest to update my online movie rental list.

My Top 3.

1. Pan's labrynth

2. Old Boy

3. children of heaven
Ask HN: Review my Google Buzz jQuery plugin and web service
I completely don't understand Buzz yet. Can somebody explain why Buzz allowed that husband to read things he couldn't read before? Did it publish private conversations?
Should you care about Visual Studio 2010?
Sorry, I wasn't clear. This behaviour is OS wide, and the place where it bites me continuously is in NetBeans, not FF
While I agree 99% with you, here's a story that happened to me:

I was about the go to a summer school on computer science research and the organizers have set up a mailing list in advance. People generally wrote friendly introductory messages, but there was one guy who seemed totally incoherent. He was like: 'yo gouys, hope too c u soon, i wil com by trein, ll ariv at 7, rlly xcited'.
I was about to send a reply and lecture him that writing in this way was disrespectful and annoying, but luckily I was too lazy to do it. When I eventually met him, it turned out that he was completely blind (since birth), managed to go through school in a really unfair school system (mostly with the help of a few good friends) and went to college to study computer science and he uses all sorts of inadequate tools to type and use the computer in general. Turned out he was an extremely intelligent person, able to visualize and solve differential equations in his head that I could not work out on paper, and in all fields he was very knowledgeable and articulate. I wish I could say that after this event I'm more careful in summarily judging people.
Increase Traffic To Your Website Using Long Tail Keyword Phrases
but it's /stupid/ to piss away the goodwill of nerds, and there is a rather large subset of the nerd population that is freakishly concerned about privacy. If you want to do business with nerds, you need to respect that.

Google, I think, did a very good job of building trust and enthusiasm with nerds; it's super important for them, we are the influencers here. Sure, nerds never click on ads, but who do you think sets up the computer for the confused normals who do?

The number of nerds I know who hate google to the point of using inferior search engines is growing over time.
Saving tab sets in Firefox
About the habit to type everything into Google search:

I thought typing facebook.com (or somesite.com) into Google is crazy. But it has an advantage. If you misspell it, Google will fix the domain name for you. This way you get the protection from phishing sites.
But why should all the resources be exploited? Why not, you know, just use what we need? And why should the people in the Netherlands live at the same density that people in NYC do anymore than vice versa? I don't see what 'value' people have over anything else, say, fish, deer or even trees, mountains, etc -- I say we leave some room for the other things that occupy the earth and not just claim it all for ourselves because we can.
> But it's not too hard to remove them.
> ...
> ... once she saw that it added all the wrong people
> she could disable her sites and then not post to it.

But the point is that these require that you actively prevent Google from sharing your data, and that you realise it's doing so. That seems wrong. It shouldn't do things and then require me to notice that I didn't want them, and then work out how to disable them, and then trust that nothing went wrong in the interim period before I noticed.

EDIT: It's not me who down-voted you because I think your comment adds value. It tells us that people think these options are OK. I think you're wrong, but I think it's important that your opinion is seen as reasonable by some. Just not me.
I get about 4Mbps on a connection that advertises itself, in true British ISP fashion, as "up-to" 24Mbps. However, I pay a far less eye-watering ~$11 a month for a connection with no formal cap (although there is a "fair use policy" so if you sit seeding torrents for an entire month you're likely to get a nasty letter). It's spotty, unreliable, disconnects and reconnects at a slower speed at night and conks out if someone in the house picks the phone up.

I don't know what it's like in other countries, but no one here seems to get what their connection is "up-to". The closest I know of is a friend in London who gets about 18Mbps.

In my area, they're apparently installing FTTC (cabinet) this summer. It basically means it'll only be copper for the final 100 metres or so and will offer "up-to" 40Mbps. I'll wait and see...
Not sure what the problem is. I have complete control over the privacy settings of all my accounts. After reading the post, I think the problem is the poster made a choice before this not to use the privacy features.
Bell Labs, building 2, 5th floor: main occupants for each office over the years.
+1 for pbLua. I've used it for a few things and it's brilliant. Docs are pretty good too.

Protip: Having kids is a great way to legitimise buying things like Mindstorms. eg, without kids - "I just spent $300 on Lego" "Wow, what a sad life you lead". with kids - "I just spent $300 on Lego" "Wow! What an awesome parent you are. My Dad never did anything like that for me"
I'm also in Sweden, with 100 Mbit/s FTTB (Cat. 7) via OpenNet for $45/month. FTTH is present but not currently enabled. Once you have FTTx you're quite future proof, if it was installed "correctly". I use Bahnhof as my ISP, for their nice stance on privacy.
POV magazine 100 top websites (1999)
There are loads, but these come immediately to mind:

1. The Princess Bride

2. The Fifth Element

3. The Englishman Who Went Up A Hill But Came Down A Mountain
The issue was about Google reader. The information she put there to share with friends apparently leaked. It can happen whenever privacy policies are changed, by the way.
She does use the social features, and the communication; albeit limited to her two closest relatives. These are all the people she ever wanted to use her e-mail, Reader sharing, and chat with.

Gmail keeps track of your correspondents and automatically nominates them to be your social circle, which is way out of the scope of this girl's usage and requirements for and e-mail client. What she wanted was web-based anonymous e-mail, and Google didn't help her out there much.
Dr.Holzmann (who currently heads reliability group at JPL) notes: "from the 30-some people shown on this map, just a few remained to witness the final disappearance of center 1127 from the bell labs org charts in august 2005: rae mclellan, howard trickey (since moved to google) and dennis ritchie (now retired). one by one, the others all found a safe haven elsewhere."
Django Advent - Everything I hate about Mingus (Feb 12, 2010)
This cannot be emphasized enough.
I think the point is that she was operating under the understanding that she was NOT publishing to the world ... and all of a sudden, not only is she publishing to the world, it's been made retroactive and she can't block anyone stalking her. How does that not suck?
It seems like when she signed up to Buzz it auto-followed her most frequently used contacts (which included her ex-husband). As a follower he was able to read her shared google reader feeds (since those items are automatically shared via Buzz) and since she put personal info in her the comments she made to shared items, her abusive ex-husband was able to see them.
Cape Cod bed and breakfast,Sandwich Cape Cod Bistro
The Cape Cod bed and breakfast, The Belfry Inn is a historic Cape Cod bed and breakfast in Sandwich, Massachusetts. Perfect for vacation, holiday, getaway, or the beach.
I'm bad a replying to comments. There are far too many places I comment. Google Wave needs to hurry up and get released!

Anyways, I didn't even check. I just saw it, and it was highly amusing.

I should also point out that I didn't say you were wrong. =) It really was just very, very amusing in light of the post.
We shopped around for outsourced artists to make animated characters, backgrounds, etc when we were working on fuzzwich.com. The lowest prices we were finding for animations was ~$50 per second (for a simple, single character animation) and I think ~$100 for a static character. The quality often had issues (flickering, jumpy movement, etc) that would require in-house touch up. Those were from offshore agencies (China & India), so US is probably more expensive.

So for us, it wasn't worth it. We have an in-house artist, but wanted contractors on-hand so we could develop multiple campaigns in parallel. But at that price point, it was impossible to pass the cost off to a client and still make any money.

I mentioned we have an artist. Of the 4 founders, 1 is pure art (classically trained) and another is a designer/programmer. They've been invaluable, even now that we're doing no-art-required data/advertising stuff.

Extra art cycles are great for sales because you can go in with pitches that do all the creative work for prospective clients -- they just have to say yes. And if there's art downtime, they can also pick up a lot of the office management, PR, support, QA, etc work that typically cuts into development time.

Lots of people talk about getting art done via contractors, and it's probably affordable if your product isn't 90% art. The best process is to ask for samples. You can tell them what you are looking for (always send aesthetic examples) so the sample is relevant, but don't expect them to complete your task as a demo.

One warning: I'd recommend you pay extra for an artist who knows how to build art that works with your production environment, whether that's making webpage-friendly images, properly sized swfs, or whatever else. The last thing you want to be doing is having to format/adjust/whatever every file revision that arrives.
Adobe blocking publication of latest HTML5 draft?
Do we know what the books are? Even looking at novels, there's a big range there. If the list includes _Man Without Qualities_ and _Swann's Way_, six could be quite a few. If it's all quick & disposable stuff, then no.
Quoting Ars:

"but moot didn't speak to the dangers of anonymity"

Not entirely true: he did speak about the guy torturing a cat.
The steps - How to make a cover page
How to make a cover page is something that concerns people right at the end moments when they are doing essay writing. Although, not considered as something really important its best to get an idea of how you should correctly approach and construct the cover page.
I think she should get a lawyer and sue Google's ass.
Put it in the root account and name it something like "automatic FTP backup, don't remove!".

Oh, and by the way, don't do that. It's liability-hell, and probably illegal in most places, too.
Let me copy their lifejacket here ;-)

If such a [Labs] feature breaks, and you're having trouble loading Maps, use this escape hatch: http://maps.google.com/maps?ftr=0.

The latitude/longitude (LatLng, shades of "creat" ;-) tooltip and marker features are neat, but:

- the tooltip is annoying - possibly only show after a >1s delay, or turn on with context, like putting the marker

- checking marker vs. tooltip, the tooltip seems to present the LatLng at the wrist of the hand cursor, not a finger ?

- cannot copy LatLng text/value from marker ...

(HN, now doing feedback form duty ...)

P.S. while I'm at it: general Google search, and Maps search itself, doesn't seem too savvy about LatLng strings taken from random web sources. A little bit of elbow grease there could go a long way ...
Accelerated C++ was published in 2000 The last C++ standard was in 1998 so it is still relevant to the current standard of the language. The way to learn C++ is to start by treating it like C with a new standard library. Then expand to learn classes and finally templates.
Thoughts on Buzz
The license made the joke work. =)
(it's an internet cafe-bus)

Would the power source for that many computers on a vehicle pull from the standard batteries/engine, or would it be rigged with alternate electricity sources?
NTFS Disk Recovery
Links to Spirituality Found in the Brain
Me too! This is pretty cool
So you think machine learning is boring?
A diverting read, but was it something that, in the words of the guidelines:

> gratifies one's intellectual curiosity.

??
Brain clue may explain autism 'hug avoidance'
This is great! I think we'll definitely be using this in our most recent project.
I care about Visual Studio 2010 because it has built-in support for F#.
"web-based anonymous e-mail" can't exist. It is just too tempting for the hosting company to use your personal data without your explicit consent.
I'm always incredibly skeptical of the, "A little of this is going rather poorly, what we need is more of it" argument.

Which was exactly the kind of distaste for regulation I was talking about!

How about comparing your interstate highway system (total government intervention and pretty good) to the railway network (just enough interference to make running a railway difficult without actually helping)? I'm sure there are other examples.

Regulation of infrastructure which can be built once and then shared in an efficient manner is very different from regulation of service provision.
I totally disagree with this point, I think it is inherently violent and I think you also contradict yourself. Let me explain:

- You are saying that you'd prefer if there were fewer languages, in order to be able to exchange ideas with people.

- On the other hand, in another comment you say that there's not much perspective that one can gain from a speaker of Bo.

I can think of only two ways in which I can interpret your point (the fewer languages the better):

1) if the speaker of Bo would learn English, she would suddenly possess insights that you will consider worthy to listen to.

2) if the speaker of Bo just wouldn't exist, there would be more resources available for speakers on English, who would be able to exchange ideas that you consider worthy to listen to.

The first is absurd, as you are also implying that language is just the tool that transmits the idea. If it weren't so, and there would be an intrinsic value in languages, you would have to advocate diversity, which you aren't.

So I imagine your point reduces to case 2) which is why I consider it violent and tasteless. Correct me if I missed some other interpretation.
Why is there such a big ruckus being made about Toyota? The largest recall in automotive history is on going and yet not a word in the media about it. The manufacture involved? Ford.
Click&Clean updated to v3.7.0.0 for Google Chrome
Just tried the AOL keyword "Facebook login." Worked fine; what's the big deal?
Congrats, Sam and team!
Must be hard to be Adobe these days. These guys just cannot get a break.
I stayed away from Stroustrup for a long time, but when I finally cracked the spine and really read it, I was surprised at how rich it was. It's not a dry reference, and it's clearly not terrible. If you're doing C++, you should have Stroustrop.
Google added Buzz to my account automatically and automatically added people form my contact list - some of whom I don't think should have been added - and I had to actively go and search for the privacy/remove/turn off features.

If, on the other hand, Google had said "heres our new Google Buzz feature, heres how to turn it on, heres the privacy settings and heres how you can add everyone|people you talk to regularly|manually add" then I'd be perfectly happy. Opt in is better than opt out, as far as privacy is concerned.
The biggest difference between lua4 and lua5 is that lua4 doesn't really have a module system, per se. 5.1 also has a better garbage collector. LuaJIT (which is based on Lua 5.1) is also an option, if you're on 32-bit i386.

For learning Lua, Ierusalimschy's _Programming in Lua_ is the best book, by leaps and bounds. There are a couple other Lua books, but that one is succinct yet comprehensive, like K&R and Pike's Bell Labs stuff.

The Lua Users' Wiki (http://lua-users.org/wiki/) is also helpful, as is the mailing list.
You want the Scott Meyers books, particularly Effective C++ and Effective STL (I don't know if they're still in print, but you want them).

Effective STL is probably the single most valuable C++ book out there. A decent but superficial grasp of C++ plus Effective STL will get you a long, long way in actual coding.

Every C++ dev should have Stroustrop on their desk.

If you're just coming to C++, Alexandrescu will just confuse you.

Watch out for Boost, the most popular C++ add-on library. It's solid, but it's also confusing, and you don't need it for anything.
Top 5 Untrends According To muhuk (Atamert Ölçgen)
I don't understand the disagreement. Can someone explain to me why "web-based anonymous e-mail" can reliably exist ? (short of having your mail server at home, of course)
I think it's a dialect thing. Judging from the words used by people with Indian-sounding names on StackOverflow, Indian "software" = Western "program", so Indian "softwares" = Western "programs".
> Why didn't they do any sort of staged roll-out or opt-in

I distinctly remember to have clicked in something like "I want to use buzz" before having it enabled
I came from C to C++ about 5 years ago. I didn't really use any books for the first few months. I have only used http://www.parashift.com/c++-faq-lite/ a lot during this period.

Soon I realized C++ is full of idioms that you need to be aware of most of them to be really good-- which basically meant you know exactly what you're asking the compiler to do. For that, I have used Effective C++ (don't forget -Weffc++ flag in GCC), Exceptional C++, Effective STL, The C++ Standard LIbrary (Josuttis) as reference and reading. They have helped a lot.

Now, I look into boost source tree once in a while to see how they do certain things or to debug some boost libraries. Nowadays that's where most of my learning comes from.

"In C++ it's harder to shoot yourself in the foot, but when you do, you blow off your whole leg." — Bjarne Stroustrup
If you have a message for Fred, send it to Fred privately. Don't share it with whole world.
I like the idea of the startup visa, but as someone who has had an H1-B and dealt with US immigration, I have a feeling a startup visa will be anything but straightforward and easy to get.
Is the point that you shouldn't be using a CSS framework? Because I reckon they're legit... has anyone written an article to contrary?
Obscure.
Well, that would be the optimal solution, but, since the author of the post is asking for it... learning a well-chosen subset seems to me the most adequate answer.

For further questions, refer to the C++ Frequently Questioned Answers.
π in Clojure
It's not easy trying to hold back the web and prevent open standards from making expensive authoring tools redundant, especially when it's in everyone else's interests for them to fail.

They're doing the best they can. We should admire their persistence.
Chip makers set for 'fab-lite' future?
While you're right that "global by default" is usually a problem, it isn't in Lua, because Lua also lets you restrict the global scope (with i.e. setfenv). Generally, the "global" scope you get by default is "global to the current module", i.e., publicly exported from a module.

It's still not a problem if your whole program is in one file, though. Since the global environment is just another table, you can set its metamethods to warn about any accidentally global vars. This is an example in PiL, and strict.lua is included in the standard Lua distribution. require "strict", problem solved.

The Lua designers know that unrestricted global-by-default vars cause a lot of pain in Awk, but defaulting to local scope for everything instead can make using closures awkward (as in Python), since it's difficult to know automatically where variables are local to. In the other languages you mention, C doesn't have proper lexical scoping, Scheme and Common Lisp have fully parenthesized syntax (and thus no scoping ambiguity), Python's closures are awkward, and Haskell (and ML) use let blocks and other explicit scope markers. This is a semantic issue in any language where you can nest blocks and the default is a series of statements, not individual statements (i.e., "begin" / "progn" is the default).

See also: http://lua-users.org/wiki/LocalByDefault
The links in the post go to password protected pages, so I can't get much context on this post.
Can you provide more detail?
You get the intro page with a button at the bottom ("Sweet! Check out Buzz!") but the feature is automatically enabled.
Microsoft gives a peek at Windows 8
Wikileaks and Iceland MPs propose 'journalism haven'
What is the best example of this combo ?

Also, the idea reminds me of this: http://c2.com/cgi/wiki/wiki?AlternateHardAndSoftLayers
Computational Semantics with Functional Programming
The demise of Bell Labs is saddening from both a physics and computer science perspective. It feels like all too often, large corporations like AT&T and GE, once huge innovation engines, have been dismantled due to greed and incompetence, with outstanding institutions like Bell Labs left by the wayside. Hopefully, Google et al will pick up the slack and foster these kinds of environments.
Yes you can because 'a' is an object and your array [1,2] is a different object. They have the same value but a different identity. You can use a smalltalk inspector to see both value and identity.
Pluto's demotion is a great opportunity for science