skysight-inc/HackerNews huggingface dataset:
Concur's core product is shockingly awful. My company recently switched to it, and I don't know anyone who actually uses it. Most of us have figured out we get lower prices and less hassle by just ordering directly from the airlines / hotels and booking them to or corporate credit cards. If you're in a hurry, we can just call AmEx travel and pay $30 for them to book the trip for us using their travel agent terminals -- which of course have every flight from every airline. The end result is usually that we pay more for our travel and our company loses control; but honestly Concur's application crashes 90% of the time I try to use it with JavaScript errors, so I'm not sure it's really a viable solution in the first place.

The problem, of course, is the commoditization of the airline industry. Leisure travelers are, at this point, loss leaders that fill empty seats for their real business: consultants and sales people who travel 50-100+ flights a year. The industry is overly reliant on an increasingly shrinking segment of business travelers who fly on higher-fare tickets and often on short notice, so it does everything it can to make that kind of travel very painful UNLESS you do it all with a single airline and use full-fare tickets. If you thought air travel was unbearable on your last vacation, imagine how bad it is to do that 3 or 4 times a week -- so you try to consolidate to get a few perks like early boarding, lounge access or first class upgrades (nobody pays for domestic first class -- they're almost always loyalty upgrades).

So the real problem is that the airlines don't care at all about your $200 flight to Tampa to visit granny. They have to fill the seats to pay off the leases on the airplanes, but they make almost zero margin off of you because leisure travelers are so price-conscious. Business travelers are willing to pay an extra $300 for the ability to cancel their ticket on short notice, and often carry less baggage and cost less to serve. So the airlines try to lock in those types of customers with loyalty programs (which are so scaled back as to be nearly worthless unless you fly over 125 segments a year -- roughly 3 flights a week, every week of the year that's not a holiday), by making it harder to comparison shop, etc. and screw the little guys.
Replacing malloc/calloc/free etc an application-specific xmalloc/xcalloc/xfree is seemingly a fairly common pattern. There's one example in libiberty[0] (-liberty, get it?) where, for instance, the return value of malloc is checked for NULL and the program terminates if so.

[0]: http://www.delorie.com/gnu/docs/gcc/libiberty_5.html
I believe "artificial selection" is the commonly accepted term.
This won't be possible until we update our obsolete network access laws, which make it illegal to discover facts about airline routes and rates without the consent of the airline itself.
Care to share examples of said countries ?
Super Mario clone in Java
Swift Playgrounds – Learn to code on your iPad
HFT?
This is a nuisance for me as a CentOS admin as well. I absolutely dislike software that decides to just plop a big bag of crap in /opt. I don't want something administering it's own PostgreSQL or nginx instance, let those choices and the administration of these services up to system administrators and alternatively provide a quick setup tool for the less inclined.

I work in a mostly .Net shop, but the couple Python+Flask apps I maintain and administer integrate with everything else the way I expect as a sysadmin. As a Linux guy I have scoffed at Windows shops for ages for the sin of "xcopy deploy" but omnibus packages are no better.
Poor minorities also won't be able to get student loans. That makes your proposal a total non-starter in a society that emphasizes education as the path to economic advancement for minorities.
The cruelty of this is mind boggling. The fact that they kept the animals in small cages for most of their lives, and expected tame behavior, is also shocking to me.
Yeah, that's key. If the ideas were implemented, and then didn't work, we could say that "it's a dumb idea" (because it didn't work). Except, things are pretty much the same, or even worse if one considers his point on perception of hacking: "hacker culture" has become even "cooler", and strangely synonymous with "freedom".
Many current political interests support the views of classic liberal philosophers. Just because the view is mainstream doesn't make it apolitical.
Whilst I largely disagree with you on advertising generally (see Adam Curtis, Neil Postman and Jerry Mander for the long argument), I have to agree with you on the growing preponderance of low-quality ads.

I see few to none on Firefox, but even with a firewall hosts blocklist, Chrome/Android shows the bottom-feeder stuff on, again, supposedly reputable publishers' sites: TIME, CNN, Salon, Vox, and more. And the only impression it gives me is that thes companies have to be absolutely desperate to let that crap darken their pages.

You're right, it's absolutely insulting. To both the reader and the sites running the spots.
Apache doesn't have "member companies" -- it is governed by individuals.

Apache is also a 501(c)(3) charity for the public good -- as opposed to a 501(c)(6) business league like Eclipse and the the Linux Foundation.

One of these things is not like the others.
Of course there are more desired logos. The ones that are picked first.
I used to use Hipmunk for the graphical view, but mainly use Google flights now. It's super fast, and it is more easily viewed on my phone.
Google Hangouts is an awful resource hog.
Citations aren't simply about "is this valid?", but about enabling others to audit the basis of the clais -- was the author they saying it based on their more nebulous "general expertise" (speaking ex cathedra), or were they relying on the credibility of other source? If the later, that makes it easier to fix when the same error was propagating through several sources to the point that became common knowledge.

(Interestingly enough, that sounds like a point Schneier would make :-p )

In fact, there's a general problem in belief updating (Bayesian or otherwise) where you may over-credit others' opinions by treating them as independent when they were both actually relaying the same data point. You can only detect this error if you can inspect the source of those opinions.
I'm sorry I know nothing about core.logic. However, if you are familiar with Prolog, and sufficiently motivated to work through cited references, this paper is a good place to start. [1]

[1] https://arxiv.org/abs/1412.8739
That's very interesting. Have you collected statistical data on these bit errors? Is it always a single bit error?

I'm assuming you are using GeForce cards and not Tesla cards which have an ECC memory protection mode?

I've tried to collect some statistics on GPU memory errors rates but have found them to be normally extremely rare. The only time I've reproducibly seen them is due to faulty hardware, where the errors become highly reproducible and the GPU needs replacement. The other theoretical cause of bit flips is supposed to be random errors due to cosmic radiation but I've never been able to observe that using memory testing software (though I did only run the experiments in AWS).

Could it be that you have faulty or low grade GPUs? I assume these are all low-cost OEM parts, given your application? Or maybe there's something odd about your data center environment?

Regarding the GPU database application, I think the answer is to just use the Tesla grade GPU with ECC memory enabled.
Awesome to hear you use GitLab CI for both internal and client project code. Thanks for using the wiki. I would love to see the move to Kramdown too https://gitlab.com/gitlab-org/gitlab-ce/issues/18552

I think we use the Gollum gem for rendering but that many of the features need to be enabled individually https://gitlab.com/gitlab-org/gitlab-ce/issues/2073

I'm very excited about the first iteration of time tracking that will hopefully land next month https://gitlab.com/gitlab-org/gitlab-ee/issues/985

We're looking into hosting Mattermost ourselves, but it will be a couple of months before we have the access controls right I think.

Thanks for all your kind words.
My bad, that makes a difference (ie: if you're increasing the monetary base, there will indeed be a change in spending - and theoretically it could even result in a lower velocity of money, as the money base might increase proportionally more than the increase in GDP). I didn't realise that Treasury actually held this paper.

Still, I'm hesitant to draw the conclusion that giving cash to someone with a high MPC results in a markedly higher amount of consumption/expenditure in the economy, as if alternatively that cash was invested by someone with a high MPS it would be eventually spent anyway. Of course there would be some frictional element to this (money needs to be transferred when invested, etc) but I posit that more is made of this than should be.
> Am I the only one who hates the notion of being forced to pay for other people's bad financial decisions?

Yes, this is called living in a society.
If one of the broader benefits to society of an education is your contribution to the economy, then this would negate that benefit. Eg no one wins from having qualified doctors being unable to practice. It's punitive rather than correctional.
Society has an over emphasis on going to college. So much education is available for free in the Internet age.

s/college/youtube/g

Also, bring back the apprenticeships. Why not let someone learn for free or even get paid a small amount? It's so much better than them going into debt.

College is such a racket.
Adwords Fraud Investigators, Welcome
Sure, those few thousand Machiavellian geniuses who run everything are idiots. That is a very reasonable opinion.
> and expected tame behavior

They didn't expect tame behavior -- the fact that they succeeded (and in just a few decades) was a surprise.
I love everything dfw released, but I do worry it does nothing but re-enforce my cynicism and misanthropy.
SAVE Up to $200 on Posture Enhancement Chairs at SpinaliS Canada
That's pretty much right on. I just built a box with one Titan X and the total cost was about $2400.
There won't be “much if any” involvement from Cyanogen Inc. on CyanogenMod 14
I work on the project discussed in the article. We're running puma in clustered mode, with multiple workers per dyno and multiple threads per worker. 1GB is plenty in this context - each worker is pretty lightweight. At the time this was written we were running ~10 2x dynos, but we've since switched to 3 performance-m dynos with more puma threads/workers.

> I don't think it's any less crazy than being forced to chase a GC white whale for two weeks on a tiny memory leak to avoid a huge rate hike on your hosting bill.

The main issue we were facing wasn't the hosting bill, but high (for us) traffic, that was leaking memory on every request. Under low traffic it was unnoticeable, but at peak load the leak would cause dyno memory to max out pretty quickly, which would cause timeouts and increase the traffic to other dynos, causing cascading failures. Having more memory available would definitely have made things a lot easier, but we would have run out eventually either way.
Am I missing something? How do you figure 10 man years = $500K ? Or is Yandex super stingy? DBAs and Developers worth their salt (who could pull off a multi-TB migration/etc without significant outage), would easily each go for $140K/yr minimum (so, 180-200K fully loaded with benefits and such).

Still though: your point is valid in that, Oracle RAC cluster licensing and support is serious bucks.
I've been using Kayak recently and have found it to be very good.

Relied on their price forecasting tip on one flight the other month. It advised waiting until the last few days to buy, and that paid off.
That might be very true, but then the information content of the word 'natural' drops mostly to zero.

Since languages tend to drop words when that happens, we would need to find another word that conveys what natural means today -- at which point, why not just use the word as it is?
For better or worse, the giveaway has already happened. The colleges have already been paid and they now have massively over-staffed administrations housed in remarkably nice offices to show for it.

The point of a move this move is twofold. The first is to unburden people who were, in essence forced into massive debt at gunpoint as the result of fairly recent and arguably corrupt policy changes (note the lifetime health / income / well-being stats. for those without college degrees, and the role played by banking lobbies if you doubt any of this).

The second is to signal to the predatory class of administrators who have benefited the most that the party is over. It may be unfeasible to claw back what they got from massively inflating the cost of higher education, but it's more than feasible to cap the damages and force a reckoning that will almost certainly lead to vastly more efficient administrations and more economically healthy graduates.
It is Tailor. Thanks for the info.
I disbelieve.

The cuts in state aid were mostly due to the 2008 financial crisis. However over decades, tuition has been rising significantly faster than inflation, while state aid has mostly kept up with inflation.

Furthermore rising tuition is not just a phenomena of state schools. Private universities have seen tuition skyrocket over the decades by similar percentages as public schools, and they never received state aid.
Concur is quite possibly one of the worst UI's I've ever used, right up there with IBM Rational Atria ClearQuest or IBM Lotus Notes.
For the amount of education, and filters you have to go through to get to that point, that doesn't sound like a lot.
Mattermark Daily – Tuesday, September 13th, 2016
I wonder why emulators aren't a common attack vector. They're fairly popular, and downloading ROMs from mysterious shady sites is par for the course with them. If you could subvert a popular ROM site, or even just SEO your way to the top of the Google listings, you could get a lot of people.
[serious] Is there a reasonable way to eat actual whole grain bread? Every kind I've tried is the worst thing imaginable to attempt to eat...it's a real nightmare. I choke down a half a slice and then have to cleanse my pallet with an entire pizza.
My $0.02, as a latecomer to this tech industry (really only been in it for 6-8 years)

I don't understand the reverance around Schneier. I first saw him give a talk in 2009, and it was an 'insert town name here' speech about stuff that was blazingly obvious to people who should already know (topic: social engineering and passwords). Yet people were fawning over the talk. It really struck me as a guy who was once great, but is now resting on his laurels - that halo effect you mention.

I get exactly the same feeling from this article. There is nothing in it that we don't already know. What, there are state actors in Russia and China that are effectively at cyberwar with us? Quelle surprise! DDoS attacks are getting more sophisticated? Quelle surprise again! He takes one issue in tech that actually has filtered through to the general public, and makes it sound like he has the inside story. DDoS attacks pick up where they left off last time? Must be the work of an evil genius - no mere mortal could think of that!

I also get that the article is for a general audience, but in that case, the "oo, I can't share details!" bit is just populism. In short, I find his writing on tech to be lots of fluff and little meat.

Perhaps I'd have a different opinion if I grew up with him in his glory days, or if I was more interested in crypto and read his more technical papers, but while I've been on HN, I've never been enlightened by a linked article of his. This is all, of course, personal perception, and he may be a downright top bloke to someone more in the know.
> Take it in for what it's worth. It's a signal from a sea of noise, nothing more.

His post is the very definition of "taking it for what it's worth".
> I did want to chime in quickly and say that
> it's pretty absurd to only have 1GB for a
> web application in 2016

For Rails and Java apps, I can see that.

But if the 512MB dyno isn't enough for any of the stacks I use, including Node, then I'm doing something very wrong (or weird).
The title is misleading, IMO. Looking at the image of the mail conversation, it looks like the author of the repo initiated a mail with docker legal team asking if it's OK to use those names to which the docker team politely replied it isn't allowed and also explained why. The author of the repo then goes on twitter and curses them. Don't see docker doing anything wrong here.
> there is no upside for the person leaving to be candid in an exit interview, nobody wants to burn their bridges, and the amount of change you can effect in the company by leaving is small most of the time (not to mention that having left the employee cannot drive the changes anyways).

That and their care factor has hit 0, their future and the companies future are no longer tied.
One you identified the leaked address I think a reverse debugger could have helped track the alloc down.
High Frequency Trading? Where everything is proprietary and self-contained?
I agree it would be risky to go on this path. So when Dmitriy wanted to make CI years ago I told him to keep the main thing the main thing. Why reinvent the CI wheel, our efforts were better spent making our Jenkins integration better. But I didn't stop him.

And what I learned was that we were able to do CI and make it a better product that what was on the market. That was counterintuitive for me.

But we've since seen the benefits of integrating CI, CD, issue boards, and a docker container registry. We still have lots of work to do integrating Mattermost, Koding, Cog, Prometheus. But we're convinced we can do a better job.

If you look at what we shipped last month I hope you can see the rate of improvement https://about.gitlab.com/2016/08/22/gitlab-8-11-released/

And to make sure we have enough capacity going forward we hire remotely, use open source collaboration processes, and just raised more capital.
The particular family member that I mention, did not come for any negotiation. They wanted to have something irrespective of the cost (even at the cost of health) to others in the family.

It was a failed argument that I saw when rationalization was not helpful for my families welfare. I could not take it law either, as law does not cover many family scenarios.
absorb more radiation from the Earth

Should that say Sun, rather than Earth?
The amateur radio community can't use encryption and, for the most part, is happy about this restriction.

A zero-privacy internet might be better than nothing, but I'm not 100% sure of that.
TBH, this is why I scrutinize sama. to learn. And, I haven't been able to discern his brand of magic.

Obviously he's figured out how to get a few powerful people to bet on him. But, he doesn't seem to have any outward success.

From his videos, he doesn't seem to be classically charismatic.

So, what has he figured out? How is he a kingmaker?
Step one:

* Attacker gains custody of an addons.mozilla.org TLS certificate (wildcard preferred)
http://blogs.scientificamerican.com/guest-blog/mans-new-best...

"Belyaev then began breeding a line of foxes with the opposite behavioral traits, to be fearful and aggressive, using a similar method."

https://www.youtube.com/watch?v=RypuiEOouZ0
Thanks for commenting Connor!
Overall I like the site, but I think more individual case examples would go a long way.

I'm probably cynical but the 100% of proceeds donated sends up red flags. If that's the case and you are donating your time and money to run the service, you should explain that somewhere.
> Embedding Python opens your application to scripting by many more people

I don't think this is realistic, anyone who wants to script an application will use what ever is exposed by the developers no matter how bad it is (ie visual basic for applications, and redis with lua).
You refer to the spreading of fissile material.

The original post refers to an "explosion 600 times more powerful than Hiroshima" -- which would obviously refer to a Nuclear detonation.

So yeah, I have a problem with that based on the literature available to the public regarding the safety of these weapons.
Thought for discussion: Does the "gig economy" fundamentally encompass economic forces that make the gig arranger ultimately disintermediate their own suppliers? If so, are the "gig economy" businesses ultimately just very fancy wedges into existing markets with players too entrenched to come at directly, and little more? If it weren't probably impossible due to regulation and the business model probably not working out, would AirBNB ultimately just want to run their own facilities entirely?

(Honest questions for thought. To the extent they're a bit leading, it's to make them interesting enough to think about.)

Is there some other highly-entrenched market that could be cracked this way that nobody's considered?
Airbnb cohosting: https://www.airbnb.com/help/article/1244/how-can-i-add-an-ad...
I've not made any claims of uniformity. I've not suggested such a thing.
Secrets of life in the soil
Policeman fired for not killing a suicidal man
I have no idea what Rational Atria ClearQuest but the name alone tells me it's awful.
reasons like...
> The only way to determine whether a video falls under fair use conclusively is to conduct a Federal trial and a series of appeals.

There are precedents that can be use to determine fair use. Not everything fals in those categories but as I mentioned before, majority already does.
I bet the investors did OK. Some employees might get a nice retention package, but they'll have to sign a document stating their stock/options are now worth $0, so they can take or leave the retention deal.

The founders probably did OK, but they might have the same type of deal ($0 for their stock, except their retention is probably orders of magnitude better than any employee's).
Seems he took idea of "survivorship bias" a bit literally.
Rejected Princesses: The Book
Any chance you could dig up the details on that?
Exactly my reaction when I saw it. The recent drama/scandals doesn't help either.
Except that we don't need cheap labor immigrants anymore. We just vilify illegal immigrants while allowing the US businesses that exploit their situations to stuff their pockets with money. If anyone was really concerned about illegal immigration you wouldn't build walls or complicated visa structures -- you just eliminate the demand for their labor by enacting harsh penalties on the businesses that exploit them. But it's much easier to vilify the immigrants themselves, so that's what we do.
Not specifically ME but yeah Baseboard Management Controllers and IPMI modules have been a thing for a long time. Most real server motherboards have them or have the facilities in place to accept them as an add-on module. It's not even just stuff in the $20k range; this $450 mini itx 8-core Atom-based storage server board has it: http://www.asrockrack.com/general/productdetail.asp?Model=C2... and it comes with a web-based IPMI console. You can turn the power on and watch it POST with a java web screen viewer, sending it keys as if you were sitting there.

Dell's add-in card to do out-of-band management is called the DRAC and it's been optional in their servers for about 17 years: https://en.m.wikipedia.org/wiki/Dell_DRAC