skysight-inc/HackerNews huggingface dataset:
The OSS IDE community is trapped between eclipse, emacs, and vim...these projects are all based on mostly stale ideas and I'm pretty sure when the right project starts with better ones, you'll see great open source IDEs that compete with and even surpass VS. Perhaps lighttable is that, but it's too early to say.
"Dying for as long as I can remember"?

Are you sure you're not talking about Apple circa 2001?
> The very first thing you should do [...]

Yes, but often people don't do what they are supposed to do. I did the same mistake with an open source project I've written for my thesis. Things like that happen all the time. Especially for people in Windows world there is not much else outside. They probably haven't heard about TextMate or XCode either.
Having known both tools for a long time now, I never realized there was a rivalry between them - I just figured they're each used differently. cURL is everywhere, so it's a good default. I use it when I want to see all of the output of a request - headers, response raw, etc. It's my de facto API testing tool. And before I even read the article, I assumed the answer was "Everything is a pipe". It sucks to have to memorize the flags, but it's worthwhile when you're actually debugging the web.
The sad part is that a lot of people (especially local) who are at least mildly respected in software development or infosec give me crap for being a PHP dev.

None of the people I've ever talked to who are far in their field (Zooko Wilcox-O'Hearn, Thomas Ptacek, Anthony Ferrara, Dan Kaminsky, Matthew Green, etc.) ever gave me flak for PHP though. :)
How do you know that. I am pretty sure I've seen the Julia creators talk about generating binaries. Anyway neither Python nor Ruby does this either and yet that hasn't stopped them from being successful.
Who would hire a firm called 10x (two timers?)
It's about time that high-end coders are getting the prices that they deserve. Many skilled coders aren't skilled in the art of negotiation, and that ends up bringing down the market price for everyone. I've seen far too many highly-talented people getting roped into five-figure salaries, when they'd be more appropriately priced in the six or even seven figures.
PostgreSQL?

I'm probably working in different environment than you, because I have never seen SQL Server used, when we want something with support we use Oracle.
I believe I read that the reason one doesn't do that is that syntax highlighting should work even when you haven't finished typing or your code isn't entirely correct. It also should be quite fast. Being 100% accurate isn't that important with syntax highliting.
In the UK we mostly invest in property. You can get an easy 15% annually out of leveraged BTL. Every one year out of seven things slump but values don't generally go down in nominal terms. Compared to that, why bother with buying a technology lottery ticket?

UK has a very poor history of management culture as well. This is what sunk a lot of the old national companies and hangs around the privatised sector like a bad smell.

After all, it's the birthplace of true capitalism

I can't tell whether you're referring to UK or SF here, although surely that descriptor could only apply to the UK or Italy.
Warning: Browser crashing website!
I don't see the advantage of trying to make a point with faulty or irrelevant evidence.

But I did "research it all by my big-boy self" and discovered that medicine, investment banking, architecture, the Marine Corps, law, executive-level management, and higher education faculty of all stripes have similar imbalance of attrition. Allied healthcare professions, however, have an imbalance the other way -- male nurses leave the profession at a much higher rate. Maybe they're being hounded out? /s

So thanks for taking the time to educate me; the imbalance is more likely one of "gendered work" and the issues with it, rather than trolls and misogyny specific to technology. I think the actual instances of abuse (of which there are many) are more compelling and require more attention and action than fluff statistics which, while concerning to feminism as a whole, likely have little to do with anything specific to technology.
To be clear, only Joey Hess actually left Debian. The other two only left particular positions within Debian, but are staying on with other positions.
> (other than wget)

Curl? :p
Well, I find curl easier to type:

curl www.example.com | ...
wget -O - www.example.com | ...

I guess it depends on what you're trying to achieve.
"NoSQL" encompases too wide a sphere to say something like the problem that NoSQL dbs are helping with is scaling.

Some NoSQL solutions are focused on extreme scale (Cassandara, HBase etc).

Some NoSQL solutions are focused on extreme performance (Redis).

Some NoSQL solutions are focused on developer ergonomics (MongoDB).

Postgres is an interesting option. It ticks the "good enough" box for just about everything, but doesn't ever seem to be leading the pack in any of the "NoSQL" categories. That's probably fine, since it does lead the "Open Source SQL Database" field, and that's a pretty important field to lead.
> Or an open source database that is better than SQL Server.

Erm... PostgreSQL?

Or at least on par with.
Individuals not having a support-structure in place to help them take care of kids (i.e. family) is both a symptom and a cause of individuals having children that they can not take care of. If they struggle to take care of their children, then they'll probably struggle to help their children take care of their own children.

I'd posit that this is endemic to our "credit/loan" society, where everyone feels the need to have things that they can't (yet) afford. If they just hold off on their self-indulgence for one generation (or x-amount of years) until they can afford to have that item, then they will improve the lifestyle of their following generations by an unmeasurable amount.
I remember ballmer saying something about "we're all in" for cloud just after I started. Also, I started in 2007 and windows mobile was definitely a thing, if not the right thing. Cloud and mobile have been priorities for awhile.
Aren't we talking about curl?
http://en.wikipedia.org/wiki/The_Count_of_Monte_Cristo - currently
Books of Joe Hill - latest, I've actually enjoyed them very much.
Courts set a new record for invalidating software patents in 2014
Thanks for your work on Debian and systemd! Sorry to hear that you had to endure flame wars.
http://en.wikipedia.org/wiki/Smartphone_patent_wars

Basically no one company's hands are clean, whether it be "defensive" in nature or not, patents are a necessary evil.

Some highlights relating to Google which I guess if you were to pick a favorite, Google comes out decently as most of their patent buys were defensive.

2011, Jun 30: A consortium of companies made up of Apple, EMC Corporation, Ericsson, Microsoft, Research In Motion and Sony win against Google[50] in an auction of over 6,000 Nortel mobile-related telecommunications patents for $4.5 billion USD.[51][52]

2011, Jul 11-12: Google acquires 1,029 Patents from IBM for an undisclosed amount.[64][65]

2011, Aug 15: Google announces its intention to buy Motorola Mobility for $12.5 billion USD. Eighteen of Motorola's patents could potentially be used for defense or countersuits against Apple and Microsoft, and may influence the smartphone war. These patents may change the balance of power, and force the various players to settle their lawsuits.[71][72]

2011, Aug 17: Google acquires 1,023 more patents from IBM for an undisclosed amount (not revealed until 13 Sep 2011).[75]

2011, Sep 07: HTC countersues Apple using nine patents from Google. The move is seen as a possible first step for Google giving direct support in lawsuits involving manufacturers using Android.[81][82][83][84]

2013, December 23: Google initiates legal action against Rockstar Consortium with a countersuit filed in San Jose, California.[141]
+1,

curl is like swiss army knife and wget is fixed blade knife ;-)
Depends on how you define power. Power to me is command over resources: land, labour, capital, energy, knowledge. As the economy progresses, knowledge becomes the key resource to maintaining secrets. But knowledge is leaky and always getting obsoleted by new knowledge.

Today, privacy is enforced by a power imbalance in the knowledge between how to encrypt or verify and the power to forcibly decrypt or forge. What happens if hacks become commonplace tools? If Assymetric encryption gets compromised through a new tool that can factor primes more quickly on a cloud, for example. Will global commerce halt? Will global espionage stop? I doubt it. More likely we will erect broader political and social structures to fight forgery, and otherwise to expect transparency.
Those are the jobs you want to avoid like the plague
I actually want printing to stdout more often than I want printing to file, it is more often what I need. I guess different people have different use cases.

I will admit that rather than learn the right command to have curl print to file -- when I _do_ want to write to file, I do use wget (and appreciate it's default progress bar; there's probably some way to make curl do that too, but I've never learned it either).

When I want writing to stdout, I reach for curl, which is most of the time. (Also for pretty much any bash script use, I use curl; even if I want write to a file in a bash script, I just use `>` or lookup the curl arg).

It does seem odd that I use two different tools, with mostly entirely different and incompatible option flags -- rather than just learning the flags to make curl write to a file and/or to make wget write to stdout. I can't entirely explain it, but I know I'm not alone in using both, and choosing from the toolbox based on some of their default behaviors even though with the right args they can probably both do all the same things. Heck, in the OP the curl author says they use wget too -- now I'm curious if it's for something that the author knows curl doesn't do, or just something the author knows wget will do more easily!

To me, they're like different tools focused on different use cases, and I usually have a feel for which is the right one for the job. Although it's kind of subtle, and some of my 'feel' may be just habit or superstition! But as an example, recently I needed to download a page and all it's referenced assets (kind of like browsers will do with a GUI; something I only very rarely have needed to do), and I thought "I bet wget has a way to do this easily", and looked at the man page and it did, and I have no idea if curl can do that too but I reached for wget and was not disappointed.
Same with Firefox dev tools. I use it all the time.
> This is a great article but I wish it would have also included advancement in area of steroids.

My thoughts exactly. I was a great fan of professional cycling when I was a kid (I still follow it, mostly for the scenery nowadays), so much so that as an Miguel Indurain fan I still remember the 8-man chase in the 1996 Tour de France that saw his reign end (https://www.youtube.com/watch?v=6xsXthk4YIo). Each and every one of those 8 athletes from that legendary chase has been proved as being doped sometimes during their career (and most probably they all were doped during that stage). It has not been proved yet, but it's an open secret that Indurain itself might have been a doper, and even Merckx. This ruined professional cycling for me.

Two years after that 1996 Tour the Festina scandal started and at least cycling did try to make itself clean. The same cannot be said of football, where it's absolutely incredible how players like Messi and Ronaldo can play 60+ matches per year at such a high level, consistently. By "incredible" I mean "more than human".
curl could parse mime type and decide where to push the stream, POC:

#!/usr/bin/env sh

case $(curl -sLI $1 | grep -i content-type) in
*text*) echo "curl $1"
;;
*) echo "curl $1 > $(basename $1)"
;;
esac

https://gist.github.com/agumonkey/b85cef0874822c470cc6

Costs of one round trip though.
The irony of your comment is that New Rochelle, the town where this daycare is located, is not one of those places where the social structure has broken down (and people mill around on the sidewalk at noon on a weekday). It's a working class town composed of black and hispanic people who work service jobs in Manhattan or the other wealthier Westchester towns. The neighborhood has bustling shops and stores, and restaurants are full of families in the evenings.
If your team doesn't add business value greater than the sum of its parts, it's simply not effective as a team
Lollipop-compatible alternatives to some of the best GravityBox tweaks
requireing fee from the candidates isn't that ilegal?
PowerShell isn't the only option available for Windows. You can install Cygwin or other alternatives and have your bash and linux-y environment on Windows.
On that note, sites that don't easily offer copyable links for download annoys me to no end.

Most of the time downloading anything, I need it on another machine, and normally the easiest way is copy/pasting an URL from my local web browser to a remote terminal, and fetch it using wget. In which case an auto redirect to a mirror selector that again auto downloads the item, all handled by javascript, is pretty frustrating.
>In essence, you're also making claims about the state of the poor

In essence, I'm not. I'm responding to a bad argument. You can't just go on a rant about unicorns on the South Pole, and when people tall you you don't know what you're talking about, ask them all to prove you wrong. That's not how reason works.

edit:

>Why not start the discussion by asking him what he means by "poor choices and personal vices"?

Because there's nothing in this ancient, stereotypical rant of the comfortable since antiquity that gives me the indication that I have something to learn about the poor from the person who happens to be reciting it in this thread. I've been poor, and I know poor. If there are some statistics that tell me that I've just accidentally been in a bubble of the wonderful, hardworking, generous, and thoughtful poor (mixed with a few spoilers) I'm open to it and happy to read it.
Because I already have a powerful distributed architecture. I was curious about the architecture of pyspider.

For example, how the queue is handled? Is it centralized? Is there a server managing it?
You have to add some context :D. Yes, ConTeXt is so old that "Google" (or any kind of search engine) wasn't a thing back then, leading to that unfortunate situation.

The Wiki is really good and links to a lot of resources, the TeX stackoverflow also provides lots of help.
Yes they do, but so does Microsoft.
https://github.com/Microsoft
What is a "living wage"?
Google shuts down one service any everyone thinks all google products are on death row.

reader had to be shut down due to the conflict of being a system where both google and there content creators were not getting money from ads
Funny. The only London startup I've heard of was ridiculously ambitious, and has largely been succeeding, since it came out of academic research. They did manage to get bought by Google, at the very least.
Does anyone know where to find the 9.4 update JSON[1] features? I was sure it was coming, but I can't see it in the docs anywhere[2][3]?

[1] http://stackoverflow.com/questions/18209625/how-do-i-modify-...

[2] http://www.postgresql.org/docs/9.4/static/datatype-json.html

[3] http://www.postgresql.org/docs/9.4/static/functions-json.htm...
I think I ran your exact application (large retailer catalog). We just used solr as a sort of external index. Worked like a charm, though obviously introduced additional complexity.
Experience is highly valuable in itself as well as being relatively scarce
Another interesting aspect of "poor people with kids" is downward class mobility. I'm in excellent short term financial shape now, but I'm only one major medical problem or legal problem or financial problem or work problem away from being in the same boat as these folks. Due to long term permanent economic decline for people in my socioeconomic class (not 1%), plus extensive ageism, the odds of my ending up at walmart / home depot while my kids are teens is actually pretty good, in fact its nearly certain at some point in my future, assuming I don't die at a very young age or immigrate somewhere civilized. A STEM degree in SV or Manhattan might save you, maybe, but 99% of the population isn't there and isn't STEM, so their local conditions, however nice, are completely irrelevant when discussing national policy.

Any time you have, say, 20M McJobs and 40M applicants, its not going to suck just for the 20M not currently working, but its going to suck for all 40M. Come in to work at 3:30am and stop complaining or I'll find someone more cooperative. You're now on 24x7 pager duty and you will respond in 5 minutes and begin working within 30 minutes or be fired.
I'm struck by how the tech media deems every other Windows release a "disaster" that Microsoft has to recover from, yet Windows marches on and each version is actually quite stable and usable.

From the article "In desktop, the upcoming Windows 10 promises to fix the damage wrought by Windows 8, appealing to both desktop users, as well as the "corridor warrior" tablet devotees."

I have run every Windows OS since 3.1 and used all of the "duds" exclusively (as did almost the entire PC world).

I'm currently using Windows 8 and if you get beyond the "surface outrage" repeated insistently by the tech media, it's the same Windows that you use (and love - gasp!) exactly like Windows 7, or Vista, or XP, or 2000 or 98.

We all need to look beyond the "2 hour" blog review which all to commonly throws an entire product under the bus when the author spent all of a couple hours using it.
And the latest available version on the most recent ubuntu and debian releases is... 5.7.1 from 6 years ago!!

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=574947

https://bugs.launchpad.net/ubuntu/+source/global/+bug/127502...
Wework: A New Social Network
Current versions of the chrome debugger (and maybe others!) will let you print out the curl command to retrieve a resource that is completely inaccessible in the web interface. If you keep a little media server like plex, et al, it's a really convenient tool for time shifting/stealing/whatever the word is some video on a website that won't let you at the video source. You just open the debugger, view the network resources, click play, sort by size, right click the one that is growing (the video), get the curl, paste it into a terminal with a -o flag, and now you have the video. Whether you should have it is another thread, not this one.
To be fair, if you're experiencing bugs in the testing distribution and not filing them, then you really have no right to complain when they're not resolved…
Indeed! As i said in my original post, I find it extremely hard to reconcile the Japanese model with modern society.

As a community of problem-solvers I feel it's important to always describe possible causes, effects and solutions to present a clear image of a situation.
The problem is that "Silent Errors" is not spot on. At least not his example of them. If you have this example in angular, you'll get the same result.

$scope.myObj = {x: 2};
<div ng-bind="myObj.notHere"></div>

(forgive me if my syntax is off a bit, haven't written angular in awhile)

The example he gave is an object not having a properly on it that he's trying to access. Any javascript templating language will have this issue
I'm sure there are plenty of exceptions. I think my description is representative overall, but YMMV.

Of course, if they're the only London startup you've heard of, maybe there's a bias. Crazy ambition can garner a lot of PR, especially when it succeeds. :P
Gephi is really nice for smaller data sets, however just like most other widely available and free tools it becomes useless once you get to large graphs.

Part of it is just the complexity of graph algorithms. No getting away from O(n^2) and worse.
I don't want to burden my kids like that. If that was the only option, I'd make sure to have an "accident" before I reach the point where I can't take care of myself any more.
> from nobody to millionaire in weeks

This is what's wrong with media today...
PyDev of the Week: Michael Herman
thank you so much for posting the larger image
Depends on the suitation when I worled for BT another devloper and I developed in a month in a RAD/DSDM web project project what another part of the biz had quoted 2 years to develop.

But we did have a depty CEO (Bruce Bond) as a sponsor so stuff got done quickly.

I reccon in my entire period working at BT that month was most prodcutive - and thats including the time I spent a coupel of days sorting out a BACS trasfer that netted 3/4 mill.
It's simple. If we can't change our economic system, our number's up
I'll try again: apparently there were millions of tweets with the hashtag #gamergate and also millions with #notyourshield (according to this anylsis which came up via Google - https://medium.com/@cainejw/an-actual-statistical-analysis-o... )

So I think we can safely assume that there are thousands of people actively identifying with the #gamergate side.

Do you seriously believe that thousands of people endorse the notion of school shootings?

Sorry, that is just ridiculous and you should get your head checked.
the architecture of pyspider: http://blog.binux.me/assets/image/pyspider-arch.png

And yes for centralized queue which is in scheduler. It's designed to satisfy about 10-100 million urls for each project.

scheduler, fetchers, processors are connected with rabbitmq(alternatively). Only one scheduler is allowed. But you can run multiple fetchers or processors as needed.
Sorry for the offtopic, but that's a great domain :) first "vanity" domain that made me smile in a long time.
Because its a lot easier for people to disagree without doing research. Much like I was accused of not looking at the numbers and rationalizing to make myself feel good thats exactly what everyone does. I can't say I have done scientific grade research, but being in the trenches of this epidemic I can only go off what I see around me. I deal with these people on a daily basis, and I deal with their kids.

However if you want numbers just go look at the census data. Here is an analysis by kidscount (http://datacenter.kidscount.org/data/tables/107-children-in-...)
and I can tell you from my experience that number is low. There are many other families where they are not "single" parents, but the second adult is just a boyfriend who may or may not be the father of the children in question.
> You need to actively recruit talent, which means
> understanding what you're looking for. Building
> nginx modules?

With such specific task in mind you are ignoring other people's expertise and could end up hiring someone willing to do anything without questioning and voicing concerns. Like in this building nginx modules case, which is a bad idea almost every time.
There are generally three possible thought processes to a new technology:

1. This technology will be great! I'll be a hero!

2. Technology is value-neutral. Those who use it have their own agency in how they use it.

3. This technology could have bad side-effects and I should face them.

"1" is very common. "3" is extremely rare. I find "2" intellectually defensible if a bit dodgy.

I wish more technologists wondered about the end result of their pursuits. Instead, they see themselves as the protagonists in their own story, and anyone else who gets caught up should just deal with it.