skysight-inc/HackerNews huggingface dataset:
It has a bit of popularity for unbanked folks with the Bluebird Card from AmEx / Walmart. Free reloads at Walmart unlike the Walmart MoneyCard (Visa / Mastercard) which has a $3 fee.
Android is the exception IMO. Google's product are notoriously unconfigurable. For example, Chrome got a lot of flak over this especially in its early days.

Android also seems to be going the way of iOS on many fronts, because as it turns out, this philosophy makes things hard to maintain.
TBH, she would probably be a lot of work.
Ask yourself: are you merely hoping that someone else will solve the problem for you so you don't have to make any sacrifices?
Janet, a Clojure inspired language for scripting, or embedding in other programs
People forget that cash transactions also have a cost.

It’s mostly on the risk of keeping and transporting cash, and the cost associated to mitigate those risks.

Small shops are usually more willing to take the risk to avoid fees.
I find to hard to understand what the lefts actual position is on illegal immigration. I know they aren't a monolith but is the idea that immigration laws should still exist but not be enforced (or enforced lightly)? That seems to me to create a caste system where you have legal citizens and illegal citizens with defacto less rights.

If people want open borders, or something like it. My view is they should say so proudly and clearly. It's a defensible position even if I disagree. If the idea is we are going to continue to have a slave caste of illegal immigrants without many labor protections and fearful that their employer will call ICE on them if they don't work unpaid overtime, not only is that indefensible I'd be willing to go to war over it just like my ancestors did the last time we had a similar institution in America.
You mean people will actually start using it to buy things rather than using it merely as a vehicle for speculation?
I think it's far more likely that this is irrelevant for Bitcoin.
The last thing the Internet needs is even more dependence upon Google

Watching Big G's actions over the last few years, I've sometimes wondered if it's laying the groundwork to fork the internet.

People talk about China and Russia's actions balkanizing the internet. But I have a sense that Google could do it, as well, and bring us back to the days when people didn't know the difference between the real internet and America Online.
Good. Let's break the oligopoly.
I know people meme a lot about Go and "not having generics," but I really feel that a lot of the things left out of Go have benefitted it. I've never really been able to jump into a project without a lot of mental overhead. With Go, most code everywhere is written pretty idiomatically, making it easy to approach and read. I've heard similar things about C#, but my experience hasn't been as great.

This is a big problem in the JavaScript world in my opinion. So many different ways to solve common problems that it's difficult to approach. OP might be worried this could be happening to C#.
Oh, just take your hatred elsewhere!
Seems kind of pointless if there's going to be a single data point from all providers. That doesn't account for noisy neighbours and other issues.
Does the card processor get any of the interest? I don't think the system works like that.
As a point of comparison, interchange fees in the EU are capped at 0.3% and total average cost for merchants is less than 1%.
And in PG 12 we've removed the magic oid columns (as in WITH OIDS), although you can still create one manually (but there'll not be any values assigned automatically).
Clearly most of those 971 binaries wouldn't be that large as they only use a subset of the shared libraries functionality and therefore everything else could be left out.
every single bachelors and it’s a cultural norm to have your own apartment
Fair point, thanks for adding this perspective! I of course assumed there was at least a modicum of control over this server side but as you correctly point out if there is no such control then shebang style navigation is your only option if indeed you must do client side routing. I once abused custom 404 pages (I think in GH pages, but it may have been some other free host with similar functionality) in order to achieve this kind of behaviour. It was just a demo so didn't matter much, but of course this is far from ideal for anything else.
It was a stretch. I've taken Roku to a local bar to stream live events. The generic "take my device to a network I do not manage" isn't outrageous though.
I'm very excited about this. I've always thought this should be a fundamental part of linking the web. Along with linking to times in videos, audio, etc. I think youtube allowing you to jump to a certain time via the url is a great example. I've wanted to share podcasts down to a specific point in a conversation many times, and if it wasn't a video, I didn't know how to do it. It just feels like a fundamental way to share information.
Yes, C# does have goto. Ayende made a blog post [1] about some interesting uses of goto for performance reasons. Also likely for performance reasons, async/await state machines in .NET essentially use goto (br.s in CIL). VB.NET has GoTo as well.

1: https://ayende.com/blog/183553-A/using-goto-in-c
One protocol for just about everything. You didn't need Xlib.
Is the time for a transaction actually fast enough for it to be useful, I've not paid attention to it for a while.
Presumably this is to pay for all the points people get by using cards, not to mention the sign up promotions.

I like how in Europe and Australia interchange fees are capped. Even if it means they live without such bountiful premium cards.

https://en.wikipedia.org/wiki/Interchange_fee
>> In the United States, the fee averages approximately 2% of transaction value.[2] In the EU, interchange fees are capped to 0.3% of the transaction for credit cards and to 0.2% for debit cards.[3]
<?php print("this is far easier lol"); ?>
I forgot where I read it but an article explained the way credit card companies hide how the fees have been transferred to the customers. The merchant takes the burden but they jack up the prices of the goods which hits the consumers.

The reward point systems of the credit cards work the same way. Merchants jack up the price of the goods to be part of the reward point system which in the end hits the customers. In fact, the people that don't get a credit card with reward points actually end up losing by not joining.

I thought it's interesting that everything in the end gets put on the customers. It's the price we pay for convenience. I just don't like the way it's hidden to make it look like we're not actually the ones paying for it.
I don't think most people feel they are in mortal danger for carrying around small sums of cash
Totally crazy. It's helpful to browse up on directory in the URL, then you can see the project page: http://funarg.nfshost.com/r2/code/sed/ray/ray.html
It effectively reduces to the same thing if amazon's presence means that other businesses in the same sector/local area aren't don't exist.

There is no shortage of business and people in the sectors Amazon is a part of in NYC, and coming to NYC.
A high paying job doesn't mean alot when a pack of cigarettes are $15 and rent is $4K a month. The issue with NY is the HIGH cost of living. You can only eat $1 slice pizza for so long.
It's the richest company in the world so why the heck do New Yorkers need to hand over their cash to bring them the Queens?

Because Amazon can easily go elsewhere, and most places have lower taxes than NYC. Giving them a ~10% off coupon on an extremely high tax rate is not the same as handing them money.

You can object to the deal on principle, sure, but you're ignoring the fundamental reality of the situation; if NY refuses to give them any incentives, they can just as easily go to some other location that will give them incentives. And if all the states banded together and agreed that nobody would give them incentives, NY still loses, because then they'll just pick a place with lower tax rates.

I can understand the appeal of trying to stand up to big corporations, but in the end, NY isn't screwing Amazon by refusing to negotiate with them on this, they're just screwing themselves. If you want to have high tax rates and not lose business to other states, it's a winning strategy to be open to compromise sometimes.
You might be the only one...
Out of curiosity, what stopped you from setting the -install_name flag when you built the libraries you are bundling with your juicysfplugin plugin? That's the standard mechanism for building app-relative libraries and wasn't listed at all under "Alternatives to manually rewriting dynamic links"
Or if you want a M-F, 7a-3p job with great vacation.

Though you might need to grade homework/projects on your time off, as well as develop lesson plans.

(I went to a Super Bowl party, and there were teachers grading worksheets in the corner.)
> when I was a child it was normal for parents to slap children - a type of violence that does not harm

I'd strongly disagree with this. You can do lasting harm without doing any physical damage.
This page[1] (which was linked elsewhere in the thread) provides the following info:

> Since an expression needs to either have a value or throw an exception, a switch expression that reaches the end without a match will throw an exception. The compiler does a great job of warning you when this may be the case, but will not force you to end all switch expressions with a catch-all: you may know better!

I haven't used the feature yet myself, so I can't say it definitively - but it sounds like it does provide compile time feedback while still allowing you to compile.

[1]: https://blogs.msdn.microsoft.com/dotnet/2019/01/24/do-more-w...
I agree that rich and poor is probably too broad of a brush but there's definitely an in group and out group with which rich/poor generally, but not perfectly aligns. I'm talking more about the current political landscape anyway.

Everyone turns a blind eye to Israel (they're in the in group) but if any middle eastern, African or South American nation were to seriously pursue nuclear weapons the hand wringing would be immense (and is, in the case of Iran).
In concept this could work. In practice, you bassicly need to design the language (or at least compiler and runtime) with this in mind from the beggining, otherwise you might forget about some backdoor.

Eg, if you do Haskell and just verify the function you are running is not in the IO monad, you might miss some usage of UnsafePerformIO. Even if you check their code, if you let them specify dependencies they might manages to sneak a buggy use of UnsafePerformIO into a library they submitted to hackage.

Plus, your restriction is essentially: no clock, no contact with the outside world, no threading, and a carefully considered interface to the host program to prevent time leaks.

For many usecases, this is not workable
I am repeating stuff I learned over the years from internet discussions, e.g., on the 9fans mailing list, rather than from direct experience in writing GUIs in Plan 9 and in X. I think when the decision was made to add DLLs to Unix, Xlib, the library a program would use to talk over the socket, was itself too big to fit in memory if a separate copy got statically linked to every program that displays a GUI. (The Wikipedia page for Xlib says that one of the two main aims of the XCB library, and alternative to Xlib, were "reduction in library size".)

I'm not advocating for removing DLLs from our OSes, BTW. Nor am I advocating for Plan 9.
> Would you append the & to the fragment, or to the query? If to the fragment couldn’t that affect routing for SPAs?

To the fragment. Tt could, depending on how the app was written. Is there a framework or some common techniques that use this I could read-up on?
I haven't heard an update on that front for many years, so I'd assume it should still be a concern.

Many of the same sites that do this will also have a recovery form that refuses to leak information.
Absolutely support passing crap like this on to customers.

Otherwise there is no incentive to lower them.
I think we as a society value the individual less and less nowadays, and the decrease in violence is an indicator of that. I mean, who hasn't been defriended or seen someone defriend someone on social media because of conflicting opinions? That's not valuing the individual, that's putting opinions over the individual.
Thats a fair point, but I did not say that there should be no communication about the work you do. We all work differently and I think it is sensible to let each employee have some form of independence of how they want to structure their own work. If the feature is a few days of work let me work on it like I prefer and then I can submit with a nice description and thought process.

Let us also not forget about all the time wasted on getting your plan validated. Or how your validated plan is completely screwed only realized after you start implementing it. Pros and cons to each solution.
'Amazon isn't bigger than New York': meet the man who killed the deal
It's still a concern, but often forgotten.
The best way to beat the system is to take advantage of the massive credit card reward bonuses that US banks offer. I've churned credit cards since 2012 and have nearly all my personal travel paid for by points every year, including international business/first class flights, luxury hotels, and cash for travel...

Best thing is credit card rewards are not taxed because they are considered a rebate, which is quite amazing especially in a high tax state like CA!
The "regular joe in Queens" may not get the SWE job in Amazon, but they most certainly can understand that with 25,000 well paid workers comes lots of other economic activity. Do you think that retail owners, restaurant owners, construction workers, etc. etc. etc. are too stupid to understand that they're not going to get hired as a UX designer? Maybe the people who run coffee and catering businesses would LOVE to serve execs their food, because they like new customers? I also find it remarkeble that your argument seems to be: "amazon treats their workers poorly, but also they're too well paid and they'll gentrify the place, but also regular Queens residents won't get the jobs anyway" -- so they're going to gentrify the area with their terrible jobs? Why would the Queens workers want to work there if it's so terrible?
This is easy to say until you've found yourself supporting 10s of thousands of devices across the world and are the guy support calls when people complain about (what turns out to be) broken DNS servers at hundreds of ISPs.

People who buy little internet devices usually don't respond well to "it's your ISP" when their day-to-day web browsing experience is just fine to them.

If your resolver does that, you're going to be the 0.01% that complains, rather than the 2-5% that is crushing customer support.

Not saying that makes it "right", just saying it fixes it.
> it doesn't discount the idea of economic incentives as a whole

I never said it did.

However, if you really need to make a contract iron-clad in order to protect yourself (and good luck with that!), that's a very strong indication that the entity you're dealing with is untrustworthy and you shouldn't be getting into bed with them in the first place.

The problem with most major corporations (and particularly major tech companies these days) is that they are not trustworthy actors.
Uh, I had never heard about these games before. I always thought Id created the franchise. Thank you for that bit of videogame history.
So this is something that I've never gotten a full answer to: what is the difference between a "thread" and a "process" in this model?

This isn't a facetious question. A thread is just, at its core, a process that shares memory with another process. (In fact, this is how threads are implemented on Linux.) But all, or virtually all, processes also share memory with other processes. Text pages of DLLs are shared between processes. Browser processes have shared memory buffers, needed for graphics among other things.

What separates processes that share memory from threads that share memory regarding Spectre? Is it the TLB flush when switching between processes that doesn't occur between threads? Or something else?
Rather than adding syntax for it, the sane approach would just be to generalize the functionality.

T Log<T>(string msg, Func<T> func) {
Log(msg);
return func();
}

var result = operation switch {
"+" => Log("addition", () => a + b),
"-" => Log("subtraction", () => a - b),
"/" => Log("division", () => a / b),
_ => throw new NotSupportedException()
};

This is shorter, cleaner, and how most folks would actually write something like this, I imagine.
There’s no biological difference between any human beings. Only social constructs divide us
Those transaction fees were originally prohibited by credit card merchant agreements, but eventually they relented.
But the worst that can happen is a few planes out of hundreds fail every year. If nuclear was much more widespread as the primary source of energy would having atleast nuclear meltdown every few years make you feel safe? That is ofcourse if you are within the blast and radioactive zone.
Even if you could, the rule of law is nearly absent in china. Your real estate investment could be destroyed by a CPC official relatively swiftly without recourse to you.
With all the talk about "free markets" and stuff it seems very un-american that the restrictions the credit card companies are imposing are legal. These companies have enormous power and they are allowed to use it.
Nonono, the trick is to sell it before completion so it’s almost entirely off-the-books.
Good Hedge Funds Had a Good Year
Per capita, Northern Virginia is already the wealthiest area in the United States. Amazon will probably nudge it a little further into the lead.

https://en.wikipedia.org/wiki/List_of_highest-income_countie...
What We Burn Creates a Navigable Map of Earth
Sure, but it's definitely YMMV.
First they came for the appliances I don't want or need, because I don't use appliances I don't want or need.

This has been discussed to death. Slippery slope, etc., etc.
We're already there. Younger generation knows little about the web, but they all participate in the walled-garden-net via their app store.
Small businesses not customers.
Conversely, we could regulate and treat card networks as utilities (allowing them to recoup reasonable operations costs) instead of for-profit concerns siphoning unnecessarily off of the flows of capitalism. It works for Europe.

Customers regulating through voting with their wallet isn't going to work with how much power large financial firms wield. I contacted Elizabeth Warren's office (she's on the Senate Banking Committee); if this matters to you, I suggest you do too!
This seems to be largely the same presentation: https://www.youtube.com/watch?v=dBlfPhsrvtw
You're just paying for that through increased prices on the products you buy. You're not beating any system, no one beats the system except for the top .001%.
This smells a lot like meteor. Would love to see an actual semi-large app built with this approach.
Came here to say the same. This absolutely works with 1Password, even if you have multiple accounts for a single site (eg Google, or multiple test accounts for a site you run).

Split logins are very useful for federated auth, as well as for supporting different kinds of multi-factor auth.
AmEx is not widely accepted, because the fees are higher and the cardholders usually also have a Visa or an MC card.

Saying as a merchant ;)
Source article: https://www.wsj.com/articles/purchases-with-plastic-get-cost...
https://www.forbes.com/sites/jackkelly/2018/09/18/the-ibm-ag...
In Sweden the cost of handling cash is forcing small shops to go card only. Even banks thesedays have cash-free offices.
About a third of depression cases could be linked to inflammation (2017)
> Would you have reacted so strongly if the same sentiment had been expressed as "preying on the poor is especially bad"?

Nope. Preying on anyone is bad. A rich person could lose everything in a hustle the same as a poor person. It's only the extent of the hustle that makes it better or worse. E.g., hustling someone for a fraction of their assets is better than taking all of their assets. The value of the assets is not relevant.
I don't know how justified this feeling is by fact, but I feel like this is being done to further compete with cash back rewards. The more card holders want in cash back percentage perks, the more the credit card companies will want to collect in transaction fees.
I'd kill for a dozen comments, esp. if a goal is to educate students. 498 lines would still be impressive.
It reminds me a little of medical pricing. The real costs are hidden from the customer and things are intentionally convoluted. There are a lot of areas where we need more transparency.
If your platform supports 2FA, differing authentication mechanisms, or really anything that can make one accounts login process different to another, splitting it into 2 steps allows you to request the user ID first, then show the appropriate auth form for the second step.

I agree you can achieve this by other means, but services may have their own reasons for doing it this way.
This is great to see. I love DigitalOcean and they've really stepped up their game wrt. product offerings.

But I was surprised at how DO beat AWS EC2 in most but not all of the tests. Their performance is impressive considering that they're not on the same scale as AWS, Azure or GCP
> I thought it's interesting that everything in the end gets put on the customers. It's the price we pay for convenience. I just don't like the way it's hidden to make it look like we're not actually the ones paying for it.

Where else would the cost go? Credit card costs, delivery costs, supply costs, advertising costs, the consumer always pays for it as they are the only one who are providing cash in any of these scenarios. I suppose the merchant could just eat the cost, but, assuming the markup isn't wild, that's a proposition that leads to a dead business.
I’ve heard of similar VAT avoidance schemes where the vehicle/vessel gets returned or « returned » back to the tax-free base and another lease gets drawn up before VAT would be owed.
Will never happen. What happens if the power goes out or the systems fail? There will always need to be a backup.
Something troubling about this is the potential for lost forensics when cloudflare hands off takedown requests. It’s only because of the legal escalation that cloudflare shared the IP address. Would I get this as a end user if I requested it?

Also, it’s pretty surprising that the origin ip was so egregiously wrong. This is a really easy thing to fake, or at least put a smoke screen on.
Your points are well made. I'd not thought of the status quo as one that effectively creates a "slave caste". I concur.

I don't know what left leaning people want on immigration. I'm a very liberal person myself and I think it's rational to want to have control over who gets into the country and who doesn't. I don't think wanting a border wall makes one automatically racist. It does happen to be true that most racist people do want a wall but as the oft quoted saying says, "A broken clock is right twice a day."

In the early 90s a friend from Spain told me that it was racist for Reagan to have wanted to build a wall. Of course she ignored the fact that Spain has walls around its African cities.
Part of their rationale is that the cost of anti fraud and AML and so on is going up. At the same time, the volume of transactions going via cards is increasingly massively year on year and will continue to do so for quite some time. Surely a lot of these anti fraud and other systems benefit hugely from economies of scale. Once you've got your anti fraud tooling set up, you mostly just need to throw a few new VMs and staff at it as tx rates grow. This seems to me like a good cover for them to cartel up and raise prices.