skysight-inc/HackerNews huggingface dataset:
Go provides very adequate profiling tools for debugging this type of problem.

http://blog.golang.org/profiling-go-programs

FWIW, I did `ab -n 1million -c 100` with your program on Windows/amd64 and memory grew from from 3.4MB to 3.9MB.
As an aside, I wonder how many doctors will simply start to opt out of the ACA/health-insurance racket. I know of a few that work on a cash-only basis and they claim they are able to run their practices with vastly smaller staffs and able to spend more time with each patient and still be profitable.
In the Second Machine Age, though, argues Brynjolfsson, “we are beginning to automate a lot more cognitive tasks, a lot more of the control systems that determine what to use that power for.

Automation is what I love most about programming. Most of the time, when you encounter a tedious, dull process, you can come up with creative ways to make your machine do the work.

It's one of the few occupations in which boredom represents opportunity.
> Is that not correct?

Calling it an "attack" is disingenuous and sensationalist.

> The solution to that would be to throttle speeds or bandwidth for each connected device

That is a pretty slippery slope. You are escalating from blocking some DNS records to doing deep packet inspection of all traffic. You also have no idea what the operating requirements are (maybe they don't have {financial,computational,power} budget to do it your way?).

Again, bring your own connectivity and you get to make the rules. Use someone else's bandwidth, and they make the rules.
Blacktie.co you should take a look at their site.
The survey measures people's self-perceived satisfaction. I have no difficulty believing that richer people think they're happier, but the survey tells little about whether they actually are.
Just to calibrate: anything above 30% is considered a high-poverty area by foundations.
The purpose of any computer program is to produce side effects. A program which has no side effects has no observable behavior and is therefore useless. In that sense, side effects are good, so embrace them.

That implies that the purpose of a functional program is also to produce side effects.

The only problem with side effects is managing them properly. Side effects can become tangled and conceptually incoherent. Functional programs can help manage side effects.

For example, if I call (draw_line P1 P2), I expect a line to appear on the screen joining points P1 and P2. That is a side effect.

As a simpler example, if I call (say "Hello"), I expect the line "Hello" to be output to my terminal. That too is a side effect.

Those are good side effects.

The way I like to encapsulate side effects in a functional language (such as Fexl, a language which I wrote), is to use closures. Take your mutable data, and bury it inside a closure.

If you object to closures (pun intended), then think again. If you're a C programmer and you write printf("Hello\n"), you are in effect using a closure. How? Because stdout is effectively buried inside printf -- i.e. you don't have to pass it as a parameter.

If I saw (draw_line P1 P2), I am using a closure. How? Because most likely some X window gadget is buried somewhere down inside draw_line.

Fexl does provide a "var" construct which is a mutable variable. Pure functionalists might object to that. But why? The X window gadget is a variable. Your screen memory is a variable. All the memory in your computer is a variable. The buffer for stdout is a variable. The whole world is a variable. Stop fighting it.

I would prefer to avoid using "var" in Fexl, and aim toward pure functions, but sometimes that's ridiculous. For example, what if I wanted to simulate the behavior of draw_line, so instead of it going into an X windows gadget, the effects get stored in memory so I can use them differently, maybe for testing.

In that case I might use a var which simply collects all the draw_line and other graphic commands into a big list.

So let's stop fighting side effects and learn to embrace them, and recognize the value of functional languages in managing those side effects rationally.
What Bush comparison?
Clustering Jeopardy Categories Using Partially Labeled Topic Data
You might want to read the blog post again: CocoaPods does NOT solve the mentioned issues or provides the system that should be made available for developers as it exists on OS X.
After sixteen years, it remains a silly novelty and nothing more (I'm surprised to discover it is still even a thing). People aren't going to keep track of two separate times - especially one that is so different from the normal time they keep. All people really need is for us to adopt one universal time, do away with timezones, and deal with the "horrible" fact that some of us will be 9-5ers and some will be 12-8ers and so on.

It seems it would be a far simpler adjustment to make than inventing a new "time".
Colbert's White House Correspondent's Dinner speech while George W. Bush was in office.
I've always found it funny that PHP has this built in, I think it's nice when tech is weirdly political and opinionated, obviously in ways that don't screw things up.
I thought this was a great list. Usually lists like this either feel like a bunch of platitudes, or they are so specific that I'm left thinking, "I'm not sure these lessons apply to anyone but the author." I can't put my finger on why, but I found this post to be very compelling. It might be the examples and the tone (the lack of "OMG everyone should do exactly what I did" is refreshing).
1775sec said "January 14, Apple database will be leaked if they keep silent"
http://thomasfriedmanopedgenerator.com/about.php
Shocking! Former Stanford professor doesn't see the same results & progress with remedial state students. The entire concept of MOOC's must be doomed.

Basing an entire industry's future off of the shortcomings of one man's idea and expectations is a bit silly.
Yup. The poverty line for an individual is $11,490 in gross income. That's going to cut out most students. Edit: Federal poverty line.
Since the title asks, I manage my sales leads with http://www.onepagecrm.com/ because it's simple, I can CC email conversations, make notes etc and it basically does the job a small business needs done (in my case, consultancy)

Having said that, it really isn't the place where I'd put 40,000 leads and custom fields.
If you have problems with your ISP hijacking DNS traffic, consider something like http://www.opendns.com/technology/dnscrypt.

They could stick hijack/block the traffic to the end server, but I suppose at that point you may as well give up and use a VPN.
No. That's -your- solution. Not their solution. They -choose- to block access, which is their right.

Perhaps they should have managed that process better / more transparently.

But you should dial back the entitlement. This "I just needed"..., and then there's the "Well, I'm going to get around it anyway, since it's obviously blocked".
I'm Using Buffer to Segment My Working Day, and it's Awesome
I don't think I really understand the limitations we're talking about. No you wouldn't ever want to write an app that had real-time elements in pure Django, but isn't that what Celery is for? I bet with a solid messaging queue and good architecture you could write a pretty convincing real-time app using Django as not much more than a REST api to celery tasks and the database (and really, that abstraction is what a framework is for anyway).

Besides, this sky-is-falling nonsense around frameworks is getting old. A framework either lives or dies. Django has a very healthy community around it and they are doing a great job right now of keeping the framework stable so folks who "just need to get work done" can get work done. There haven't been a lot of revolutions, and that's fine for me. Believe it or not, there's still a market for content-heavy, traditional MVC websites. And when you need to add real-time elements, Django, Celery and Django REST Framework are up to the task a vast majority of the time.
From what I understood, Meteor does tail the MongoDB oplog.
Hats off to Polio Vaccination campaign which takes place here in India . They really did a hard work . Broadcasting services spreading message related to vaccination and "door -to-door" free service of vaccination made it all possible with the help of NGO's.
By definition, I am a chronic loner. I've been a loner for most of my life. I've had periods when I'd stay awake at night because it would scare the hell out of me. Lonely people will inevitably start questioning themselves. They'll start thinking that something is wrong with them. They'll start ripping chunks out of their soul. Eventually the confidence diminishes and things go downhill from here.

I said earlier i am a loner by definition. However, I don't consider myself one. A few years ago I decided to change things. I pushed myself to do something outside of my comfort zone. In an attempt to lift my confidence I decided to fly out to France and walk all the way across Spain to the Atlantic coast on the trail of El Camino de Santiago. After a little over a month of walking in all kinds of ungodly conditions with nothing but a backpack full of essentials and meeting and hearing amazing people and their stories, i came back with an entirely different outlook on life. I came back with my life priorities figured out. I stopped worrying about life. But most important of all, i gained my confidence back and i knew that no matter where i am tomorrow - i will be okay. As a result of all this, i started traveling more and soaking in as much of the world around me as i could. I decided to live healthy and entirely transformed my body. Recently, I picked up paragliding and I'm now working on a paraglider pilot license and hopefully start flying solo this summer. I wouldn't have dreamed about any of this a few years back.

Alone? Fuck alone! Look at the world around you!! Do something crazy for once and discover how many doors this opens and what you'll learn about yourself that's currently hiding behind 10 layers of self-pity.
Kudos to the HN staff for the quick revision. Edited headline here is much more relevant.
Yes, there are people making a living selling WP themes. I sold over $200k in licenses to a plugin/theme combo in 18 months a few years back before selling rights to the product on Flippa. That paid off the last of my student loans, a new car, and was the downpayment on a house.
From my days coding ARM assembly on the Acorn Archimedes, NOP was typically an alias for MOV R0,R0 (which effectively did nothing) rather than being its own instruction.
Manufacturing Terrorists
I guess it's less about native support and more about the culture. Very few Python libraries are built with async IO in mind. And honestly, I don't expect them to be, because there is no standard, agreed-upon way of doing async stuff in Python. So the result is you get a bunch of tiny communities around each event loop implementation, but because they aren't compatible, you get a bunch of repeated work and very little overall progress.

(Don't know if it's the same with Perl, but I feel like the Perl community evolves much more quickly than Python's.)
Public ridicule is sometimes a good tool to move people into action. Sometime not the best approach, but, it's funny for those who dedicate their lives to doing this kind of work.

In the security community there's a pretty deep-rooted sense of humor towards "unexpected enlightenment". It's not really directed at anybody - It's mostly directed towards the mindset or theme of ignorance.

(At least, socially...)
You would have to ask your Intel rep to give you the NDA roadmap presentation to answer that question.
But no language is best in every case. Putting skills into language agnostic pursuits means you can use whatever is objectively best as needed, ideally you'll have already used it.
"Worry about the things that matter, the number of lines required to get to an entry point is not one of them"

Getting started on prototyping ideas is most of my life. I rarely use the code I write.
Learning Tools for 2014
Court Rules That Yelp Must Unmask the Identities of Seven Anonymous Reviewers
It's not that easy. Too many companies are dependent on them (stares at the hard token from RSA on my desk) and most people don't care.

We've known that Microsoft has provided back doors for decades and privacy conscious geeks already boycott them but their software is still everywhere.

The NSA scandal in the eyes of the general public is just a joke. "Haha, the NSA knows everything. OK, now what's on TV tonight."

Geeks who care about privacy don't have the numbers to vote with their dollars.
I can think of a likely potential scenario: There are some reservations, maybe they are first offering the position to someone else and are waiting to see if they accept, or they want to bring you back in for more interviews to make sure. They wait too long to talk to you, and now they feel guilty and awkward talking to you at all. So they just stop.
Disney takes a chainsaw to the Star Wars expanded universe
thanks, but not rails. i probably should have mentioned this. i'm not trendy - its php.
That app is pretty clever, and it plays off of valid criticisms of the author. :)

Friedman has a talent for writing as well as glueing together disparate concepts to support his arguments. It's fair to say that in some articles, he says very little, very well.
Mapping poverty is an inherently challenging activity. There are a huge number of edge cases where the calculations start to make things misleading. The poverty line itself is a point of significant contention among nonprofits and foundations. There's a federal line, but the higher cost of living in cities often means that you can live at 110% of the poverty line and be truly struggling to get by. There are efforts to calculate state-level or even city-level poverty lines. Not sure this map adjusts for that.

However, I don't want to put this map down simply because it tries to simplify something very complicated. I do think there are a few very valuable messages here. Particularly for folks who live in a bit of a bubble, and may not realize how close they live to people living in poverty.
Petition to make Toronto Mayor Rob Ford a U.S. citizen
Should I use Python or PHP? (I'm leaning towards Python)

Use what you know best.

Should I use Django, Pyramid, Flask, or something else as the framework? (I'm leaning towards Django)

Use what you know best. I personally prefer Flask.

Should I buy hosting, use Google App engine, or get a dedicated server?

Google App Engine is rather pricey and has a lot of lock-in. Have you considered something like DigitalOcean or WebFaction?

How will I store data, how will users login (Open ID, or should I create a login service).

OpenID is pretty much dead if you ask me. Use Persona instead. Sample Persona log-in code for Flask and PHP: https://github.com/workhere-io/personaexamples

How will things scale if the app performs well?

Upgrade your VPS. Flask + PostgreSQL can take quite a couple of hits.
If you can't trust Comcast, can you trust Digital Ocean?
Exactly! It is a question for them. So boycotting all speaking engagements especially by those likely to oppose them seems stupid.
From what I can tell, he seems to claim that everything since the invention of agriculture is inherently oppressive.

I suppose it's a point of view.
Work is like a fast-spinning wheel: Elizabeth Yin, CEO & Co-founder at Launchbit
Knowledge Doubling Every 12 Months, Soon to be Every 12 Hours
Apple blocks loading any new executable code after your process starts. Fundamentally, the OS prohibits normal processes from marking any pages as executable. You can load the data fine, but you can't execute it. NSBundle won't help you.

The problem being proposed here is that the ability to have embedded frameworks would somehow weaken this strong protection against loading new code at runtime, although I don't really see how personally.
Hell, it is difficult even if you have sustained work (not freelancing or self-employment). That's just the way things are. And, frankly, I can't blame anyone. If I were going to lend you a half million dollars, you better believe I'm going to be all up in your business and highly questionable of everything.

When I bought my house about four years ago, I had everything going for me. Consistent employment history with the same employer at around six figures the entire time (starting a little under that and ending a little over that). I had the 20% to put down on the home. I had perfect credit. I had no debt and no history of debt problems. Additionally, the home I was buying was in a blue-collar neighborhood at a price of about half of what I could afford (I don't need a half million dollar home and wanted the lee-way of knowing I could have massive negative life changes in the future without worrying about the capacity to continue paying my mortgage).

It took them the full time of the loan, constant mailing back and forth of many hundreds of pages of documents, many phone calls, a lot of explanation, and it took until the very final day for it all to come together.

As difficult as it was for me, I imagined it must be unbelievably so for those with less stable work history or a lower income or a history of some debt problems or carrying even a little existing debt. It's unfortunate, but at the same time . . . this is the way I feel they should have been questioning every potential loan for the past couple of decades, instead of just the last few years.

As you say, if they had, we wouldn't be in this mess to begin with.

This also informs my opinion of people wanting to look into your facebook and twitter history (if you have one; I don't). While I instinctively want to cry foul, because of privacy and because the internet should be as much a place of unhindered open thought and exploration as it can, I also think asking to see your last six months of facebook posts and analyzing your circle of friends is not too ridiculous if I'm lending you a huge sum of money.

Don't get me wrong - I don't like it. It still feels . . . uncomfortable . . . to me. But I understand it.
+1, the principals of optionality and bimodal strategies apply very well to development, and help to explain things such as the dramatic rise to prominence of Github (similar to Taleb's Hydra analogy).

Also Zen and the Art of Motorcycle Maintenance, although a bit dated and often dismissed as hippy pseudo-philosophy, has some very practical aspects about mental approach to technical problems, dealing with "gumption traps" etc.
Ah, I think you commented on the wrong thread. Thanks for clarification.
You're not giving mono the credit it's due.
With enough redundant devices any RAID scheme will survive a large number of drive losses. ZFS is not magic.
It was used occasionally before that, for example the old English poem "Widsith" (~10th century) refers to Scandinavian raiders as "wicinga cynn" or Viking kin. But it wasn't a common appellation and may have referred more to their status as sea raiders or pirates.
This argument makes no sense. If you're using C#, and you want to use its functional features, they're available and powerful. It's not like this is some dirty hack.
Because you're already using C# and it can?
Do you accept base 36?

How about hex http://daniel.haxx.se/hexpoetry/ http://daniel.haxx.se/hexpoetry/goodies.html

What matters is a certain level of creativity and art. 'as an integer' is no more meaningful than 'as postscript' or 'in times new roman'. It's about the underlying work.
Hey, founder of callinize (http://www.callinize.com) here. We developed an integration for streak.com which will allow you to log calls to boxes automatically!

+1 for streak, we use it here internally and love it.

Feel free to reach out to me at blake [at] callinize.com
C# is a language with a somewhat limited market
("Enterprise" applications running on Windows Servers,
and yes, I know about Mono)

One would think that Windows Phone - fastest growing smartphone OS - would go before Mono... geez, I make a living out of desktop C# apps (WPF). Not solely, but on a daily basis.
lowendbox.com - you can do much better than $5/month - try $8/year.
I'm confused as to why that's a violation of privacy. Your friends can already see you Facebook profile picture and what posts you like, so how is this so different? The only difference I see is the location the likes are being shown. Is there something I'm missing that makes it such a huge privacy problem?
Sorry, you're right, but still mean my own issues with dealing with third party libraries, it does help out quickly adding something so I could get to use it.
Good news as you can now use ES6 generators in Node.js and when combined with another ES6 feature, Promises it can result in much nicer async code e.g. http://taskjs.org/

ES6 is looking very nice indeed, great thing is that with Node you won't have to worry about old browser support.
Interesting point... you're saying that we might end up with more doctors and lawyers, because with the assistance of technology, anyone can be one?
Can't you mix C# and F# in the same project though?
It's a little bit too verbose, it doesn't have quite the flexibility or metaprogramming ability of a language like Python.

But in general it's a very solid choice. You can even get around a lot of the inefficiency of GC by careful usage of structs.
Besides maintainability, there is the issue of not being able to use certain open source libraries (without some legal complexity) when you statically link libraries. IMHO, that is a much greater problem.
I like the perch tag idea.

Can you help, you understand web designers, would this suit the web designer market: An easy way of creating/editing web applications, lets people who have basic excel skills build sophisticated web applications. http://www.cellmaster.com.au/AppBuilder.html
That is the case anyway on OS X, since each .app bundle contains all of the libraries for that app, the only ones that you don't include are the ones that Apple ships with the platform itself.

So even if an issue was found in a shared framework, it has to be fixed for every app that includes it.
C# is a great language, in fact, I believe it's the best "general language", if there ever was one. The only real problem C# has is it's bad support of non-Windows platforms. As a language, it's excellent.
Because "near functional" is sufficient most of the time and if there is no compelling reason to split your codebase among two different languages, you shouldn't do it. Not to mention that there's probably 1000 C# developers for every F# developer

Have a look at http://www.indeed.com/jobanalytics/jobtrends?q=c%23%2C+f%23&...

And someone has to maintain your near functional or functional code
Accept the ticket and have it squashed later?
Because programming languages are tools. You can take good parts of functional languages and do it in non-functional languages.
You're not hanging around in the right circles then, I hear complaints about C# all the time ;).

While there's plenty of limitations and frustrations you can run into with C#, I've generally felt they were largely due to intentional tradeoffs I can understand, and fail to know a better alternative to. This makes me significantly less ranty about it, in contrast to my other daily bread and butter of C++. Even if I felt both were as limiting as each other, I'd be ranting about the latter significantly more -- simply out of a sense that "it shouldn't have to be this way".
Link that should take you straight there:

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...

(Details: Google actually serves redirect pages in its results page, to track which results are clicked. I copied the URL I was served rather than clicking it and allowing my browser to redirect, so you can click it too and look like you're coming from Google :). )