skysight-inc/HackerNews huggingface dataset:
> This does not however mean that I must silently accept their bad choices.

But there are proper places to discuss this issue with them, and HN is totally not one of those.

> Sometimes people you respect excercise poor judgement. This is one of those cases.

Sure, but have you considered that the one exercising poor judgement in this case may be you?

I don't know which distro you're using, but Debian has extensively discussed the issue and the first tech CTTE resolution made lots of valid technical points in favour of systemd. For sure it's not an obviously bad choice, and if your maintainers have chosen to ship it they may have valid reasons to do so. Not to mention that's still entirely possible to avoid systemd for whatever reason, at least if you're using Debian it's trivial.

> Feedback is a thing. You're giving it here. Why shouldn't I give it to the distros that certainly are trying to force systemd on me?

Right, but I'm here trying to give feedback to you for your actions in this thread. You're here giving feedback on HN to people that probably don't read HN, and doing so with a rather inflammatory tone.

If you want to give feedback to your distro maintainers, please get in touch with them in the appropriate channels (IRC, mailing lists) and ask them their reasons, but please first check if they haven't already stated those, one can just get annoyed if every person in the world keeps asking stuff that has been answered countless times.
McDonald’s CEO, James Skinner, is interesting. I like their chicken mcNuggets, but I am always aware that their CEO is US-Navy trained, and maintains a good relation with armed forces.

Seriously though, everybody was China is PLA - it doesn't mean anything. Back in the day, PLA is one of the few ways to get an education and not be a farmer.
Graphite compliments the ELK stack and does not replace it.

Logstash is great at extracting metrics/numbers/data out of your logs. You can then use the graphite/statsd output plugin to graph that data.
Girlfriends are useful for a couple of months provided that they never use the "n" word. No.
Most important in the sense of the internet. What is the language that keeps the Internet running?
If you launch journalctl, see output you don't like and
_don't_ skim the manual? Now that is what I personally
would consider sad.

Yeah I'm afraid we have to agree to disagree here too. I'll just say that if you launch journalctl and see output that is obviously being printed to the screen by less my first thought will be to check my less configuration not journalctl's. These tools are meant to be used in a way that respects the users configurations for a reason.

Flouting that convention is bound to be rage inducing when encountered during a particularly nasty debugging session.
Perhaps the point was that company culture let this work despite the obvious issues with efficiency and priority conflicts. You're absolutely correct that this tactic wouldn't work in today's Google, but if company culture has persisted, it might still work within internal teams (albeit in a much less visible fashion).
> Murder is bad, yes, but weighing these kinds of things is an intractable philosophical problem.

Not at all. Blackmail does not justify murder. It's not an "intractable philosophical problem" at all.

Note well: This does not justify blackmail, or say that it's not bad. Blackmail is evil. Murder is more evil.
> Not sure why you need (int, bool) when you can have struct{i int, b bool}...

You tell me: you for some reason do need (or want) multiple returns. Why, when you can just use a struct? ;)

> the tuple you have to access via index, and the struct you access via name... and by name is much more clear in your code.

I guess Go doesn't have destructing (like - `(x, y) := some_fun()`). In that case, I can see how it could be more annoying than the multiple return thing. I do not see, however, how tuples necessitate indexing - in the languages I've used with tuples, the arity is known at compile time, and you have to use certain functions to access the first, second, etc. But if the choice is between multiple returns (which I guess is just two values?) and tuples, then I don't see why the common case (2-arity) can't be easily supported.
I pay for Netflix, but watch every thing (including the Netflix productions) on Popcorn time.

If HBO doesn't provide their content, on-demand, on my country, it's not my problem.

Same goes to Walking Dead... Here in Brazil Netflix has it only till season 3... On popcorn time I can watch the last episode, with subtitles, only 2 or 3 days after it's aired.

I'm really willing to pay for content as far as it's available on my country!
Comet 67P is grey, even in colour
There's also Atlas [0], the learning environment from O'Reilly. Also announced a couple days ago.

[0] http://chimera.labs.oreilly.com/tags/featured
Though 1) everyone in switzerland is still wondering how they are going to implement it without breaking bilateral relations with EU and 2) it doesn't mean reducing permit, it means having a limit (vs. free flow with Schengen), and before Schengen Google did not seem to have much issue getting permits for its workforce
At the risk of repeating some arguments you've heard, does that really need to be in 1.0? Incremental compilation doesn't destroy backwards compatibility (unlike, e.g., moving threads out of the stdlib), and it isn't a "showstopper" feature (e.g. unboxed closures), it's a convenient trick that can be tacked on later. It's hardly the sort of thing that needs to delay stability for the majority of users.
Good, so things are moving already.
The upcoming release should be able to handle that kind of load. I wrote a bit about what's coming here:
http://influxdb.com/blog/2014/12/08/clustering_tags_and_enha...
What about if you were caught committing a crime and a detective told you you had to help in a sting operation if you wanted to avoid chargers. In the sing operation you are told to solicit a hit from a suspected hitman. which you do and then are promptly arrested for conspiracy to commit murder. Do you think entrapment should not be a defense in this case? I am pretty sure it's the exact kind of situation the defense is intended to be used in.
Why out an NFL player buying your equipment to facilitate illegal activity directly prohibited by his profession's collective bargaining agreement?
For what it's worth, I've been using Rust for over a year in my product (http://skylight.io) and it matched my needs pretty closely. Our product is a performance monitoring tool that runs inside of Rails apps, so it's important to us to keep the overhead of our "agent" small and controllable.

Since the agent runs inside of a Ruby program, our only good choices are Ruby itself or a language without a garbage collector (embedding a language with a GC inside a language with GC is asking for trouble -- take a look at the bug tracker for TheRubyRacer for some color). Our initial version of the agent was written in Ruby, but carefully controlling memory usage or performance in Ruby isn't really feasible.

We prototyped a new version of the agent in C++, but I personally didn't feel comfortable shipping a binary that would run in thousands of customers' Rails apps in a language that could segfault if you're not careful. We took Rust very seriously last November, even thought it was still very young, because it gave us a language with direct control over memory with compiler-verified guarantees that our program wouldn't segfault.

TLDR: Rust is a very good choice for writing performance or memory-critical code that will be embedded in a high-level-language.

Also, because it offers compile-time guarantees about safety, I expect it to expand the number of cases where people feel justified in embedding a low-level language for performance-critical problems.
Thinking about New Relic vis a vis a potential startup bubble makes me think about the old saw about the gold rush where most of the people who got rich were the ones selling pickaxes rather than gold miners.

On the other hand, in the current startup economy the pickaxe bubble is almost as big as the gold mining bubble, but I think it still probably applies more than it doesn't.
> most of the hype for rust comes from back-end web
> developers

It may seem that way because 1) most of the hype for anything programming-related these days comes from back-end web developers, and 2) because back-end web developers are the primary audience of HN. At Rust meetups that I've attended I've seen interest in people doing video games, robotics, AI, numerical work, databases... they just don't have as public and excitable a forum as this. :)
Are you saying 'm'lady' unironically?
You don't need AV software.
My main use for C code is embedded / bare-metal programming, so I was curious if Rust could run directly on ARM boards. I found https://github.com/hackndev/zinc but haven't given it a try yet.
Some EU countries do. Some want to. Why don't you get informed before talking?

Italy is one: http://en.m.wikipedia.org/wiki/Internet_in_Italy

The law is meant against terrorism. I am sure Russia has a good excuse too.
> EDIT: Why the downvotes?

Probably because your comment above the edit added nothing to the discussion.
Who says Troy is using it for illegal purposes? He could be using it to hold his...chewing gum.
These Chilean Developers Want to Give You Bitcoin for Playing Minecraft
Okay but was it BS, or did it just sound like BS and actually it's important and useful (if a bit rough and early)? That's my main curiosity.
GoTenna: text and share your location, without cell/wifi service
Never? If I want a better salary I go find a better job. If the company I work for feels like giving me more money they are certainly welcome to do so, but I'm never going to expect that or waste time trying to make it happen.
The claim that something "works whether you believe in it or not" is not necessarily a sign that it is a superstition. After all, things that are objectively true have this property. For example, technologies developed as a result of true scientific discovery work whether or not you believe in them. If something is claimed to work only if you believe it, that is the sign of a superstition.
Looks cool but it froze my browser...
"only on HN"
In the case of a reciprocal square root estimate it probably is, particularly compared to the code given. A fast reciprocal square root estimate function usually takes less than 5 cycles - and is less than 1/4096th out, so the accuracy is better too.
Or maybe he can't afford a real iPhone and this is how he keeps up appearances.
If we all switched to it, wouldn't it simplify all of those things?

Right now if you get paid every other week, you get paid 3 times in 2 months and twice in all the other months.

If you get paid twice a month on the 15th and last day of the month, payroll constantly has to take account of holidays and weekends because the day of the week is always fluctuating.

All of those things would have to change, but they would be simpler after the change. It's the same argument as switching to the metric system in the US. Unfortunately the fixed cost of having to switch outweighs the benefits of switching (certainly for the calendar, less so for metric).
I can load any MP3 or AAC audio file into iTunes on my computer and sync it to my iPhone. I can load any .mp4 video file into iTunes and sync it to my iPhone. I'm not aware of any system on Apple, Android, or Windows mobile devices that attempts to police these sorts of user-driven file activities.

Is it more difficult to do things that way, than simply buying a song or movie from an app store? Yes. But shouldn't that be a good thing? For years one of the arguments against anti-piracy enforcement was that the only reason people pirated was because it was easier to get content that way. Companies were told that the right way to fight piracy was not through Congres and the courts, but by making the experience of legally paying for content easier than pirating content.

Now, that is actually coming true. But apparently it is now also a wrong way to fight piracy.
Cool! We did something similar for Postgres/Redshift at Snowplow: http://snowplowanalytics.com/analytics/basic-recipes.html
I am super happy user of New Relic, but always interested in alternatives. I had never heard of AppNeta, so I checked it out.

Looks like you guys have some nice stuff, but do you mind if I give a new customer first impression?

Very confusing pricing.

First off, right off the bat. There is no central price page and I had to go hunt for what you charge.

Then when I did find Enterprise pricing for TraceView, it has some contradictory language. It says $119/host/month. Then in the bullets below it says

unlimited users

unlimited applications

unlimited hosts

Huh? Is it per host or is it per month?? That makes no sense to me.
Why do you think the results are quantitatively weak? My first critique is just the small sample size with ~60 students and the tests, which appear to be different between the students.
I don't know if I need reading glasses, but that SQL looks a little blurry to me.
hmm

a couple 5 year old youtube videos, not very convincing lets dig deeper

joined twitter in 2009 but his first tweet was this january, 2 tweets ever - oh and the tweet was this article, apparently the only this thing "journalist" has ever written(and its not even journalism? its a whitepaper)

diversity spectrum eh? lets check them out

nothing but their own website comes up on a web search (diversityspectrum.org), bunch of meaningless bullshit you'd expect from a 'thinktank' website

I'll check the domain registration - looks like its registered to Perfect Privacy LLC

weird why would they want to obfuscate the domain?

What about this owner, Lynn Gardner Heffron?

searching her turns up similar results to your buddy Brian, bunch of astro turfed bullshit.

Sorry shill, I dont even care if brian m heiss is a real person in the world, these are clearly shill accounts designed specifically to push this one single whitepaper document. Let me know when Brian M Heiss (the Media Professional/Public Relations Pro/Journalist - his words) writes something else, maybe i'll check it out, because for such an incredible media talent he has a surprising lack of footprint on the internet
How often do you change jobs?
We Connected Twelve Devices to a USB Hub, Then
The kitchen was replaced with memegen[0]. The same principle still applies though. Someone complains about a problem. Engineers all around the company brainstorm and implement a solution to said problem. It's a unique and difficult atmosphere to grow in a company.

[0] http://thefw.com/take-a-peek-inside-googles-internal-meme-ge...
Building an Erlang Project with Mix (Elixir's Build Tool)
Keeping Up with the Cool Kids: Elastic Search and Urban Dictionary Part 1
and not really anybody else, because the rest haven't really figured it out yet.

I beg to differ there. ;) I work on Skylight (https://www.skylight.io) which is definitely doing some interesting stuff in the APM space.

By focusing on just Rails, we are able to provide features that other services that try to be a jack-of-all-trades frequently miss. For example, we just rolled out a feature that helps you monitor memory usage in production with extremely low overhead[1], which I don't think is something any of our competitors offer.

But yeah, definitely agree that New Relic has been a market leader here. They've validated that people are willing to spend real money on improving performance, something that wasn't obvious just a few years ago.

1: http://blog.skylight.io/announcing-memory-traces/
Homogeneous operating systems are better
Obviously the solution is to not depend on pensions (which I don't think most young Americans are planning on anyways). It's awfully hard to lose your own savings though.

Basically, "everyone" is hyperbole. Obviously many people can retire fine, if you live within your means and consistently save.
FWIW we've called it Atlas internally for years.
I would counter that your ignorance exemplifies the problem. We already have hordes of idiots who shine laser beams into the flight decks of moving airplanes, blinding the pilots and causing major issues for flight operations. Living, breathing birds, which only weigh a few pounds, can take down single-engine airplanes as well as large jets, much like the one that landed in the Hudson River just outside of NYC a few years ago. You can bet a plane such as the one you describe would have disastrous effects, too.
"You try to rebuild countries and economies, regardless of what seems "fair" or not"

The problem here: after the cold war, which Russia lost, nobody cared to rebuild its economy; instead everything was done to siphon people and resources away and to destroy industry. Obviously US really did not want to see Russia on the map anymore and so they did that.

Guess what - 20 years pass, Russia is angry like a non-mortally wounded wild animal.

I'm not a fan of mr. Putin but he's very cautious still. With someone less cautious it WILL look like pre-WW2.

And of course it will be a disaster for everyone involved.
Because I'm addicted. No, seriously, I can't stop - I've been hacking on C++ and Python code since 6:45 this morning, and I haven't even stopped to check email or work on other things I'm supposed to be doing.
You're confusing day (Monday, ...) with date (12th Dec).
In the most literal reading, the phrase "shall permit" refers to the required "procedures", which are themselves "approved by the Attorney General"... So that might be "Anything, subject to the discretion of the AG"?

Or does that actually require the AG to approve procedures which "shall permit the acquisition" of "[private] communication to or from a United States person" during "any intelligence collection activity not otherwise authorized"?
I hate cowards behind throwaways.

Wanna say something stupid? Do it with your real nickname.
Working around sshuttle and Vagrant in OS X 10.10
"Register or Login to view this query."

Yes, it sucks.
Another thing is that anyone could spin up a tracker.

Napster etc ran out of central corporate servers. This made them big juicy targets for lawyer bombing. Take out those servers and you take out the whole network.

But with bittorrent the tracker and the search are two separate entities. And over time you got things like DHT and multiple trackers for a single torrent that made it damn hard to knock them out.

Sony has resorted to flooding search sites with fake torrents in an attempt at slowing the spread of the files from the recent attack on their servers...
No Chat Dating App Launches in New York
I used to work on an ERP software that is used in-house by many recruiting firms so I understand the industry well.

hkarthik's comment is right on the money.

The very high level executive recruiting firms tend to care more about both sides of the equation (employee and client/employer) because its a higher stakes game for them and the talent pool is fairly limited at that level.
Dapper Makes Dates. Not Chats. New York City dating app is the first to not include a chat function.
That's a pretty specific claim. Do you have some sort of citation or insider information to support it, or are you just making assumptions?
Or is the Facebook's Atlas: http://atlassolutions.com/ ?
One statement that stood out to me was Chris Lewicki's dig at NASA's "twenty year old computer" running Curiosity, with Lewicki adding the usual jab about his iPhone having more processing power.

The RAD750 is based on a 1996-era PowerPC design, so the statement is technically true, but as far as I know it's basically the state-of-the-art in rad-hardened processors -- it's the same processor used in Boeing's 787 FMC, for example. (SST did just ship a rad-hard M0, which is kind of neat.)

Lewicki's not just talking off-the-cuff here -- he's one of a few people actually qualified to opine on spacecraft engineering -- but I wonder, what does he think should be used in place of the hugely-expensive, arguably-antiquated but undoubtedly robust systems currently in use?
Nice work!

Hate to be a buzzkill, but you might consider renaming it before Disney C&Ds you.
It may not be for illegal activity but showing a specific customers purchases for the sake of a blog post is a terrible business practice. I'd never buy anything from this person.
The OP alluded to p-values, and I think this may be relevant:

https://www.youtube.com/watch?v=5OL1RqHrZQ8

(In short: p-values are pretty much useless as an indicator of "this experiment can be reproduced".)

Not that this necessarily refutes the original article, I just thought it might be relevant to discussion.
There is one called Scout (http://goscoutgo.com/) but their target audience is companies that are looking to use 3rd party recruiters, not the candidates themselves.
If you aren't going to use $scope.$watch, you might want to ask why you're using Angular in the first place. From my own experience building a large-ish hybrid mobile app in Angular, I haven't run into any performance issues. While you should of course understand the implications of how you structure your application, I would also warn against premature optimization. I advise building first for simplicity and ease of maintenance and then tweak for performance if needed.
As I said before, a dependence on libgcc and glibc are expected. It's not an issue with static linking, you don't generally statically link those two dependencies.
Conversely by focusing on just rails, you effectively eliminate large swaths of the enterprise market. There's a huge opportunity there for someone who can integrate across platforms and technologies, particularly if you can ship a behind-the-firewall solution.
Oil prices sink to lowest level in more than five years
I wonder if you'd be more or less impressed by the back of bathroom stall door postings by the QA team, "Testing on the Toilet." http://googletesting.blogspot.com/2007/01/introducing-testin...
Outrage requires awareness as a first step. Our mainstream sources of journalism are often too preoccupied with party talking points when covering welfare programs to get to the real issues of corruption, fraud, and systemic brokenness underneath. It seems to be slowly changing, however. Articles like this one are a good start.
yeah, more abstraction layers!
Healthcare, housing and education is also lower, so go ahead and compare but account those in as well.
How is programming aptitude measured and defined?
I, for one, found the arrays and pointers chapter in K&R Edition 1 to be mostly useless (per my other comment in this subthread I used the Lions Notes). Do you know if it was significantly improved in the 2nd Edition you recommend?
I am intrigued by the way you think. Do you play poker?

Our monthly tournament is always looking for new players...
Awesome. I do understand pointers better now, but this looks like a great resource. Thanks for the tip!
This is a nice way to visualize spatial data of homicides in a city, but it doesn't really "make meaning out of the chaos." All it does is show areas where homicides are more likely to occur. The connections themselves are rather meaningless.
That might be overly cynical. IF it's true that there is some fundamental way-of-thinking or personality trait that is both in a large minority of people, and necessary to be a proficient programmer; it is extremely valuable to know about it.

A lot of people in the field, myself included, get a hint of intuition that some people either have it or they don't.

If we could get at (or closer to) some basic principle, we could both help people focus on their strengths (by identifying those who show this trait, and being transparent with ones who don't).. and hopefully learn how to cultivate the underlying trait itself.

Wouldn't it be funny/cute/useful if just practicing a bunch of algebra word problems made proficient programmers even better?