skysight-inc/HackerNews huggingface dataset:
I’m not saying Stripe API is bad. But there are limits to how much differences you can hide behind a generic API while keeping it consistent.

Off the top of my head I can think of a few cases I would qualify as a leaky abstraction. To start with - there is a payment method abstraction and there is SetupIntent that works with it. Normal use case is tokenizing a CC. But for ACH it does something different if ever works. Same setup intent would work with debit cards, but not in Brazil because of local regulations. I don’t remember if you get a decent error code when attempt to tokenize a Brazilian debit card.

Customers making cards payments can initiate a dispute which would cost you 15 usd + payment amount if they win. This cannot happen with some other payment methods. It became important when you implement Stripe connect because you might want to set different fees for different payment methods to account for cost of disputes. The leaky abstraction part here is as soon as you start creating certain type of payment intents you also have to subscribe to Stripe webhooks for disputes.

To save on refund fees you may want to authorize payments (confirm payment intent) and capture them after a period of time. During that window you can cancel the payment and pay only authorization fee instead of paying full refund fee. This strategy works only for payment methods supporting authorization and capture semantics and having favorable commission structure. Max amount of time between confirm and capture depends on the payment method as well.

Not specific to Stripe Terminals but still. Tapping a card gives you an anonymized payment method while dipping the same card reveals some cardholder data. This is beyond Stripe control, but puzzling at first because at the API level you deal generic PaymentMethod object.

With Stripe connect what happens after the payment is defined in terms of abstract transfers between Stripe accounts. In some regions transfers works across countries while not in the others. One example is Canada-USA vs Brazil and rest of the world. From one end you have abstract transfers API to move money between Stripe accounts. From another you have to implement a number of workarounds to make transfers work in all interesting scenarios because of regional and currency conversion considerations. For example in some cases you do transfers while in other you do payment intents.

What I’m trying to say here is you have to know specifics of payment methods, underlying technologies and regions you work with. By looking at high-level API you may think it is easy to support many payment methods when in fact many of them would require very specific code.
This: https://shottr.cc/s/17JR/SCR-20240425-umk.png
If you sincerely believe people undergo a steep cognitive decline starting at the age of 30, at least you will have the comfort of a soft landing.
Isnt that an extension of the same problem though? You probe it to take the statistically most accepted alternative perspectives that exists in its data. Its not intelligent in the sense that it comprehends what you or it are saying, it just follows the weights.
I thought Net Neutrality was a “has been” idea …

Opponents have been doing a victory lap for some time. COVID especially showed how much better the US Internet expands and contracts based on demands.

As far as I know, nobody has accused ISPs of throtteling Netflix.

The whole idea behind CDNs is we should stop treating all Internet users as equals, and connect based on geography. Not dystopian censorship, but the sort of thing neutrality enforcers would have to approve.
They also seem to think their Diamond Joe Biden character made real Joe Biden too popular, and their self-seriousness about this is making it hard for them to do anything political.
In China, you are expected to carry around your own TP.
> If they do just hand over the merchandise there's a decent chance that loss prevention personnel are watching you all the way to checkout.

I don't know, that doesn't match my experience, unless the store employees are really darn good at being discrete.
Their Autistic Reporter series is probably the best thing they did.
Yes, I did. I haven't lost the joy of playing tho, I can easily get hooked and start neglecting my life goals. That's why I don't get near video games and places where people are playing, the dopamine hook is too risky for me. The same for series and movies. I don't watch them anymore.
I learned about it via "Monk Gloats over Yoga Championship"

https://www.theonion.com/monk-gloats-over-yoga-championship-...

I also frequently mention I don't watch television. In fact, I don't even own one.

https://www.theonion.com/area-man-constantly-mentioning-he-d...
I think there’s also a big angle around disruption: parents of young children get sick a LOT more and they’re going to have more unplanned or hard scheduling commitments, which causes a lot of stress for people with jobs. No matter how punctual you were before, willing to stay late to get something done, or simply part of the office social life, that’s all going to be a lot different in ways which people will worry affect their perceived employability.
Available in Apple products this Christmas, everybody else's in the back half of the decade, maybe.
It would have been a vastly different story if only Cosgrove kept her mouth shut about access to the new all-weather Sedgwick County Park municipal pool.

Pool politics have torn America apart.

Here in Australia we have to make do with The Shovel

https://theshovel.com.au/2024/04/24/rest-of-world-offers-tru...
He did. That's why it took 23 years.
> Technical debt is usually but not always branded Mikrotik

Why this association? At least on the consumer side, I've really enjoyed using Mikrotik's stuff for my homelab. Is it just a sign of "someone not wanting to pony up for Real Networking Gear" or something similar?
My favorite Point/Counterpoint is https://www.theonion.com/according-to-the-economist-nasa-is-... "According To The Economist, NASA Is An Industrial Subsidy In Disguise vs. Oooh, Look At Me, I Read The Economist!"

I also have to give a shout out to the time they predicted the five blade razor a year before it came out: https://www.theonion.com/fuck-everything-were-doing-five-bla...
Which diet book?

Hating on seed oils is really popular on social media right now even though PUFAs improve human health outcomes when substituted for SFAs.

https://www.the-nutrivore.com/post/a-comprehensive-rebuttal-...

You can measure the linoleic acid in body tissue samples (don't even need to track dietary intake) and it doesn't correlate with worse health outcomes. LA veterans study is a good example of that.

The seed oil scare is the MSG scare of the 2020s: a social media meme that people passively take up through repetition.
If you ask generic questions, it will give generic answers. The key is to include lots of relevant information and context in your questions. Yes a person might be able to provide more specific advice relating to your situation, but a lot of that is just that they have more context about what you're asking
I think you expect that government works "fast" and that is usually not the case unless it's a dire emergency. The wheels of government are just slow. Net Neutrality is important to codify/enact and that's what they've done, I'm certainly not going to complain about it. There are a lot of other nits I have to pick with Biden's policies but this isn't one of them, better late than never like it was going to be under a second Trump term, and could be again.
If we didn't have abstractions like POSIX, applications would need to write an adaptor for every supported file system.
Still around but it's significantly slower than stock Ruby.
>Alternate "Ubuntu" Builds https://cdimage.ubuntu.com/releases/24.04/release/

Including RISC-V, and ready to use images for many boards such as VisionFive 2.
Banned in the U.S.: Healthy Light Bulbs
Is keeping the government away from roads a good thing? From helping poor people with basic necessities of life? Keeping children out of workhouses?
One curious idea my friends have entertained is to go one level even deeper and emulate the very transistors that make up the NAND gates on the web, too. It would certainly spell disaster for performance, but it's without-a-doubt interesting.
Why did you develop it without a utility in mind?
> Of course nobody will care about stopping labor trafficking if it benefits them

Same with sex work it seems.
I don’t think any of the articles that grandparent linked are really the most exemplary Onion articles. The onion is really at its best when it manages to nail it exactly right. Sometimes they are just so perfectly in touch with cultural zeitgeist it’s uncanny. Here are two of the most memorable ones in recent memory:

https://www.theonion.com/no-way-to-prevent-this-says-only-na...

https://www.theonion.com/the-onion-stands-with-israel-becaus...
I'd like to see NTVDM open sourced... It's been leaked and there are unofficial builds to get support into 64-bit Windows through the emulation code. Could be a huge boost for general support.

Not sure how much work it would take for Linux or even just wine. But might displace DOSbox.
I think the ars article presents a clearer picture of what's happening.

https://arstechnica.com/gaming/2024/04/garrys-mod-is-taking-...
something something dropbox
I think your interpretation of 'modest middle-class lifestyle' is incredibly skewed. That level of net income is, minimally, a 220K gross income. That is more than 90%+ of households make. By definition, earning in the 90th percentile means you're well above middle-class.
I didn't understand much of the unity hate, especially compared to things like gnome 3. Really wish I could have HUD, combined titlebar/top panel, and typo-resilient search back. The latter two are possible with gnome extensions but don't work quite as well.
Arguably true, but that's a rather different point than "there is no alternative". There are arguments to be made about market "health" and the relative sizes of the largest players, but what the upthread comment was doing was resorting to "anti trust" shorthand that clearly doesn't apply. There may be problems with this market, but lack of competition isn't one of them.
TBF US attempted to invade/annex Canada twice when Canada was British Canada, AKA nascent US's existential geopolitical enemy. It wasn't until British got displaced from NA (thanks to French) that Canada learned it's better to play nice with juggernaut that is US and eventually integrate with US system, because there is no other path to serenity.
It was BillG who famously called the 286 "brain damaged" after all.

EDIT: Upon doing a web search, actually it looks like it was "brain dead".
They walk to merchandise up to the register. Once you pay you get it. How does that not reduce shrink?

In terms of profiling - some folks are sick of theft - so the sentiment change if they start taking a harder line on theft may be smaller than you think. The profiling is easy. Pushing a shopping cart past the registers and out the front door without paying.

A local place cracked down majorly on this - I think it's been good for the business. The locked up merchandise is an absolute mess to deal with though - they don't have enough staff and so much is locked up so you spend a lot of time waiting to get stuff. I've started going to another location of this one store that is in an area much less impacted by retail theft - it is night and day just in atmosphere and accessibility.
It probably differs by stores and locations, right? I can imagine one city having a huge problem and another having barely any issues.
What is C
Let's chat again in 10 or 15 years and see whether every other piece of popular media ever has lost trademark rights due to not being DMCA'd out of Garry's Mod. I'm on the no side of that bet.
FWICS pyqtwebgraph has a TableWidget:
https://pyqtgraph.readthedocs.io/en/latest/api_reference/wid... https://github.com/pyqtgraph/pyqtgraph/blob/master/pyqtgraph... :

> Extends QTableWidget with some useful functions for automatic data handling and copy / export context menu. Can automatically format and display a variety of data types (see setData() for more information

DataTreeWidget handles nested structs: https://pyqtgraph.readthedocs.io/en/latest/api_reference/wid...

SO says it's better to extend Qt QTableView and do pagination for larger datasets: https://stackoverflow.com/questions/61517220/pyqt-pandas-fas... https://www.pythonguis.com/tutorials/qtableview-modelviews-n...

pyqtgraph mentions CUDA and NumPy support, but not pandas. Hard to believe there's not yet specific support for drawing spreadsheets of pandas dataframes in qt or pyqtgraph yet.

dask.DataFrame and dask-CuDF also support CUDA. sympy's lambdify function compiles readable symbolic algebra to fast code for various libraries and GPUs.

The Dataframe Protocol __dataframe__ interface spec Purpose and Scope doc mentions the NumPy __array_interface__ protocol; which may do sufficient auto-casting to a NumPy array before trying to draw a data table with formatting derived from then-removed columnar metadata:
https://data-apis.org/dataframe-protocol/latest/purpose_and_...

Practically, pd.DataFrame(,dtype_backend="arrow") may be a quick performance boost.

Jupyter kernels with Papermill or cron and templated parameters at the top of a notebook with a dated filename in a (repo2docker compatible) git repo also solve for interactive reports. To provision a temporary container for a user editing report notebooks, there's Voila on binderhub / jupyterhub, https://github.com/binder-examples/voila

or repo2jupyterlite in WASM with MathTex and Pyodide's NumPy/pandas/sympy: https://github.com/jupyterlite/repo2jupyterlite

But that's not a GUI, that's notebooks. For Jupyter integration, TIL pyqtgraph has jupyter_rfb, Remote Frame Buffer: https://github.com/vispy/jupyter_rfb
450k Ford Mavericks, Bronco Sports Recalled for Shutting Off While Driving
I can’t tell if you’re being sarcastic or not. I didn’t think the UK even provided IaaS services.

On the other hand it seems like half the business of The City is providing cover for dodgy foreign companies, which would be perfect for people trying to get around these laws.
Considering that they're still iterating on and launching satellites, it doesn't really matter that they'll only last 5 years. It isn't like they're launching the constellation and then sitting on it waiting for the satellites to fall out of the sky.

For now they're having to launch a Falcon 9 twice a week to build up the constellation, but with Starship intended to be able to launch the equivalent of several F9 launches in one go, maintaining the constellation will become much easier.
Fact adjacent comments SLAMMED by critic on Internet!!

(No beef, here, just very hard to resist in context - mea culpa for my frivolity)
How to Install and Deploy LLaMA 3 into Production
TLDR: we are special and created our own standard.
I loved Red Meat. I didn’t know it still existed, but I do have three of the books.

I also have the complete Jim’s Journal, but alas I never got a t-shirt. “I went to class even though I didn’t real want to” was my favorite
> It's garbage as in there's no reason my mouse needs an AI prompt generator connected to a button.

I feel stuff like this is tangential evidence of a hype/investment bubble.
Learn bash. Make a bash file. Make it executable. Put it on your path, or create a ~/bin directory and add that to your path.

You can write whatever crazy nonsense you need.
> Meanwhile, a lot of RDBMSs do store data where every fact in every field of every row is critical.

Excellent point, however how many applications are truly critical? I didn´t say DMBS (R or otherwise) are useless - I would probably reach for one before a graph database. However I´m debating that we should all use relational algebra instead of SQL. It probably doesn´t really matter for most cases.
What would it look like for a retail store employee to "defend against crimes?" Like what are you picturing here?
> Don't you think that is a very cynical view?

It's a realistic view.

> The party or parties you disagree with may not share your views, but they do have many things in common with you. In

The major party I disagree with least doesn’t share my most of views but has many things, in broad focus, in common with me.

That’s very much not true of the major party I disagree with most.

> In order to build bridges with other parties, it’s important to believe that the majority of people who get involved in government, regardless of party, are motivated primarily by the desire to serve their neighbors and their country

Why would “building bridges with other parties” be a goal? A lot of people seem to have gotten ideas that the long realignment period from 1930s to the 1990s when the salient political divides were not along the same axis as the divide between the major parties (though they were approaching alignment at the end of the period) was a norm and not an aberration, and thus have fetishized bipartisanship which was simply a result of ideological factions crossing partisan boundaries rather than generally being contained within major parties. When that applies, you don't need to build bridges between parties, the factions inherently provide it; when it doesn't, you don't have a commonality to build on.

And, in any case, this is the fallacy of argument to the consequences of belief – you are justifying a belief in a fact claim not by any evidence that it represents the actual facts, but by the notionally desirable consequences of believing it independent of its truth.
> Without that belief, it will be near impossible to form agreements across the aisle.

I actually think that its a lot easier to achieve agreements across the aisle, where there is utility in doings so, by observing the actual things that the specific goals the other side has in concrete terms and appealing to them, rather than fantasizing a distant abstraction like “serving the neighbors and their country”. The latter is only useful once you determine a concrete operationalization that comports with the actual behavior of the individuals involved, but that offers nothing between a low-level concrete model of interests that avoids any high-level abstractions.

Now, to the extent that its often a concrete low-level interest that they want to be seen as motivated by the desire to serve their neighbors and their country, that may be useful, but that’s different than believing that that is their actual motivation.
“DOS 3.3 couldn't understand large partitions -except for Compaq dos 3.31.”

This is not accurate. Several OEMs added proprietary variations of FAT which supported larger partitions. For instance I run Zenith MS-DOS 3.30+ which has this ability on a Zenith Z-161 XT compatible luggable.

Compaq’s 3.31 added FAT16B support which allowed larger partitions and was the standard for larger partition support going forward in standard MS-DOS.
That’s not entirely what happened. The prior candidate didn’t withdraw until March 2023. Biden nominated Gomez in May 2023. Presumable the two months intervening included negotiations and background. That doesn’t sound like a priority issue.
Yeah, just the font stuff was such a mess. I’m hopeful someone will power through those problems.
As usual the solution to the rising inconveniences in America is to not be poor. Live in a nice neighborhood where you can have Amazon packages safely delivered to your doorstep, and drive your garaged car to Costco and get cheaper higher quality goods in bulk.

Other “poor” problems are having your car broken into, being assaulted on public transit, and sending your kids to subpar public schools.

I’m glad I’m in tech and can pay to be insulated from all of this.
libertarians are a subgroup of classical liberalism; limited government and socially liberal, or at least the right to live as one wants within reason in a society. Anarchists, at least to Americans, have so many subgroups I don't even know where to start, it always seems completely watered down to me other than the "no central government" part.
Sadly ironic that the original use of the phone is now one of the most detested.
Exactly. I don't understand the drama on this at all.

"Corporate Open Source is dead"?? I don't even know what that means! Having launched at least 20 open source companies, several that went public -- this is not news that this faction of companies were NEVER going to make it (AND WE SAID SO). And that is ok.
Sega has long had an intentionally loose policy with regards to fanart and fan games and rarely issues takedowns for projects that don't generate profit. It doesn't seem to have hurt them at all.
I thought it's the other way around, nand2tetris used NAND because it was already popular? At least I remember hearing in university that NANDs are used for everything? Can't remember why they're used for everything though (and why not NOR, for example).
I see you, Papa Moai!

Taking a shot: Rehabilitating Mr. Wiggles?
That means you weren't keeping up in the first place. 25k was not what one would consider a livable salary for SF in 2014
> Is anyone even making the argument that AI replaces real art?

I've never seen a case of this. It's an absurd argument. It's like saying AI replaces human AI scientists. AI needs humans to create new styles of art, just like it needs AI scientists to improve. We are a long way from AI not needing humans imho

The art at Burning Man is not winning awards (afaik) but people love it. There's a lot of snobbery in the art world. I think the best example of that is when Truman Capote didn't want to meet Andy Warhol because he was a window decorator and a commercial artist. I reject this kind of thinking.

Then there's the money in the art world which is a other can of worms. I have no idea how AI will effect this, but I suspect there is some fear in the art world about this. It will be interesting to see.
Or you just use a crypto currency with anonymity build in.
Another great God (sort of) returns:

https://www.theonion.com/god-finally-gives-shout-out-back-to...

And a brutal Special Olympics article:

https://www.theonion.com/independent-investigation-special-o...
Your best bet is to join some discord of interesting programming tools or communities you like and start following the technical conversations, ask questions, reply the ones you can help.
Yep. Transformers were originally developed for language translation, not chatbots or image generators. The fact that they proved useful in so many other contexts was serendipitous.
Things are such that it's really not going to matter that much, 100s of hours vs a couple hours is probably not going to make a world of difference.

Many professionals give talks that are recorded, whether lectures, promotional materials, Q&A, etc. People can be recorded surreptitiously, etc.

I think the only way to have avoided this is to be so paranoid as to have never allowed anyone near you with a phone or other recording device.
And I correct in understanding correctly that you feel worse off now making 58/hr?
That's because in NMOS logic (maybe there's a symmetric reason in TTL, but I don't know for sure) you can implement a NOR with two parallel transistors between a pullup and ground, producing a zero output if either input is high. The symmetric NAND circuit requires two transistors in series, and therefore switches more slowly.
Vote first, plan the project later. Allocate money to your donors then let them figure out how to go over budget and ask for 1.5X more in 5 years. All congressional laws are essentially money laundering operations now where the main priority is getting govt funds to your best donors. Gg.