skysight-inc/HackerNews huggingface dataset:
Living in Toronto, I bought a pair of gloves (can't recall the name right now) that were "touchscreen friendly". They were something like $20 bucks and they look good IMO (look like average grey wool gloves).

I also make use of a pair of headphones with a control dongle to answer/reject/end calls and/or increase volume.
Watch,Cars,2,Megavideo
Watch,Cars,2,Megavideo
That's all more than worth it here. The colors are usually busy, and when something needs to jump on you, yes, and yes, it's very, very good. The sound is interrupted, the rumble seat. It's just a visual orgy.
Infosuck
Sheesh, teach him about appropriate times to lie, already. You shouldn't tell anyone on the internet you're under eighteen unless you're signing up for summer camp.
Ah no, not quite. Verified accounts usually have many more followers than people they're following. People such as a celebrity don't have time to sit there and follow every single one of their fans. A verified account can pretty much DM anyone they want to because the person they want to DM is more than likely already following them. There are times when your average Joe just wants to send a private message to someone but can't because that public figure is not following them back.
I'm using them as I would conversationally. Commas might be more appropriate but saying their placement doesn't make sense is silly. They're obvious pauses if I were saying g this aloud.
> Who answers their phone in the rain with the face up?

Or put to break this question into two parts:

1. Who would like to answer their phone when it rings, whatever the weather?

2. Could the phone sometimes be the "other" way up when you take it out of your pocket?
Unless 95% of stunnel's code is in non-security-critical code paths, it still has considerably more security-critical code than stud.
IANAL, but the "service" and the "company's survival" are not the same concept. When, as GrantTree, I sign an NDA to file a grant application for a client, it states, like most NDAs do, that I can disclose it to subcontractors/advisers/etc "for the performance of their work".

As a programmer, you might say, like you just have, "AHA! But if you don't pay your subcontractors, they won't do their work. So, for the performance of their work, you can sell your data to anyone, if the company's survival is threatened!"

Unfortunately (or fortunately), lawyers, judges, prosecutors and juries are not programmers, and I think you'll find they don't interpret it that way. "For the performance of their work" is clearly intended to mean "directly linked to their work" as well.

The same is true of the DropBox terms. "Necessary for the Service" does not mean "whatever you might imagine could be necessary if you were arguing with a magical genie as to the possible definitions of terms" - it means "what is directly necessary so that the service can operate as normal". So I don't think any judge or jury would accept that selling out all their customers was "necessary for the Service", in the hypothetical case you mention.

Remember, law isn't about theoretical logic - it's about practically resolving disputes between people.
I think we have this all backwards in a sense. When the internet was new and governments were not involved, hackers claimed sovereignty in the anarchistic universe called cyberspace. Now that controls are being forced upon it, we are up in arms. Well what about the physical world? There are just as many arbitrary rules which only exist to protect the interests of the few at the expense of the many already in place. We should be up in arms about governments, or anybody who thinks that they have a right to decide anything but what they do with their own lives, for that matter, not just freedom on the internet.

Take patents, for example. Are we really so deluded that we think that if medical patents didn't exist then not one person would have the drive to cure diseases? Do we really think that compassion does not exist and that profit is the only reason for doing something for another person?
I like the concept and am interested into how much time you spent on the project so far, when do you expect to be completed? Is this the first textbook that you wrote?

I like the graphics, but your font is very difficult to read for extended periods, it is best used as a headliner at most. I understand your desire for a distinctive look, but readability is most important for a textbook. Also the pages appear to me as too cluttered. Think about it as a PowerPoint presentation with 50 million bullet points, there's a point of diminishing returns. Spread the information, users won't mind the additional pages.

I look forward to seeing this completed.
s/deep/overtly biased/

I'm not really a big fan of Facebook; it's gotten to a point where I resent it for how locked into it I am right now [1]. I'm very much rooting for someone to come up with a product good enough to reduce the Facebook effect.

That said, this article is shallow, disputable and occasionally wrong. And it reaks of link bait. If you haven't clicked the link yet, don't waste your attention.

[1]: http://www.gq.com/news-politics/big-issues/201012/viral-me-s... Ctrl+F friction
"Who answers their phone in the rain with the face up? "

Someone who lives in Seattle?
مشاهدة قناة نغم بث مباشر
مشاهدة قناة نغم بث مباشر اون لاين بدون تقطيع على النت 24 ساعة قناة ستار اكاديمى 8 نقل يوميات ستار اكاديمى على قناة نغم اون لاين بدون اشتراك لو بدك تتفرج على قناة نغم بدون توقف
I've read both stunnel and stud and 95% might ... just ... be on the high side of a reasonable estimate there. Again, I'm saying: stud <-> stunnel is not an apples-apples comparison.

The reality here, and I think you should just come out and say it, is that the rationale behind spiped is that you don't trust SSL/TLS period.

What's the deal with the per-message padding scheme here? Is this a tradeoff against rekeying?
Sad day for typists when the Home/End/PgUp/PgDn/Insert/Delete block getting blown up all over is considered kosher.
> I've yet to figure out whether I can activate voice control for dialing, but that'd be even better.

Long hold on the headphone button.
So Long, Goodbye, and Farewell: The Google Wonder Wheel is No More « INFOdocket
You could always just carry around a bit of hot dog in your pocket. I've actually seen this in Korea in the winter for operating capacitive screens and buttons on mobile devices.
Scala pulls it off. Here is one example: http://www.bluishcoder.co.nz/2006/07/scala-futures-and-lazy-...
Preferably:

That, plus a notification to the user if the signed JS has changed since the last time it was loaded, with SHA hashes of the scripts (and other data) stored directly in the browser in a way not accessible from the DOM.

Since in-page scripts could still on-the-fly rewrite the functions of loaded JS, they would have to be provided read-only by the browser, or there would have to be some kind of out-of-DOM API for working with them.

My hope would be that we'd see a handful of signed libraries provided and reviewed by cryptographers and that they wouldn't change very often because it would be a pain in the ass when they did.

But: I am not a cryptographer or even a qualified security expert. There is probably a good reason not to do it this way.
From talking to Greeks, is seems that tax avoidance is a way of life for everyone from barbers and mechanics to doctors and homebuilders. Maybe the very lowest income brackets are not in on it, but it's definitely not just the billionaires and the evil globalized megacorps that everyone loves to hate.
This is actually a fair question. I expected more from Google. Right now, the only better thing about Google's data liberation is that you get to export your contact information from it like any sane platform should let you.

But I expected more from Google than the weird, often non-standardized zip bonanza they're currently offering. Right now, both Google and Facebook's "data liberation" solutions are bad and have a lot of place for improvement.
If you translate your coffeescript to javascript serverside, then there is no overhead on Jaegermonkey or v8 (obviously).

Although I doubt that any of the browsers will ever support it directly, porting coffeescript to run directly on top of Jaegermonkey or v8 wouldn't be too hard, since there is a direct translation from coffeescript to javascript. You would only need a new front end--if you emit Spidermonkey/Hydrogen bytecode, the relevant engine can JIT it.

On a slightly related note, a friend of mine is working on this:
https://wiki.mozilla.org/DevTools/Features/SourceMap

Which, while not compiling directly, will allow you to map the generated JS directly back to the coffeescript source.
Those buttons hit their maximum disaster level when installed on an induction stove. You know, the ones that are one flat shiny panel with areas that magically turn red and hot at the push of a button?

Of course, said buttons are always next to impossible to press correctly (except by accident), so the standard use case is to mash your finger onto it until some form of feedback occurs.

More often than not, that feedback comes in the form of 3rd degree burns as a result of mashing your finger onto a magically hot stove.

I hope there's a special little room in hell where the guy who designed that stove is forced to repeatedly burn his thumbs on it for all eternity.
This has been an available feature for Twitter Business accounts since May 2010 - http://mashable.com/2010/05/10/twitter-business-center-toolk...
I voted for "computers", more specifically: Netbooks.

Ordering one isn't the problem, but deciding for one has been surprisingly difficult. Asus alone has like 12 different models in the market (I kid you not!) and that's not even counting variants of the same product.

Review and price comparison sites have been less than helpful because none seems to carry an exhaustive list. Also their filtering and sorting capabilities tend to be a (bad) joke.
As Deal With Twitter Expires, Google Realtime Search Goes Offline
good DRM doesn't "intentionally cripple" products. Why would anyone support a campaign that starts off by spreading such silly claims.

That is the simple purpose of DRM. A digital file can be copied easily. DRM or any type of copy-protection introduces complexity to reduce this basic functionality. Reduced functionality makes a product less useful to the user.

You could also say that lower cost versions of Windows 7 are crippled from the user's perspective. Parts of the OS are disabled so Microsoft can sell multiple editions at different price points. Functionality that exists is purposely reduced (crippled).

To use your example of Steam: it still disallows certain types of copying. It provides additional functionality, but Steam without DRM would be more useful to the end user. I could create my own offline back up copies and share copies with people not on Steam, etc. Obviously, this might be considered bad behavior for economic/ethical reasons but the functionality provided to the user is strictly reduced by the DRM. That is the point.

Steam isn't useful because of DRM, Steam is useful in spite of DRM.
Personal care products. There are too many products out there, and it's really hard to pay attention to all of the brand names and what is good/bad.

Now, if this could be coupled with some sort of user history, and some predictiveness regarding other care products (e.g. if I show preference towards unscented soap, it's likely that I will prefer unscented shampoo), that would be awesome.
So much better in fact that they are the trope namer for a series suddenly getting better: http://tvtropes.org/pmwiki/pmwiki.php/Main/GrowingTheBeard
Minimum Database Wrapper for PHP projects
Not true if you think about — look at any other traditional company that lives off of advertising like a TV network or even a newspaper: At the end of the day they don't really have the same sort of customer service that you might see at a restaurant where you can send it back. And in some of the worst cases there's even a distain for the viewers. The opposite of this might be an Apple where you pay for a product and get A+ customer service.
Interesting, thanks for taking the time for in-depth explanations.
What's with the downvotes? This is the truth, your data is the only thing important to Google.
PLY : Lex/Yacc for Python
I'm at -4 points for suggesting that Google should allow you to export your data when they close your account? Really? I'm embarrassed for you, Hacker News.
This project is just a simple wrapper for accessing a database. It simplifies things for people who might tend to forget sanitizing their inputs (particularly INSERT/UPDATE/DELETE) while providing a convenient, class-based interface.
The Student-Centered Netbook: Chromebook or Classmate PC?
Yes, and I find it's the same with laptops. I'm not sure about netbooks lasting very long as a category. I think we'll just end up with small laptops and tablets on the not-so-serious-machine end.
I got downvoted into oblivion for saying the same thing on this thread. HN has changed.
try http://sfbay.cribq.com/

or the mobile version http://itunes.apple.com/app/craigslist-housing-maps-cribq/id...

* not affiliated with this, just happen to know it was created to solve your gripe
I would be inclined to teach my kids that if they run across something that has unreasonable barriers, they should work around them. The more creative they are in working around them, the better.

That will likely make parenting an absolute hell, but they'll be well-equipped for dealing with the adult world.
If HTC had this feature back when iPhone was released, then they are also brilliant. Android and Windows Phone 7 did not exist at that time, so what they do or don't have today is a question for patent lawyers to sort out.
An amusing analogy, sure, but I can't help be reminded of this xkcd http://xkcd.com/568/ - "you'll never find a programing language that frees you from the burden of clarifying your ideas". Haskell just makes that trade-off more 'up front'. Obviously it's not the right tool for every job mind, of course sometimes quick and dirty scripts win.
Perhaps we should follow the example set by statutory rape laws: children of age x (where x<13) can only give their personal information to sites run by children whose age is within 24 months of x.

(Yes, I am joking.)
The "language is language" argument has shifted my thinking a bit from my initial reaction to this project.

In that line of thinking, it's also raised a new question in my mind. CoffeeKup seems to be optimized for baking logic into the template.
It is not too different, but too much like most "templating" languages for me to completely get behind it.

This is however, a really cool project that's well executed. I'm just hoping that the idea of further separating logic from templates takes hold (something like mustache, perhaps).
> If you can allow multiple languages to share common code like you can on the JVM, then I say it's ok to go crazy.

All you're solving with the JVM is runtime object compatibility in a vertical stack. But if this is for a distributed system, you would probably do some sort of SOA anyway. Write services in several languages that easily communicate with each other.

Great, so now that you've done that, you have a bunch of services written in languages based on whatever criteria each team decided on. Now your problem isn't code compatibility, it's maintenance and training. All this exercise did was simply trade short term code writing problems for long term support problems.

Writing code is never the problem. That's the easy part.
I think the larger point the author was making is that Google has a massive installed base of Mobile OS users, through its Android platform: "Google will seek more and more ways to make your Android phone a seemless appendage of your Google+ social platform."

Google+'s iPhone app is coming soon, and in the meantime you can access its web app through your browser:
http://www.google.com/mobile/+/

Facebook just has mobile apps, and no mobile browser or OS (at least, so far). This positions Google+ fairly well in its efforts to build a social networking beachhead to compete with FB.
Skype For Facebook: A Fish Dead In The Water
What is Freedom?
Hindu temple seems to have delivered the motherlode.
Which VCs have done the most financings of Y Combinator companies?
Just being pedantic here but your site was not literally catching fire.
Does privacy exist in a world of social networks and sharing?
We don't let kids drive cars because they will hurt themselves and hurt others. The fact that not being able to drive a car makes a child cry is not an argument that the child should have lied on the drivers test so he could.

Children need to be trained in the way they should interact with the world, not let loosed to figure out how to do whatever they want to do however they want. The parents need a way to train the kid in the proper use of this tool. The internet is not for young children. It is an extremely powerful tool that you can hurt yourself and others with.

We also don't let children travel the world alone to unknown places, visiting and interacting with unknown people. Why not? Because the kids will get into trouble and harm themselves and the parents will be oblivious.
The reality here, and I think you should just come out and say it, is that the rationale behind spiped is that you don't trust SSL/TLS period.

That's part of it, sure. But SSL/TLS also doesn't provide client authentication (unless you use client SSL keys, which is absolutely guaranteed to have security holes given that nobody ever uses them).

What's the deal with the per-message padding scheme here?

1. Makes the code much simpler and less error-prone (no need to read variable-length records from the network).

2. Cuts down on information leakage. I'm planning on using this for kivaloo, which uses variable-length records -- I don't want to expose the lengths of account names or suchlike.
http://padmapper.com
Just out of curiosity, Have you raised kids into adulthood (or at least late adolescence), or is this based on your understanding of how kids "should" be raised?
I can program but I do not necessarily enjoy it. I enjoy it maybe 5% of the time, the rest is spend thinking "god this sucks". Perhaps wrong-career choice very early on is what made me turn to substances/get depressed.
I used http://www.padmapper.com/ when finding an apartment a few months ago. It's basically a Craigslist/Apartments.com/etc aggregator that puts each listing at its approximate location. Super useful, especially if you are moving to an unfamiliar city.
I think you're misunderstanding.

1. You already can, by using headphone controls.
2. Sure (if you don't feel it out), but how does a buttoned phone eliminate this problem? The issue is not mutually exclusive to touch-screen phones, and I'd argue it's worse on buttoned phones, since you risk the water seeping in between the button cracks.
Can't tell if you are sarcastic or not? No really..

(in case you are not)

Yes Google sells user to their paying customers -- advertisers. How do you think they make all those billions of dollars / year? Why are they providing you with free Gmail, Maps, and high quality search results? The answer is that they sell you to their customers. If you are in gmail and sent your mom an email telling her what kind of printer cartridges to buy, don't be surprised if you see an ad about printer cartridges. They indirectly sold your data "interested in printer cartridges" to their "real" customer -- the company that makes printer cartridges and is looking for someone to buy them.
Yes... But... That's what a comma is for... You see... It can become quite ridiculous if you use them in place of commas... If you use them like that... How can you say an ellipsis is any different than a period at the end of a sentence...?
Thanks veyron. That's one I wasn't thinking of, probably because I don't buy much of those.

Where do you buy these online now? What are the most important things for you while choosing a personal care product?
How This Year’s Tech IPOs Are Doing, And Who’s Next
C++0x standard library is pretty nice too. std::chrono and std::thread work nicely together.

Right now I'm working with C, pthreads and struct timespec's and it makes me wish for a good time handling library.
The last project I tried that used qmake missed dependencies on generated files, and therefore needed make clean fairly often.

It's sad, but the best user experiences I've had were either hand-coded makefiles, or autotools (ick).
I will agree that children under 13 are perfectly capable of using email safely with adult supervision.

However, the circumstances involved show why 13 years of age may be considered a reasonable minimum age for using Google's services, because the incident which sparked the account being locked was a 10 year old signing up for a social network designed with the assumption that its users would be capable of make sophisticated decisions regarding privacy and be reasonably able to detect ill intent or predatory behavior in an online environment.

While I can understand that the motives which led to the creation of the original email account were based on sound parenting and offered clear benefits for a child, it is hard to imagine sound rationales for giving a 10 year old unfettered access to a social network.

From email to social network there is a quantum leap in the level of sophistication required to safely navigate the service and I see Google's stance as not only justified but reasonable. The argument that it is ok to lie about one's age breaks pretty quickly - very few people are comfortable with 12 year old girls telling grown men they are 18.
You are exactly right, which is why adults are covered by OPPA (where the C, for Children, is removed): http://en.wikipedia.org/wiki/Online_Privacy_Protection_Act

As in contract and rape law, people below an arbitrary cutoff age are presumed to be unable to give consent (or to even understand what "consent" means). Once beyond that age, the person is considered to be able to give consent, e.g. click "Agree" on a Terms/Conditions form or use a website with a very visible Privacy Policy link.
What better example of xenophobia/prejudice is there than invoking centuries old sayings about people from other conutries being one way or another !

That people get shafted when doing business outside their network (cultural or national or ethnic) isn't news or specific to any region, although it's certainly worse in some places than others. But that's not what I'm objecting to.

My problem is you could have made this point without saying, essentially, "the greeks are lazy and cannot be trusted, as we have known for centuries". This type of 'harmless' bullshit popular wisdom is the ground level of every extremist pyramid.
Maybe it's been repeated too often.
Determining which barriers are unreasonable takes a lot more maturity than I think you realize. Kids need to learn to play by the rules before they learn which ones to break.
Twitter spam, nothing more.
IANAL, but there may be a case there. Unfortunately, nobody with deep enough pockets really loses by not allowing 12 and under in. If nobody is really losing money, nobody is going to spend the money to get to the SCOTUS.

Alternatively, Disney has managed to allow my under 13 kids in without any problems. All it took was my email address. Google could, too, if they cared.
An Inside Look at MS-DOS
On the other hand, on my oven they work great. No worries about grease or flour on your hands to setup a temperature or timer. It all wipes off later.
At least http://Tesco.com has the gallery sliders so you can browse. http://vons.com makes you drill down through endless, nebulous taxonomies. The browsing method of shopping that we are accustomed to isn't being satisfied. I just want to navigate to the produce section and see images of all the produce.
I wonder if Google was headquartered in Utah, where the number of engineers with kids would undoubtably be MUCH higher, if this would be a solved problem already. The law certainly has ways of letting under 13 onto the web, just ask Disney.
How to Get a Rock-Star Understanding of Your Market