skysight-inc/HackerNews huggingface dataset:
While true, you're going to miss out on some percentage of applicants that are willing to interview a bit more to get a non-adjusted rate. This might be fine if you have a good hiring funnel, but if you're a scrappy startup, this could be challenging.

Also, you will likely end up with a slightly higher churn rate (since smart employees will continue interviewing to see if they can get a higher salary from a place that doesn't adjust based on cost of living).

It's a perfectly reasonable approach to take as an employer, and if you can make it work, all the more power to you.
Note: this is different than Braintree and Amazon payments, which either refund in full or simply charge only the $0.30 fee. Stripe is now at or near the most expensive here relative to the competition. The idea that they have been doing customers a favor is not accurate.

I have used stripe for years, but they are a company that has continued to make things worse with every update, versus AWS which has my trust they won't increase rates. If AWS ever offered a true competitor, we would switch.

They invest in publishing books, but they still miss basic features like a way to test credit cards in the production system for QA purposes. It's an easily solved problem (let you generate one time fake card numbers programmatically that stripe "pretends" to charge). I have been trying to test checkout flows with them for years and their official stance is "don't test production checkout flows", which is insane.

I hope stripe changes it's ways here, but they have been a large disappointment over the last 4 years or so after a solid start.
Many lucrative business depend on the person picking the service not being the one paying for it

So in this case it’s better for the user but worse for the person paying.

Just the opposite of enterprise software sells.
IANAL though the NDA part of Exhibit A pretty much looks like other company NDAs I've seen. Probably some corporate lawyer drew this up. It looks like the "cover my ass"-style NDAs companies write to be very broad yet defensible.
Pretty hard to block PrintScreen though.
Yes please! This is great. Another request for Sci-Fi from me! :)
>Today all of the above is possible with certificate transparency logs, but nobody looks in them, so they're useless.

I check mine once or twice a month manually, but it is pretty trivial to monitor it automatically as well, e.g. there are APIs for crt.sh or they even offer direct public read access to their database.

I believe certificate users should remain responsble for their own monitoring. Alerting as you say would be very annoying since you couldn't preemptively replace certs without getting alerted unecesarily, and it would divert Let's Encrypt developer resources away from more useful projects.
Thalamus Modulates Consciousness via Layer-Specific Control of Cortex
Telegram
Wire

What about those?
This is very dependent on the frame in question, iframes are much more valuable than p/b frames. If you get unlucky with dropped frames you can end up showing a lot of distorted nonsense to the end user.
Nice catch! And it was on a discussion on the question of "Does anyone know where this idea came from?"

Here's a nice bit:

> I chose Z/X/C/V when I was in charge of the user interface design of Apple's Lisa. In addition to their adjacency on the keyboard, I wanted them to have mnemonic value: "X" a cross-out; "V" an inverted caret or proofreader's arrowhead; "C" the first letter of "copy"; the strokes of "Z" tracing a reversal followed by a new path forward. -- Larry Tesler

> Correction: Apparently, my memory was incorrect. The Lisa user interface seems to have used "U" for Undo. On the Mac (as in Gypsy), "U" was and is for Underline. I do not know who chose "Z" for Mac Undo, or why. I suspect that its proximity to the Command key was the reason. -- Larry Tesler

There's more, but it's too much to insert here.

I'm just hoping this isn't someone posing as Larry Tesler.
Tangentially, the tomato was thought to be poisonous by Europeans because the acid would leech lead from pewter plates.

Here's an article, though I heard about this from the Hawaiian Pizza episode of The Anthropocene Reviewed.

https://www.smithsonianmag.com/arts-culture/why-the-tomato-w...

Edit: Acid leaches lead, not acid. Misuse of 'leech' preserved for posterity.
I can't say this any better than the article already does. If we replaced PGP with Age (a cryptosystem I like), email would still not be safe --- for all the reasons the article gives. This is not simply an argument about PGP.
Can someone fix this headline? ‘... cruise ship Japan” reads like it is a cruise ship called “Japan” rather then the full headline “... cruise ship Japan quarantined”
You're right about everything, but I disagree with your characterization of 'the first hit is always free'.

The lock-in features you describe are Stripe doing development work for your business.

With an addictive substance, the addiction gains control orthogonally to the 'benefit' it provides. When Stripe writes your recurring billing and bookkeeping system, they're straight up doing your work for you. Thats the desired effect– not a side-effect!
Show HN: Most recommended programming books of all time
The more I think about bootcamps, the more they appear to be a rather insulting business proposition. Did they genuinely believe that one can take someone off the street, albeit someone relatively intelligent and motivated, and teach them enough to be a professional programmer in 9 months? Imagine that we replaced programmer with mechanical engineer. Or with marketing executive. Would that sound believable?

What is it about programming that makes people believe that they can learn it in a hilariously short amount of time? Sure, we programmers may be harboring some imposter syndrome and secretly believe that programming is super easy. Sure, programming doesn't require lots of math. But it's still hard! It's still a craft that requires problem solving ability, lots of semi-arcane knowledge and a detail oriented mind.
Pretty evil! I imagine the card companies have an explicit rule that, in order to accept their cards, a merchant can't charge their users any extra fee? I wonder if some regulation were created that bans rules like that from existence whether this would change tomorrow.

Kroger stopped supporting Visa cards for a minute and I realized that's literally all I carry.
I remember reading something about how something like half of chinese men smoke and that was potentially what was leading to their susceptibility to pneumonia from ncov. would be happy if someone could source that.
I can’t identify with this description (“incomprehensible string of symbols”) at all, unless maybe you’re talking about Lens-based code or something.

I think most people who complain about the readability of a language like Haskell are confusing familiarity with clarity. We learned Java or C++ or whatever in school, and despite the fact that those objectively have more complex syntaxes and more meaningless symbols, they are “easier to read” because that’s what you started with. Haskell has a higher semantic density with fewer boilerplate symbols - surely easier to read from a first principles standpoint. If you started from a math background and are comfortable thinking in terms of equations, it’s almost certainly easier to read.
I honestly don't care what superficial steps you take towards minimizing dragnet surveillance. Go right ahead. My problem is with communicating to ordinary people that encrypted email is reasonably safe to use to protect secrets. It is not.
re, we fabricated an electric generator from a thin film of protein
nanowires that produces continuous current for at least 20 h before self-
recharging, with a more than two orders of " thanks 4link. Recharging? Drying?
Why? Some businesses and types of businesses have higher returns.
Backlash forces UCLA to abandon plans for facial recognition on campus
The answer to your question is in (in fact, is) the article.
Atomization: The Kaleidoscope of Meaning
Accompanying artwork: https://www.creativeboom.com/inspiration/poolside-fm-gets-a-...
Well, it works if all scripts are disabled (at least for me).
To be fair, I have had Americans complement me on how well I have learned English when I tell them I am from the United Kingdom...
Show HN: Handwriting generation with an in-browser recurrent neural network
The post would be better if it clarified what threat model they have in mind.

For tampering, PGP-signed email is helpful.

For protecting secret communication contents, PGP-encrypted email can be helpful to some degree.

For preventing a surveillance from knowing who you talk to, when, from where and what type of content you likely exchange, email cannot become secure.

I suspect it is the combination of the three the author has in mind.
Sugary drink consumption plunges in Chile after new food laws
Can this be further clarified? Are they keeping the 2.9 percent of the transaction and the transaction fee? If so, run away as fast as possible. If not, the transaction fee is still too high. Plenty of banks will will negotiate a much better fee with specific commitments, but it’s not too bad if you find value in the other features.
Agreed, although change GSuite to Outlook. E2E encrypted email would be considered a security risk at every company I know, and in fact would be illegal in a lot of sectors. They want to use IRM etc. for encryption and access management but also want complete control of the keys.
Meanwhile it's become the new hot thing locally (Southern USA) to charge credit and debit card users a "convenience fee" sometimes as high as 35 cents a transaction. Everyone went from offering discounts to cash users to simply charging card users more.
I agree with your overall point here, but I just wanted to throw it out there that initially Charles Ponzi did intend to do what he set out to do in the original Ponzi Scheme, so I'm not sure if that is a useful metric. It seems like plenty of scams start off with good intentions, decide to fake it until they make it, but never end up making it. See also: the whole Theranos debacle.

[0] https://en.wikipedia.org/wiki/Charles_Ponzi#Origin_of_the_te...

[1] https://en.wikipedia.org/wiki/Theranos
Split the difference and you get leach, the actual word y'all are looking for.

English is such a trip!
Infinite scroll: life under Instagram
The world is in a sad state of affairs when smart people feel the need to create wearable jamming devices.
This is what the UN's REDD+ program does. The program has been running for a while now with some success but there are some major challenges:

1. The program relies on enforcement of property rights and environmental regulation so that illegal deforestation doesn't increase to compensate
2. "Leakage". Forest A is protected but Forest B is then logged instead.
3. Indigenous rights need to be respected and frequently aren't. This bloke [1] for example bought 50% of the carbon rights from indigenous Peruvians who can't even read or write.
4. There are concerns about greenwashing. [2] Norway is by far the biggest contributor to REDD+ with over $2.5bn contributed... but they are also the world's 5th biggest oil exporter.

These challenges can probably be overcome with better oversight and greater commitment from the international community, but the desire just doesn't seem to be there.

[1] https://web.archive.org/web/20121113114554/http://sixtyminut...
[2] https://redd-monitor.org/2019/01/08/norways-support-for-redd...
"Sustainable" doesn't mean "optimized for minimal energy usage", it means "we can keep doing it without running out of anything."

If we can make jet fuel out of atmospheric CO2 using solar power without crippling the rest of our industry, it's 'sustainable' even if we just use that jet fuel for Nitro Circus antics.

Also, 'efficient' doesn't mean anything without saying what you're optimizing for. Slow, lightly loaded aircraft might be 'more efficient' in the sense that they use less jet fuel, but if your business involves a lot of air travel, it's going to be 'more efficient' in the sense of time and money to use a faster aircraft.
Correct. The question OP asked is much broader than what the paper's subject matter, and does not support evidence for the conjecture.

Instead of asking again "maybe men just outcompete women because they have an inherent advantage", can we please just not do this. Again.

It's become really disheartening to see this question being asked, because of a long history of infantilizing women and misusing science to prove it.

Even if we're talking about population-level differences. I'm asking for empathy here, because every time a gender study comes up, it seems like someone again needs to ask if women really deserve an equal role at the table, as historical leaders or scientists, as part of humanity.
Further proving that "self driving" is approximately as hard as AGI, and is nowhere near as "close" as everyone thinks to think it is. A human would have context and common sense and thus know that a residential street will simply not ever have an 85 mph speed limit.

And yes, you could special case this case in the code, but there are hundreds of cases where "common sense" is used in driving, and you will never teach your NNs all of it.

Prediction: no actual "self driving" (to a point where driver can legally be asleep) on public streets till > 10 years from now
There's a vast payments ecosystem beyond Stripe that lets you avoid this.

With companies like Spreedly to provide almost-Stripe-quality APIs and PCI-compliant card vaulting at only a flat cost, and a massive amount of "merchant account providers" a quick Google away that can hook into Authorize.net and then into Spreedly, you can end up at 1.75% or less depending on your industry, and the flexibility to dynamically route transactions to merchant accounts (including Stripe itself) based on anything from geography to your own notion of fraud/return risk.

Stripe has far and away the best developer and administrator experience in the industry - it surprises and delights. But this doesn't make it the right solution for all businesses. Its genius was that it entered the zeitgeist as such.
Oh god I used to have some of these!!

I inherited them from my grandmother. Should I be worried about having used them for years?
Grats for shipping something, but my advice would be to give it more social substance since a list of books isn't all that inspiring. I can just go to Amazon's fantasy section for an equally inactionable list.

For example, one idea is to link/embed comments that mention it.
This is pretty cool. Is the comment processing restricted to some period of time? Maybe considering linking to Goodreads as well?
The Unreasonable Effectiveness of Deep Learning in Decision Making Systems
I'm also backed. I'm working on Squally, a PC game to teach low-level comp sci.

My two cents:

Other accelerators are under pressure to only fund companies that will be "top of their batch" come demo day.

This often means rejecting small projects, solo founders, and pre-traction companies.

However, Pioneer welcomes these companies with open arms. Make no mistake, it's still hard to get in. It took me ~8 months of sustained effort before I was accepted.

But once you're in, you're in the company of helpful people who are just as hard working and talented, and have access to valuable mentorship.
Japan has effectively been a corrupt, one party democracy for decades and press freedom has dropped dramatically since Abe’s rise to power/attacks on it.

Imagine if something like Trump administration had been in charge for the same length of time in a culture where popular dissent has been all but quashed, most people were baby boomers, and the government silenced reporters. It’s a recipe for disaster and immune to criticism.
The problems that you are talking about can be fairly linear, though.

For example, for things like water, a city can increase the price of water, to reduce demand, especially for commercial usage.

> However there are still limits that you may not to run up against.

The limits are much further out than you'd think. And systems are often build with a large buffer, to handle spikes and increases anyway.

By the time you get close to hitting the true limit, you would have enough pent up demand that you can just spend the money to upgrade the system.

And the people who are building the new buildings, can also just find it as well.

This stuff happens all the time. Cities run up against limits all the time, and the world does not fall apart.

Instead, they implement stop cap measures, that work, and builders fund upgrading the system as they build new things.

Stuff is also often planned out for a long time.
Valentine Prank I like that
> IMO, better to leave "email" open as a generic term

Be conservative in what you do, be liberal in what you accept from others

If you attempt to redefine the term 'email' to be something broader, then you will inevitably be breaking and/or confusing users who expect the current implementation.

The current meaning of the word is simple and useful. Given someone's e-mail address, I can be reasonably sure of a way to send a text that will be received.

A world where 'e-mail' means a family of incompatible (by necessity, if we're enforcing secure communications) implementations would be worse than today.
I'm not a lawyer, but I don't think this is how it works unless Indonesia has signed an agreement with the EU or Netherlands regarding this. Otherwise countries could just unilaterally declare laws for all its citizens abroad?

I also looked at the text in Article 3, "Territorial scope"[1], and that says it only applies to EU-based organisations and "data subjects who are in the Union". It seems to me that "in the Union" means "residing in", and not "citizen of"?

The third clause says it applies to "a place where Member State law applies by virtue of public international law", but I don't think this applies to Indonesia?

[1]: https://gdpr-info.eu/art-3-gdpr/
Research: It Pays to Be Yourself
I love how you linked each book into bookstore.org. Any specific reason?
Great story to honor him. Maybe it is now time for you to be the ‘Larry’ in others lives.
> Because I'm a freelancer, I don't care.

I think it goes deeper than just not caring.

I too have spent the last 25+ years working as a contract developer and in my earlier years I would say I did care.

However, as time has passed I've come to realize caring can cause tension which then becomes problematic.

In most case people (i.e. higher management, fellow developers etc) really don't like too being reminded that they are doing things wrong.

My current approach is to raise an issue once, raise that same issue a second time but on the third attempt, bite my tongue and just leave it at that.
Impatience is about writing code that is responsive, potentially by using some form of prediction to pre-load things. It's not about a programmer anticipating potential new features and implementing those.
From what I understood:

The interchange fees aren't going up because of higher rates of returns. They're going up to pay for credit card rewards.

Stripe is keeping these fees when a purchase is returned simply to increase their overall profit.

Why punish businesses that have higher rates of returns if that is not the cause of the higher fees?
There are two ways to learn. Copy knowledge from someone else or trial and error. Copying has the advantage that it's much faster but it doesn't necessarily result in comprehension.

When someone shows how to install i.e. kubernetes they show you the happy path. Once something goes wrong you can't debug the problem. The alternative is to simply try installing kubernetes yourself. You will probably make some major mistakes but you will also gain enough experience to deal with all the edge cases when they do occur.
Telegram is a joke. They roll their own encryption, screwed it up massively on Day 1 in exactly the ways that everyone who says "don't roll your own encryption" predicted they would [0], and make snake-oil claims about their security while responding to legitimate technical criticism with conspiracy theories about how their intelocutors are all agents of the U.S. government.

[0]: https://news.ycombinator.com/item?id=6948742
Very true, main goal was to ship something to see if people are interested before I continue working on it.
And yet it is the oldest existing nation with a constitutional government in which the people elect their own government and representatives. It's always been a work in progress and always will be.
Just replace it with 'pretending'.

LARP Security = Pretend Security

LARPing has a connotation of nerds ineffectually playing pretend warrors. Going through an immense amount of effort in the process.
The opposite law already exists in the EU - merchants aren't allowed to charge users extra for card purchases
Nelson Rockefeller was also Governor of New York from 1959-1973.
Fun little vacation.
That individuals can shake up the system, but only if they can convince voters to vote for them, is a sign of health in a democracy. The alternative is deeper two-party stagnation.
Does the UPX help much on top of Docker's layer compression? I can imagine it might (special purpose vs general purpose) but haven't tried it.
Regarding the "Learn by using." comment -- this is how I am when it comes to interfaces. Actually exploring them and seeing what things are. Unfortunately, a larger number of users seem to be the opposite of that anymore (at least in my field). More and more users expect everything to be pointed out to them and they don't exhibit that same desire to explore. It's sad, really.
I never really got this argument. If someone embedded the username "J Edgar Hoover" in some documents, would we make the assumption that they pined for a return to cold war era FBI control over politics, or that they were just trolling? Dzerzhinsky was basically J Edgar's counterpoint in the east.
That entire domain is an "Under Construction" page (which I didn't think I'd ever see again this century).
Stripe has the ability to negotiate with their upstream processors that we end users do not. Instead of trying to reduce their costs by pressuring their providers, they're passing along the fees to their customers.
tptacek:
> This is not simply an argument about PGP.

That's what I was just saying... Go reread it!

But you also wrote:

> My concern is that nerds are continuously trying to convince normal people that they should be encrypting email. That's dangerous, and wrong.

I'm (just) trying to convince you to broaden the stated impact of your post. You're wanting table scraps from people who won't listen and who have no impact in turn. Ask for something bigger from people who might but have lots of impact when they do. You're nearly there.
Bit of a chicken and egg issue. It's hard to convince people that this is a viable option until a third party receives a critical mass of votes at least once.
> With more competition coming into marketplace the costs of transactions inevitably goes down.

There's intense competition for credit card customers that's driving transaction rates up in the US. Higher-end cards (Visa Infinite, Mastercard World Elite, Amex Platinum, etc.) offer a plethora of perks that are largely paid for by higher interchange rates on those cards.
The EU sets limits on card interchange fees.

Suddenly all "reward cards" lost most of their rewards...
I wonder if we will get to a point where new houses will have DC wired LED lights with a central converter. Seems no reason not to do so.
> ..don't test production checkout flows..

That's good advice.

Payment providers have test gateways and cards for you to test your code against. While it might be a minor convenience for you to have 'fake' cards in their production system, the only thing they have to gain is a potentially serious fraud loophole (at best), or an expensive footgun for you.

Don't "test" checkout flows in production unless you're using real credit cards :D
Saw that a few days ago, it's amazing how much it glows from such a small concentration of uranium.