skysight-inc/HackerNews huggingface dataset:
It's a ridiculous term which I suppose is supposed to make people feel less guilty about having extremely comfortable, high paying, and overall relatively easy jobs, when they know that millions of others are struggling in jobs they hate, are drastically underpaid, or can't even find jobs.

A common version of this is to complain about a lack of vacation time (even though you have 4 weeks, plus holidays, plus sick time, plus sometimes getting to work from home), as if struggling menial workers barely making above minimum wage are spending half the year in the Bahamas. [Note: this paragraph is written from a US perspective.]

"Golden handcuffs" is a similar term. It's not that there is no validity to these notions or that the phenomenon of golden handcuffs doesn't actually occur, because it most certainly does. It's just that, in their typical usage that I see, these terms are used to invent an abstract struggle that upper middle class people are supposedly facing in order to assuage guilt over their own fortune.
Onion artificial muscles
Depression is an incredibly broad umbrella label for a mental condition that is nothing like rabies or traditional diseases.

Depression is a state of mind, often (but not always) induced by circumstantial situations, financial, existential, diet, stagnation/exercise... the cause of Depression for many can be resolved, with effort - and it takes a significant amount of effort for someone with depression to do things as simple and necessary and normally enjoable as eating a meal or taking a shower.

The point is, if you're going to do something as extreme as quit life, you might as well try to see if your depression may just be caused by a lack of exercise or "tunnel vision" of your perception of the world that could be drastically contrasted through experiencing therapeutic mild doses of MDMA [1][2] or cannabis or pharmaceuticals.

[1] http://www.maps.org/
[2] http://boingboing.net/2015/05/05/crowdfunding-medical-mdma-a...
Author of the project here... Thanks for the visibility and all the comments. Feel free to ask me anything and/or submit PRs.
Also the DL980 G7 is an unholy piece of crap. HP doesn't know how to build or fix them. I've gone through countless service requests on just a dozen machines or thereabouts.

It's the worst piece of any kind of hardware I've ever used, hands down.
This is correct, and a huge impetus for our use of Apple hardware. We simply cannot risk our business on saving some money at the expense of violating Apple's EULA.
I guess I should have said: no other mainstream language.
If you lose a game of chess, you can set up the board again and play another game.
If you lose a boss fight in Dark Souls, you reload your save and fight the boss again.
If you lose a game of Counter-Strike, you wait three minutes in freelook and try not to get AWPed next round.

The only area of video gaming I can think of where your complaint applies is mobile, where you win by paying thousands of dollars for energy crystals or some such.
I like that you have the "What to listen for:" timed, perhaps you could have it so when you click it, it seeks to that part of the audio :)
Show HN: Templator
https://github.com/DrRoach/templator

Templator a new front end templating system that is focused on making like easy for both front and back end developers. Whilst it looks to add a lot of functionality, it's also made in a way that is easily expandable so it can quickly be progressed.

Here is a gist of a example template file that shows off it's features at the same time: https://gist.github.com/DrRoach/4353107c6e429f3d7846

This is my first real solo open source project so all feedback is much appreciated!!
'You are implying "You are either a well-meaning person or you are not."'

I think that's appropriate, actually. That you've defined well-meaning to encapsulate more people than it does is probably the core of the disagreement, but I think it's fair to say that most people are well-meaning, but not all people are.

Comparing and contrasting "almost everybody" to "Ann Coulter", and I think it's easy to draw such a distinction. Most people are simply trying to communicate without deliberately pissing everybody off, while Ann Coulter gets pretty decent play out of pissing people off for the hell of it.

That said, your point on "well-meaning" being an arbitrary distinction holds, though I would assert that if more people assumed good faith until proven otherwise, we wouldn't find ourselves being offended by every little thing.
I was going to say "Johnny Cash kind of destroyed that last one", but on reflection, he really didn't. Sue is still probably female, despite Johnny Cash...
Discussion from 7 hours ago, https://news.ycombinator.com/item?id=9498608
Randutils: portable include-only header makes C++ random number generation easy
Embedded programming is also harder to do remotely due to needing hands-on access to development hardware, frequent access to hardware engineers, expensive test equipment, and so forth.
AMD details Zen, K12 CPU cores, confirms next-gen memory support
This is what I found as well, and allude to in other comments in the thread. Particularly when you look at GPGPUs like the NVidia Tesla, they are generally pretty terrible when priced per-gflop because they live in a niche market that wants to handle finite element analysis and supercomputing tasks.

Image processing doesn't require double precision, so we don't need GPUs tuned for it, which means we can use Fire Pro's and similar workstation or server grade cards.
If you repartition the hard drive, at least that latter point should be resolved, though at the cost of blowing away recovery data.
Web based UI for CoreOS fleet
Let me add that REPL based workflow is great when you can't write unit tests for whatever reason, you can test each bit of code in the REPL as you write it. The more functional the language and your code, the more sure you can be that your informal testing will stay valid. The more your data is immutable, the easier that testing can be.

If you grok it, with some practice it can work very well. I would be surprised if it couldn't work well for livecoding for some people.
How horizontal gene transfer shakes up evolution
Why start a Startup by Sam Altman
These are all wonderful things, truly. Highly recommended.

But they're of little use to someone with severe depression planning out their suicide. In fact, "empowerment" can trigger the opposite reaction: it emboldens the person to finally carry out their plans. For this reason, activities that would usually be good signs (e.g., someone starts hitting the gym vigorously after starting new meds) can in fact be warning signs that another suicide attempt is on the horizon.
It would be interesting, once these have been in use for a while, to see some stats on the relative temperatures (+ fan speeds) of each machine within the enclosure.

I can imagine the dynamics of 4 machines scavenging air from a single chamber, with an opening on one end, will result in the machines nearer the warm aisle having to work harder to keep cool...

I also wonder what kind of ducting could be implemented to minimize this effect.

Anyway, a very cool project ending in what looks to be a fantastic end product. I wish I had the chance to work on something like this!
>childish ad hominem attacks, you relinquish your credibility

Calling someone childish is an ad hominem. How ironic.
Looks neat, although $120/year is a bit steep for using a single mailbox. Maybe I can try to find 4 others to share the costs.

On that note, anybody else looking for a paid e-mail service..? :)
I haven't even used half of what Couchbase does, but it's been a great replacement for Core Data for me. I've very much loved not having to deal with schema migrations that historically have been very tedious with Core Data.
apple's licensing terms force abominations such as these
Frist off Taxes give currency value.

Sell a pig for 12 chickens and guess what the tax man does not want a chicken they want their token. Thus creating demand.

Second, with 7 billion people in the world there are a lot of suckers out there. Even if buying something is dumb selling it can be very profitable.
>Apple changes it's form-factors to the latest "design" way to frequently

Going on past history, I don't think they will have to worry about the Mac Pro being updated too often.
From the article: "After new users sign up to a website or app, they are often dropped directly into a home screen. ... This is a big missed opportunity. This moment is a chance to ... ask important questions, and personalize their experience. ... They will then be more likely to tell their friends about you. When combined with analytics, the onboarding process presents an opportunity to learn vital details about your users ... and increase retention and conversions."

So this isn't for the user's benefit.
How does FreeImage compare to ImageMagick?
Sorry, just some off-the-cuff math. We use Supermicro FatTwin systems for Linux stuff, and they run a lot of fans at much higher RPMs to maintain proper airflow relative to the Mac Pro design (which runs one fan at pretty low RPMs most of the time).

As a result, I'm calculating that the Mac Pros draw a lot less power for cooling purposes than the Linux systems due to their chassis design. However, serviceability and other factors are definitely superior on the Supermicro FatTwins.
Neon, Python based, fastest Deep Learning Framework by Nervana Systems
What are the comparative advantages of Direct Metal Laser Sintering vs the more traditional CNC Milling?

CNC Milling

- Broader base of manufacturers who can meet specs

- Lower cost?

- Higher strength?

- Faster essential steps (prototyping can be done more rapidly)

3D Printing

- More optimal alloy distribution since the part is built up instead of milled down

- Less raw materials used / lower waste

fixermark suggests: - Can machine shapes that are impossible to machine via reductive process.
Of course it doesn't fry itself. Any CPU made in the last 20 years will throttle itself and run at lower speeds instead.
We younger folks are incredibly curious about what you've learned. Can you elaborate on the topics you mentioned or recommend other sources? Can you give tips on best practices?
Just a "super vote up" that saved amazing comments to a list would be an awesome feature.
This article does a great job of highlighting why I can't stand Tim Ferris. Even when talking about such an important, sensitive and terrible subject he can't stop himself from constantly hyping himself up. Every other sentence is still about how great he is, about how he's constantly talking to celebrities, etc. Awful.
This actually came up during the design phase, and it was tempting. However, you'd have to figure out how to connect the boards together, and you'd have to figure out where to put heatsinks and where to direct airflow.

Since we were able to get the Pros to the point where they effectively occupy 1U, there wasn't really any incentive to doing a disassembly style integration. Maybe if Apple announces the next Mac Pro comes as a triangle.

To your other point about the warranty and re-sale: we do care, but only a little. I budget machines to have a usable lifespan of 3 years, but the reality is that Apple hardware historically has significant value on the used market for much longer than that. So if we can recoup $500-1000 per machine after 3 years of service, that would be great.
CHROME ON MAC USERS: Use the imgur links instead of the 0x0 links, some users seem to be reporting crashes related to TLS.

The downsampling also isn't that great.

Original image: https://raw.githubusercontent.com/haasn/cms/master/rings_lg_...

Downsampled with imgix: http://chen.imgix.net/rings_lg_orig.png?w=400

Downsampled with imagemagick: https://0x0.st/1-.png http://i.imgur.com/Nvl7tAm.png

Downsampled with imagemagick, gamma correct: https://0x0.st/1i.png http://i.imgur.com/Hrm4COb.png

Note how the luminance becomes square in the center (step back a bit if you can't see it), and also the edge pixels on the imgix version.
It handles image loading, unloading, and basic manipulation options.

I imagine, especially if the traffic is mainly for downsampling, it'd be sufficient. If it's not, then writing some custom code to do the image transforms on a GPU and bring them back shouldn't be that gnarly--and if you can afford to stick a shitton of macs in a data center, you can afford a graphics programmer to get that done.
Thanks! Having the click seek to it was my ideal. Unfortunately the player is an iframe, so I'm not sure how to hijack that. I could just do HTML5 audio or something, but then we don't get the benefit of Simplecast's analytics.
Compiling the shaders is a big win, since it allows us to do almost all operations in one pass rather than multiple passes. The service is intended to function on-demand and in real time, so latency matters a lot.
I think you have it backwards: The CPU fan spins. Until the OS (or the AML bytecode that the OS interprets as a part of ACPI) tells it "the CPU is cool right now, you can slow down and save power".
This document says essentially nothing of significance--it is a marketing piece. There are no details of exactly how resilient a containerized process is to attack, how to prevent "escaping", etc. The general consensus (if I'm not mistaken) is that containers are for deployment/operational convenience and should not be relied upon for security, but you would have no idea if you only read this so-called whitepaper.
Heh, and he submitted a bug report about it:

http://bz.selenic.com/show_bug.cgi?id=4649

I'm not quite sure what to do about this, because it takes about 10 million commits before such collisions are likely to happen naturally, and it was a conscious computation from the early Mercurial days that, "12 displayed hash characters ought to be enough for everyone" (paraphrased).

It's not exactly a new revelation that this is a problem. It's even less of a problem when most of the time you use tags, bookmarks, or revsets to refer to commits, and like he says in the report, fixing this could incur a small performance penalty while hg computes what the shortest unique prefix is on a large repo.
There was this app called Location or sth., which they terminated. I did not know about the thing myself until then, but on the HN track there were quite some people declaring it being an integral part of their life. I recall clearly a man telling that he was following the position of his wife via this application, for the wife was somehow working in context of a war--a journalist or sth.--and he wanted to be able to follow her for emergency situations. And other couples who were following each other for some reason. If only I recalled the name of it... But I'm sure someone here will be able to append a link.

edit: Oh, yes, it's Latitude, and the thread I'm referring is this one: https://news.ycombinator.com/item?id=6018554

And the wife is an animal control officer. Less dramatic but equally saddening.
I like the gcloud-node docs! I remember the oauth stuff being a pain just because oauth is kind of complicated and the terms are weird and there was no guide that just says "go here and click this" you had to just figure that out.
It looks like from the outside it's a case of experts in screwing over everybody while making it looks like they are not.

Or just trying to siphon off value out of the system using applied phlebotinum and handwavium.

Perhaps I'm just a cynic.
That, or as we're seeing today, the wealthy and corporations coopt all the discussion and essentially buy votes with "campaign financing".
We wrote a little tool to probe SMC and graph the output, so we know CPU temp and fan speeds and whatnot. If a fan were to fail, it shows up as 0 rpm speed (in my experience thus far), so we can tell and take the host offline.

Even if you can't see when the fan itself has failed, the CPU core temp should eventually go out of the acceptable range without any forced air at all, which is also helpful to determine that hardware maintenance is required.

So far nothing has actually failed on any of our Mac Pros though. When and if that happens, the entire Pro will get swapped out as one field replaceable unit, and then put in the repair queue.
It seems they have stopped requiring registration. Clicking on the "Introduction to Container Security" page takes you straight to cloudfront.
Thanks! It is just about breweries in San Diego right now -- that's our beachhead and it's the only newsfeed we offer. (We're servicing one publisher, the SD Brewers Guild, who invites people to contribute content.)

The goal is to have multiple newsfeeds that readers can subscribe to (Restaurants, sports, education, art, neighborhood districts, etc). And then let you choose which feeds to follow. You can see the feeds be viewed as a omni feed (like reddit.com/) or separately (like reddit.com/r/subreddit).

To support this, we intend to let anyone start a newsfeed about anything. "Dave's eat-like-a-local" list in NYC. Main Street High's "news about school". "Modern artists that matter". And that kind of thing.
> So this isn't for the user's benefit.

I think it is. You're understanding what problems they need solved so you can do that for them (and thus increase retention and conversions).
I appreciate your opinion and your apology, however I still don't follow or agree with your reasoning about "participation trophy culture". Certainly there are games out there that are hard to fail at, but ultimately it all boils down to the difficulty setting, doesn't it?

It sounds like you're proposing the Game Over screen come back and boot people back to the title screen to start all over, which doesn't suit many gaming formats, especially those formats developed or popularized in the last decade or two like RPGs and adventure games.

Can you give any examples?
Those are semantic errors, and a language aware editor will not fix them.
Auto Complete Attribute Will Improve Your Profit
>Maybe these scientists have a patent that does well and it covers the extra $9 million to get $30k per year.

Ok, I think I'm getting a better understanding of what your proposal is.

The confusion happened because your webpage says, "group currency is a cryptocurrency that __provides__ its identified members with a basic income"

I interpreted that as the currency itself was the source of the wealth and therefore able to "provide" an income to members. Your later comments to others acknowledged that wealth generation comes from people and not the currency. Therefore, the cryptocurrency isn't really "solving" basic income insomuch as it's acting as a convenient bookkeeping (ledger) for distributing it.

The real puzzle and difficulty of enabling basic income for groups is still the ability for members to generate real value. The cryptocurrency is the easy part; the value creation is the hard part. The emphasis on cryptocurrencies on your web page makes it seem like digital money is the key when it really isn't.

For example, a "group" of computer programmers or airline pilots can come together and possibly "provide" a basic income for their members. (Their high salaries of $80k to $200k might provide $33k to others.) However, a group of nail salon manicurists cannot.[1] Filing down customers' fingernails doesn't generate enough value to provide their members a $33k basic income. If manicurists join together to create a "manicure-cryptocoin", the existence of that new digital currency still isn't going to provide any basic income.

So the trick is to get enough high-value wealth generators into your "group". For example, if you create a "Coca-Cola soda drinkers group" and convince fellow soda drinker Warren Buffet to join, you might have the prerequisite wealth to provide the members a basic income. If your web essay was based on that instead of cryptocurrency, it would make more sense to me.

[1]http://www.bls.gov/oes/current/oes395092.htm
Not necessarily. Because of cognitive distortions (https://en.wikipedia.org/wiki/Cognitive_distortion) it's entirely possible people smiled at this person and they didn't realize it, or accept it.

That said, I've never seen any harm in being generally nice and hospitable, and it can do more than a little good.
Hm, looks like the example pages are missing validation for user input.
gdb had a critical role in solving some of them, too ;-)
Most companies aren't using the trendy new languages and tools. The bulk of jobs today are for C++ ('83), Java ('95), Javascript ('95), Python ('91), and maybe C# (2000).
If we look at the market adoption curve (Marketing 101) most of the money and most of the demand is in "old" technology. But extremely old tech, extremely new tech, either way there's going to be demand across the spectrum relative to the supply of developers.
Exactly. Plus you can improve the user's experience by helping them find and understand the things they are looking for in your app :)
Saying that there is a programming skill is a little like saying that someone has a "sports" skill. There are many different skills of programming that are very different, and except some basic "can do fizzbuzz" level, there are miles apart skillsets, where you can be great in one context but bad in another. a few examples

- fast hacking / programming contest / hackathon skills - write correct solution fast, not caring about how the code looks or be read later. (great for contests, bad if you do it also at work, code is read more than written bla bla)

- software engineering / organization skills - for 99% of enterprise software development, and large chunk of CRUD based web development, you need to be organized, and clean, there are no "algorithms" to implement, you just need to have good concept of MVC, separation of concerns, write methods that do just one thing, meaningful variable names. in these settings, most of the code you write is simpler than even a fizzbuzz, you get data from a form, validate it, save it, do some business logic, generate reports, that's it. This needs a whole lot different skillset than what a "top talent X10 programmer" would offer. This needs planning, design, patience, not trying to change the world, being OK with writing Java annotations, being just a regular professional software grunt.

- Library and API designers - there is a great skillset of writing a library that has self explanatory interface, good documentation, and is just a fun to use. People who know how to build a DSL or an API that makes sense, is a whole different skillset than the above 2, and a fizzbuzz test will not be the one that will let that diamond shine in an interview.

Programming is not just one skillset just like "music" or "sports" or "writing" is not a single skillset.

You can be a great comic actor but a lousy dramatic one, you can be a great sports writer but never be able to get a novel published. you can be a great golf player but never be able to win your 10 year old kid playing soccer no matter what you try.

Perhaps FizzBuzz is the common denominator, e.g. you can say that if someone can't play a C major chord on a piano, they are not going to be a pro musician, but anything beyond that, anything that tries to test "programming skill" beyond that level is not far from auditioning a violinist on a chelo just because both have strings.
For our use case, the disk portion doesn't live on the Mac Pros (we have Linux systems that act as storage servers).

We toyed with open shelf type solutions that would let us mount the systems front-to-back, but as you noted, anything above 2 Mac Pros across won't fit in a 19" rack. We also thought about mounting 23" rails in our standard cabinet, but ultimately settled on this chassis and orientation.

One of our early design ideas: https://www.dropbox.com/s/15u19aivay4hfiu/2014-01-13%2017.14...