skysight-inc/HackerNews huggingface dataset:
Yes fair enough, maximizing what we do with the carcass once the animal is dead is only fair. I guess I was leaning more towards the lengths we've gone to, for something that doesn't make a whole lot of sense in the first place (i.e. we waste more on the animals' inputs than we get out).

Although in this case getting parts of the spinal cord/fluid/brain in with sausages also sounds like a hazard.
UI testing automation challenges – how tool vendors are trying to beat them
Douglas Rushkoff wrote decently well about this topic -- his argument was that Twitter was a company that never should have gone public and which would have been much more interesting had it been more decentralized and privately controlled. Maybe not as interesting financially -- but interesting in the sense of control and technological vision. Public markets can do all sorts of strange things to a company -- I think as IPOs start to wane in frequency, a lot of startups are going to take a long hard look at public markets and some might decide to take a hard pass on them, despite the gold pot at the end of the rainbow.
As people upgrade many are choosing PHP 7 through mod_php

The below are links to benchmarks and discussions around mod_php vs. fpm. These are from last year 2016. Fast forward to today; I am seeing people move to php 7 and move back to mod_php. I believe we are at the start of a movement. Articles/stories will follow but only after the fact.

https://www.symfony.fi/entry/symfony-benchmarks-php-fpm-vs-p...

https://www.reddit.com/r/PHP/comments/4bi9a4/why_is_mod_php_...
I (barely) tolerate the bay area to get to do the work I love. It's a permanent game of weighing pros and cons and doesn't feel sustainable long-term even working at one of the best-compensating companies on the planet.

When 40% of the people in your city want to move away, you know there's a problem.
This is the same line of logic and statements repeated by C and C++ programmers that shortly thereafter get showed up with a list of CVEs in their 'modern C/C++' projects. Remember the recent Curl developer PR disaster?
WHY a LIFESTYLE ADJUSTMENT CAN HAVE a NEGATIVE STIGMA
You're not billing out 8 hours a day 52 weeks a year - typically - when billing $1,000/hr :)

That's generally why you charge $1,000/hr to begin with.
"Come check out our data center". Tape robots. Compliance's friends.
"black scholes option pricing formula"

There are some issues with it, though. It uses volatility as a proxy for risk---fortunately, past performance is a perfect predictor of future performance and future events can be predicted at least to the extent of normally distributed errors---and assumes a standard normal distribution---the fact that the actual distribution had a much heavier tail[1] can have no material effect, right?

[1] https://seekingalpha.com/amp/article/2291545-a-statistical-a...
The click bait title is clickbait.

But there is an interesting nugget in there: the article claims Detroit plans to start doing ride sharing and other services where they can lease their autonomous tech as a fleet.

Uber seems to be behind on autonomy, and Detroit won't need drivers if they can ship autonomy.

That actually seems somewhat credible.
Just a nitpick, but the original didn't do better than human scores. It does better than their human panel, who seem to suck at space invaders and a whole bunch of other games. In general DQN does worse than expected at space invaders for some reason (compared to, say, galaxian, a very similar game, at which it does very well)
Rebel clothing
Carnegie Mellon University AI beats top Chinese poker players
> Having an opinion or idea doesn't make it correct or worthy of attention by other people.

Very well, but I don't believe that is what I described or claimed.
I don't think it's actually Lisp. Lisp is essentially an imperative language; you use functional concepts, but you're telling the computer what concrete thing to do at each step. This is just asking it to resolve types in a type system, using whatever algorithm it likes to satisfy the type constraints.

Note, in particular, the complete lack of algorithm to solve the actual n-queens problem: just the constraints.
Social security pushes back retirement ages continually. Not an extra year at year 19 of 20, but tacking on 5-10% to everyone's remaining time is reasonable and the govt does it all the time for other entitlements.

I fail to see how social security, which is a national program for all citizens, is any less holy than pensions. Pensions are usually backed by city and state govt which have much shallower pockets.

What I'm saying is if the federal government can cut back social security benefits there's no reason we shouldn't cut future pension benefits
I think it's too early to tell if rust will prove any better in the real world, which includes things like devs using unsafe sections to cope with time pressures.
They also have an affiliation with the New York Rangers for 50% off the day after the Rangers score 3 goals. It's amusing to me how aggressively they advertise in NYC when all the alternative pizza is cheaper and better.
I just assumed that $100/hr sounds like a lot to the journalist in question and therefore "more than $100/hr" was simply their top categorisation of compensation.

Bear in mind that this is something like four times the average in private industry, and fifteen times the minimum wage.

My general rule for stories by journalists - even experienced ones - covering any technical industry is that their use of facts is often extremely loose, and if something seems awry, distrust the story first and question your understanding of the domain second.
Demis Hassabis on AlphaGo: Its Legacy and the 'Future of Go Summit'
I think the nuance that's often missed is that you should never build your startup on another company's platform without a contract (or some sort of contingency plan).
Ask HN: I don't want to fly united. Cancel tickets?
I have a non-refundable international ticket with United. After today's incident I don't want to fly with them. Any advice on how to cancel my ticket and get my money back?
I can't hear the name without thinking of the Omni shooting in Austin a few years ago.

* Victim, gunman identified in Downtown Austin Omni shooting | KXAN.com || http://kxan.com/2015/07/06/gunman-identified-in-downtown-aus...
Raise taxes and use that money to pay educators a wage that allows home ownership.
Been working on accounting systems in RPG and COBOL since ~1992. I also know C/X86ASM/Pascal/Delphi/VB/Fortran. Never bothered with C++ that much; played with Java a bit but Oracle irritates my bowels so moved away from that.

As mentioned in the article it's good work; but it is also not easy work. You tend to go through cycles of being pushed out to brought back under extreme emergency at any costs to get stuff working. Only for the cycle to repeat. Companies never think of the old guys as the ones to implement the new system - that's a job for the "enterprise experts" - I can't even keep track of how many "rewrites" I've seen in my life fail because of this.

We are the dinosaur club; but it's a club that pays extremely well (high 6 figures a year without working too hard if you are talented and have a good client base and reputation), but like fossil fuel one day it will all be gone ;)
Tesla Hits a New Milestone, Passing G.M. In Valuation
I am not a mathematician (physicist). I think the concept of infinity is a con that mathematicians have pulled on us (as there isn't an easy reality to map on to). I can understand arbitrarily big set; however, I never managed to make the jump from arbitrarily finite to infinity. Mathematicians made that jump and glossed over, then continue to show the difference between countable infinity and infinity beyond. Since I never could make that jump, it all sounds nonsense to me.

I have a similar (and I believe to be equivalent) problems with infinitesimal as well. How does arbitrarily small but non-zero become infinitesimal? Since I have problem with infinitesimal, I find the differentiation of real numbers and rational numbers equally non-sensical.

So mathematician, take a pause, could you explain what is countable infinity? Since you never can finish counting (all the natural numbers), how does it make the set countable? What do we mean exactly by countable here?

Wikipedia refers to the idea of one-to-one correspondence. But since you can never exhaust the correspondence, what do we mean by one-to-one? Give me any unique real, I'll give you a unique natural number, and we can go on forever, so how does that not count as one-to-one correspondence?

Unlike mathematicians, physicists are fine with unresolved :)

PS: I guess countable can be defined as there is a definite way of ordering the set, which is true for natural numbers but questionable for real numbers. I still don't see how the ordering connects to the size of infinity and one to one correspondence. Even for the set of real numbers, I can have an algorithm continuously generate random numbers (discarding re-occurring ones so it will be a unique sequence) and prove there is an order of the set (non-exhaustively defined, same as the set of natural number). The ordering may not be describable though. But non-describable ordering is still an ordering, right? Just as a real number that cannot be exhaustively described is still a number. I don't have to describe it, I can hand-wave it just as the way mathematicians hand-waved the infinity.
"The natural numbers were invented by God. All the rest are man made."
'Food security' is quite irrelevant. Cattle and dairy farming is not a food security issue.
I don't think this can make peptides, but it's affordable if you want to experiment. $150 gene editing kit http://www.the-odin.com/diy-crispr-kit/

For the peptides I'd mine the published papers for any data regarding how they created their peptides in their research. I wish I were smarter.
I am laughing so hard right now.

Aphyr is the origin of "It’s San Francisco. Everyone’s into distributed systems and BDSM."

https://circleci.com/blog/its-the-future/
Your comment is amusing but otherwise doesn't contradict the claims of parent. Probably better off on a thread discussing parent's tech. This thread is about the Dale language and its implementation. Surely you of all people would appreciate that both should be done with some quality, esp in implementation language. You didn't pick shoddy C++. You went with a language that you thought was better among a number of them. I haven't heard gripes about your code so far so maybe the style was OK, too.

So, your parody is interesting but maybe counterproductive. It doesn't change the fact that the OP is already using language that isn't great for this in a way that doesn't inspire confidence. That's worth noting always as shitty implementations can lead to bugs for early adopters. Best to call out problems in parent's work in threads on that, a mailing list or repo if there is one, etc.
Fourier transform – A math tool used in optics, MP3s, JPEGs and more (2013)
Email Mistakes that take your job away
$100 an hour, so $208k a year (assuming no time off), for a guy with 30+ years working on a critical system in an industry where floor traders can make 7-8 figures, and huge bonuses are paid to "analysts". I have plumber buddies that make more than that per hour (and with a crew can make more a year).

That's why a couple years ago when I had access to a zseries, and was hearing about how "desperate" the banks were I took a look. What I discovered are salaries that are some of the lowest in the IT industry and a cynical attitude towards hiring. AKA, banks would rather pay $40k a year for a "system operator" which is generally the ground floor for learning anything about a mainframe than hire someone with a comp-sci degree and teaching them the system while promoting them.

So, no thanks (you can fill in a less polite version), the banks can go to hell.
I don't like it because it's a cop-out. It's no different from 'oh yeah, you think taxes should be higher? why don't you voluntarily pay more taxes then?'
What Your Bones Have in Common with the Eiffel Tower
May be an opportunity for another airline to offer up "conversion points" for people to switch over, with a promise, not to have you forcibly removed from a plane after boarding for overbooking (or in this case, similar reasons).
I smiled at your last comment. You're clearly a charming individual :-)

Out of interest, what's the solution here? With your experiences in mind, what are the banks doing wrong from a technological perspective?

I get the impression banks should almost start again on the side, building a completely new bank they then (manually?) move customers over to, or just use to take in new customers whilst waiting for the previous ones to die out. I guess if they built a whole new system, wouldn't it then be a "simple" case of doing a money transfer into the new system?
It is amazing how many companies don't think they're software companies, even though they are 100% reliant on their in house software. "We aren't a software company" is even a direct excuse I've heard a few times to justify ignoring technical debt.
Reading this thread has made me feel a whole lot better about myself. Been struggling with burnout and have been working on side projects a good 50% of the time while I overestimate projects to give me larger buffers. I just don't give a fuck anymore. I thought I was alone.

(Yes, I know it's wrong and I want to be more productive, but I hate the work I do and I hate the culture here. So I want to start my own thing.)
Is housing in tier 1 cities like SF a giffen good (where demand rises with price)? Possibly [1]. That said, it wouldn't be unique to SF if true and wouldn't detract from your other policy points.

[1] http://www.businessandeconomics.mq.edu.au/our_departments/Ec...
Internet Society tells G20 nations: Public Web must be fully encrypted
Nope, it applies to every person within the US. The Bill of Rights does not even contain the word "citizen." Moreover, the SCOTUS has ruled multiple times [1] that every person in the US--illegally or not--is entitled to due process.

[1] http://thehill.com/blogs/pundits-blog/immigration/255281-yes...
Let's avoid equivocating here: "the continuum" is sometimes used to refer to the real numbers, but "continuity" in this context is a property of functions between metric spaces (or possibly topological spaces). "The continuum hypothesis" and "continuous functions" are actually from completely different branches of mathematics.

This happens fairly often in mathematics, where similar-sounding terms are used to describe completely different concepts, or the same term sometimes means different things in context, or sometimes an Adjective Noun is neither described by Adjective nor by Noun.
Not sure if the $100/hour figure quoted is a hard and fast cash amount banks strictly adhere to, but ultimately this is business, so: set your price and walk away if it's not met.

I set my price: AUD$850/day, with a TINY bit of wriggle room, and that's final. I know my worth (from a skills perspective and market/economical one.)
You would never do any industry that's reliant on MSFT Windows or any of it's office suite ...
Epilepsy breakthrough: Silicon Valley firm’s implant helps stop brain seizures
It's not unproductive. The project was linked, and code quality is relevant.
Infinity is a weird thing, isn't it?

Now: one of the proofs in the paper relied on an assumption that all possible computer programs are countable, which I think implies that they are finite in length. But it is fairly trivial to generate computer programs that are infinitely long, say by assigning characters or expressions in some language to the digits of transcendental numbers such as pi. It is also possible to generate infinitely many such programs, simply by using pi/2, pi/3... etc.

Now, the proof as presented fails, since these programs cannot be ordered by size.

Can the proof be modified to take account of this? I don't know... comments invited.
Parents will often tell their kids they need to leave at a certain time because they expect their kids will not accurately gauge their limited time and will not meet the ultimatum.

I'm not saying this is the sole reason we get non-conservative estimates of environmental impact over a period of time, but it definitely applies. Most of us, due to various factors both in and out of our control, are too self-centered to understand that just because something will not disappear in our lifetime doesn't mean it isn't their immediate responsibility. It's best to assume the earth will shake and sky will split tomorrow and act accordingly. Sure, this alarmist approach can lead to burnout with a large, ignorant portion of the population but we can supplement this with proper education instead of trying to find a single golden bullet.

On top of that, we can only be so accurate when speaking about time-spans of climate-related events we have never had a chance to study as thoroughly as today. But the overwhelming majority of scientists who have found themselves studying the climate feel a great sense of urgency about making changes while we can. They know more than anyone how out of our control this will soon be and how it affects our interconnected ecosystems. So there is a tendency to lean on conclusions that make waves and turn heads.

And it's not just reefs. For example, the alarmist prophecies of our fuel supplies drying up within a matter of decades has probably contributed very positively to extreme efforts by international parties to greenify our energy production and transportation systems. I doubt people would be trying as hard to make the switch right now if we still had half a millennium of reserves left. It's kind of like how many of us tend to procrastinate on our own work and increasingly put in more effort as the deadline approaches.
It could be from React: https://github.com/facebook/react/blob/master/src/fb/ReactFB...

That or it's a shibboleth common to Facebook projects.
Thanks for the information, I'll have a closer read later. I think I'll take it in steps, losing beef/chicken/etc stock will be a blow to my recipes. Cheese will be hard if it comes to it.

It's interesting the defensiveness aspect, I've been guilty of that in the past, although sometimes just for reasons of wanting to debate it... generally a topic I'll let someone else raise first though. I guess people get very passionate about it one way or the other and that complicates having a rational discussion about it.
What's a basic IT contractor? $100 seems to start getting to the upper end of what I'd call a basic IT contractor. > $100 seems to be for more management/architect type roles according to http://au.hudson.com/portals/au/documents/salary%20guides/20... and http://www.greythorn.com.au/media/greythorn/greythorn%20mark....
Some examples of 1, 2, and 3 at work that I've witnessed firsthand:

1. Shaky-but-improving public school drops from a B to a C in district grade. Top-performing students try and enroll elsewhere. School funding in this district is tied to enrollment; funding drops. To push enrollment up, school buses in kids who've been expelled from other public schools in the area.

2. Disruptive kid goes to another classroom, where he goes and disrupts another teacher's classroom. Kid learns that if he wants to phone it in for the day, he can act out and be told to leave class. Kid's parents might not be present. Teacher/principal put in difficult position to choose between the child and the school.

3. Kid gets expelled and becomes another school's problem.

edit: this echoes djtriptych's comments
> That's just DNS.

No, it's a bit more complicated than that, as chrisboulton explains (so I won't go into detail).

You could use a dynamic DNS server such as Consul for discovery, and people do. Last I checked, you still had to fight eagerly caching clients, but that's probably doable. But there's still a host of other issues that Linkerd addresses.

Again, I strongly recommend reading about Finagle to understand what this is trying to solve.

Another thing Linkerd brings to the mix is instrumentation and tracing. Instead of building this into every single sender and receiver, Linkerd can collect tracing data for you and make it available for other subsystems to ingest, such as Zipkin or Prometheus.
Agreed - if you can't get enough high-quality teachers because they can't afford to live in an area, raise salaries until you have enough high-quality teachers that can afford to live in the area.
UMass Amherst required it of freshmen and sophomores when I was there in 2007-2011.
This is really unacceptable and so easy to solve, had they even bothered.

But it has been known for years that Facebook just cannot (or will not) manage its application development process. I remember reading somewhere that they developed build tools that take multiple versions of the same static library and mangle the symbols so that all versions can be linked into a single binary and there are no symbol collisions - all this to allow developers to use whatever version they started of, and god forbid, require some sort of review or cooperation between developers.

It is very sad to me that so many companies (start up or otherwise) aspire so much to have the same work methodologies as this company.
I've had similar success in the past. But I went back to a single monitor instead of giving up reddit entirely. Not having the distraction always present on the second screen helps.
I've a hard time communicating what I'm doing in that "research" phase.

During standups, most people are reporting concrete tasks that got done and I feel a bit embarrassed to say I spent the whole day trying something out that's remotely related to the final product but was interesting for the ideas.

It's stressful to have to report those things, I feel like I have to justify them, what's my train of thought, etc, and a 1-minute update has to turn into an essay. Not really sure how to improve on that.

During your time at Intel did you have to report on your work quite frequently?
So $100 isn't a lot?

I thought since that was the point they were trying to make that this example was an employee rather than a contractor...
Top places that are forbidden to go to
> The left has their own set of "religious" reasoning.

I strongly disagree with the argument that it's all the same, both sides are the same, etc. It's like saying that everyone is a liar, therefore they all are equally dishonest. Or that all software has bugs, therefore it's all equally flawed.

In fact, 'it's all the same' is the refuge of liars (not the parent, to be 100% clear) - 'we all lie, right?' - and a well-known, well-practiced tactic of propagandists - their purpose isn't to persuade, but to make truth indistinguishable from lies.

It's not the same at all. There is a serious problem on the right.
But for that you have to grow up in Louisiana, which most people don't.