skysight-inc/HackerNews huggingface dataset:
Exactly. How does the FBI distinguish between a hacker in NK and a hacker going through a proxy in NK?
It's anti-competitive to app devs, not other wireless providers. Classic "pull the ladder up behind me" behavior.
Speaking of copy, i would rephrase the sentence at very end: "Stanley developed a reporting utility to analyze and uncover possible issues with future clients before they became a problem."

... who became a problem? the future client? (or their data) :)

Also, whole page is 1.5MB, 1.3mb of that is a photo of subway rails on top which, while cute, adds zero value. Consider compressing or replacing that.

Great copy otherwise!
The article calls out AT&T and Sprint for their programs, thought I'd mention that T-Mobile has something similar going on with their Music Freedom program: http://www.t-mobile.com/offer/free-music-streaming.html
While I agree that facebook is frequently used for events, I'd actually argue that it's horrible for events, there's just no other option.

For any given event, about 2/3 of the people will never respond to the invite, of the people who did respond it's a complete tossup who will show up, the stupid "maybe" answer which is essentially the same as not responding at all because it means "almost definitely not, but I technically could show up since I marked maybe". People often invite all their friends which includes everyone they have ever met, people that don't even live in the area or that they are close with anymore. Facebook gives you no intelligence whatsoever on the events, like "here are people you always invite" or "here are people you always invite but who never respond" etc, which would be easy to show and very helpful. There is no way to update people coming to the event on changes or anything other than posting on the event's wall, which most people will not be notified of unless they check facebook all the time, etc. etc. I could go on for so long about how shitty facebook events are, and it truly makes me sad, because really the purpose of these events is just to meet up with and have fun with friends, but the process is so frustrating I feel like it actually prevents this from happening in a lot of cases.

On that note, I am also very passively plotting out working on a better version, so if anyone is reading this and is also frustrated by facebook's crap events feel free to get in touch, hah.
The Twitter point doesn't make much sense.

As a senior in high school, I see nearly everyone having a twitter account and using it pretty often. It's pretty popular.
If the antibiotic is abused by an entire society, then it'll end up in the water supply just like caffeine, birth control drugs, and Prozac.
SEEKING WORK - Remote or Toronto, Canada.

TECHNICAL/MARKETING WRITER

Experience writing online help, white papers, FAQs, newsletters, blog posts, direct mail pieces, and Web site copy.

Seasoned, efficient, drama-free, and easy to work with.

Focused on improving your bottom line.
Contact: jonathanacohen [at] gmail.com

http://www.linkedin.com/jonathanacohen2008
That's perfectly fine with me, I view DRM as unethical. But trying to propose banning all DRM will more likely to fail than proposing to allow breaking it for non infringing purposes.
Somebody who uses actively the language on regular basis and has interest to learn more about it to be more efficient and might have interest in JavaScript tools and/or utilities that might his/her work easier. Or... another take. Somebody who types JavaScript code at least a few hours per week on regular basis. That's my rough definition.
Node.js is just a Reactor Pattern implementation with some package management on top.
Trying a social app because you read about it on HN? Yes, you are definitely doing it wrong.
When was the last time you took a vacation over two weeks long? If it was a while ago, that should probably be the first thing to try - and don't work on vacation.

Try and make it clear to colleagues you won't be contactable, and hold yourself accountable to this (no checking tools, email etc.)
Without having read the article too closely, teixobactin appears to be binding the lipids of the bacterial cell wall. It might be hard to evolve simple resistance to this (and the authors support this by experiment) as this would require that the bacterium changes the composition of its membranes, rather than evolve a mutated enzyme, which is how most spontaneous resistance occurs.

However, that does not exclude the possibility of the bacterium acquiring a plasmid or phage carrying an enzyme that inactives teixobactin. This particular mode of acquiring antibiotic resistance is quite common.

Nevertheless, this finding does seem to be quite a big deal. A novel broad-spectum antibiotic where spontaneous resistance is unlikely is a pretty powerful addition to the pharmacopeia.
The nytimes article mentions:

"The research was paid for by the National Institutes of Health and the German government (some co-authors work at the University of Bonn). Northeastern University holds a patent on the method of producing drugs and licensed the patent to a private company, NovoBiotic Pharmaceuticals, in Cambridge, Mass., which owns the rights to any compounds produced. Dr. Lewis is a paid consultant to the company."

If the research was paid for by the National Institutes of Health, why is the patent privately owned? This does not seem fair to taxpayers.
World’s first (known) bootkit for OS X can permanently backdoor Macs
Group hijacks Md. station's site, NM paper's Twitter feed
Muslims speaking up about this will not be enough. If they really condemn this, they should post these cartoons on their Facebook walls, newspapers, etc. That's the only way to show where they stand.
They are not fixing JS, they are extending it. That's a different thing. Because backwards-compatibility.
Here you go: http://wtfjs.com
Very cool. One of my New Year's resolutions is to write a game using scheme.
Project Wire: 3D Printed Electronics design tool
> I understand this is just a funny page with some metrics, but seriously calling people who added most LOC the most “productive” developers is somewhat disingenious.

This sentence contradicts itself.

> Is there any current reason to still use CVS in 2015?

http://www.openbsd.org/opencvs/
I'm expressly talking about the app devs.

It might be truly anti-competitive "ladder-up-behind-you" if all app devs were forced to sponsor client-side traffic. Think of taxi tokens- a fixed barrier to entry.

But even then, to be an anti-competitive barrier to entry it must also be high. The cost of a postage stamp on your government paperwork is a barrier to entry, but it is not anti-competitive.
It's also an anagram for Cootys Rat Semen!
This is just not plausible. New York is not the same city today as it was then. I grew up in the East Village in the 70s and 80s and live in same place now. Having witnessed the entire process up close and personal, I'm deeply skeptical that Giuliani's policies [1] were responsible for more than a minuscule drop in crime here – it was almost entirely due economic and demographic changes. The new "relaxed" police enforcement is how enforcement morally and practically ought to be. I would be thrilled if they continue this indefinitely. Maybe the cops could feel like they actually exist to help the people who live here instead of harassing them.

[1] The culmination of those policies led to a cop trying to ticket my mother for jay walking. I say "try" because what happened instead is that she lectured him for a good 20 minutes and in the end he apologized and tore up the ticket.
In how many hours did you do that?!
It's certainly a neat hack, but legally I would avoid this approach unless the original creator is cooperative or at least no longer around. Distributing code derived in this manner is pretty clearly copyright infringement unless the original license allows it. I am not a lawyer, but I would argue that, while reverse engineering to allow interoperability is acceptable, doing so by purely copying the original is not, and performing mechanical transformations on the code (disassembly/recompilation) is not enough to cause the resulting code to be a non-derived work.

That said, I can see how this is a technologically reasonable first step toward a new implementation. Once this initial translation step is done, individual functions can be swapped out for new (non-translated) versions fairly easily by editing source code, as opposed to patching the original binary. Later in the post, there's mention of replacing commonly-executed functions with native versions to improve performance and allow porting to other environments.
So don't. Facebook and Wikipedia don't require a huge amount of bandwidth, that's how they can be free. Just stop discriminating. Give people a mode they can switch on where they don't get charged for data but get capped at 0.5Mbps.
The difference with Islam is that the Koran advocates for violent persecution of non-muslims and that is something that the founder, Mohammed, took a great part in including murdering people [in battle and after when they refused to convert] and taking their wives as his possessions. It seems to me that if you choose to identify as a follower of Mohammed you can't uphold him as a paragon and oppose violence, those positions are contrary.

Sikhism has violent elements in it's historical fundamentals too, from what I've read. But they have appear to me to have been 'editted' out to some extent (cf history of the kirpan).

Whilst Shintoist Japanese were involved in horrible atrocities Shintoism, at least Confucian Shintoism, historically was quite anti-war.

Simply being an adherent of a particular way or faith or religion and performing violence doesn't make that 'way' a violent one. There is a great difference between this and the foundation and fundamental teachings including violence.
What Xerox PARC documents are you referring to? I've been looking for something along those lines.
Also let's not forget that Filezilla will silently cache all your credentials in plaintext without telling you :(
I'm in the UK and get nowhere near that for a similar price, who are you with?

I've just checked and the recurring charge I pay gets:

£12 goodybag: will include UK 3GB, 500 minutes, unlimited texts (was 250 minutes, unlimited data)

So thanks to your post I've just discovered I'm no longer getting the service I thought I was! It seems they sent a "changes to your service" email which I didn't read because I assumed it was ToS changes.

edited to add: This is 3G and not even 4G!
Don't say things like that on HN. Say "Wow, amazing! I did not know this is possible in JS! JS is the future, other languages are not needed!"
Yes, I'm with Charlie!
I'm not sure how much competition Wikipedia has as a free online encyclopedia.

Any other encyclopedia and any wiki-formatted knowledge store could be considered close competition. Wikipedia's in the business of providing high-level (and often low) level information, and there are tons of players in that space - just perhaps not as generalized and overreaching.

Wikipedia is a non-profit. They don't really make more money by having more people use the site

Which doesn't mean that it can't compete with other entities, just that it does so under a special set of rules. It's still in the best interest of Wikipedia to keep up traffic.
I was going to point out the same.

I really like T-Mobile's program since a lot of my data usage was disappearing into streaming music (namely Google Music/Play Music). However I will fully admit it is anti-competitive since if you're a new music streaming service just trying to make it, you won't get onto T-Mobile's free list (and even Google Music/Play Music wasn't until extremely recently, like even two months ago it wasn't).

However as much as I like and benefit from this program, I think the world would be a better place if all data was treated equally. I'd actually be willing to sacrifice this program if it meant a more fair internet, and I benefit from it...
The title does say (~2000).
FWIW, T-Mobile's tethering ban is fairly easy to circumvent.
A Simple Event System for Custom Objects in JavaScript (MIT)
Why did I get down-voted? I answered the question and added a little humor. "Innovation" is not analogous to "invention". (Here's Alan Kay on the subject: https://www.youtube.com/watch?v=gTAghAJcO1o) TLDW: Technological adoption follows patterns of consumption like fashion. When we talk about "innovation" we're really talking about technologies that succeed in the marketplace and were successfully adopted by society.

Over the last decade we've seen major tech growth in two areas: mobile computing (computers as fashion accessories) and social networks. Both happen to be areas where youth culture has historically served a role as early adopters. If you're looking for historical perspective to figure out when 20 somethings were given the keys to the tech kingdom, it happened over the last decade when tech companies started using youth culture to drive consumption and "innovation".

Why do we need companies full of 20 year olds?

1) Because 20 year olds develop products for other 20 year olds. Most of them don't have the experience, wisdom or maturity to do anything else and they are fundamentally still trying to please each other and define themselves as a generation.

2) 20 year olds have a ton of energy, health and are willing to work ridiculous hours on bad code for lower pay.

3) Making millionaires out of a few 20 somethings every year helps feed the fire.
The Andromeda image can be found here:
http://www.spacetelescope.org/images/heic1502a/

The Pillars of Creation image can be found here:
http://www.spacetelescope.org/images/heic1501a/

Be aware, though, that spacetelescope.org seems to be under heavy load, as it's been very slow for the past few days.

Edit: The original of the Andromeda image is a ~4.3 GB PSB (high-resolution Photoshop format) image. The website has provided a magnet link for that file in a torrent.
Where is charlie?
I find this all exceedingly strange - why should we care about a teenager's opinions, right or wrong? Kids don't make money, and they spend relatively small amounts of parent/student-loan money. Moreover, all signs point to a difficult job market for new graduates, kids moving back home for extended periods, etc, so the argument that they will soon spend money doesn't resonate. Why then is this demographic so coveted? Heck why do these kids have smartphones at all?

I begin to suspect that youth-obsessed culture is actually a temporary phenomena. The reason it happened in the 90's and 00's was that this was the dawn of the consumer internet, and college kids were the first adopters (a fact that is itself a confluence of educational theory and the enthusiasm/capability of computer science academics)

Against this, we could say that college kids are a better demo for this stuff because they are so pure, in the sense that they aren't constrained by jobs or other income production - so they are at a magical junction between articulate and irresponsible, like having a society of our own "id"s running around. If we can please them in their primordial state, then surely that will have resonance in the hearts of the middle-aged who's youthful lusts still exist under rocky layers of life's harsh requirements.
Agree in principle, disagree in execution. Pretty much any app maker (whatsapp aside) starts with a skewed market: people with smartphones. iOS makers even moreso. These people trend toward being white and middle/upper class. Now you need to narrow to who buys shit on their phones. Again that demographic skews younger. [1] [2]

So right away, if you want a successful smartphone app in the U.S. then you need to target, urban white men between 18-29 with at least some college and 75000+ a year in income.

I think as you say more people should target international etc... but people build toward the problems they have and the language they know. Whatsapp is killing it because they broke out of the mold. So yes, they should for many reasons, but if you just follow the money then who you target looks very homogenous.

[1] http://www.pewinternet.org/fact-sheets/mobile-technology-fac...

[2] http://www.voxburner.com/publications/6766-who-makes-in-app-...
"Allow required initializers in extensions, and require subclasses to implement these initializers (even if they just call super)"

Is that possible? The subclass could live in your application, and the extension method in a plug-in that isn't known to the application (needn't even be on the system or _exist_ when you launch the application)

That may work, but I would have to think hard about all kinds of weird scenarios before being sure of it.
There's nothing - or very little - language specific here. The idea - as TFA admits - is old and already implemented a few times. Aside from (many) implementations in "esoteric" (Smalltalk, Self, Lisp...) languages, we even have things like LivelyKernel, which is implemented in JavaScript... and almost nobody heard about it.
(Disclaimer: I'm the author of the blog post)

I think, there is two things to that.

First, for dynamic C/C++ libraries like OpenSSL, some degree of symbols have to be maintained in order to relocate the library and find the entry point to the corresponding function.

Second, Objective-C is a dynamic language and as such the binary will always include the Objective-C method names. The reason is that they are resolved at runtime (via so-called "selectors"). In fact, Objective-C doesn't technically call methods but they use a message passing system. So if you pull any app from the app store, you can determine all classes, methods, and mostly arguments of the methods.
Exactly. I thought this article dealed with a very specific problem in a very specific geographic region.

I’m talking about the issue of “zero rating”: the practice being followed by mobile carriers around the world to provide Web access “for free” to their users to certain chosen services.

But all other OECD countries have some flavor of zero rating in place.

I've never heard of a UK or European carrier implementing "zero rating" services, so I'm not sure how far around the world this occurs and the only concrete examples given are in the US.

I'm with a dinky little PAYG plan in Austria at the moment, and I just pay EUR3.95 for 1GB as I need it, which I never seem to use very fast because the majority of the time I'm connected via WiFi. Even when I was moving house in the UK and tethered my phone, I think I only used about 6GB in the course of a month. Of course I was slightly careful with video streaming and other data heavy activities, but I didn't really restrict my Internet use.

Anyway, my point is, "zero rating" even if it did occur would have very little relevance when data is so cheap anyway. It seems to me that the root of the problem is overpriced data, and not the "zero rating" of some services.

Edit: As for voice and text. I use Telegram for all my heavy "texting" and a SIP provider for all calls. I think my total monthly mobile telephony bill is only about EUR10 with the Austrian PAYG plan and another $10 with the SIP provider.

I used to have massive mobile phone bills, sometimes in excess of £100 per month (average around £70), when I lived in the UK and traveled around Europe a lot. This was all down to charges while abroad, and apart from not accept incoming calls, there wasn't a lot I could do about it if I wanted to continue operating my business.
No? In one case, you click a button and/or check a box to confirm you are of a certain age to see porn, in the other you enter a wrong number into a specific field during account creation.

In then end, people desire something (access to content and/or interaction), and all that prevents them from having it is being completely truthful in one spot about a question that really doesn't seem that important.
Yes I thought the same thing when I read his article. My teenagers are 14 - 15. I am on Instagram. The biggest difference I see is they made the transition to SnapChat discussed in this article 12 months ago. It sounds like the author sees that happening now but with the younger ones they seem to have made the move over nearly a year ago. It's funny as I follow a few of them on Instagram and it just dried up to now only doing 1 or 2 pictures per week and they're closer to the "staged" sanitized FB ones he discusses.
> it's as though they are posting not to show people stuff but to get people's approval for what they are posting.

I don't think it's as simple as "please like me/please approve of this" but there's also a component of "Oh, you don't like this -- I won't bother anyone else with it, sorry about that!"
> It's the same with work. The average MIT graduate wants to work at Google or Microsoft, because it's a recognized brand, it's safe, and they'll get paid a good salary right away. It's the job equivalent of the pizza they had for lunch. The drawbacks will only become apparent later, and then only in a vague sense of malaise.

http://www.paulgraham.com/boss.html
It didn't a moment ago.
> I honestly don't understand why they'd be lying in this case

If they already wanted to slap NK with more sanctions this gave them an easy way to do it.

Some high ranking US/FBI official: "Let's just say NK attacked us, no one can prove it, no one will listen to NK if they dispute it, AND it looks like a win for US/FBI out-hacking the hackers. After all can't we all agree NK is bad so what if we lie about this hack we are serving the GREATER GOOD by doing so..."
This is a fantastic example of steganography in action, in a context other than hiding info in low-order bits of images.
>It’s pretty much common knowledge that GMail is awesome. It’s fast, [..]

Okay, maybe Gmail is powerful, but I don't agree that Gmail is fast. I guess it depends on what you compare it to, or if you have low performance standards in general. I run offlineimap + mutt for my email, and all mail related operations are near-instant (~10-20ms). Gmail often takes more than a second to switch between my folders/filters. That makes it about 100 times slower than my solution. And my solution runs on my 3 year old laptop. Not to mention the hundreds of megabytes wasted in showing a webpage in a browser that could be put to good use caching things that I actually care about.

That aside, whats the "hack" here? How to send email using an SMTP server?
I will never use your service if I have to sign up, confirm my email address, add friends, convince them to sign up and actually check it

Isn't this exactly what snapchat did though - except with a phone number instead of email?
Is that a grandfathered plan? They don't seem to offer that right now.

Plus most current plans come with SOME tethering (even the unlimited plans have limited tethering now).
I'm surprised that with all those less popular social networks listed, Google+ was not. I'm pretty sure Google+ has a higher user 'population' than YikYak, WhatsApp, GroupMe, etc.
Joel has done everything in his power to kill it in recent years, I don't know why he hasn't pulled the plug already. Seems like there was some drama with a reporter taking a commenters comments as a Fogcreek official statement, and/or something about a guy with mental issues doing something stupid in real life? I don't know the details, maybe someone reading this does?
I wonder if you could get a system set up where, once we start using this, we put all the old antibiotics on a shelf. If bacteria never are exposed to them, they'll eventually lose their resistance, and so when we pull them out again they'll be almost as good as new.

EDIT further down people are making the same point (I think)
My girlfriend was recently prescribed Norco for a sore throat. I was flabbergasted.

I don't know why you were prescribed Oxycontin, but there is definitely a problem with the way doctors prescribe drugs these days... prescription drugs kill more people than illegal drugs. And your kind of story is very common (my brother has / had a heroin addiction).
(Without being pedantic) are you aware of MinimaLT? It is really interesting technology (UDP).