skysight-inc/HackerNews huggingface dataset:
OTOH I've had a 2011 Jeep Grand Cherokee snap the left driver axle and needed the transfer case, the differential, the axle obviously, etc replaced a couple month into ownership. It was in the shop 74 days total. Didn't lemon it. Should have. But it was reliable after that.

I drove a 2013 Nissan Leaf that I took into the shop because the main 12V fuse (seat heaters and dash lights, but not the instrument cluster) blew reliably every time I remotely warmed the car up with front and rear seat heaters enabled while plugged into my 240v charger. 4 times. It was obviously a short somewhere but they'd just replace the fuse and tell me they couldn't reproduce it. I did lemon that vehicle.

I had a 2015 Mazda 3 for a few months but meh. Nice car, but after the cavernous cargo space of the leaf I really grew to resent the sloped roofline and limited cargo of the Mazda 3. Reliable for the short time I had it though.

Now I drive a 2015 GMC Sierra 2500 Denali. The EGR valve disintegrated in the first month and left debris in the #1 cylinder. I made them replace the engine and extend the powertrain warranty. They also threw in an under-the-rear-seat organizer I didn't feel like paying $500 as a dealer installed option previously. "I bought a new truck with a new engine. Not a new truck with a rebuilt engine."

For the scope of that job I walked away impressed with how quickly they resolved it, (two weeks total; I think 4 days after ordering the engine, which had to be shipped by rail from Michigan) and with such little arguing/hassle compared to Chrysler or Nissan.

I think that mostly comes down to the dealership in that case.

Point is, all vehicles can have issues. I've been more unlucky than most. But I take comfort in the fact that the issues I've encountered are abnormal. My wife happily drives her Nissan Quest with no issues. My dad and my sister-in-law both had/have Chevy Cobalts with no issues that they paid very little for compared to a Corolla or Civic.

The Escalade has a reputation for having issues. I don't see why Tesla should get a pass on poor reliability (as someone who's had to replace door handles and power window motors and switches in used cars it's completely insane to me you'd want a motorized door handle) but an individual experience with a particular vehicle should sour you on an entire brand.

That's just not very rational.

Yes I was pissed at Chrysler (and with their ratings I'd probably be more justified than most). Yes I was pissed at Nissan.

If you're upset about your Escalade, I'd suggest it's probably more of a dealership issue than anything else. I'd be surprised if after one bad repair experience Sewell didn't make it right. They did for me. Which is a lot more than I can say for some of my experiences.

Which on the one hand might endear Tesla more (not having dealership franchises). Or not if you'd have to drive 150 miles each way just to drop off your vehicle to get a door handle motor replaced.
Then demand reproducible builds from software with security claims?
Stubborn on vision, flexible on the details
I'm just now trying to figure out what HubSpot does, and what 'inbound marketing' even is, but from my naive and ignorant perspective on a new subject: isn't this post the same as their product?
Right? I was thinking that was quite odd as well.

I wonder how the current primary and secondary drinking water regulations came to be.
I find learning this lesson often enough made me realize that it's difficult to remember that people in the past were every bit as intelligent as people are now. They simply had fewer, older tools.

There's another related lesson there that progress, like evolution, is progress in a certain direction. No one said that direction is whatever you call "good" at the moment.
Learning How to VR with Tilt Brush for HTC Vive
This was a great read. Probably the longest article I've read in a long time. I need more long-form content in my life.
I don't know anything about software engineering in Germany or at BMW, but knowing German culture, I imagine it is due to some combination of waterfall processes, top down management, fixed specifications, and every engineer being required to have a master's or phd.
The article isn't particularly well written or argued, but it does have a core of truth to it: serious code review in GitHub is painful. However jumping straight to Gerrit to solve that problem seems like overkill to me. Sure, you get a really powerful and extremely configurable code review system, but you have to retrain for a new (and honestly a little long in the tooth) UX and spend time administrating the system.

A lighter-weight SaaS like https://review.ninja, https://omniref.com, or https://reviewable.io (disclosure: this one's mine) might be a more appropriate solution. Specifically to the article's points, Reviewable has a nice reviews dashboard and will show inter-commit diffs within a PR (whether you're rebasing/amending or not), hiding any files with no changes since you last looked. Its default review completion criterion is that all files have been marked as reviewed by at least one person and there are no unresolved discussions still going on, but you can customize this to your team by writing a snippet of code to run against the review's state, e.g. to implement LGTM approval or even a voting system. Reviewable will also update a status check on the PR so you can enforce review completion before merging if that works best for your situation.

Best of all, because both systems integrate tightly with GitHub, there's no need to learn a new workflow or mess around with new git commands. Gerrit still has its place but I don't think it should be the tool of first resort.

(Edit: added mention of Omniref.)
First I think it was unfair of me to assume that you meant income earned abroad when reading it again you didn't actually specify. I don't think that's what you were implying, that if you were financially successful in another country the American people are somehow responsible.

If you renounce your US citizenship you don't just get to erase all your existing tax obligations and if you're wealthy enough (i.e., the IRS assumes you're renouncing for tax purposes) you pay an exit tax. At what point is one's "duty" to the American public satisfied? Why are Americans so exceptional in this regard, where practically every other country in the developed world lacks taxation by citizenship?

https://travel.state.gov/content/travel/en/legal-considerati...

Just to put things in perspective:

Last year 4,279 people renounced their US citizenship. It's a big increase, up 20% from the year prior.

However, it's minuscule when you compare to the 8.7 million non-military Americans who live abroad. Less than 0.05%.

https://en.m.wikipedia.org/wiki/American_diaspora#Number_of_...

http://money.cnn.com/2016/02/08/news/americans-citizenship-r...
I think, based reading comments and articles from various sources, it's all because of GitHub pull requests. A lot of people seem to rather a pull request be represented as a single commit.

But I'm in your camp: I work with teams using git (and GitHub as a central repository), and a non-linear history has literally never been an issue. Even ugly graphs 7-10 histories wide aren't an issue. We also don't do pull requests (because we would we?).

We don't have a hard time with code reviews just using GitHub's commit history or even Gitk. In fact merge-commits often sometimes useful as markers of when the developer integrated his/her changes.

Admittedly, I'll occasionally do a rebase of upstream changes before I push if I know the change I made was small an isolated - but I certainly don't encourage other developers to do it.
Actually the way the Innovator's Dilemma" uses the word disruption is very specific and doesn't match your explanation or the article's for that matter. Christensen doesn't use disruption to mean "making something better than others for a lower price". Disruption, as he defines it, is specifically about making a product that is actually inferior on the metrics valued by the existing market.

The canonical example from his book is about hard drive manufacturers increasing the storage space of their hard drives for mainframes (something the market asked for). They got disrupted by manufacturers making hard drives that had much less storage space (so considered inferior by the existing market), but were physically smaller allowing them to be used in minicomputers, a new market.

Now, it might still be possible to apply disruption as Christensen defines it to the market for cars, though arguably it might be stretching it. It seems to me that Tesla sacrificed some of the metrics used by current buyers of luxury cars, but appealed to a previously ignored segment of "green" or "techie" buyers. Compare for instance the interior of a Tesla model S against a Mercedes S class and the Tesla would lose. However, Tesla correctly identified that there appears to be a market for electric cars where customers are willing to pay a premium.
It sounds like the biggest problem that OP is talking about is people using his service to validate credit card numbers. They don't particularly care about the candy, they just want to know if a number has been cancelled yet.
For those wanting to stick with Git, the concept extends to Fedora's Pagure: https://fedoramagazine.org/pagure-diy-git-project-hosting/

Granted, the documentation needs work. But all issues and docs are exposed as git repos.
that why every social network does ghosting to trick spammers and trolls
Spies and Shadowy Allies Lurk in Secret Thanks to Firm’s Bag of Tricks
IIRC, they got in trouble for misappropriation. It was Capital One's data, not theirs. Capital One may be able to legally use their internal credit card data to make trades, but that's a murkier issue.
My mother has a Mercedes with the same response. I assumed it was a luxury car and/or Mercedes large engine thing.

Whenever I drive it I end up jerking forward trying to manually compensate. I imagine if I just accepted it everything would be much smoother .
(I've updated the parent about bypassing bgp/dns etc. before I saw your reply)

The nice thing about using the onion address (transport layer) is that you have mandatory e2e authentication with only one id that solves multiple real world problems with bgp/dns/tls.

How would you propose to go further from current state-of-the-art WhatsApp to stop leaking meta-data? I know Ricochet is open to use a stronger encryption layer on top of Tor †.

† https://github.com/ricochet-im/ricochet/issues/72
There is a UI. It doesn't even show (decrypt) the new messages until you add the new key.
About 6 round trips, which gives you about a 30s latency on EDGE networks. Doing a key exchange once, retaining it and then doing future communications with just 1 round trip is significantly faster.
It's great to see efforts towards integration of strong cryptographic verifications. But what I currently miss is something much simpler: SHA digests for release tarballs. I've already contacted github support, but apparently this concern never made it high up enough in their priority list.
There's a very good Norwegian documentary series Hjernevask ("Brainwash") that tackles this issue in its first episode.

"Why do girls tend to go into empathizing professions and boys into systemizing professions? Why does the labor market become more gender segregated the more economic prosperity a country has?"

It's freely available online if you're interested.

https://en.wikipedia.org/wiki/Hjernevask
My question is: How can they unmask? I thought that was the entire point of the system.
He never said that ;)
Similarly, proquint.
This is a really insightful article. I know it's kind of long, but I highly recommend reading it all the way through.
It could also be declined because of mistyped expiry date or address or name. Or simply declined because the customer is over their credit limit. In all of these cases, timely feedback is useful for genuine customers.
Every white person should try living on the Big Island of Hawaii.

It is the only place I have lived where, as a white person, you are discriminated against on a daily basis.

It really really sucks. It also opens your eyes to what it feels like to be on the receiving end of racism.
Just finished these as well. PM couldn't have lucked out more with the timing on this one.
I would place Signal in the same tier as WhatsApp here (Tier 2). They both upload your contacts to an intermediate server that gives you their public key, which you can optionally verify afterwards.

This means a malicious server could both store away your contacts and try to MITM you, risking detection if you do verify your fingerprint with the other party.

A messenger that really did "all possible tradeoffs in favor of security" would force you to verify the recipient, either in person or via a web of trust. I think not doing that is a perfectly acceptable tradeoff to protect 1 billion users from passive mass surveillance.

These are all UI issues though, the Signal protocol seems solid, and I'll be glad to see it used everywhere.
Hopefully we will get clients that you could recommend to a journalist or lawyer and have confidence that they will be able to use it for secure authenticated communication.
Not sure about the law in other places, but in Boston that's too bad for them. You can just get out of the cab without paying if their machine doesn't work.
IKEA Launches Pilot VR Kitchen Experience on SteamVR
> But it's definitely a very callow, naive thing to say.

Agreed. Doesn't sound like the kind of place I'd want to work. Possibly a bad business strategy. I'm merely disagreeing with the author's explicit claim that the CEO's attitude is morally equivalent to saying "this is a whites-only workplace". I find that pretty offensive, frankly.
+1 for CS224d. Richard Socher is a great teacher and you can understand almost the entire class with very little background in NLP and Deep learning. However basic matuarity in LA will be helpful.

Both CS224d(NLP) and CS231n(vision) provides a great practical introduction to Deep learning. Thanks Stanford for proving such high quality material for free
Well, MSYS/MSYS2 lets do that today. It would just be more elegant to use native unported Linux binaries from an existing repository (which probably has more tools available too), but even with the low level syscall thing being solved, the other stuff MSYS fixes will reappear (mainly problems about path and environment translation, which is crucially important in build-sys). So we can guess it is at least not for the first version...

Edit: reading your comment again, maybe you will be happy with building your windows exe with a MinGW cross compiler fully running under the Linux subsystem under Windows. That covers some needs, but not all. For example I really need to be able to e.g. launch cl from there with standard Makefiles and GNU Make.
Unless Github's located in Hawaii, I'm not sure how that's relevant.

Github is predominantly white and located in SF. Are white employees there suffering significant "actual discrimination" as the post a couple levels up alleges?
thanks! could i use it to connect to WhatsApp?
high end german cars (like the really high end stuff, the AMGs, Ms, RSs, turbo S's of the world) are all nicer than model S's. tesla just attracts the attention of non-car people who don't have much experience with six figure cars.
This isn't supported at all in emacs by default - or, if it is, I never figured out how.

You can try my pmacs script to get something sort-of-like: https://github.com/tom-seddon/bin/blob/master/pmacs.py (not productized, and some self-assembly may be required - should work out of the box on Linux, though, and probably OS X too)

Works pretty well, though only at the end of a pipeline. (It could probably be extended to work mid-pipeline though; you can get emacsclient to block until the file's buffer is closed in emacs - this is what the "-n" switch inhibits - giving the script a chance to wait, load the (presumably modified) file and print it to stdout.)
Physicist here. I'm confused why you are using the enthalpy of fusion in your calculation, since your project does not appear to be freezing the water after condensation. Also, you seem to be using the enthalpy of vaporization from boiling at 100 C in your calculations, which is incorrect for use around 30 C.

A better way to calculate your energy needs would be to look at a steam table, such as the one on Wikipedia's water data page, then take the deltaHvap. This is the accurate enthalpy of vaporization.
https://en.wikipedia.org/wiki/Water_%28data_page%29

In theory you need to add the amount of energy to cool the air/vapor mixture to the dew point. However, this amount will likely be small enough to be within your experimental error. For low humidity applications (like Burning Man), you can assume you are cooling mostly air, which is around 1.2 Joules/K per m^3. At 30 K temp differential, and humidity of 4 g/m^3, this is only 9 joules per gram water, or pretty much negligible.

So, you are looking at a deltaHvap of around 2420 to 2450 J/g in this temperature range. This is reasonably close to your original estimate of 2590 J/g, and the good news is that the error is in your favor.
TL;DR: He and his wife have an enormous stake in how assets of the (now nationalized) banks are handled, a policy controlled by his government.

He chose to hide this ridiculous conflict of interest, not only by holding secret off-shore companies, but also by promoting legislation on what government officials are required to disclose.
8  Resources for SaaS Email Marketing Success
Anyone successfully get a workplace to have signed commits?

I've struggled to describe the wins. The risks are risks a lot of companies have to take on anyways due to other parts of their infrastructure, and generally end up ameliorating with signed blobs/releases.
We wound up with a Subaru Legacy.

The performance that matters to me personally is getting off the dime and passing on the highway. Too many tentative drivers in California these days... I don't drive on race tracks, though I am sure that would be a blast.
Sorry about the mess on the demo review -- since everybody gets write access to try things out, it tends to get messy over time. I just reset it now so it looks clean again, and should probably just stick the reset script in a cron job...

It's really odd that you got a nil default diff range. I can't reproduce it with either anonymous or authenticated access. If you can, could you please open an issue with more details so I can debug? Thanks!
I'm the CEO of Acksin. Please ask any questions that you may have.
He's not concerned about fraud where he is out goods, he's concerned about fraud where he's being used as a card verification tool. Checking the validity of credit cards is expensive and hard for carders; They need to do so fast and in bulk, but without setting off the fraud detection on the other side and killing the card.
It may go down in relation to inflation, but I kind of doubt that it will ever go down in price in a literal sense. 35k seems to be the right price.
The lines with soft line breaks (double spaces at the end) appear to have had their trailing whitespace trimmed, which ends up looking like:

Roses are red Violets are blue

Sugar is sweet

rather than:

Roses are red
Violets are blue

Sugar is sweet
For those of you starting companies now, probably the last thing you should be optimizing for is the amount of corporate tax your company will be paying after it becomes a unicorn.
Just don't open source your bot and put it on NPM :-)
The author shows a poor understanding of car making business.

He tackles the whole topic from the demand side (how to have people liking and buying the product), but the real issue with the model 3 will be: can they PRODUCE it right?.

All the comparisons with Apple the iphone clearly show he's approaching this business as it was just consumer tech, which is really not.

Just think about the effects that shifting from a low volume-high margin business to a high volume-low margin one can have on return on capital...
And that's happening in a very capital intensive business, so tons of money re/invested at low ROE..

I wish Tesla can really make it happen but if I was a shareholder I would be quite reasonably scared.
Can you name a credit card processor that handles all of that stuff for you? Neither the old-school gateways (Authorize.net/etc) nor the new SaaSy stuff (Stripe/Braintree/etc) offer even risk scoring, let alone a comprehensive solution to fraud mitigation.
> - Most taxi drivers I've met have been incredibly rude and impatient, and then expect a 20% tip. On top of that, I've had a bunch of them lie and say they don't accept credit cards after the trip is complete, even though there is a sign that says they are legally required to. "The machine is broken" isn't a valid excuse.

I commented about this to a taxi driver once, and in a moment of surprising candidness, he told me that one reason this happens is because the taxi company he get dispatch from doesn't pay out credit card payments for something like a month and a half (obviously different companies and different cities will be different here), so drivers who are tight at bill time will insist on cash so they can make ends meet.

I asked an Uber driver and they said they get paid every 2 weeks or so.
Yes, he did, elsewhere on this thread.
If it's done wrong, it may reposition itself every millisecond while you scroll, which could make it a pain for your browser's performance.
Try https://reviewable.io then. Just code review, runs on top of GitHub, no extra repos to manage. (Disclosure: I'm the founder.)
I've used wrk[1] which is quite nice. My local macbook was able to completely saturate the service with ~20k req/sec.

1. https://github.com/wg/wrk
> Namely, that everyone feels that they're the dumb one in a room full of brilliant effortlessly successful people, and that if the coursework is not easy and a little boring you should quit because it only gets worse from here.

So I self-learned CS, my degrees were in applied math, and it was similar in the math world. Although more like:

"everyone feels that they're the dumb one in a room full of other dumb ones... "

But where I studied, we did receive that sort of lecture early on. That "a wall" as you've described it is normal, get used to it.

It's served me well, being comfortable with "not knowing" something. You could argue that it's something every student of ANY subject should be told but I guess many subjects are easy enough that simply working at X% effort is enough to never get stumped.
I'm curious about this too. Short of some rigid technical requirement, it's hard to imagine why you'd want to reinvent the wheel or forgo a protocl which is so widely available and studied. (Although I've not read the Noise whitepaper though, I'm sure it must have some benefits compared to TLS.)
It's only a matter of time
Can any lawyer kindly shed some light on why tax evasion by politicians is so wrong that they should step down? Just trying to understand.
Redirects in AWS CloudFront
Point in Polygon implemented in Go
That's something that's at least somewhat true of OTR and PGP too, in their normal use, and in all three cases if you're serious about OPSEC you can completely mitigate the problem. So in my evaluation, Signal's a tier 1 option, and WhatsApp is tier 2.

Reasonable people can disagree, of course.

I hope it's obvious that, since OTR is in tier 1, these tiers aren't an analysis of how much I like different messengers. :)
We're still recovering from the housing bubble bursting. When that happened a ton of developers went out of business and building came to a stand still. The market demand eventually caught up with the overbuilding from during the bubble and have passed it creating a shortage again while the developers get to building. It should level off again in a few years as long as the city doesn't make zoning mistakes.
I doubt it. The protocol is well defined, and a single developer could probably copy in in a reasonable amount of time. I guess that is what whatsapp did.