skysight-inc/HackerNews huggingface dataset:
Who cares "how mass print media views the privacy issue"? I prefer to read facts and decide for myself.

Here are some facts that I got from this piece:

- They have heard and discussed our feedback.
- They are responding to the demand for simpler privacy controls by giving simpler privacy controls.
- They are giving an easy way to opt out of ALL third party services.

I, for one, am happy to hear these things, but will be reserving judgement for when the privacy changes are launched.
That's true!
The article is more about iPhone apps for Australian companies (as clients) as domestic app users, rather than by Australian companies for anyone worldwide.
There have been some good high-profile success stories of game developers in particular making great apps for the international market, but so far only corporate giants seem to be building apps specifically for their Australian customers.
Beacon, too.
They make money through demographic targeted advertising. If you try out the process to set up an ad, you'll notice that, as an advertiser, you never receive anyone's personal information. That seems in keeping with the points above.
Richard Sproat's "A Computational Theory of Writing Systems" (ebook)
I don't care if they do better. It's not pointless quitting, I now no longer have Facebook in my life. That was the point. "Challenging them to do better" has a strange assumption that somehow we all stand to gain if we can just make sure they get it right next time, or maybe the time after. They're not our friends, they're not an Oxfam, they're a business with a shitty product. I don't challenge Johnson & Johnson to get them to make a better band-aid, because frankly, I don't give a shit. Same with Facebook.

>"I think that we owe it to the users to challenge Facebook to live up to a higher standard, regardless of what we as individuals may gain or lose from their choices."

People need to learn to think for themselves and live with the consequences of their choices. It's not rocket science.

Just a weird article.
I guess they don't actually give advertisers your information, the way the point is written. Advertisers target and they match to people in the target, as good as giving information, just not that way it's worded.
You're relying on a fallacy -- the law doesn't need to exist for the lawsuits to exist. Even if your professor's employee wasn't a minority, she could have sued for wrongful termination. Likewise, this guy could be suing for something other than age discrimination. In your example, the end result would be identical.

Here, it sounds like the lower courts have determined that there's a basis for a trial, but Google is trying desperately to prevent a trial from taking place. Frankly, I'd like to see why.
DARPA is the reason you are interacting with other people on this website. The logo doesn't automatically mean "to be used for evil".
In the article: "We will also give you an easy way to turn off all third-party services."
Saying that Dijkstra blogged sounds very wrong somehow.
It's a valid and worthwhile point to make. Outside of the Microsoft development community, it's very common for people to assume you must buy an expensive Microsoft product to develop on the platform (maybe because that was true at one point).

Anyone who spends much time talking about Microsoft development outside the MS community develops that preemptive "and it's free" reflex quickly.
(think market skimming, not market penetration).
The article quotes McCarthy musing about a possible successor language to lisp:

"[the language] will be more like a declarative description of the facts about a goal and the means available for attaining it than a program per se."

It sounds like he's talking about Prolog.
If he truly believes what he writes, why not default privacy to only displaying say your name and display picture. No problems for anyone to find you then and if you really want to share everything you write to the world you can alter from the default.
I've been looking for a no-impact Javascript-API black-and-white map ever since I started putting heat maps on them, and this is (typically for the Maps API team) way more powerful. My favorite announcement of the week for my startup.
Why does Zuckerberg make this announcement, which ultimately affects all of his 400 million customer base, in a buried article for the Washington Post?

Surely it's best to communicate with your customers directly, y'know, with a Facebook message or something?

Looking at blog.facebook.com right now, there is no sign of this, nothing officially on facebook.com. This is why people don't trust Facebook.
Hah! I was indeed referring to the boots. :)
Ba ha -- I upload LoseThos on my web site pretty-much continuously. Mostly, I'm doing things which are low risk and offer immediate benefit. Why not? I confess I do risky stuff too. I like instant gratification. It's the only thing I get out of LoseThos. I should be so lucky as to have an unhappy customer. ROFLAO.

It would be a nightmare having to support so many versions... if I had to do support. I've worked at professional companies, but I kinda choose not to be professional.

I am not a role model :-)
Ask HN: Making saved stories public?
PG in http://news.ycombinator.com/item?id=1371802 emphasized using social forces rather than technology to shape the community.

Those who complain about the content nowadays are actually objecting to the people who upvote that content. One reason this content gets upvoted is that, recursively, it is already on the main page. New users thus, inducting on the main page, will put more such posts up. Insert joke about neural networks learning to identify cloudy days rather than tanks.

I think a good source of mores would be the saved stories history of users. For one thing, you know it would be interesting. For another, it would be a great way of teaching by example. But more importantly, it would introduce the vital sense of self-regulation through shame. Who could look at a "fluffless" profile and not blush, knowing that his own profile is full of expressed preference for lolcats and corporate gossip?

I know I would toggle this option for my own profile. Knowing that all HN can see when I exhibit fluffiness would be a strong incentive to pay more attention to the community mores.

Shit idea?
CloudMade have been offering this based on top of OpenStreetMap for quite a while (over a year I think) - I imagine the competition there was one of the principle drivers behind adding this feature to Google Maps. There was a panel on mapping at SxSW 2009 with representatives from OpenStreetMap and Google Maps and the OSM presentations were much, much more impressive thanks to this kind of feature. I'm not surprised Google felt the need to catch up.

If you want complete control over your maps, check out Tile Drawer - http://tiledrawer.com/ - it lets you define your own map styles using a Cascadenik stylesheet, then run your own EC2 instance that will render and serve custom tiles for a specific area using those custom styles (and OpenStreetMap data).
So if someone is a sub standard employee, either in their own output or in the team environment and their age could be a contributing factor are you unable to fire them?

I mean a younger employee could also be slow or not on the same page as their coworkers and they would be being fired for the same reason.
Disclosure: I'm a app developer who makes apps for 3rd parties, so far from disinterested in this discussion.

All amounts in USD.

I'd say the calculus for "should we make an app" matters strongly WHY you're making an app.

Many companies make "prestige" apps. These have little functionality, and are mostly toys or are basically sophisticated marketing materials. An example of this type of app: http://www.adweek.com/aw/content_display/news/digital/e3i2e2... [Coca-Cola]

Should you make this type of app? If you already have name recognition, or your industry functions off of it, YES. This type of application can basically be something that people toss away, but just like much of advertising, may make your customers take notice and remember you.

If your industry does NOT function off name recognition, I don't really see why this type of application is useful for you to make. They often disappoint people who want hardcore integration with your products and services, so they aren't without cost (not even costing development cost).

Now should you create a client/tie-in app for your business? It depends. If you work off of some sort of information that the iPhone can collect (even "Where is the user"), then really look at a strong case for developing an app. Functions the application can access are: Where is the user, what's a picture of something the user is near, how fast is the user moving, what is the user's email, what is the user's contacts, what are the user's phone numbers, shall the user call you right now, and would the user like to hear something right now. Odd pieces to consider separately, but depending on your industry, they may be appropriate. If you're a paint company, pictures of their room which you then make an app to show their walls (or even have real people doing mockups for them) could be a good selling tool. If you're a home improvement company, pictures of the job could be a great thing (see the excellent "JuJu List app" for an example of this) for making a good quote. If you're a company that needs to show a local area to users (say, here are our locations, or here is our delivery zone), then the app can do well for you. But remember, if people think your app COULD do something, they may go away disappointed if it doesn't.

For instance, if your company repairs heating and A/C, if the app doesn't show them the status of their call, and estimated time of the driver, you'll very possibly get negative reviews, bad press, etc (then again, bad press can be better than no press).

Additionally, iPhone apps are not inherently expensive. You can get them done for under 10k, but you have to listen what's cheap, what's not, and be willing to cancel what's not. Lots of medium to large size companies involve way too many people and expensive measures, and end up spending 40-200k internally and 20-150k externally before they get their app out the door due to overmanagement. Ideally, this sort of thing should be a 1-3 person job lightly managed at a company.
Not tricky at all. Winter is in June, July, August
Without plugin support Visual Studio is good as dead to me. I have several plugins which I consider essential, and I wouldn't put up with developing with a purposely crippled tool.
Within the Framework's Base Class Libraries themselves, the documentation is pretty good about stating what is and is not thread-safe and the implementations are generally quite good in that regard. Outside of the Base Class Libraries there is a lot of variability in thread safety, of course, so YMMV depending on what you're working with.

That said, the thread safety isn't as critical in something like Node, at least not in the sense you'd usually be worried about, as the execution model is explicitly single-threaded. What you'd be more interested in finding (and pushing to improve) would be libraries that are externally bound but fail to provide an async option using the recommended async patterns for .NET. To be clear, these recommended async patterns and a good number of their proper implementations do not require hidden threads for their async behaviour, as when built correctly they are layered upon lower-level async operations that themselves do not require threads.

One would hope to work towards a "turtles all the way down" kind of scenario where eventually nothing you are using blocks on anything external and instead uses the async primitives and layers them up such that no threads are needed for any async operations. Admittedly, as .NET goes there would be areas you can't achieve that goal, however, as some framework bits are secretly backed by threads (e.g. some serial port handling, when last I checked), but this is also true in the case of Node.js which itself maintains threads behind the scenes for use with otherwise-unavoidable blocking code. In either Node-style case the end goal is the same: to minimize if not eliminate the need for such threads, and in the .NET-specific case it should be largely achievable (to the degree that it matters) as there are plenty of building blocks with proper async options.
What iPads Will Do To Your Family
It has been around for a while. Been using Amazon Wishlist through Shareaholic.
Are we still doing OOP?
Facebook users' privacy is directly in conflict with the company's stated goal:

"If people share more, the world will become more open and connected. And a world that's more open and connected is a better world. These are still our core principles today."

In other words, Zuck is bent on setting your personal information free so that "people share more".

That "response" doesn't make me feel so warm and fuzzy.
Kanji are important for written language. I see no reason the language should avoid eliminating kanji, given the available alternatives.

In my experience, there wasn't a single case of being able to infer meaning from context or radicals or anything.
Much of the efficiency gains of non-threaded event-based systems like node.js come from not having "the cost of a thread," so creating threads to work around blocking apis would eliminate a large part of the point of having such systems in the first place. You still get the advantage of not having to deal with the other issues inherent in threading, but you lose the low memory and cpu usage.
Quitting Facebook is not pointless if one wants to maintain a certain level of personal privacy.
I made a similar tool for my own use, in Python.
Admittedly, it's a fine line to walk. That's why we're letting the most experienced judges in the state sort it out.
Which is like saying "why not just use V8?" when talking about Node.js. IronJS, once it is ready, will likely be the best JS implementation (and its certainly the one I have my sights on!) through which to build and run a Node-like JS server on .NET but you'll still need to build the Node-like implementation itself (hopefully mostly if not entirely in JS.)
In the post, the author mentions he doesn't want hotels or cafes snooping on his search. However, I fail to see why search is any more important than the results a user visits (which most likely will not be ssl).

If someone truly wants privacy, they should use something like tor.
I find that it has the opposite effect. When I see something on the internet I want to buy, I add it to my wishlist instead of buying it. Then I forget about it until I look at my wishlist again, usually weeks later.

The best part is the added perspective and context the wishlist gives me. I can't buy that Old Smokey grill, for example, because the cast iron skillet is still in my wishlist and I want that more. And I didn't buy the skillet yesterday, so I probably won't buy it today -- sometimes status quo bias works in my favor.
Using Mechanical Turk for Price Comparison
We do not share your personal information with people or services you don't want.

Ah, so I guess all those people whose phone numbers are streaming through "Evil" or whose updates about their rectal surgery are being exposed through the Open Graph API want this information to be floating around the Web.
Perhaps HN isn't the most appropriately place to ask this question. Try the apple forums.
> This is why Queerty and Pandora silently installed applications on my profile

There is no way for an app to install on your profile without your permission, it's just not in the API and I see no reason why Facebook would give them access to a secret API. Are you sure you didn't sign in to Pandora with your Facebook account? This is a pretty serious accusation. I'm no facebook fan but we need to be honest in our criticism if we want to be credible.
Last number I saw was that Facebook makes ~$75m a year from selling "virtual gifts" alone.
Not necessarily. The sentence immediately before your quote adds some more context:

"If we give people control over what they share, they will want to share more."

I read that as saying that if people have control over who sees their information, they will become more comfortable with sharing more widely over time. You may not agree with that sentence, but it conflicts with your conclusion.
Some background in his wikipedia entry at http://en.wikipedia.org/wiki/Brian_Reid_%28computer_scientis... when they fired him it was nine days before the IPO and he lost out on $10M.

The opinion from the appeals court is here http://www.gmsr.com/writing/scw-reid.pdf he offered a statistical analysis of promotion and compensation that indicated a pattern of discrimination against older employees, Google did not offer their own statistical analysis. He has more than hearsay or "stray comments" driving the case.
One commonly used parsing word is INFIX: which, as you would expect from the name, allows you to write equations in infix notation rather than the default postfix. Macros work exactly like someone familiar with lisp would expect them to.
Quitting Facebook is an effective way of challenging Facebook to do better. I think Danah Boyd is mistaken in assuming that one precludes the other
He did say they sometimes move "too fast".
ATI Radeon Drivers
And you don't. Let's face it, if you would misplace by accident the casing and the installing CD of your video card you would be lost. Could you tell the exact version and its internal service code? Of course not, that info is only available to those who have it written down.
How many lines of code does it take to create the Android OS
Drexler thinks it's nonsense:

http://nanotechweb.org/cws/article/indepth/19648
The problem is, if I think that doing something is evil, I probably don't want anyone to do that: that would be evil to me. I see few ways around that.
In small countries like Australia, unless you've got tens of thousands of customers, or very high-value customers, it can be difficult to see the value even from a $10k investment!
Who says that dvorak was "turned on" to begin with? Maybe the solution is turn on qwerty while playing the game.
Stack Exchange API Contest
Uh-Oh Programming

I coined this as a play on "OO Programming" to refer to code that is Seriously OO With Lots of Design Patterns, many layers and too many abstractions such that what could have been a fairly simple and smaller program has become a huge mass of files, classes, interfaces, methods, each of which does very little, and is almost impossible to tell exactly what it does without stepping through it in the debugger. Whenever I've seen Uh-Oh code, it is almost always Java (because the OO/DP/injection craze was not in full bloom back when I worked with C++ a lot), almost always wired up at the very top with Spring XML, and maintained by a large number of salaried programmers in an enterprise development environment (where IT is a cost center, not the actual product they sell.) -- can you say, job security?
It would be an uphill battle to veer from the Microsoft stack and tools, if you're doing an ASP.NET site.
http://facebook.com/facebook
1. Use a folio style case so you can cradle the spine on one palm or two hands instead of needing to clamp down with thumb on top and fingers below. The aluminum/glass casing is slippery, and maintaining a vise-like grip tires out your muscles more quickly.

2. Imagine you're holding a hardcover War and Peace or Lord of the Rings instead of a paperback novel. Read it propped against a desk or the covers.

3. I find my eyes feel less strained if I'm reading in a shaded but not dark room. Try adjusting the ambient light?

Hope that helps some. I'm surprised how awkward it is to surf the web on the ipad, but for reading ebooks it's almost everthing I could have wished for.
Which has the sleazy, downright-asshole assumption that He and He alone knows what's right. It's just us loser Luddites that don't get it. That's not an apology, it's a syrup-dipped middle finger.
Wait, what? 3 million lines of XML. Oh yuck yuck yuck.

Beyond that, I'm surprised there's more C than Java, and doubly surprised that C++ comes in behind all of the aforementioned languages.
Indeed.

I actually run a (quite profitable) social media app that works with Twitter.

But based on the last 6 months of API changes, I'm going to shut it down. I'd rather direct my energy towards something that I have 100% control of, rather than hobble on making little concessions here and there to comply with Twitter's ToS, as their platform matures. The long term picture doesn't look good for any Twitter app, really. Although on a long enough timeline the same could be said for building on any 3rd-party platform.

Like you say, nothing wrong with what they are doing - it's just good business - but I don't want to keep jumping through hoops anymore.

Building on Twitter was good fun, though. And it certainly helps early traction. But as time goes on and your app starts making more money and you start getting more serious about running it as a business (as opposed to a hobby project), Twitter becomes a liability, not an asset.

YMMV.
Do you think the special prize for best wrapper is a good idea?

I'm concerned that it might cause fragmentation--from too much competition--within each language. It's best to have one authoritative wrapper per language, right?

I feel like wrappers benefit most from community contribution (open-source development). However, there is only one special prize...
I got no such dialog, colorful, large or otherwise.

Perhaps that was added later.
Don't even joke about Unix "security". The hacks in Jersey thought it was just faster to pack 10 bits into a PDP word, than to implement a decent permission system, an example of which already existed:

http://www.schneier.com/blog/archives/2007/09/the_multics_op... (read the linked PDF; linking to Bruce as sort of "peer review" and "don't take my word for it")
Let me put it this way: I don't normally get many emails which start "Patrick, do you work nude?"
Live ROV Cam of BP Cleanup (Or attempt at cleanup)
Perl vs Scala vs Go vs C (performance)
Promotional models and Promotion girls
Events staff or promotional models to hire, StaffWarehouse is an events staffing agency that supplies well trained promotional models for your event or field marketing Promotion staff.
I wasn't around Google 8 years ago. But I can verify that today Google is perfectly fine for older workers. The guy who sits next to me is in his 50s. Absolutely nobody doubts his abilities. Nor does he have any complains about how he is treated. And the last guy I helped interview who got hired (I'm not sure for what team, hopefully for ours), is of similar vintage and I believe will work out well.

The one warning I'll give to older programmers who want to come to Google is that everyone codes here. There is an attitude that some people get after decades in the working world. That attitude is, "I'm so senior and experienced that it makes no sense for me to actually do something so menial as write code." If you have that attitude, then Google won't have a place for you. There is no such thing as a non-coding software architect here.

But if you have experience, ability, understand algorithms, and are willing to code, then Google can be a very friendly place indeed. People here are very aware of the difference between one year of experience 10 times, and 10 years of experience. The former has no place here. The latter is highly valued. And 20 years of experience is even more highly valued.

(Disclaimer: I'm only 40, and have only been in the software world a dozen years.)
Agree.

Ometa is available for javascript, so it should be reasonably straightforward to write a parser to bring traditional lisp syntax on top of javascript. http://www.tinlizzie.org/ometa/ There's a few schemes on javascript, thought I don't think any that aim to become a target platform in their own right.