skysight-inc/HackerNews huggingface dataset:
Having friends on the internet to the exclusion of real life friends is certainly bad but meeting people on the internet does not preclude getting to know them in real life. Location isn’t even much of a barrier any more. I did a programming competition with a guy in Canada—I’m in the UK—and he invited me over there when I later publicly complained that my job was starting to suck on a forum. I went for 3 weeks and had an awesome time.

Even if you never meet any of the people you talk to on the internet in real life. So what? You still made a load of internet buddies. And there’s great value in having a little roster of people you can turn to for advice, guidance, and opinion. The system he’s using is already self-selecting for those who are open enough to be suitable for such things.

From that post it is pretty clear that you have
nearly no experience with human beings

How is that clear? You can speculate, sure. But I just see someone motivated to make connection with people.

who consider writing to 400 people for no real
reason creepy

Creepy for some. It depends how paranoid you are.

and call one-month-old-relationships not friendship

He wouldn’t be the first blogger in the world prone to exaggeration.

people are out there who want to gain from your
disadvantage. Be careful, please.

Yes, there are scum bags, con artists, and assholes. We’ve all met them. But isolating yourself away from all people just because of those bad ones is not a good idea. The skill you need to work out who you like and who you don’t is what’s important and you can only learn that by practicing, which means exposing yourself to lots of new people. How else can you learn? Besides the author is doing things in a pretty safe way by getting to know people over the internet and with Skype first. FUD and attempts to build a fortress around yourself are actually dangerous.

Even if you don’t agree with me. I just prefer to live this way: I prefer to believe it’s better to connect with people; I prefer confidence to shy timidness; I prefer to look enthusiastic when meeting a new person over fearful judgment. All the other things eat away at me and turn me into a scared person. I hate that.
Hello Erik,
Thanks for the constructive criticism.

I'm not here to please the people who think that writing to 400 people to make friends is creepy. Everyone makes friends and eventually you'll have to talk to 400 strangers whether or not it's formal/non-formal.

> But it also means that you can not do anything connection related.

Well that vision is a work in progress. I can't please everyone but I can extend my hand to everyone to give them the opportunity to connect. If they see it as creepy, their loss.

There's something called growth. If I can grow into connecting, great. If not, it's worth a shot to try anyways.

Those 4 people who are extremely close I've known for 1-4 years. You did make a good point about the 50 friends. However, like I said before, each person has their own interpretation of what a friend is. If it's a year, then it's a year for some. If you want to use the year requirement, then I'll say the 50 number drops to more like 15, not zero.
The Online Music Promotion now requires more efforts on the part of singer
The Online Music Promotion now requires more efforts on the part of singer. The new field of internet has totally changed the world of music promotion and publicity. The singer needs to use internet for promoting their music albums. For this they can take the help of social networking sites like Facebook.
The Vim/Cscope tutorial
My question would be: Can those web applications can only run on Safari with Mac OS X?
If yes: Isn't this contrary to what a Browser wants to do? To Run Web Apps in any Browser.

If it cross compiles down to html/js/css it's just fine but the Readme isn't giving much information.
> Engineers can end up in the weeds because they chase tough problems to solve (they're fun!) rather than employing critical thinking to keep focused on the important business problems.

Just a wild guess, but I don't think Google is interested in engineers that can "remain focused on the important business problems" anymore. Maybe it's just because of their size, or maybe just because they're more corporate now and procedures have gotten more important than the end-results, I cannot tell, either way, they're not a start-up anymore, where as an engineer you do have to look at the bottom line.
Source for Beauty Trends
Drop Dead Gorgeous Daily is the largest online resource to find style advisor, fashion tips, fashion trends, glamour magazine and much much more.
DOMNodeInserted is deprecated in the DOM Level 3 Events recommendation, along with all the other mutation events:

http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMNodeI...

They have been deprecated because they perform poorly:

> Firefox, for example, when it realizes that a mutation event has been turned on, instantly goes into an incredibly-slow code path where it has to fire events at every single DOM modification. This means that doing something like .innerHTML = "foo" where it wipes out 1000 elements would fire, at least 1000 + 1 events (1000 removal events, 1 addition event).

http://lists.w3.org/Archives/Public/www-dom/2009AprJun/0072....

> Mutation Events are widely acknowledged as “slow” in terms of the real performance degradation that occurs on websites that use them heavily for tracking changes to the DOM

http://www.w3.org/2008/webapps/wiki/MutationReplacement
Nice clean design. Didn't work very well on mobile though but I guess that it wouldn't as you made the comment about not being cross browser yet.

Looks good though, I'd use it if it had enough activities in my area. Maybe could also show offer.s
What you say is correct. If there's energy production at night using stored heat then it's pulling out power from the heat reserve and cooling it down. If, say, the system was 10% efficient at producing power directly and put 25% into heat reserves which are 80% efficient at releasing that heat and turing it into power, then yes, the bottom would, excepting rare cases (strange weather?), be warmer than the top.

I don't believe that is the case for two hand-waving reasons. The desert in northern New Mexico (where I lived) gets a thermal inversions. You can see that smoke from morning fires rises, hits the inversion layer, and goes horizontal. I believe this is common in deserts, at least those with mountains. From http://www.srh.noaa.gov/media/abq/LocalStudies/ABQthermalinv... there's an 5.8C difference for shallow (~155m thick) inversions, which occurs throughout the year, and there were "130 inversion cases" in that year. Thus, the "1 degree per 100 meters" rule of thumb only applies during the day. A power system would have to work against the inversion.

Second, power extraction is more efficient with higher differentials. It would, I believe, be better to extract more power during the day (when the difference is high and demand for cooling is also high) than to store it for energy production at night.

The previous comment proposed the "capacity to be much nearer to 100% than the opposite." I just don't see that as being likely.
The point is not: how. The point is: why.
Google wants legit people in Google+
I could be wrong, what why is it called a solar tower when it's mainly based on Bernoulli?
> I've done a few of them in various interviews over the last year, and I have to say that in every case they bear precisely zero relevance to any software engineering that I've done in the last 15 years. In one recent case I've even had an interviewer standing and pointing over my shoulder at pieces of paper.

That's when I would have gotten out of the room and said "thank you, I don't think we'd be a good match" :)
I can't help but appreciate the irony of a link titled "Where unit testing fails" leading to a WordPress database connection error.
I’m massively interested to know what you said in your opening messages.
Who's your SSH buddy?
The whole analogy falls on the simple problem that space is just a lot more difficult than desert. You cannot just put a bunch of poor but adventurous people in a car and tell them there is free land on the moon. The moon is also a lot less hospitable than California.
Thanks for the great insight.

With the help of skype, you can see body language, tone (non-verbal communication) almost as well as real life now.

Location isn't a barrier anymore and that's what makes the internet so powerful.

>The system he’s using is already self-selecting for those who are open enough to be suitable for such things.

I couldn't have said it any better.

Most of the 50 people I've talked I've connected with for at least six months.

The way I make messages online pretty much ignores small talk. I try to steer the conversation to that depth as quickly as possible. If someone is willing to tell you about their deep experiences (and it makes logic sense) then they're most likely authentic.
The spec says "A new specification is under development with the aim of addressing the use cases that mutation events solves, but in more performant manner." so hopefully it won't be too hard to port things like this over... I hope so anyway, because the mutation events are mighty handy!
Software patents should be a good enough reason to think patents in general stifle innovation. Patent trolls have moved beyond mere monopolistic enforcement and into mafia-style shakedown operations.
> The whole concept "test driven development" is hocus...

I've worked on numerous projects where TDD has (and continues) to prove invaluable.

So regardless how much experience you've got, I've had experience to the contrary, thus the "whole concept" isn't hocus.

Why have you come to believe this?
Can you link me to the Uncle Bob article?
UGG Bailey Button Triplet
Sorry, my hosting is probably not... used to any traffic :) Should be ok now...
Grey UGG Boots
No such thing as business ethics - Seth Godin
HTML5: notes for analysts and journalists
Google Nexus S now available with amazing features
Best hacks in your .bash_profile and .bashrc?
Wait, was it ever a "real name only" restriction? Didn't it always say that you should use the name that you "commonly use"?
A system could create, manage and automate a 'cloud' of several hundred wallets, all shifting small amounts of money around at random intervals. When the owner decided to make a particular payment, he could set a target sum to be accumulated by a single wallet, and within a few hours (or days), make payment from there.

Once this system had a few users, the difficulty of tracing any particular wallet 'owner' would be significant.
You mention people of limited means. Without a doubt in my mind, the government often uses the inability of people to afford a good lawyer to convict them. And from what I have seen, public defenders leave a lot to be desired.

I've heard people say that rich people get special treatment by the justice system but I suspect that they simply have to money necessary to make the system behave as it should.
Weeds Season 7 Episode 5
A way of tracking anononymous peoples
I would finesse that slightly and say that the way is to pick a multi-paradigm language (OCaml, Scala, etc) and gradually work in more FP as you get more comfortable with it. E.g. you can start gently by simply replacing for loops with maps or folds, then introduce HOFs/closures, etc etc.
HiddenApp goes AWOL?
Remember HiddenApp, the app which helps vigilante Mac owners find their stolen laptop? It might have gone missing.

Recently a friend noticed a charge on his credit card statement. "Flipcode Ltd" was not a familiar name. A little googling later, it appears Flipcode is the company behind HiddenApp. They had a promo around Christmas 2010 where you could get the app for free, and enjoyed viral fame when someone liveblogged the hunt for their stolen Mac.

Worryingly, HiddenApp appears to have fallen off the radar. They don't have a contact page, but the Privacy page includes a business name and phone number. Sadly for my friend, the phone rings off. The postal address is a PO Box, which though not uncommon, doesn't help us locate them. A Companies House lookup reveals only the address of their online accountants. This wouldn't in and of itself be worrying, unless you needed to get hold of them.

There has been no response, automatic or otherwise, to emails in over a week. The website copyright footer says 2010. The more you let your imagination run away with you, the worse the situation looks. With no blog posts in almost two months, and no activity on Twitter since June 1st (which mentions an address in Watford, UK), @replies have gone unanswered. It's hard to identify any company activity in the support forum.

Whilst HiddenApp may well be alive and well (it seems to function OK), you have to wonder whether it's safe to use a service that itself has gone incognito. Had we not investigated, we might not have discovered the inactivity until it was too late. Indeed, does it even work with Lion?

If security is freedom from care, anxiety or doubt, right now there's enough cause for concern to move away from HiddenApp. Has anyone heard from Flipcode? Should we be moving towards Prey?

Summary:

No email response
No phone response,
No tweets,
No blogs,
No address,
No forum activity
Web design inspiration
Is there some credence to the rumor that having a g+ account could shut you out of other google services, like gmail?
Shopping in Dubai is a never-ending pleasure
A multi-brand boutique, housing fashion, art, furniture, books and much more, all under one virtual roof. Aura b. is the first online concept of its kind in the Middle East.
Great Web Sites Gallery
Is Twitter rendered obsolete by Google+?
I completely agree. 37 Signals actually feels more comfortable and where work can be done, while FB seems a playground for kids.
It's always nice to be able to take something "off the table."

If I had an investor that was willing to pay me, directly, for 10 - 20% of my shareholding in a private company whilst additionally adding extra cash, I would take the offer too.

It's not like Twitter decided to use half the $800m to buy-back shares instead of investing in the company, they just decided to get some cash out instead of just taking $400m.
Ten reasons for giving Slackware Linux a go
If I were to guess, the regulatory burden of putting something up like this in Arizona is probably way lower than putting it up in California. So, not that odd given that both sides are plugged into the grid and California already buys power from far away (like the Pacific NW.)
Can you resubmit/edit the title to use the one from the linked article? This one makes no sense.
What he says about the local store is a constant struggle for me too. Of course over the long term giving more and building relationships etc is going to be very rewarding and I love doing that.

But early in the life of a startup it feels like "Man I'm really not making enough profits, maybe I should just do these short term things (blackhat seo, hard selling, spam etc) instead until we get ramen profitable, THEN we'll focus on the long term".

Does/did anyone else struggle with this too? Did you give in or not and how did that work out for you?
> someone I could call and give credentials to so they could log in and shutdown the machine.

I'm not going to be able to read out my private key over the phone. I guess this is only for password based authentication.
Online Tutoring is for High Achievers Too
In the decade since it took off, the e-learning and online tutoring revolution has assisted millions of students, in a wide range of subjects. Those students are diverse. Some are school age, others at college or university.
No ssh client still on iphones?
author here

1)
Well, in FreeForm you just look at the language sources to see the syntax, e.g.:

http://freeformlang.git.sourceforge.net/git/gitweb.cgi?p=fre...

You will be using the syntax you explicitly specified. The fact that you can use more than language, doesn't mean you have to use languages or language extensions you are not familiar with. I'm not certain, why this should be a problem. If there is a syntax package you'd like to try, there is inevitably some learning required, similarly as with the new libraries.

2)

Well, you are right, both the problems and benefits of operator overloading are present. Still, as a C++ programmer, in many cases, the benefits far outweight the price (especially with smart pointers). Also, like with C++ operators, to see how the notation operates, you can just check out the code. But I have to admit, that the ability to define & extend syntax comes with a great responsibility. I'd still see situations, where the mechanism would be useful.

3)
It is possible to have generic expressions, that take parameters. E.g. let's imagine, that we have some extendable core language set (e.g. my.glang) and several extendable extensions to it (e.g. my.ipc.glang, my.sql.glang).

In current code, to glue it all together you can do

exp glued =
my.sql.glang(glued)|my.ipc.glang(glued)|my.glang(glued);

Even more, you can make even that extendable:

exp gglued(ext) =
ext|my.sql.glang(glued)|my.ipc.glang(glued)|my.glang(glued);

4)
Well, in previous example, one automatically will set priority between languages. So, if the sql syntax uses some foobar@zap syntax, while the mt library uses the same, the sql syntax will be chosen. Still, ofc. this kind of hiding of expressions have its own problems, and I believe that the only real way to manage such issues is with careful language & extension design. Still ofc. if there are syntax packages from two different parties, syntax clashes may result. Still, as the syntax definitions tend to be highly modular, even in such cases you may be in position to create your own coherent language package by cherry picking some syntax from here and there.
My SSH buddy is iSSH from the App Store. Always available when I need him.
I should have had one installed. Now I do. But I still need an SSH buddy because I might not have data access (for example, if I am abroad).
can you not ssh from your phone?
On the other hand, this is probably precisely why this is being built in Arizona and not in California.
Business for Sale Real Estate
Capital Commercial Business Sales is the Canberra region’s leading business brokerage firm. Whether you’re interested in buying or selling, we have the experience, the reputation, and the expertise to provide you with the best possible result.
Well, ideally you'd work all this out with your friend before the emergency...
Maybe a play off of In case of emergency, break glass with hammer and copy private key: a one-time-only retrieval of a private key at some URL, so when your buddy retrieves it, it triggers an email that goes out to you.
As an aside, this is the most ridiculous pageview-inflating image gallery I've ever seen on a tech-tabloid site. It's not even possible to advance from one image to the next, you have to always go back to the main article!
Does anybody know how the stores in those apps were implemented? I use the Kindle app, and its [Kindle Store] button just opens Amazon's mobile site in Safari. That could be what distinguishes it from the other book stores.
At the end of .bashrc,

zsh
I think I need that for myself: still scared I'll forget a password or passkey somewhere, or forget what that one really long password is for.
My profile was suspended on Google Plus, then I can no longer share any Google Reader items.

Chrome Inspector network requests shows that it's a server 500 error, and it tries to call the Multi Sign-on URI even I didn't enable Multi Sign-on.

When I tried to delete my Google Plus service, the page[1] is just 404.

Looks like G+ isn't really a finished or proper tested product.

[1]: https://plus.google.com/settings/plus
"We contract all vertices whose corresponding public-keys belong to the same user." How?
Call Center Jobs in Pakistan
Jobs in Pakistan are escalating especially in the call center industry. If you are also looking for call center jobs in Pakistan then get registered at www.pkjob.pk.
Isn't there a service where you can SMS something like shutdown, restart or other commands for the box to respond to, that would help in that instance where net access is poor
I like to think of it this way:

When writing code it is imperative to to get great feedback, as often as possible. In a number of cases, TDD helps you do that. In cases where it don't, well, it doesn't, so don't use it.
If you read it properly you'll see that he wasn't notified because of the intrusion attempts, but because he screwed up some code which was scanning the log files. It's not like every time someone port scans him it sends an SMS.
Well, the instructions said "commonly use", but then Google started kickbanning people whose "commonly used" name didn't fit the fairly narrow parameters of Anglo-Saxon real names.
Me too. But if it has a password on it, you'll be protecting your password with another password. If it's just an obfuscated, unprotected URL, then you're going to have to store the obfuscated URL somewhere safe.

I think this only works if you want to give credentials once to someone while still knowing when those credentials are being given, unfortunately :(
My custom monitoring program (probably not as advanced, it only does some light monitoring) accepts a text message back to shutdown the machine.

Not perfect but can work well as a line of defence.
"it's faster" - but where are the numbers?
One of my java project is regonized as a Javascript Project by Github just because I have the few Javascript librairies I'm using (like JQuery) have more lines of code than the actual project.
And this means you can add their public key as well, meaning you can control (i.e. revoke) their access easily and don't have to give them any root passwords.
That's cool. How does it work? Is the text message just via email, and the server can accept an email back with a specific command?
For some reason I've always preferred cold light, even when reading.
It's hocus where contrasted to developer-driven testing, because Test Driven Development - as a development methodology (as opposed to a tool) - espouses that you Write All Your Tests first.

Have I had experience (and much value) out of sometimes writing tests for certain problem classes before writing any code? Yes. Changes to existing functionality are often a good candidate.

Does TDD as a methodology suggest you should ALWAYS write your tests first? Everything I've read suggests so.

And "as any fule kno" [sic], this is idioicy during a design or hacking or greenfield phase of development. Allowing your tests to dictate your code (rather than influence the design of modular code) and to dictate your design because you wrote over-invasive test.

tl;dr: Writing tests before code works pretty well in some situations. Test Driven Development, as handed down to us mortals by Agile Testing Experts and other assorted shills, is hocus.
Hook it up so that a few preset operations can be called via SMS, e.g. shutting down the server?
And yet, in Germany or Austria, 'Maria' can be a man's name.
Thank You Ralphs Market From Clay *Video*
he says he doesn't have a degree from an "elite university".

I see that the belief that an IT-person is male by default rears it's ugly head once again: Skud is a "She", not a "He".
Rack-webconsole: a Ruby/Rails console inside your browser
Umm... my iPhone, iPad and MacBook are my SSH buddies?
Soccer Balls-Soccer Uniforms-Sport Wears-Motorbike Leather Garments
Sports balls, Soccer uniforms, sports team wears and motorbike leather & textile garments, Eureka offers soccer balls, volley balls, hand balls, team wears, Soccer kit, UK, Holland, Brazil & Team Eureka home and away collections at unbeatable price
It's expensive, but have data-roaming enabled on your phone. You'll only be using it for emergency server-maintenance after all - and surely you can bill it to your employer in those emergencies anyway.