skysight-inc/HackerNews huggingface dataset:
I'm not sure it's all that effective. Yes, they've managed to harass this guy into leaving the systemd team for Debian. But I don't think that's enough to keep systemd out of Debian. And the way things are going, nothing will.

Debian is an operating system, but the amount of code that comes from people actually part of the Debian project is very, very small in comparison to the amount of code that comes from upstream projects. Some of those projects have people on them who are involved in Debian, many do not. In a growing number of cases, those upstreams are starting to rely on functionality that systemd provides, partly because it's becoming common to have systemd available on Linux systems, partly because it's providing functionality that nobody else is (like logind replacing the aged and unmaintained ConsoleKit[1]).

So if upstream packages are going to rely upon systemd, what is Debian to do? They have a limited set of options. They are:

1) Ship the packages the way the upstream built them -- dependent on logind, for instance. Ship any systemd compatability shims that exist for people who want to make a go of it without systemd.
2) Stop shipping packages that require systemd, or rewrite parts of thost packages until they don't anymore.

The problem is that a lot of volunteers who maintain packages for Debian are convinced that number one is the best -- it's the least effort for them, and provides the best user experience for anyone on systemd. People who want to keep systemd out of Debian are pushing for number two, and they're trying to do it politically -- in other words, force maintainers to behave how they want to. In a volunteer project, that's rather dicey.

But there's really no avoiding it -- if the TC had decided against systemd as the default init, GNOME would still depend on logind, and there's still be a fight over who had to do the work to get GNOME running without systemd.

(This is also why I'm really annoyed at people who keep screaming that Linux is about choice -- yes, but it's not about coerced choice. Your choice not to use systemd doesn't mean you get to force others to work on code to support your choice.)

[1] Yes, someone forked ConsoleKit into ConsoleKit2. That happened about a month ago, way past the point where all this debate started, and probably past the point where most packages are going to care.
Show HN: Why use SocialTraders?
Author here.

I agree with the philosophy on #1, but what image would you rather see? You still need a big enough image that provides the dependencies for most common processes.
The census region includes the suburban area north of I-95, which might as well be a different state. The downtown has a heavy representation of immigrant families. Immigrant families have about 25% of children in single-parent households, far below the national average.

Also, whether a household is one-parent or two-parent is irrelevant to the childcare situation. Two parents with late night shifts aren't going to have an appreciably easier time than one parent. And your point about grandparents is also inapposite. If you have small children, it's unlikely your grandparents are old enough to already be out of the workforce.
The "c" in "curl" stands for "cat". Any unix user knows what cat(1) does. Why the confusion?
My favourite webfiction
Yes, the stdout default is great for working with/testing REST APIs on the command line, for example.
Nice! I have a BS in IT management and I've been thinking about going back to get a MS in CS. Still looking for the right program though.
I noticed this with mega.co.nz and I hate it, they do all the downloading with javascript then start an actual browser download (which is just copying from localstorage to your download directory) which finishes in an instant but I have to remain on the page now.
Ubuntu is starting systemd migration
Awesome xkcd! It's 100% accurate!
Largest Selection of Costumes on This Planet
Ponos – A simple yet powerful load generator in Erlang
What do you mean by "rely on their own dockerfile container as an intermediary"? Things like the buildpack-deps image?

Graph view would be cool!
I think the problem with the console games has always been that the development of their scenes was not organic. MLG dropped Halo almost immediately (or possibly as a result of) after Microsoft stopped sponsoring it.

Smash and Street Fighter on the other hand, have developed somewhat organically and Smash is starting to grow in spite of Nintendo (or at least Nintendo's decision making 5 years ago).

I wish there was more Smash content on Twitch, because the game is incredible to watch.
Just to be clear, Scarlett is biologically a male, correct? The terminology is confusing me, not trying to be offensive.
Quite I once took a call for my dad (who's an EE) from some one who wanted a house rewiring I had to tell him oh he's working as a consultant for London underground on the upgrade to the Tube's power systems.

Thers an story that the no2 at BT labs (the place that designed and built colossus) was asked what sort of cars he worked on :-(
So if you're a VPN user, you get extra special attention from the NSA.

> In the case of VPN traffic, a system called HAMMERSTEIN identifies the traffic and sends the metadata to a database called TOYGRIPPE. The TOYGRIPPE database is a “repository of VPN endpoints”14 that is used by targeting officers to determine if that computer should be a target for further exploitation 13. The TURMOIL VPN module also looks up the IP information in a database called KEYCARD to determine if the target should be tasked for targeted SIGINT collection or to recover the VPN key. Of special note is that this VPN traffic passes through a system called “TE-VPN PIQ Blade.” PIQ refers to the PICARESQUE ECI marking 38, which is associated with BULLRUN 16. The BULLRUN program is NSA’s effort to weaken and exploit encryption that protects digial SIGINT, whether by finding bugs in cryptographic algorithms or by manipulating standards bodies or companies into weakening encryption tools. It is safe to assume that PIQ is a compartment that contains the details of a cryptologic attack against a specific VPN technology (or technologies), which the NSA/GCHQ either found or paid for.
For anyone else who doesn't know much about the Starcraft scene, it's a huge deal to be a top-level non-korean player. The term "foreigner" means a non-korean in the context of the SC scene. A lot of high level foreigners will actually end up moving to Korea to play and train with their team.
You could analyze historical examples of asymmetric power and see how they turned out, to predict what might happen.

Good outcome:

Rural electrification in the '30s

Unionization in the early industrial era (over a century ago)

70s era OSHA, EPA

Civil rights in the 60s

Bad outcome:

Redlining real estate

Gerrymandering

consolidation of capital into very few hands

consolidation of income into very few hands

Native Americans vs the Army

Internment camps for Japanese in the 40s or concentration camps for arabs today

Anything ending in complex aka military industrial complex, or rephrased the merger of .gov and .com

Overall it looks like a negative outcome is likely, although it is possible, it hasn't happened for generations.
I use wget a lot. I don't use a desktop manager and I generally don't trust my web browser to do The Right Thing when I download various non-html files. I prefer using the command line so I always "Copy Link Adress" and then do whatever I want with it.

For instance when I download some archive I don't have to bother selecting where to download the file from the GUI (I hate navigating filesystems from GUIs), waiting for it to finish before switching to the command line to extract it. I just get the address, "curl $link | tar xzv" and I'm done.
Like it or not, a cross-sample of PHP developers will have more bad programmers than possibly any other language (barring ColdFusion, Flash, and ASP, possibly).

Our good developers are just as good as the good developers in Python or Ruby or JavaScript, but we have enough bad developers to keep the guys at Soylent fed for a long, long time.

Edit: It also doesn't help that two of the biggest PHP projects are Drupal and WordPress, two pieces of software with atrocious security records.
I think it is Kindle only at this point but the Kindle app for iOS is solid (IMO better than iBooks), likewise they have a web viewer for OS and Windows.
Crap, and Russ Allbery resigns from the technical committee too:

https://lists.debian.org/debian-project/2014/11/msg00054.htm...
> my interest in the technology world is degraded
> brings on a serious depression

Yes I feel this way, too.

It's come a long way from learning GR and HGR in Apple Basic. Telephony modems were fun... Usenet was interesting, the Internet over ethernet was fun but people started to take it seriously... Spam was an amusing nuisance. Around the time of LAMP and RealAudio, circa 1997-2000, things got a little shaky for me. The seriousness level increased. Eternal September then ubiquitous cellphones, business and lifestyles started to depend heavily on the internet. Now, toddlers with tablets, worldwide death threats, mass surveillance, daily international cyberwar, full-on regimented, intense web development and marketing, gate-of-the-month...

It's no longer a strange, miraculous garden full of surprises, but more like other mediums, an appropriated, militarized and polluted playground of propaganda, a staging ground for real-life violence. An electronic Jungian shadow.

I suppose most of the NSA's work is the result of our own base, human natures, a reflection of our failures at international reconciliation. We can't have a naive internet, because the real world is still too violent. With international hatred and war, massive inequality, we can't set up a sweet, pleasant, fun, interesting electronic bridge between one another because too many people want to use that bridge to board and destroy the rest.

But we're so damned determined to have this internet before we civilize humanity, we have to have the NSA build all these paranoiac watch points to prevent our own destruction. It just wears me out...
Thanks for the feedback! This is something I've been constantly working on, and this comment is totally fair :) Also, the contrast mention below has come up a time or two before so it sounds like something I should fix up.

Aesthetics aside, I hope that the podcast sounds interesting! We're very excited to get things started.
Increased unemployment coverage, but possibly decreases in other welfare. Quite a few people on food stamps have jobs--they're just low-paying jobs (or too few hours).
Thanks for the feedback! I've heard the contrast come up a couple times, and definitely seems like something I could improve :)
>"but we still live in the internet where no rational conversation can take place."

Agreed, especially if you have a more controversial viewpoint. I know that all too well.
A wage that is sufficient to cover basic needs: http://en.wikipedia.org/wiki/Living_wage
Sometimes I forget the number of great contributions / projects that Bret Taylor keystroked. It's a motivating reminder to build.
The thing that shocked me from the article was when they said:

you’re talking a hundred and fifty to two hundred and fifty dollars an hour

Do "rockstar programmers" really work so cheaply? Crappy attorneys make that much and good attorneys generally start their billing around $350 per hour.

I don't have an agent and even though I work full time at an investment bank, I find all the side programming work I want @ $150-$200 per hour. In the past four years I've averaged 18 hours per week from side work.

Even I'm moving away from hourly pricing to value based pricing though. I would think this is where an agent would provide the most value. Evaluate the project, determine a the project's NPV and then base the pricing on a percentage of the NPV.

Envisioning agents like outlined in the article - they seem little different than high-end technology shops that provide bodies.
I'm not sure what you mean. Scarlett was born a male, but as to her current physiology, that's her business.
How are you going about learning JS?
It's my secondary language right now and I've read books, look at code on github and subscribe to newsletter to try to pick it up BUT I haven't been able to be fully "fluent" in it.

I find it hard to explore objects and learn JS core. So much is done with frameworks these days.
And then you have ANOTHER high profile departure like Russ Allbery from the Debian Technical Committee:

https://lists.debian.org/debian-ctte/2014/11/msg00071.html

All of this (as a non-Debian but Fedora user) tells me that Debian is going through a really rough time. For the future of Debian and free software in general, I do hope they figure out how to remove all of the stop energy and get back to making a world class distribution. Just like Redhat, there are so many projects maintained by actual Debian Developers and Debian has written an epic amount of man pages, just to name a few small contributions from Debian as a distribution. It would be a very sad day if Debian devolved into another Gentoo when Daniel Robbins left and it all went to crud, birthing (more or less) Arch Linux in it's place.
Law enforcement on the Internet – the role of the domain name registrars
I'm confused about how a little shuttle craft was able to climb out of a black hole gravity well with a -61,000 time dilation factor.
> How is this not a top political issue?

There was a study posted on HN or reddit the other day showing that when people don't like the political implications of a solution to a problem, they minimize the existence of the problem.

There is an easy solution to the plight of the working poor in the U.S. Raise the minimum wage, and establish legal restrictions on the schedules companies can assign workers. To the extent that pushes people out of the work force (i.e. companies choose to not hire certain marginally-qualified workers rather than give them better shifts), expand welfare to cover those people.

This is a politically untenable solution here in the U.S. because even our economic liberals aren't liberal enough to be comfortable with telling Wal-Mart that there is no reason to have stores open 24-hours a day.
Every reference to jsonb in those docs is the new 9.4 feature/type.
> You are free to believe women are not more valuable than men. But if you don't pursue wombs enough, your genes and your attitude will not make it into the next generation. That is not a tragedy, but it results in men valuing wombs being the majority.

Again, this is more naturalistic fallacy nonsense. The objective facts about our evolutionary history do not in any way justify behaviors for conscious individuals. Evolutionarily, I am driven to feed myself when hungry, but if I steal somebody's food, that's still a crime. Evolutionarily I have a predisposition to violence, but if I hurt or kill somebody, that's still wrong. The evolutionary history provides historical reasons for the systemic oppression of women, but it does not justify it. It is still wrong, and it should still be fought in the same way that theft, assault, and murder are wrong.

> Well you haven't convinced me of your authority.

So? That's entitled bullshit. I don't have to explain things to you until you're convinced. If you want to be taken seriously enough to get an explanation, you have to convince others that you're worth their time.
Thanks for the book recommendations! Added to audible!!
And Colin Watson as well? https://lists.debian.org/debian-ctte/2014/11/msg00052.html
In the US are most jobs offered directly ?

In the UK it's all pretty much through agencies ... agents vary immensly, at the top end they can be good, more often they don't know about the technology they are recruiting for, and about 1 in 5 times you will get a bad one that will do things like lie about the rate.
California Lemon Law
California lemon law considers the following kinds of restitution to lemon car owners:
• A defective car replacement
• Cash settlement
• Purchase refund
Find us on calemonlawinfo.com
Noclip – personal guide to live gaming
LSD-assisted psychotherapy for anxiety with a life-threatening disease
I'm sure it's possible to write secure PHP code but PHP actively works against you. The language has improved a bit over the years (magic quotes is no longer a thing) but I don't have any confidence that the PHP developers will make reasonable choices in the future.

Take something like == to compare two strings. A reasonable person would compare them as strings. A PHP developer would try to compare them as numbers (losing information in the process). Many PHP users don't consider that a problem. Many PHP developers don't consider that a problem. (Some realize it's stupid but don't want to break backwards compatibility).
Ok Liam, let's give it a shot. I'll take a ride.

Just don't put me in a sales funnel, dude!
This is really spot on. The only thing I could add, is that I've found the only way to continue to write code in the capacity he's talking about, is to dedicate a day or days of the week to programming. If you're going to make your 1,000 or so lines meaningful, then the context switch to that mental state is too high when your day is intermixed with distractions.

Sometimes I can put my headphones on at the end of the day and try to get 2 hours in; or work the graveyard shift at home but that's never as good (or healthy really).

I tip my hat to the pure engineering managers who don't code at all. They're more like social engineers than anything, but boy would that be challenging to do 100% of the time.
Turkish government has huge success for destroying historical remainings. They just send all Zeugma remainings under water because they wanted to build a barrage right there!
That tournament was run by IeSF - an organization that is grossly incompetent and disconnected from reality. They have very little traction in the eSports scene and are in no way representative of eSports as a whole.
> According to our current theories, any such manipulations would require what is called "exotic matter".

Fun read:

http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/2011001...
I guess the obvious question is how is this different from Snapchat (minus the fact Snapchat disappears after x amount of time)? Looks nice!
The Senate Is About to Vote on NSA Surveillance Reform. Call Today
Basicly just a reiteration of your #1 point. I have seen containers where they create their own 'parent' containers that point to the ubuntu/debian base-image for their generic app containers. The extra layer irks me, i'd very much like to just have all app-containers depend on official containers. E.g. a project maintainer might install wget in their upstream container, then rely on that image for all its app-containers.
I asked this in the 'Komments' as well, but:

Is there any option to export my site's Komments if I ever choose to leave?
This looks a good read to fill up my lunch time breaks! For free aswell - why the hell not!?
It isn't really that interesting to compare the NSA budget to the Harvard or Stanford budget, because in neither case is the entire budget going to crypto research, nor can we casually assume any sort of percentage equivalency. The question is how much effort is the NSA putting into crypto research vs. the academic community as a whole, and I imagine we don't have a good way to answer that question. Even raw dollars wouldn't necessarily tell the whole story, since the NSA cryptographers probably have an easier time working together on focused tasks, which both lead to more progress on said tasks while at the same time potentially leaving entirely unresearched areas if groupthink/consensus/management says there's no point to researching something. (I would imagine management uses a relatively light touch if a researcher asserts that something needs to be dug into, but groupthink is a inevitable.) Consequently characterization of where they are ahead and potentially where they may even be behind is probably a bit difficult, since the situation is in reality probably very complex and unknowable to anyone outside the NSA.
Stinkburg! Random name that!
No danger of that Daniel... that link goes straight to anyway Amazon :)
Like apples compare to oranges :)

Cheeky comment aside, PyPy is an alternative interpreter for Python and, more broadly, a meta-frame work to make writing tracing JIT for the language of your choice easy.

It's much faster than regular Python. The only downside (which, admittedly, is very, very big) is that the PyPy developers released their own FFI library for interfacing with C-code (which works brilliantly), but using c-types and the c-python c-api is very kludgy. This means that a lot of very important python libraries which are basically thin wrappers around c/fortran code (SciPy, NumPy, etc) are not really working.

There is some effort around reimplementing NumPy in PyPy, but it's going very slowly.

Edit:
PyPy is also a heroic effort by a small team of developers who receive some donations. JS is probably the language that received the most amount of money and attention into making it run fast from Google/Mozilla, etc - in terms of results/money, PyPy is incredible.
It would be really nice if curl took the content-type and results from isatty(STDOUT_FILENO) into consideration when deciding whether to spew to stdout.
“Sightseeing” Map for Philae
Hodor – Google Search
99% of the time I'm using curl/wget is to download a compressed file. So, for me, `curl | tar` is shorter than `wget -O - | tar`, and much better than `wget` -> download -> decompress -> delete the file.
Hi, I'm the author of that thing.

It's free and I'm not planning to charge unless it'll actually take off and maintenance cost gonna rise to much for me to keep it free.
Python-like error tracebacks for Rust
My apologies for being unclear: I'm saying that in the case where you're building from source during the build of your service container, you're almost always better off building from source in a separate container and then either turning that into a deb or other consumable format.
You could be talking about so many industries of course. It seems as though economies of scale outweighs some of the issues you raise as the majority of major industries make this change over time.
I keep getting the urge to hop on a plane to SV (from the UK) and see what happens. Wish it was that easy.
Ok. I think the issue is more transparency than layers though - for example the Hub could let you click on FROM lines and have them expand in place.
This is for ruby/rails? Is there gem or a repo?
Gonna reply here as well. For now I can do this manually for you. If there's gonna be a lot of people asking for it, will consider building an export feature.
Do you think that the failure for something like PGP (in it various incarnations) to take off was "useability"? Failure to reach critical mass? Complete lack of interest/concern by the general user? Something else?

> My dad considers Facebook statuses bizarre.

If you were to be a rational outside observer, wouldn't you agree with this?
AT&T Ditches Tracking Header Program; Verizon Still Refuses
So what, though? The vast majority of people running Windows are using it to run 2 things: web browsers and Office. IE no longer has a dominant share of browsers, and Office is available across many platforms besides Windows.
All Hacker News Evergreen Stories Ordered by Score
When we were small: Under Armour's story