skysight-inc/HackerNews huggingface dataset:
There are things I would _really_ like from google - where I fit in to their adsense categories, for example.

Absolutely. I'd love to be able to get all of my Analytics data, for example. Retrieving some subset of the data report by report is nowhere near the same thing.
Mostly, lack of knowledge is not the problem, lack of action is | Mini Saga
Hackerspace in San Francisco: https://www.noisebridge.net/wiki/NoiseBridge

List of some user group meetings in the Bay Area: http://linuxmafia.com/bale/
Does Google Circles show up as group tags in Google Contacts? And vice versa?

From the presentation, Google Circles sounds like a great UI for the already existing group tags funcionality. The group tags are also already used for sharing in Picasa.
Luxury Bed Linen
Bedding - We provide wide range of luxury bed linen, pillows, bedding and finest quality duvets. Get high quality of products which is exactly right for you at competitive prices.
I hope so - lawyers are way, way too expensive.
Why does this need OSX?
Facebook does allow you to do that. It takes a bit of work to filter people out individually or put them in groups, or "circles" if you like. For example, some of my friends are excluded from all my facebook posts as a group by default. I include them only when I want to.

I think Google+'s problem might be that it takes too much work to curate circles. Most people might just settle for Facebook because you don't have to think!
It's a limitation of Chrome. This isn't the first time that someone tried to use a local webserver to do something that Chrome doesn't allow. IIRC, there was someone that used a webserver to implement a hacky version of It'sAllText! for Chrome.
I agree with your point, though I guess its probably more like 2x the cars.
Also, in colder countries / states, the equation doesn't look as rosy. In winter, you use the heat generated by the combustion engine. Hence, efficiency goes way up.

Without knowing any numbers, I would assume, that at the moment, an additional, fossil fuel based, heating system would do the best job for an electric car. Webasto [1] for instance sells those.

[1] http://www.parkingheater.com/
I really hope battery switching stations catch on (see betterplace).
Rejected from y combinator? try xy combinator
Apply to xy combinator's extensive program and spread YOUR seed stage funding.
Space Debris Scare in International Space Station
Ask HN: What is the state of the art in OOP?
I used to do a lot of object-oriented programming and found myself reading up a lot on how to do it well.

When C++ was the dominant OOP language there was a very different set of best practices than have emerged since. Some of the newer ideas I know of are BDD, internal DSLs, and the importing of ideas from functional programming.

My question is: is there any consensus on the best way to develop object-oriented software today in the more modern languages such as C#, Ruby, and Python? And what are those practices? For instance, I rather like the idea of stateless objects but how many are actually using that in practice?

Or, is the state of the art to deemphasize the importance of OOP? This might be the case for some Python programmers but would be difficult for Rubyists.
Have you ever worked in that sort of environment? "doing so across 100 or 10,000 machines is a huge task and not worthwhile from a cost-benefit standpoint" contradicts my own experiences.
Social Media Services India
Social Media Services - India based SMO Company, providing best Social Media Optimization (SMO) Services & SB Submissions by professional SMO Experts in India.
You are misunderstanding, in the latter case. Asymmetric cryptography is used to determine a session shared secret. The deniability aspect is that either participant can generate messages in the same session. Alice receiving X from Bob knows that either Alice or Bob wrote X (assuming the session secret stays secret). Alice cannot prove to Carol that Bob wrote X because Alice's inference of this is dependent on local knowledge that Alice did not write X.
There's a nice golf course right behind that address. I imagine quite a few CEOs have stopped by.
I guess asking this question everywhere with an actual link to your site might also work.
Aesthetic criticism of Apple's skeumorphic design
So criticism of Google, Facebook or Groupon is ok on HN. But criticism of a no named startup is not ok on HN. And it was not a criticism of that startup but it was just of the wordings in their job ad. What kind of censorship is this? On top of that there is no explanation of why the post was deleted.

Land of the free? I don't think so.
You're misunderstanding, OTR isn't equivalent to plain text at all. For a good introduction to the details, see the CodeCon presentation on the website (http://www.cypherpunks.ca/otr/).

The encryption keys are not sent with the chat, they're generated using DH key exchange. After a conversation is finished, others may forge messages to make them look like they came from you, but they cannot read the messages you originally sent. This gives you plausible deniability, which is what you want in most use cases (if you don't, then you're right that PGP is a better option).

The key exchange is susceptible to a man in the middle attack, which can be prevented by comparing fingerprints using a separate communication channel. Once compared, all future conversations should be impossible to intercept. If your private keys are ever found (a TSA official steals your laptop), they'll be unable to decrypt past conversations. Unless you've left conversation logging on in your chat client, of course.

I never thought much about using OTR until i logged into GMail and discovered reams and reams of OTR conversations stored in the chat logs. I never used the GMail Chat client, and this was a real eye-opener for me. Had I not been using OTR, Google would have stored a couple of years worth of conversations between my friends and kept them forever.

By the way, ZFone / ZRTP (http://zfoneproject.com/) is a protocol using similar ideas, but for VoIP calls.
IITJEE And AIEEE Entrance Exam Coaching Classes
Bansal Tutorials provides best iit jee coaching in Delhi. We have top aieee coaching classes ,coaching centres and also provide aieee entrance exam preparation courses, crash courses to crack entrance exam such as IIT JEE, AIEEE, BITSAT, DCE, NSIT, VITEEE.
You should really look at modern IF, which retain all the good things you mention but have a more modern/humane approach to the actual game play.

Lost Pig is a short, interesting one: http://pr-if.org/play/lostpig/
News About Branding or digital in marketing
Kwik-IT is a Creative web design agency and Search Engine Optimization company in UK.If you are searching for branding or digital marketing your business,please visit online kwik-it.co.uk/
Sure, but the insurance excess would only be $0–$2,000.
I never used Android. Which side would you like to see Google drifting to?
Does Firefox's IETab make ActiveX cross-browser? It runs in more than one browser chrome! …except it relies on one-vendor's binaries and is limited to platforms supported by the vendor — just like Flash.

Even something that is "cross-browser" can have all negative aspects of a single-browser solution.

My point is that for HTML cross-browser is not the goal in itself, it's only a way to ensure that technology is freely implementable by anybody, that content doesn't rely on bugs in one implementation, that fully-functional implementations can be available 10 and 100 years from now if necessary.
You are probably right, and it's odd because if I've learnt anything from my time in science research, it's that science isn't like your school homework or undergraduate exams where there is a right answer. I find the notion that there is some absolute Truth which science expounds not to be useful. A useful thing is to be less wrong and to have a good handle for all the ways in which one might be through assumptions, approximations, systematic uncertainties and so on. The wider relevance of all this is the recognition that technical decisions involve some sort of trade-off and are not necessarily the end of the story. In science it's a healthy thing to have different approaches or formalisms because it gives some confidence in the results if they agree. I don't know if that has any wider relevance.
Hm...what's wrong with sharing 1024x768 resolution pictures with friends?
I think the biggest problem is client support, and that some people prefer using multiple devices for chat, including web based services (GMail, Facebook Chat etc).

Even with Jabber where you can have separate resources, it's not possible to have some clients use OTR and some not (with good reason, I guess), so you either have to add a separate, non-OTR account, or get used to turning OTR on and off manually. And I'm still looking for an iPhone Jabber app with OTR support.
Where does Google sell personal data?
Perhaps a breakthrough in capacitor power density? Otherwise, yeah, swapping seems like the most realistic option.
Twitter founders return to roots, relaunch Obvious
We find visual based programming in the form of CAD used in construction, aviation, semiconductors, etc. They are big complex programs and, of course, expensive. If you can use visual tools to layout billions of transistors, then you could use it to write programs. But ... the techniques for moving between levels of abstraction in software haven't been understood yet. Systems like Scratch and Alice provide visual programming, but quickly become tedious for all but the simplest programs because they don't allow us to introduce multiple levels of abstraction. The CAD systems used for semiconductor design encompass hundreds of different views, each for addressing specific engineering issues.

There is quite a lot of research going on with visual programming, but the return on effort in most cases is most discouraging.
Tell me about it, I just had an associate at a big SF law firm quote me $510/hr.
First Night With Google Plus: This is Very Cool
Groupon takes security and privacy very seriously.

Just not seriously enough to encrypt passwords.
Hanel Storage Systems
ReStudio was created with the purpose of looking at the roadblocks of business, then building solutions to overcoming those. Our system names are well known throughout the industry - Hanel, LeanLift and Rotomat.
Good point. Let's say the engine just dies for some reason and insurance doesn't cover it.
This is broken for me. I choose "Contacts and Circles", then "Create archive". It then fails. I try again, it fails a bit later. Again: it succeeds with no obvious way to download the file. I try again and get "Download quota exceeded". The file which I haven't downloaded isn't even a megabyte.
Perfect design
A good companion for this would be a browser extension that interfaces with the bitcoin network so interactions could be streamlined. The extension does not need to be a bitcoin miner, simply an interface for your existing account(s).

The usage pattern would follow:

1) Install the extension

2) Configure extension with your bitcoin address(es).

When encountering a site using bitwillet:

1) User clicks "Pay"

2) bitwillet overlay appears with generated bitcoin address to send payment to. bitcoin address is clickable.

3a) Clicking the bitwillet address interfaces with the bitcoin extension to send the payment from your account to the one provided by bitwillet. A "Are you sure?" confirmation should appear before the transaction is complete.

3b) Alternatively, the overlay interfaces directly with the extension and bypasses the need for the user to click the bitwillet address. Confirmation screen should still be used.

4) bitwillet overlay updates its text to tell the user the transaction is in process.

5) When the transaction is complete, the overlay message changes again to inform the user.
As I was reading the article I thought about how trying to increase regulation of this type of activity would kill entrepreneurship in this country.

The article had a negative slant to it, and there are legitimate benefits to this service.

Perhaps some are upset because only the ultra-wealthy should be allowed such privilege?

http://www.rollingstone.com/politics/news/the-real-housewive...
I think OOP has become so mainstream as to become invisible. For example, HTML5, DOM, SVG, etc are OO (although defined in terms of interfaces). When you write JS code, you are mostly manipulating objects and relationships between objects.

You mention Python, it allows you to write both OOP and FP code. Functions can invoke methods on objects.

As for "state of the art" I'm learning more from reading open source project code than by reading books. I find that different languages have evolved different styles / patterns.
The problem is that law school is an absurdly expensive exercise that, incredibly, doesn't actually teach graduates how to practice law. How else can you explain the fact that there are tons of unemployed JDs out there, and yet the average citizen can't afford basic legal services?
HN HideIt: a Chrome extension to hide stories and collapse comments I built a while ago

https://chrome.google.com/webstore/detail/dibillbafbngeiloeh...

The last version (uploaded today) moves the search box in the top right corner (can be disabled in options).
That lawyer is based in New York. It depends on many in-person meetings you need with him. But as far as filing patents, that can be done from anywhere in the states.
I think that is the problem the government has with these services. They are too affordable.

Only $10k for an LLC from 1997, plus $2,500 to have attorney client privilege?

Only the ultra-rich should be allowed to do stuff like this.
My 2011 Sonata is rated at 35 highway but I can and do get 40+ easily on long drives. The instant mileage gauge is definitely useful in terms of trying to get the highest 'score' fuel efficiency wise.
Installing ruby on Ubuntu is easy. Most users of this kind of extension would probably know how.
Protect your privacy on peer to peer network with OneSwarm.
C++2011 Support in KDevelop, Part 1
Yeah, "Switch account > Sign into another account" actually works, but it took me a long time to find it.
If you consider somebody doing an auto-install of Wordpress on a managed host a hacker.
Is it? I have a friend who claims 200, I'll ask.
Yes, that's possible. Sorry, I checked if I'm wrong here: http://www.acronymfinder.com/TFA.html , but didn't find anything relevant.
I looked on the App Store at the screenshots and as much as I wanted to like it after reading your great article, it just didn't look like the sort of game I would download (even if it were free).

The graphics are dreary and the screenshots don't make it look fun (or even give me a sense of the gameplay)...
Without GPS, how does Google and Android know where I am
Great idea: you could have started a 1-800-ADVNTUR service ;) not to mention it would be tempting to be able to play adventure games in the car, while, er, not driving to strange and exotic places. I'd also love to hear what that sounds like - thinking of the voice acting in some adventure games I've played where you could do worse than replace the recorded drawl with TTS and cut down on the floppies.. http://www.adventuregamers.com/forums/showthread.php?t=29027
In that case, any comments or feedback on this site or how it could grow? www.bidsafe.org :)
Khan Academy Law School?
I believe they have done that for Flight of the Amazon Queen on the app store.
Twitpic Founder Tweets Pic Of Himself Being Arrested
Would allowing non-JD degree holders to take the bar help?
Blog post author here, submitting my own post. It's basically a long-winded a reply to this HN comment http://news.ycombinator.com/item?id=2640953 and a few other similar comments on other forums and IRL. The post did get some discussion going on in http://www.reddit.com/r/Android/comments/ib6pq/without_gps_h...

(Edit: typo)
Please send 0.001 BTC to 1Gauo5b1X42wGjmpjt4QBDjiaURUPJGaGM.

Please remove . (dot)
Successful business just needs common sense
Shrinking market for legal services is good news to me. People becoming less litigious? It is actually possible to do anything without a highly paid expert to tell you whether you're not breaking some complicated law? Does not sound like something to worry about.
I looked at the first few pages and saw only a few math papers, and in those the exercises were uninteresting details (e.g. just computation, or the second of two analogous cases where only the first is proved in the paper).

Do you really think anyone would benefit from such proofs in a paper? I would be interested if you could give an actual example of a paper where a reader might be inconvenienced by something being left as an exercise.
Xcode 3 does this as well.
If Andrew Warner told the world that Airbnb does things that don’t scale, and succeed with a big scale (have you heard of their $1billion valuation?), I, just one individual airbnb user, had a full taste of how they actually execute on that idea (don’t scale) and make the process look so easy.

This sentence makes my head hurt. I don't understand how they do things that don't scale. Seems perfectly scalable to me.
I feel like Facebook was a trial, and we all learnt a lot about social networking, we've all made mistakes and it would be nice to re-create your network with hinessight from scratch. This is perfect timing by Google, with Facebook on the edge of an IPO and people largely disillusioned by their service. As long as they 100% lock down the privacy options, get that wrong and it's a waste of time.
Ask HN: How do I get Ajax working with a Bookmarklet?
Hi everyone!

I am trying to write a Bookmarklet and the goal is to be able to submit information from any site X (the origin page they are on when clicking the bookmarklet) to my site's servers while staying on site X.

Ideally, I would be able to send a response back and have it pop up somewhere but this is not necessary.

I keep running into the issue of the same origin policy -- that from site X, XMLHttpRequests can only be initiated with site X's domain.

Does anyone know of a way around this (or a tutorial they can point me to)? some Ajax with a Bookmarklet?

Thanks so much!

-Wesley
JsPlumb - pipe your UI elements together
Story tell your (software) product - intro and slides
Get ye flask

http://www.homestarrunner.com/dman3.html
Reddit's not exactly having trouble attracting a mainstream audience. It attracts a far more "normal" crowd (as in, broad and varied) than any other social news site, with the possible exception of stumbleupon and twitter, which are completely different kinds of sites and not conducive to AMAs anyway.

Also, the (apparent) lack of ability for follow-up questions and conversations based on answers seems to be a big downside. Be it reddit, HN, or Wikipedia, nested conversations are a no-brainer in 2011.
Who are the finest UK design and dev companies...
It looks like we've got a big customer to buy in to our iPad (and other touchscreen device) based system for them. It will be an on device app but will reguarly look to a central system for updates of data. I don't think you'll need specifics as my question is simply this:

The budget is solid - who would you recommend we speak to for the best quality design, service and underlying development? It needs to be beautiful, functional and easy to maintain and update.

There will likely be a regular flow of work after this initial contract so someone with a UK presence, even if they manage development off shore, is key.

It'll be a series of large projects and lumpy so don't think a one man band could offer the service we need
Yes, but the legal profession has incredible sway and power, so that won't happen.

It would absolutely be possible for someone to specialize in just a single specific kind of law, become very knowledgeable about it, and make normal skilled professional money in the $25 to $75 per hour range. This is prohibited by regulation and licensing which amounts to a huge windfall for the legal profession.

But it's unlikely to change, because the last thing any legislator wants is to be on unfavorable terms with the legal profession.
I'd take the risk of pointing out that the state of the art OOP is still to be found in Smalltalk.
“The biggest problem,” says Ury, “is that ordinary citizens cannot afford to hire a lawyer. The bread and butter of small firm practices are criminal defense work, wills and trusts, leases, closings and divorces. Yet in Connecticut, 80 to 85 percent of divorces have a self-represented party because most families can’t afford to hire one lawyer, let alone two. Nearly 90 percent of criminal cases are self-represented or by a public defender because families can’t scrape together a retainer.”

I'd call that a 100%, red-line, sirens-blaring, system failure. "Less people are hiring us for $500/hour! What shall we do?" might not be the right question. "Why did anyone ever do so in the first place?" might be closer.
> ... it's in their best interest to keep at least one party in between themselves and aggressive telemarketers.

Google Voice.
His class at Kansai Gaidai? Every time I read another one of his blog articles, I regret even more not taking his class when I had the chance.
Sorry, how is this different to greasemonkey?
This is a huge pain in the ass. I have a GMail account I use for mailing lists, a hosted Apps account I use for work and my personal email is also on a hosted Apps account. It's impossible to keep them straight - the only thing that saves my sanity is Mailplane.

This is all combined with the fact that my personal Apps account appears to be half-migrated, and I see different documents in Google Docs depending on how I log into that account. It's insane.
Not sure why you think tinychat is small- Its over 10m uniques a month and a top 600 site in the USA - http://www.quantcast.com/tinychat.com

It also is embedded in facebook- where its the biggest video chat app, nearly 10m fb users.
HTML, CSS, XML, SQL, JSON, YAML, and other configuration languages are also not programming; they're specifying a dataset. I can basically guarantee that any large project will have large quantities of them, though, and that code will have bugs.

For that matter, Lisp is not programming; it's specifying a dataset. Except, well, it actually is programming, because you can execute that dataset. When you push it far enough, the distinction between code and data disappears.

This is probably an indication that software construction will never be "solved": once an acceptable representation has been found for one level of complexity, someone will quickly build on that and take it to the next level of complexity, and then the abstractions will once again prove inadequate.
A friend of mine works for MadeByMany and they sound pretty awesome - http://madebymany.com/
Fundamentals Of A Good Chemistry Essay
Writing a chemistry essay is not an easy task. This is due to the fact that chemistry essays deal with the solving of equations or calculating numerical solutions. However, if students know the fundamentals of a good chemistry essay, writing it might not be so challenging.
Facebook’s Zuckerberg Is Now Richer Than The Google Guys
Are you looking for a single company, or would you rather the design work be abstracted from the development?
This is incredibly fun. I also love how the guy is dressed as an urban hipster in the desert and appears to use a pair of socks on his hands to pick up the (presumably) hot pieces to remove them from the device.

I'm sure those pieces will fetch a good price in a classy art gallery (which makes me wonder, "engineering gallery"? good concept?).
I can not see intersection of circles!! i.e. one person in multiple circles. :O how can they miss that ?
I find Python's OOPiness has a tacked-on feel, with copy.copy and self.x taking the place of more rational syntax. I've only looked at Ruby briefly, but it seems to be both lispier and oopier than python in an intriguing way. We'll see how I feel after using it in the real world for a bit.
I'm surprised that they don't explain more their design choices (mainly the black bar).