skysight-inc/HackerNews huggingface dataset:
Hey, I know that feeling. That was me just a few months ago. I went to Germany to live for a year and change with my girlfriend. We lived in a small town. While the town itself was beautiful, after a few months there was little to do and it was difficult to make friends. (I didn't speak the language, and while I was taking language classes there, my heart wasn't in them.)

I eventually fell in to a similar funk: without friends to chat with, and as a sole business owner, I'd find myself working through the day on my laptop, going to sleep, then waking up and working more. It turned in to a grind and I realized I wasn't enjoying myself anymore. So when my visa ran out I decided to return home and see what happens next. While I greatly prefer the German (and European in general) lifestyle, and things like health care are much less stressful over there, in the end I realized I need people to connect with on a day-to-day basis for me to be happy.

I've spent much of the last 5 or so years traveling the world and I don't regret a minute of it. But eventually I think you need some kind of familiar stability, an anchor, to feel more at peace.
I don't think evidence against a belief works like that.
Try the Bangkok barcamp website, they usually have meetups every few weeks

https://groups.google.com/forum/?fromgroups#!forum/bangkok-b...
Quantum Entanglement May be Tested on Space Station Over Longest Distance Yet
Thank you for this comment. I actually disagree with a lot of it, but you clearly know what the bill is talking about.

You have three concerns:

1. That even though the bill tries to specify what kinds of information can be shared under CISPA, the penalties for "over-sharing" with the USG are very fuzzy (you are immunized not just for sharing to the letter of the bill, but also for "good faith" sharing).

2. That the bill does not prevent the USG from retaliating for failing to cooperate with efforts outside the scope of the bill.

3. That the bill could build up US-CERT instead of diffusing authority (and potential conflicts of interest) through DOJ, DOD, and DNI.

I agree with the 1st, but not the 2nd or the 3rd concern. In particular: your 2nd concern militates for another bill, not an amendment to CISPA.
> or the first time a bot I created logged in and took drink orders.

My first experience with programming was writing bots in the mIRC scripting language. After first getting things to work the feeling was truly empowering. I have to say though, my next attempt in programming was in C and I found it extraordinarily difficult to get started in. Having said that, I was 14 at the time.

I think the fact that my first programming experience was with a scripting language really affected how I how I think about programming now. Ever since then I've found it easier to learn scripting languages than systems languages. Maybe that doesn't make sense to some but that's just me.
Nice! Someone shared a comment on the blog, `:Vex` and `:Sex` open a new split with an explorer, much like `:vsplit .`

`set autochdir` is very nice. Thanks for sharing!
Page objects are the best things to happen to my cuking. Step definitions are a couple of lines at best and I'm dealing with a real Ruby object instead of some node from Capybara. I'm excited about Cucumber again.
I would go with G+ comments immediately over Disqus. I imagine most Google/Android news websites would, too (there are a lot of them). Facebook comments is horrible. It's the main reason why I quit visiting TechCrunch a long time ago.
Have you guys considered releasing this as an iPad app?
If the text of the bill doesn't matter, why does the bill matter? If they can do whatever they want, why protest this bill?
Why can't there be multiple equilibria?
To put that in context: http://ctdonath.blogspot.com/2012/02/global-climate-change-i...

We're at the end of a natural long-term cyclic temperature increase, tending to rise fast then drift down, repeating every 125,000 years or so. If AGW is significant, we may consider it beneficial to counteract trending toward the next ice age.
This is what I hear from everyone besides Ed that I've ever heard on the subject: It's easier to make money with a product that appeals to a few rich people than with one that depends on large numbers of average people buying in.
This is the idea behind checks and balances. The government isn't usually a unified force. The FBI might want to do something like read your email, but Congress can stop them with legislation. If they do it anyway, the courts will decide what's what.

A well functioning government is a framework that fills what would otherwise be a political void with powerful entities pitted against each other so that most of their power is canceled out, allowing the majority to nudge the remainder in whatever direction it sees fit.

But if you try to overthrow the government, suddenly all of that power will be united against you, and you will not stand a chance.
“Design flaw” in 1Password is a problem, but not for end users
CISPA passes in the House of Representatives
Its interesting he is considering going back to Tokyo. To be honest I am not even sure how I'd get started in Tokyo. I don't exactly have the money to just get there, and not have a clue what I'd do there or where I'd stay. Apparently if you don't already have a Japanese girlfriend/wife its hard to figure out how to get started there.
As I said, if it is something like a bus where the route is known, dead reckoning is still effective.

Even with GPS you usually only get location updates every few seconds, DR fills in the "smoothness" between updates.
If each object was written on a single standard 8 1/2 x 11 inch piece of paper and stacked up, the stack would be about 125,000 miles high (about half the distance to the moon).
deal with it ! joking , content first ;) anyway SEO rules and algorithms change eveytime , hard to say if it really matters or not.
Acquiring customers for startup #2 when startup #1 sold for $150m
Re: "Why not?"

Generally you should strongly avoid putting generated artefacts into version control. This leads to complete pain if ever you find yourself trying to diff or merge when they inevitably change. The problem is that you end up with conflicts which are completely unnecessary - you should always be able to just regenerate the virtualenv at any time.

This is especially true for non-relocatable artefacts (as others have mentioned) such as virtualenvs or compiled binaries.

Another thing is that these generated artefacts can be costly in terms of space consumed in the repository - maybe not so much for a virtualenv with one package in it, but for binaries or larger virtualenvs, these things can become quite large. In addition they're often not so friendly for git's delta compression which is better suited for textual data. You can end up unnecessarily increasing the size of your repository significantly, which is another thing best avoided.
Thanks - that's the sort of thing I'm looking for.
This is progress, but it doesn't look done yet - you need to explain how someone would perform the verification, and why prior knowledge of the seed won't let someone manipulate the results by placing strategic bets.
This is exactly what I wrote.
Would you mind enlightening us? If you're using API keys over TLS+HTTP Basic Auth, storing the plain API key in your database means that anyone with readonly access to the API key table can now use those accounts. (Ignoring IP filtering or something.)

What am I missing?
If you lose the database containing either your API keys or hashes of your API keys, you need to revoke the keys. Not doing so is negligent.

The correct next step after discovering that you may have lost custody of API key information is to ensure that the keys are worthless, not to scramble to try to protect the keys.

This is another reason you want to be clear about the difference between a "key" and a "password", because passwords are sticky. A benefit of working with keys is that they are not; you can zorch a key with minimal provocation.
Chiang Mai here..
The o at the end looks more like a zero (it is one pixel taller than other "o" letters). There is a video at http://www.youtube.com/watch?v=ShpcjWG_Me0 called "drunk mom" but I'm not sure if it's related.
> Html is elastic by nature, and html 5 will win over
> native apps because it is elastic.

HTML won't win anything, first and foremost because it is not fighting anything.
And HTML is neither elastic or inelastic. Calling HTML elastic is like calling an idea "green and wet". HTML is for marking up structure of the document (I am ignoring a couple of presentational attributes in HTML, but they should be ignored).
CSS tells the browser is something is elastic or not.

But all that has nothing to do with winning or loosing. Users don't give a shit if it is elastic or rigid. Does it work smoothly? Great. Does it look great? Superb. Was it coded with HTML/CSS/JS? Who cares… unless it impacts the first two.
"The closest community is a 3 hour bus ride away. In my work I mostly use Python, AS3, Objective-C and Javascript. The 3 hour bus ride away -communities mostly use Perl, Ruby, PHP (WordPress). I feel some temptation to change my language, just so I could participate in these rare events and perhaps find a useful sparring partner again."

Might be worth trying Ruby Motion, just as a conversation starter with the Ruby developers.

http://www.rubymotion.com/

(I'm assuming you mention Objective-C because you are doing iOS development.)
Have you tried a city with a US army base? They usually have and attract a substantial English speaking crowd, and there's culture events as well (not just from the base).
You're obviously not a libertarian...
> You seem to have found the benchmarks game "original programs" in the project tarball.

> People measure their own programs with bencher, not the benchmarks game programs -- it's not dependent on the benchmarks game programs.

It is not, but if you sincerely want to make it easy for people to reproduce all or parts of the benchmark, you should at least document where they can find all the settings of the original.

>>I had to remove everything in tmp/* because...<<

#5.3 #5.4

Fair enough, I missed those two points in the README. A weaker point still remains though: its not very user friendly or obvious, like say a --force flag (or something in the spirit of make's --always-make).

These things may not seem important, but I think they are when distributing software with the intent of someone else running it.

>>testrange from your CSV files, as the ones used on the website aren't distributed anywhere<<

nanobench/makefiles/u64q.ini
nanobench/makefiles/u64.ini
nanobench/makefiles/u32q.ini
nanobench/makefiles/u32.ini

Ah in nanobench. Well that was definitely not easy or obvious, was it? My fault for not using find on the directory.

And how about that suggestion of splitting the configuration file to two separate files: program configuration and environment configuration? It would make it easier to run the benchmarks on the same set of programs with the same parameters, except in a differently configured environment. (the set of language implementations and their build and run commands would be a part of the environment configuration)

> You're comments are useful because they show what someone might become confused about.

That was exactly my point - to prove that your "easily" claim is a stretch. The README does not cover everything, especially not the parts needed for someone to bench the programs found on the website. Which is understandable since its a README for the bencher program.

Perhaps a separate README for the entire archive (documenting where the original configurations and programs are) will fix most of these confusion issues. More descriptive directory names would also help (e.g. "game-programs" and "game-configurations")

And if I seem so negative, its because I used to love the benchmarks game and felt that every change you've made lately significantly subtracted from the game's fun factor of it while not significantly adding anything.

For example, that recent removal of the (not very useful, but still extremely fun!) combined language comparison table. Why remove things? Its sufficient to simply warn the user. If they ignore the warning and take those numbers seriously, that is their own fault. Why should they be ruining the fun for everyone else?

Oh well...
I've written a lot of articles comparing comment systems. (such as [1] comparing LiveFyre, Disqus, and FB comments)

Both Facebook and Google+ comment systems prevent users from commenting anonymously. Some might consider this a good thing, but the comment count is cut drastically, which big blogs don't seem to like. Both systems have zero-click login, which is good for UX. (they don't have to register for another site)

Disqus and other related comments systems like LiveFyre have unique features like media embedding and live updating. And can interact with any social media service.

I'm partial to Facebook/Google+ comments for the reasons stated above, but Facebook hasn't updated their comment system in literally 2 years. There's a lot of missed potential.

[1] http://minimaxir.com/2013/01/its-a-metaphor-maybe/

EDIT: Looking at the implementation on Google's blog, Google does something that Facebook can't: they syndicate all posts on G+ linking to the blog post and integrate it into the comments section themselves. I'm not sure if this creates spam or now.

Additionally, since it goes the other way, each G+ comment on a post increases the G+ share counter by 1. Good for metrics.
I understand you were talking about energy. My point is that an argument that boils down to "you did this in the past, so I get to do it now" loses its consistency if the person (or country) making it is so clearly willing to benefit from the fact that they are not industrializing in the 1800s. Clearly they don't plan to do everything the same way England did in the 1800s.

China is industrializing in an era when we have technologies that can increase survival rates and extend lifetimes dramatically, when we have greater awareness of the negative externalities of dirty fossil fuel technology, and we have far greater options for generating energy. This leads to a different set of obligations and opportunities.

I don't think that the "west", or the US in particular, has come close to meeting those obligations. But that's a different issue. My point here is a more narrow one - if you're going to pick and choose which technologies you're going to use, the claim that you get to do this the 1800s way loses almost all its moral force. Instead, this is "if it benefits us to do things the old way, we will remind you that you did it this way and insist that we get to do it that way too. If it benefits us to do things the new way, hey, we're a modern country, why on earth should we be shacked to the crappy old way you used to do things"
One thing I wonder is if AppGratis' s business model (intentionally or not) games Apple's App Store ranking algorithm... Why not just change the algorithm instead of playing whack-a-mole with AppGratis and similar apps?

For example, I could imagine Apple requiring disclosure of promoted apps and factoring that in to the rankings. Sure, that adjustment wouldn't be perfect, but there's lots of other noise to deal with (e.g. iOS apps with Android counterparts that are featured by Amazon or Google can see a significant bump) that it shouldn't be hard to make it good enough.
That brightened my day considerably.

When I watch Misfits (UK show) they say some things that I never hear on American shows. It only happens on shows that are after the watershed[1] though. Before then I don't know which parts are censored.

It always amuses me a little how Americans seem to be more strict than the Europeans for media censoring.

1. http://en.wikipedia.org/wiki/Watershed_(television)
I like it. Just voted too. Looks like an interesting idea. Having started a few projects in my time I think I would use this.

I'll be keeping an eye on it. Is it just for app development?
I'd wager that women are more likely to confidently know their measurements than men.
I am enjoying this, Jonathan. Keep it up.
Storify Launches Premium 'Storify Business' Plan For All Users
I'm mentioning tuning your SSL ciphers a number of times in this thread. It really is quite important. For Nginx you should compile it with the latest OpenSSL (1.0.1e right now -- you can statically link it if you dont want to mess up your OS's packages) to get the latest ciphers.

Use a config line like the following in nginx:

ssl_ciphers ECDHE-RSA-AES128-SHA256:AES128-GCM-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH;

RC4 is a problem right now but unfortunately there's not a good solution until we get more TLS 1.2 support out there.

If you don't do this sort of tuning you're exposed to some weak ciphers that can result in attacks.
The article mentions:

>Bitfloor, the largest Bitcoin exchange in the U.S.

And then later says

>the world's largest Bitcoin exchange, MtGox [...] handles more than 80% of all Bitcoin trade

Deceptive title?
All your points except number 1 and 2, I’ve experienced far more often with small clients (self employed, or a small business), not with larger companies or independently wealthy individuals.

It’s the ‘I Built This!’ mentality.
Quickest road to deploy on AWS https://cloud.torproject.org/#get_started

(Select Obfs3)
So you're saying I could run this off a Raspberry Pi?
Among the sleep
> users ARE interested to see the wild wild web through
> their browsers, even porn, but it is the vendors of these
> closed gardens that have made it difficult for everyone

They can do. Fire away mobile safari and browse whatever you want.

> This discussion is meant specifically for browsers supplied on
> iPad/Android tablets

Then this is so wrong. Take a look where the first appearance of <canvas>, hardware accelerated CSS transforms and animations took place.
Well, that's what I understand from the post I replied. Thanks for correcting me though.
Alleged budget iPhone shows off polycarbonate body
Yeah I figured out what the insult was, I just have no idea what group it is applied too. If you need to know about it beforehand it's not a very strong insult.
Just updated my profile with email address, feel me to mail me.
Yeah that bothered me too. If all the points are (0, 0), does that satisfy the conditions? Does the line segment (0, 0) to (0, 0) "contain" an integer point?
Do’s and Don’t’s for Changing the Ratio of Women in Tech - Programming
It might have been a GOOD (or indifferent) idea a decade ago. But it's a bad idea if you're registering a new domain. There's different rules for old sites and new sites, and if you're making a new one, play it safe: don't have a hyphen.
How to troubleshoot hanging requests on IIS in 3 steps
It seems like your argument is that TLS is better than DNSSEC, so use that instead. But how is that better than using both?

I'll give you that DNSSEC is imperfectly designed, but given that it hasn't been widely deployed, why not just make DNSSECv2 which addresses the concerns (like have the end user device verify the signature)?
Imagine each object being a person, and imagine a room large enough to fit 10 000 people, the size of a small village, standing side by side, barely being able able to touch each other's hands, spanning roughly 15-20 km.

Now imagine putting 9 999 people behind every person.

And finally, imagine stacking 9 999 on each of these million people's head. That's twice the height a normal airplane flies at.

Then double that number. That's how many objects have been created so far.

---

A bit long, but I think the roughly human scale numbers, 999s and even more effect makes it almost imaginable.

EDIT: Another one - you could fill the whole of manhattan with cents and still have money to spare.

(Manhattan is 87.46 km^2 and a coin is less than about 40mm^2)
I'm getting a Chrome warning:
"The site's security certificate is not trusted!"
I have yet to hear a definition of "intrinsic" that doesn't require knowledge of the future or include either everything or nothing.
The stats cited here include both Reader and iGoogle, so you can't really extrapolate from these numbers. CNN was disproportionately popular with iGoogle users (where it is a part of the default configuration for new US users) while Engadget was disproportionately popular with Reader users (where it is/was one of the featured suggestions for new users)
One of the counselors at my high school had the surname 'Coon'.

As a result, the father of one of her students was unable to receive emails from her at his work address, due to their filters.

I'm not really sure how (or if) they solved that problem.
Well, it's important to note that by judicial fiat in the '50s and statute in the '60 effective self-defense was outlawed. So I can well imagine "most Brits", who've lived all their adult lives in a regime were guns are useless except for recreation (and that rather limited due to urbanization and theoretically strict limits on handgun possession (the Dunblane shooter should never have been licensed, and the attempt to seal the records is telling)) would see our approach to all this "insane".

Compare to the nationwide sweep of "shall issue" concealed carry laws, a few states where it was allowed (and Vermont where it was never licensed yet alone outlawed), then Florida in 1987 to Iowa and Wisconsin in 2011. Now 42 states plus or minus have that, along with explicit rights to effective self-defense (latter effectively true in most of the anti-gun states as well), about 2/3rds of the population.

Yeah, I'll agree its somewhat weird, look at very well armed Switzerland where concealed carry is I gather rare. But there are lots of reasons, historical, sociological, etc. why we're this way (or so I think).
Still works if you haven't typed anything yet. If you have (and don't want it as your search):

C-a C-k C-p
Twitter #music is all about discovery
Google Forbids Google Glass Owners From Selling the Device
This reads less like a return and more like the goodbye he never made when he left.
The rise of mobile platforms that have highly capable native runtime environments is going to call into question whether a cross-platform implementation strategy will really be viable for high-value apps.

Web apps are optimal when you need to access them from multiple OSs and develop them only once. That last part "develop them only once" is important. If you want to go beyond what a Web app can do, you have now made your Web app users second class citizens. And, if you avoid implementing platform-specific features or overall architectures, you make your app a second class citizen among apps on the native platform.

In other words, for anything that more than filling out forms and looking at data, it's worth doing the best job on every platform with a significant number of users, and that means platform-specific implementations.

Or look at it this way: What if LinkedIn morphed into a kind of "people dashboard" for enterprise users, with an architecture inspired by Facebook Home, but for CRM, not for your Farmville buddies. Could that even be contemplated in a cross-platform HTML5 implementation?

Tl;dr: Operating systems still matter because they look, work, and interact differently, and they impart their advantages and restrictions to apps.
How would you someone who has used pip with sudo undo the mess that has created in his computer?

Uninstall everything and start over?
> In human-moderated systems like XBox Live I've seen some relatively 'sophisticated' offensive names get called out and banned by the moderators.

For anyone who wants examples, reading a couple of pages of http://whywasibanned.com/category/gamertag/ should give you some examples
NoteShred Security Explained
Renewal prices are much lower; I can't believe the amount Microsoft wants to charge for the initial purchase though.

I don't know of many small shop software developers that would be willing or able to pay the $13K list price Microsoft wants for Visual Studio Ultimate.

What's really sad about that is that they bundled improved debugging with a whole bunch of other things that aren't useful to smaller businesses.