skysight-inc/HackerNews huggingface dataset:
I've been using OpenBSD or FreeBSD or Linux as my primary desktop OS since about 1996.. As of last week, all my laptop/desktop usage is now Mac OS.

The Linux desktop experience really isn't that much better than it was in the Helix Gnome days and as I get older I want to fiddle less with my OS, and just work on some ideas I have brewing.

I should point out that back then I was a kernel hacker type, and my ideas were kernel based (for work and play). But now they are userland based, and Mac provides an awesome platform for that without getting in the way.
This represents a huge about-face for Facebook but isn't all the surprising in light of the recent string of bad press. The biggest changes will probably come from this: "...obtaining consumers' express consent before their information is shared beyond the privacy settings they have established."

A side benefit of this is it may relieve some of the heat they'd be getting from the EU.
The point is that it takes a hell of a lot less energy to display something on a screen for a couple of minutes versus printing it out; and it leaves a lot less paper trash lying around, specifically none.

You don't have to agree, but it's obviously something to consider. I still get a daily newspaper, and I'm always on the verge of cancelling it both because it's such a waste of resources and it's a chore to have to throw out a pile of paper every few weeks.
I get, "No results found for "probation officer attacked"."

Of the first page (after removing quotes) it only appears that there's one story about someone actually attacking a probation officer. But there is this nugget: Probation officer stabbed neighbour with garden fork at bonfire

Note, if you search for "social worker attacked" (with quotes removed) you get two stories on the first page about social workers being attacked.

So clearly being a social worker is twice as dangerous as being a probation officer. And they're far less likely to attack people with forks.
You could equally well distinguish between BG and GB based on birth weight. Age has nothing to do with it. If the order of the children doesn't matter, the odds of conceiving a BG combination are twice as large as conceiving either a BB or a GG combination. The distinction is made so all combinations carry the same weight, which makes it easier to illustrate the solution.

As another alternative, you could distinguish between BG and GB based on a non-accidental property, like the alphabetic ordering of their names (assuming each starting letter is equally likely and no two siblings have the same name, both of which are probably false in practice).
Speaking of Deck, are there any non-invitation services that serve ads at a similar quality level to Deck?
Threatening their job is one thing -- it's when you say that they've lost your vote _forever_ that it becomes too far, as they might feel that they have no choice for recompense to gain your vote back.

In short, it's going too far, and even if it isn't, certainly seems like an idle threat.

Saying something more like "I cannot vote for any candidate who supports this policy or any like it" is perhaps a more effective statement to make.
What Is The Tesla Secret?
Tajomstva
Vulnerability in Millions of LaserJet printers allows remote Hacking
not only that, but Amazon is pretty much the only company whose affiliate program cookie lasts a mere 24 hours. All other companies give you at least a month.
If they give you meaningful business goals and you meet them, be sure to put the new accomplishments down on your resume. Bam, your market value just went up. Someone out there will likely be willing to pay at the new rate. This is ideally - but not necessarily - your current employer.
I agree with their comments. I don't know if it's really anti-competitive or not since there are only so many ways you can create a tethering app. However, I am a firm believer that if I'm paying for 2GB of data, I should be able to use up to 2GB data however I want. Charge me extra if I go over that (carriers would probably make a lot of money that way), but until I do go over, why can't I tether? If anything it should be a built in option that doesn't cost me anything extra IMO.
Macadamia Oil Deep Repair Mask, 8.5 ounces Jar
That's the same as saying that ad-supported products in general should be held to higher standards, which in general is not true - my feeling is that we are spoiled by free stuff, enough to make us get picky about the purity of the content viewed (supply and demand).

Personally, I never install ad-blockers. If a website or a mobile app is too obnoxious, I just close the browser window (or hit back, just as you). Ad-blockers, IMHO, solve the wrong problem. However, in general I tolerate such attempts, as content authoring can take a lot of time and trying to make a buck or two is not a sin.

Disclaimer: I'm the author of this article.

Originally I wanted to write a blog post about my adventures in learning how to draw, however feeling that my experience isn't adequate, I settled for a summary of the books I've been reading, plus I always wanted to experiment with either AdSense or Amazon's Associates, basically to see what happens (what the conversion rate is and so on).
All dresses at one place
Thanksgiving Day Safety Tips
Maybe he meant that his Java implementation of Scheme contains an ad-hoc implementation of Lisp.
Insurance Claims in Mow-tion:  The Dangers of Lawn Mowers
I would think that the number of big sites that is/were built on Perl (IMDb, Amazon, ...) would be a counter point to that.

Of course, it's not the right tool for everything - far from it - but it is a Swiss army knife.
Time Crunch. Planning Your Kitchen Renovation
Dictator Joseph Stalin's daughter dies at 85 in Wisconsin
Especially since that demographic will probably be the ones that would support candidates that support this bill. Showing what is lost, especially in the freedom area would be a big boost....assuming they want to learn that is.
And its already gone. Nobody saw that coming.
Often times I find myself playing with pens, chewing on gums/pencils/paper/toothpicks, generally playing with anything I can get my hands on, especially when trying to listen to people or think carefully. As a kid I was always yelled at for playing with things too much, or touching things or having to get a tactile feel for things in order to learn them.

Personally I feel like in order to truly understand things I need to get a 'feel' for it and having multiple sources of inputs into my brain helps a lot. So reading/listening to someone speak/seeing someone speak/playing with it for fun/doing work with it are all things I need to do if I want to have a strong understanding.

This tends to be a weakness for me in my courses because I have a tendency to take longer to pick up abstract mathematical concepts than my classmates. The advantage is in the next course, say calc II, I usually have a deeper understanding and am able to make up for it. I am not sure if this is a result of me doing more work with the subjects or if its because I was able to learn it in more 'ways' than they were.

Chewing gum doesn't seem to work for long periods, in my experience, because the gum looses flavor and or changes consistency so much that it just barely distracts me. If it doesn't change it tends to fall into the background. If thats the case I start to 'play' with it in my mouth making shapes, or folding it, all things to keep my brain busy.
Playing with the new PHP5.4 features
more stuff here - http://php.webtutor.pl/en/2011/09/27/whats-new-in-php-5-4-a-huge-list-of-major-changes
Fixed now - sorry for the inconvenience :)
My Congressman sent me a form letter thanking me for sharing my feedback about an entirely different issue. I did include the bill numbers and titles, so you'd think an automated system would pick it up, but I guess they're going purely by keywords--and "piracy" becomes "privacy" somehow.

No response at all from my Senators. I assume in three months, I'll get a condescending letter from at least one of them explaining why I'm wrong, just like with TARP and any other issue I bother to contact these folks about.
He’s meta-circularly tail-calling himself out.
Hi - Think you should require images of all businesses. Whenever I see a listing without an image, no matter what, I will skip it. Also, change the "occurring today" flag to something a bit less sterile sounding. Attractive product, though I am not sure I see the difference to google/yelp as well.
> It doesn't hurt anyone and you just have to get past the social stigma of "haggling."

I agree that this makes sense for salaries and used cars, but if you do it for small-ticket transactions, isn't that like saying, "Hey, you can save a bunch of money as soon as you get past the social stigma against tipping 0%"?
Fixed - sorry
I mostly agree with you, but think XML is OK for a read-only API if your data fits RSS or Atom syndication.
Looks more like an organized effort to beat up on this app in order to bring attention to sketchy Android privacy controls in general.

I'm not defending the app author here, but I don't think all these people spontaneously decided to give the app poor reviews for requesting seemingly unneeded permissions.
Google Without Humans: "You are Chatting with an Unidentified User..."
Save-As Hack for OS X Lion
How do you check the time on an inPulse watch? I'd get one if you could do it without needing to press a button.
A fair point. I like your wording.
Manually compiling your CoffeeScripts just seems archaic. Is there no equivalent to Sinatra AssetPack for node.js?

Frankly, this is not an efficient workflow for CoffeeScript.
I will I will do your PSD to xHTML professionally for $ 50
Or and And
Google VS. Facebook on Privacy & Security
> Associative arrays are unordered

That's not true in general, is it? It's just hash maps that are unordered. You can use a tree to represent an associative array (so the order of keys is found by a tree traversal), or a "worse" method like an association list (linked list). You can also just store a linked list of keys along with your hash map.
Very clean and elegant. I like this a lot!
I looked up Nicolai Bourbaki -- and then I got the joke :)
I'm reading conflicting reports. One place shows that people generally prefer Unity after being exposed to it, and others (like this article) are completely opposed to it.

Ubuntu is supposed to be Linux for the rest of us, not for hardcore enthusiasts, isn't it? If it is, why wouldn't it make sense to appeal to the general public?
Does your dream include the dreams of your team?
I keep getting:

Traceback (most recent call last):
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 701, in __call__
handler.get(*groups)
File "/base/data/home/apps/mapvelopes/main.341084165938999830/handler.py", line 274, in get
start_loc, end_loc, route = get_route(start_address, end_address)
File "/base/data/home/apps/mapvelopes/main.341084165938999830/handler.py", line 104, in get_route
start_geocode = decode_geocode_response(route['legs'][0]['start_geocode'])
KeyError: 'start_geocode'
This.

I think their landing page should de-emphasize use cases like printing Foursquare checkins from your friends (who really needs to know where their friends were?) and emphasize this. I would love to leave for work each morning grabbing my automatically pre-printed schedule and top ToDos off this printer. Something that only needs to last a day, but has info I don't always want to open my phone to check.
Virtual Machines: Memory
Also Mark Twain (used as a propaganda icon after his death, symbolizing Americanness) actually disdained government, religion, etc.
Puppet gets investment from Google, Cisco and VMWare
This is a trademark lawsuit waiting to happen.
I've just finished two projects for one of the major 3rd-party developers of ANT+ here in Europe (spantec.at) and I can tell you that you can definitely get fitness and health-related devices with ANT+, but mostly in the American market. Its sort of not as widely adopted here in Europe yet.

But it is definitely awesome, that is for sure. I really love being able to collect data from low-power devices all over the place ..
AddThis, ShareThis etc are also popular culprits here.

I'm sure that this is choir-preaching at its finest, but using the non-async AddThis plugin should be avoided at all costs.
Well when driving I ask or tell Siri ... text X friend, then she asks me what would you like to say to X, i then compose a message where she then repeats it thru my stereo (have iphone plugged into car stereo) and asks me if i want to send the message she transcribed for me, cancel it or compose again?

Does the built in Android app have a conversation with you like that to ensure the message is composed properly? I'm thinking this is where Siri differs from the built in Android voice tech.

This back and forth between me and Siri allows me to drive safely (keep eye on the road) while getting work done.
Likewise, I've seen some reports that 'the rest of us' like Unity -- and some that despise it.

It's just a New Thing -- and like most New Things, it's probably a) not that polished, and b) people resist change.
Did you know Keyboards have 60% more germs than your toilet seat?
New Get Started Tribepro Training
More people aspire to be social workers than probation officers.
Run Your Jekyll Site on Heroku
How are mobile games changing the portable gaming market? 
OS and Android games have tripled their market share from roughly 20%
A receipt re-printer is pretty useful. I would like to scan my receipts and just reprint them anytime I need them for the brick and mortar stores.
The probability that he would make that statement given what his children are is a different question than the probability that the other child is also a boy given that he made that statement. Your conditional probabilities are correct, but your conclusion about what they mean for the original question is flawed.

N = Total number of ways to have 2 children over 7 days = 14^2 = 196
B = Two sons born on Tuesday.
O = Exactly one son born on Tuesday.
A = At least one son born on Tuesday.
T = Two sons.
S = The statement.

Priors:

P(B) = 1/N = 1/196 = 0.005
P(O) = 26/N = 26/196 = 0.133
P(A) = P(B) + P(O) = 27/N = 27/196 = 0.138

Your conditional probabilities:

P(S|O) = .5
P(S|B) = 1

An interesting number we can infer from your conditionals is the probability that a father selected at random would make the statement:

P(S) = P(S|B)P(B) + P(S|O)P(O) = 1.0 * 0.005 + 0.5 * 0.133 = 0.0715

But the question we asked about the other child already takes into account the fact that he did make that statement, meaning we're back to only caring about those 27 cases:

P(B|S) = 1/27 = 0.037
P(O|S) = 26/27 = 0.963
P(A|S) = 27/27 = 1.0
P(T|S) = 13/27 = .481

Another interesting number we can infer from your conditionals is the probability that a father would make the statement given that at least one of his children was a boy born on Tuesday:

P(S|A) = P(S|B)P(B|A) + P(S|O)P(O|A) = 1.0 * 0.037 + 0.5 * 0.963 = 0.519

If you still think this is incorrect, can you point to exactly which number is wrong and explain why?
Easy to read tutorial on control theory by a leader in the field
Sorry that you don't believe it.

The guy went from an offer that was low-ball to an offer that was basically market-rate at that time.

With a big company, there's no way this would have happened. But this was company that was somewhere between "startup" and "mid size" business. They hadn't really adopted normal corporate processes.

There was no paper offer. I reported to work on a saturday (to get oriented by my predecessor, who had left the company already). My paperwork was on my chair, and I turned it into the VP's secretary on Monday.
Designing a Secure REST (Web) API without OAuth
Fixed sorry, temporary bug
Anyone notice this bit?: "In your front room, Little Printer wirelessly connects (with no configuration) to a small box that plugs into your broadband router."

So it's not actually using your wifi setup, but some other parallel network. Seems like an odd choice... yes initial configuration would be hard with a box with no inputs, but since it seems to require an iPhone anyways, you could do it through Bluetooth.
Keystone: A Simple Python Web Framework
I'm a bit disappointed the EFF submit form didn't forward me a copy of the letter I sent through their site.

I didn't make a copy, and instantly after sending, wished I had.
Javascript for Java developers
World's Largest Music Industry Conference hosting a Hackathon
C/C++ code standards for less anger and rage
Thanks for the input.

I agree about the images, and it's a definite goal but not an easy one to achieve with the team as small as it is. Some places we'd just have to go visit ourselves and snap pics of, which I actually plan to do eventually.

I'm thrilled you saw the "occurring today" flag honestly, and I'll modify it later. But it's features like that which highlight one of our goals: to provide everything you would ever want to know about a business to you. Google/Yelp take a disconnected approach: a business goes in and can be reviewed for any reason. We aim to know more, specifically what services that business offers, hours of each service, special deals/events going on, etc, all while providing helpful and credible reviews of each service.
From experience creative writing (IE Fiction, journal-columns (life blogging), reviews, even a lot of non-fiction) are hard to force. It takes a lot of breaks and 'spur of the moment' events to the point I use my iPhone for writing so when I get that urge it doesn't matter if I'm on lunch at my day job or waiting at a bus stop, or as often the case, on the toilet.

Newspaper journalism I believe can be forced. IMO it's like high school essay writing, you find your source and you just learn to churn. With some newspapers this can be so bad that you notice the 'filler' attempts where about 2/3 of the way through they go into "summary" mode and simply pad the ending of the article with the exact same info they had in the first 1/3.

By 'from experience' I mean I've worked as a reviewer, I've got my own personal blog (one of my pieces actually hit the front page of HN back in the 1Q of 2011 IIRC, and a few have popped up other places) and I'm now pushing through for a novel - I've had one short story published and a lot of editor comments (which is great, I've never received a form rejection letter, even from places that are notorious for them; my problem is that with a short story I see little point of struggling to edit it on the chance someone might say yes, when I might as well learn my mistake and write something else because there's always the chance a story will grab an editor and they'll say 'hell, I can fix the mistakes' - and having worked as a reviewer I trust editors to fix problems I don't know are problems)

Like the guy who posted the automated sports writer, it's not difficult to take the stats and say "Campbell scored a last minute goal winning the game" when campbell was the last person to score and it happened in the last minute of play. It's merely filtering data and rewriting a standard comment.

It's not far from news of a house fire: did the house burn down? yes/no; if no make 'devastating' comment. was people caught inside? yes/no; if yes did they survive? yes/no; if no make 'tragedy' comment; if yes did they escape? yes/no; if yes make 'valiant escape' comment / if no make 'heroic rescue' comment.

It's quite different when you have to write 200 words from a basic formula with 20 keywords, compared to writing 80,000 words from a basic formula with 20 keywords. Yes Star Wars and Harry Potter might have same basic principles (orphan, living with aunt and uncle, special powers, special connection to main antagonist). However, I'm never failed to be amused when someone says it's unoriginal or a rip off, but those same people will read article after article on their sports teams and not think it's ripped off when the articles a probably written by an intern in a coat closet switching words on a template. But simply Vader being or not being Luke's father would have made a major story diversion (IE Luke wouldn't have gone to Endor to confront his father, Vader wouldn't have turned good and killed the emperor, etc.)
API churn isn't limited to small companies. The FedEx shipping API is on version 9 and my last conversation with their developer support indicated they are currently ending support for version 5 and supporting versions 6 through 9. I certainly understand that business requirements, security standards, and development practices change and that it doesn't make sense for them to support what they were doing in 1995. However, I'd expect a little bit of what Google is doing [1] in trying to build sustainable APIs. On the other hand, maybe it is a good thing for security and IT practice to have a forced requirement that the software and systems from 10 years ago change.

[1] http://news.ycombinator.com/item?id=3291136
How bats 'hear' objects in their path
American Airlines Parent AMR Files for Chapter 11 Protection
If we all regarded the existence of a monopoly on force to be illegitimate, immoral laws like this one would be less of a problem.
I don't much of a difference between a pre-route and a controller. If anything the controller seems better because I can more easily see the logic that will apply to a given request.
Oh I'd say make the range start at a couple thousand more than you really want, and make the top more than that. If you give a number first they're going to try to go down from there so you want to start higher. To get what you think is fair you have to pad the low number.

But make sure you are realistic. What are your peers making? What's the going salary, not only in your field, but your area?

But if you can, get them to move first. It might get awkward but they are the ones that know how much they can pay.

My Dad's old rule was this: "You can afford a house that is two times what you make, gross, in one year. So if you make $80,000, you can afford a $160,000 house. If you want a bigger house, ask for more money."

Just be sure you're worth it. There's no shame in being good and getting a fair pay for it. The right company would probably still be getting a bargain :)
"They're not going to fire you" isn't always true. I have known one person who has been fired for asking for a raise. The exec involved only needed to do this once, because it was talked about among employees for years and probably dissuaded a hundred others from asking for raises.
That is really awesome! It detects my erlang and syntax highlights it beautifully! Very nice, will be using this for all my pastebinning!
A real gold mine in Colorado (Video)
And for some reason, people manage to resist change so much, that a change in the default DE requires them sprinting to a new distro, with lashing words in tail for Ubuntu. Because changing distros is easier than install xfce, or gnome-shell, or kde, or something. Never mind that choice of distro often also includes things such as community, packages available in repos, packages available for smaller one-off projects, etc.
Test Windows Phone 7 on iOs or Android
the best implementation of the idea...
very useful.
I've hired a lot of people recently, so maybe my opinion here will be interesting.

With one notable exception, all the women flagged "negotiate me down" signals harder and more often than the men. I asked, "So your salary ask is $X monthly?" And instantly returned, "Yeah, but we can talk about it..."

That just screams "negotiate me down."

I don't do it, because I want to pay my people top of market, have them think of themselves as the best, and build a culture of inspired performance. I actually negotiated that woman's pay up 25% of her ask (which was too low), but even with cultural considerations in mind in a high-margin high-dollar industry, it was still painful for me not to negotiate down.

To be very blunt and crass about it, hopefully for helpful illustrative purposes, it's like the guy who has a, "Please don't kick me" sign on his ass. You can restrain yourself not to, but it's painful.