skysight-inc/HackerNews huggingface dataset:
1. twisted seems to have made some design decisions only to support windows. A quick glance at the tulip api shows a clear separation of these models (i.e. proactor vs reactor)
2. the new 'yield from' (which I think is a more awkward name than 'await') is much more pythonic/readable than callbacks.
3. they're trying to standardize on an event loop interface (like they standardized on WSGI, I believe)

I haven't used twisted, but coworkers that tried to prototype something in it on Linux got sucked into a tarpit of no return, and wasted a huge amount of time. (they did not try the build a simple prototype and throw it away trick, unfortunately)

So no, twisted is not cursed, people are either happily using it or figuring out how to write something more intuitive, like every other piece of software on the planet.
>> In this new revolution you are talking, people will just literally start wearing printed coats made of solved auditable captchas, to prove how important they are and how much labor they can command and put to waste.

Don't forget the bitcoin jewelry!
If an organization with 45% of the hashing power became malicious, it would be able to "double spend" 2 confirmations approximately 20.25% of the time. (the other 80% of the time, the 55% side of the network would "catch up").

For an organization with 45% hashing power to maliciously double-spend cross 20 confirmations, it'd have to win the coin flip 20 times, or 0.00001% of the time.

Methinks the faster hash rate is strictly better from a security standpoint... especially when you consider players who can perform a near-50% double-spend on the network. (A large 30% player may go for a "double-spend" within 2 confirmations, and will be successful 9% of the time)
20 things I learned changing to a career in web development.
Google, Apple, and Others Apparently Colluded to Depress Tech Worker Salaries
I suspect in part because Google eats its own dogfood here. GMail evolved out of Google's original internal e-mail system and is still the default mode of communication within the company today. That is in part why it is so fast and responsive: inefficiency equates to Google losing $$ on wasted productivity.

By comparison, I suspect that MS largely uses Outlook internally rather than Hotmail; surprisingly, the same is true of Yahoo (http://goo.gl/82mlql). FB employees, for their part, apparently use their personal accounts for a lot of work-related communication, which strikes me as a little weird.
Snowden: 'Not all spying bad' but NSA program 'divorced from reason'
Nope. The NCSA license is considered a free software license and is GPL compatible according to the FSF. http://www.gnu.org/licenses/license-list.html
Open source and Free software are essentially equivalent when it comes to licensing. The difference is in their motivation.

So when RMS says that, he's saying Clang/LLVM opened up the source code in order help their software perform better and see wider usage. Whereas RMS's goal for GCC is to ensure freedom for its users. Technical superiority is great, but it is not the goal, and may be sacrificed if necessary to achieve that goal.

He's not saying Clang isn't free software, he's saying their ultimate goal is not freedom, as contrasted with the FSF.
Recent BlackBerry smartphone models such as the Z10 or Q10 get around this by providing Personal and Work profiles. This means that employers can erase the Work profiles on the phone, leaving the Personal profile intact.

AFAIK, they are the only mobile OS supplier that provides this functionality so far. I don't own or use a BlackBerry, but my friends recently showed me this feature. Evidently there are some pain points to this, such as notifications not crossing profile boundaries. Thus, if you happen to be in Work mode, you'd have to switch to Personal mode throughout the day to see if you received any emails or [SMS|app] notifications.

Of course, this is probably the only way to enforce cross-mode/profile separation, but in practice it sounds like a PITA -- at least until you leave employment and your Work profile is erased.
>Doge in particular has no property apart from the name and the hype around the meme.

I think you're neglecting the value of the community. Dogecoin is, from a technical standpoint, just Bitcoin with some cosmetic changes, but the users make it much easier to get help and get involved. They're also more willing to give people dogecoin tips, which encourages spread.
If you looking for Germany: I enjoy Leipzig. It is a more friendly, more leftist place than Berlin - full of subculture and artists. It's less expensive than Berlin but also one of the poorest cities in Germany. However I'm almost a native living there and while I doubt you'll have any problems (met a few quite happy people from the US there - mostly artists) outside of certain scenes in certain parts of the city it's probably not as exciting.
Most of Google Services now down (since 1:58 CDT)
I believe, it is broader than you think:

we’re always telling children that they have to learn to share, to be considerate of each other’s needs, to help each other; then we go off into the real world where we assume that everyone is naturally selfish and competitive. But an anarchist would point out: in fact, what we say to our children is right. Pretty much every great worthwhile achievement in human history, every discovery or accomplishment that’s improved our lives, has been based on cooperation and mutual aid; even now, most of us spend more of our money on our friends and families than on ourselves; while likely as not there will always be competitive people in the world, there’s no reason why society has to be based on encouraging such behavior, let alone making people compete over the basic necessities of life. That only serves the interests of people in power, who want us to live in fear of one another. That’s why anarchists call for a society based not only on free association but mutual aid.

http://theanarchistlibrary.org/library/david-graeber-are-you...
I assume that Apple's OpenGL stack that uses LLVM for optimisations on low-end GPUs is still proprietary and not included in source dumps:

http://en.wikipedia.org/wiki/LLVM#Description

...but I'm not really sure if that would be an example of extending LLVM or only of using it, which would make all the difference if it was copyleft software.
If there was no filtering on BT, why did you have to click to confirm anything? What would happen if you did not confirm?
I can load some music from my playlists, but in the same playlist I am seeing it retry a song several times and then skipping it, so I think it is reasonable to assume it is affecting some servers but not others.
Funny to see all the GMail posts:

Is GMail down?^2

GMail is down^4

Gmail is still down^10

gmail is back up^2

Gmail was down
Zidisha (YC W14) Global Microlending, Immunity Project (YC W14) HIV Vaccine
Gmail Down for 50 Minutes Today
As a layman I think that if your rocket were to lower a rope towards the event horizon, the rope after it passed through - would start acting like an anchor. You cannot get it out, anymore - you can follow it or let go.

The same would go for your legs. Event horizon is an abstract limit at which not even light can escape. __not even light__. I guess that the point of no escape for your rocket, no matter how powerful it was, was far, far more.

What happens if a contemporary earth rocket would go into orbit around Jupiter? At some level it couldn't get away with its engines. That would be the point of no return. Nothing inherently bad happens, except there is no way to go but down.
A couple of quotes from the article

> The people at the working level at the NSA, CIA, or any other member of the [Intelligence Community] are not out to get you. They're good people trying to do the right thing, and I can tell you from personal experience that they were worried about the same things I was.

> "I think a person should be able to dial a number, make a purchase, send an SMS, write an e-mail, or visit a Web site without having to think about what it's going to look like on their permanent record."
Could you please explain what you found so insightful about that? No one else seems to have been convinced it has a relevant point -- the comments section and references to it on the internet.
Now all services are down.

http://www.google.com/appsstatus
It's a funny coincidence that this happened today as just yesterday I created a personal email for my custom domain with Zoho[0]. While not quite the same as having your own mail server it is nice to have at least one email not on Gmail.

0 - https://personal.zoho.com
Hahahaha. Yeah. And I do, which is why I said cyptocurrency not a single one. Those profitability calculators are a joke, each one has a completely different ordering. My point was profit is going down for all coins everywhere, there is no secret magic to get back the profits I had 8 weeks ago, and with the exception of doge just around Christmas, the trend is continuing downwards for every coin.

altcoins cannot be forever profitable as basic economics tells us this.
What's important? I guess when I proposed, we were in the middle of Venice, so that wasn't recorded. But when we came up with the name for our dog it was. My mom got hit by a car once, I think I told her over chat. I don't see any emotional difference between chat and in person. But I can understand that some people do.
See also http://sourceforge.net/projects/zjails/ which is pretty cool because all of the jail config is stored in ZFS attributes, so they are backed up/replicated with snapshots and ZFS send/receive.
Better hope you don't have it set to 'delete from server.'
Housing Bubble 2.0 Hits Messy Resistance In California
Go to https://news.ycombinator.com/user?id=stephenhuey and change noprocrast to yes.
Quite honestly, I'm surprised it's that low. 37% of households in Manhattan make over 100k/year[1]. Take into account that taxis are mainly concentrated in the high income areas (read: not Harlem) and the "nearly half" works out to basically the demographic split of the area, not the result of trying to keep poor people out of cabs.

Also, before anyone points out that the limited supply is keeping taxis out of the poorer areas, there recently introduced boro cabs[2] are meant to solve this specifically, with limited areas where they can pick up passengers and a much cheaper medallion ($500/year instead of ~$200k/year).

[1] http://factfinder2.census.gov/faces/tableservices/jsf/pages/...

[2] http://en.wikipedia.org/wiki/Boro_taxi
Ah, sorry. It works in such a non-obvious way, I missed it.
I'm no expert, but this is not how I see RMS's point of view.

I think he does care how well stuff works and whether it does what we want--he just takes a very long-term view of that goal.

For example, let's say an ok V1.0 piece of open-source software is released under the BSD license. A startup takes the source, modifies it to create an awesome product, and releases that as a closed-source product.

Everyone loves it and adoption goes through the roof. The company gets hugely successful and is bought by Big Tech Corp Inc....who really just wants the talent. They EOL the great product.

Because it is closed source, the best that customers can do now is to reach back to original mediocre BSD'd code and try to replicate the development that went into the awesome product.

BUT--go back to the beginning. If the mediocre product had been GPL'd, then the startup would have been obligated to release their changes as source code. So even though it was EOL'd by Big Tech Corp, the customer base has the up-to-date source code, and can carry on development and support as a community.

Now, I'm not going to say that is a 100% accurate view of the world...the obvious counter-argument is that aggressive licenses like the GPL3 actually discourage business support of products. Thus a GPL3'd mediocre V1.0 would never have been picked up by the startup in the first place, and never would have been developed into an awesome product.

I won't say I know which argument is correct, but I will say I can at least see where RMS is coming from.
Exactly, if you read the whole thing it sounds like George Bush

> They have been supported by Apple, the company which hates our freedom so much that its app store for the ithings _requires_ all apps to be nonfree.

> The only code that helps us and not our adversaries is copylefted code. Free software released under a pushover license is available for us to use, but available to our adversaries just as well.

> If that enables GCC to "win", the victory would be hollow, because it would not be a victory for what really matters: users' freedom.

> The existence of LLVM is a terrible setback for our community precisely because it is not copylefted and can be used as the basis for nonfree compilers
Yeah I've heard/played out this story a couple of times now. Investors want you to "make it like Candy Crush" and they get their way because the company has to make payroll somehow.
> Neither compiler affects the licences of the output.

Yes and no -- most programs use a c runtime/standard lib (libc). While both allow the use of differenc libcs, it's not quite clear that the gcc toolchain doesn't have any implications for the executable. Just being (overly) pedantic, not trying to contribute to the FSF/GPL FUD.

As for grand-parents point: the kind of scenarios where llvm is "scary" is for instance if a gpu vendor releases a closed compiler (or part of a compiler) for writing massively parallel code and/or shaders. Sometimes such a compiler might be called a driver, even if what it does is (among other things) compile code.
First you have to verify that the conformation of the protein is correct. What use is an improperly or incompletely folded protein with regard to ligand binding?
just one more reason to play DoTA 2 instead
Is there a good hacker community there?
Wrong: All else being identical, a currency with 10 minute blocks will have a 10x mining difficulty than a currency with a 1 minute block.

Lower mining difficulty = Easier to beat network.

(Easier to beat PER BLOCK, no difference PER UNIT TIME)
And then Kate Winslet showed you a pair!
Oh, I just remembered being shocked by that damn cable running from the flyback transformer - that was really unpleasant!
Apple doesn't view 'freedom' as a threat. It views crappy user experience for regular people as a threat, and it fears that if it doesn't exert control over the ecosystem, that will be the result.
Want to drop me an email? patrick@stripe.com. Would be happy to describe our thinking and see if we can help out with your startup.

(Also -- we're now 85 people and have companies like Rackspace and Hubspot using Stripe in case that helps :-).)
I think a lot of IP blocks show up in blacklists just by virtue of belonging to cable companies.
I can't think of a specific time when I've found a picture on the web that I wanted to have on my phone. But in general I store pictures on skydrive, which does sync to my phone, so I guess I'd just do that.
Good list - Not too sure about this one

> How many people do you hire in a typical month?

1 per month? that seems low. Hiring is like everything else - subject to human cognitive biases. We all like to think that we can make the right decisions if we just put our minds to it, but the fact of the matter is a lot of it is just randomness. If I hired 4 people a month and I really fucked up on 3 of them I'd at least have 1 good employee left. That's a higher expected value than if I hired 1 person a month and screwed up just 5% of the time.
Sounds like Google made for one romantic moment.
Hmm... I wonder if I could talk my employer into this...
This is a hazard of open source or shared community code in general, I think most of us have run into -- and more will be as history moves forward, more years and more projects means more abandoned projects, and more dependency changes meaning abandoned projects become liabilities.

To some extent there's not much you can do, the risk is just part of the game; you're making a tradeoff, risking future lock-in to abandonware, by gaining produtivity by using someone elses shared code.

But the one thing you CAN do is avoid using projects with restrictive licenses. It takes something pretty exceptional ly valuable (AND with all the signs of being a project with legs) to get me to use something with a restrictive license. If it's got a sufficiently flexible license AND is popular, it's pretty likely someone (if not me) is going to step in to do the bare minimum of changes neccessary for security or dependency upgrades.

The other thing one can do is try not to use projects with really poorly written/organized code -- cause it's an additional barrier to someone else patching it once it's abandonware. But that's harder to judge correctly, and anyway if the thing is really useful and difficult for me to reinvent myself, I'm likely to ignore perceived bad code quality and use it anyway.
Not necessarily. For me, commute time (about an hour a day, on a bike) is down-time, during which I can think about and strategize on projects. Traditionally, it's also a time when insights and inspirations strike, though obviously that may not be the case for everybody.

I also find that having a little psychic space between work and home helps me better regulate intrusions between them.
For me it´s cyclic, every six months I fall into a creation craving period. An understanding wife and not so intense daily workload helps.
Personal Computers – Hardware Review – Apple Weighs in With Macintosh (1984)
Yap. Totally agree. We are great at filling in our daily life with stuff giving us the perception we are too busy. But how important is that stuff.

We are great at keeping track of our money but very poor when it comes to keeping track of where and how we spend our time. Once you do you find out where & how you spend your time you will find opportunities. Always. Then optimize!

I remember years ago when I 1st decided to sell our TV and go TV-less. The best decision I ever made. It was like a massive block of free time opened up each day. Next was removing stuff that was not adding value and finally maximizing my time i.e. instead of sleeping on a commute I would review my GTD list etc.
If a tree falls in a forest, does it make a sound?

Joking aside, why should I care? Does it offer me much better privacy than Gmail? I don't think so. I'm actually predicting I'll be moving away from Gmail after many years of using it, but it certainly won't be for Hotmail or Yahoo mail or any like this. They're all relatively similar from a security and privacy standpoint.

I'll probably switch to MailPile or whatever e-mail service looks great, is free, and uses the DarkMail protocol
The problem with RMS is that he always assumes people to agree with his way of thinking. His uncompromising tone is also a big problem.

I know, programmers are supposed to be emotionless meritocratic robots, but this Old Boys Know Best attitude is precisely why RMS and GCC is losing user share so quickly these days: the extremist meritocracy of programming culture is actually highly male-centric, and it simply scares off all women and any men who are not sexists.

This is why LLVM is gaining so much support these days: it's technically superior, and its development community isn't sexist.
The 'UK Porn Filter' refers to the default content filtering by ISPs pushed by David Cameron and implemented by UK ISPs. Whether there's one huge filter affecting everyone in the UK (there isn't) or every ISP in the UK implements a filter of some kind based on arbitrary but consistent criteria, the term isn't wholly unreasonable.

http://en.wikipedia.org/wiki/Internet_censorship_in_the_Unit...
Test pages on apple?
Anyone knows what this page does ?
If you are talking about CurveCP, I don't have strong opinions. In fact, there are issues with CurveCP; CodesInChaos posted a critique of the CurveCP key exchange awhile back. Trevor Perrin pointed out at Baysec a few months back that key exchanges are particularly hard to get right, using CurveCP as an example. CurveCP may very well be DOA. I don't know.

If you're talking about Nacl, though, from everything I can tell Nacl is very successful and seems to have a pretty bright future. Certainly, I'd recommend Nacl over any other crypto library you might use to build a new system with.
I totally believe in cooperation and mutual aid. I believe it's critical for that to be based on trust and individual choice, or it is meaningless. This is why I don't like RMS's attempt to force it on us.
Tor developer first known victim of the NSA's laptop interception program?
My problem is not that I don't have 2 spare hours a day. The problem is this time is severely fragmented, with 15 or 20 minutes being the largest fragment.

Working on code takes some concentration which is hard to attain in 30-60 seconds; it's closer to 10-15 minutes, but then the time is up.
Go back to Reddit. Hacker News isn't a place where you post memetic responses for peer acceptance.
NSA Interception in action? Tor developer's computer re-routed
Writing articles on anonymous sources' information and criticizing a private company for not sharing their data, so you can write a new blog post is a bit ridiculous.
> PS: Some old firewalls block dynamic IPs for mail delivery. I'm not sure how common this is today, especially as SPAM and botnets have evolved a lot.

The problem is not that firewalls block dynamic IPs, but that a lot of mail servers, to deal with spam servers, started accepting mail only from some trusted smarthosts.

So there might be some server that will reject your mails. (I don't honestly know how much SPF makes things better.)

However, your ISP SMTP server will accept mail from its IP range (as they know how to find you if you abuse the service) and will relay mail for you. So probably your best bet is setup outgoing mail to go through it (Internet site with Smarthost, or something like that).

Ah, and don't forget to setup your server for SSL!
Tim Cook on NSA Access: "They would have to cart us out in a box for that."
> since doing that would not in any way aid Uber's goal of harvesting phone numbers

You're just making assumptions about Uber's goal.

It's Gett's word against Uber's, and the latter is the one who has admitted engaging in immoral and possibly fraudulent activity.
> How does Stallman fund his life? Probably with great difficulty, but looking at the guy I bet he's never even seen a suit and tie.
Also because of his views on privacy, I think speculating what his average drawings are is a waste of time. I don't think he uses a mobile phone, so what are the chances of him waving his T-accounts in the press' face?
Obviously the DEA doesn't support legalization.

But I think that the DOJ has established that they're going to legitimately and honestly let the experiments in Colorado and Washington play out by themselves. Despite what they've done in the past and what they've done in other areas, I think they deserve credit for that at least.

At the end of the day, the people who work at these places are real human beings just like you and me. I think your caricature of these organizations is silly and slightly (and only slightly) offensive or off-putting.

What we're seeing now is that public opinion has changed and official policies are quickly changing to match - for as many problems as US democracy has faced lately, I think this is a pretty good example of it working. Simply put, I don't think it's fair to say that people in DC are trying to keep pot illegal or keep people down more than anyone else in this country.
Computer game playing is inherently pornographic!!

Haven't folks cottoned on to the relationship between the term 'joystick' and the location of the male sex organ, as well as the attendant and persistently vigorous manipulations of said levers?

Both the PC industries, ie the Political Correctness and Personal Computer industries need to come up with a less offensive term, before the whole terminology degenerates into farce.