skysight-inc/HackerNews huggingface dataset:
If you take a look here you can see how this type of tiering system works out:

https://usa.visa.com/content/dam/VCOM/download/merchants/vis...

Some of the tiers for Visa cards:

Visa Infinite Spend Qualified
Visa Infinite Spend Not Qualified
Visa Signature Preferred
Visa Signature
Traditional Rewards
All Other Products
Very far
I love the World of Spectrum 404 page [1], which had a mention here last week [2].

[1] https://worldofspectrum.org/404.html

[2] https://news.ycombinator.com/item?id=39870902
Yep! That makes sense. As @krawczstef said, building a wrong abstraciton, an overly rigid abstraction, or an overly complex abstraction can all make things worse. With any abstraction there will also always be people who end up outgrowing it or customizing it.

And good point re: good docs for LLMs! On a meta-level there's something very funny about having to write better human-facing docs for the use of computers. Who would have thought that some of our most powerful computing systems emulate how we think!
fwiw, direct carbon capture is what all of the fossil fuel CEOs think will save us.
Yeah. Looks like the gods demand one last AI winter.
> This is the same argument for casinos but states don’t run those.

In most (or at least a lot of) countries states regulate casinos _so much_ than it becomes almost a technicality that casinos are privately owned.

Also with lotteries you have the scale factor -- in order to have an attractive lottery, you need a ton of ticket buyers, so if you have a national level lottery you can definitely make neighborhood lotteries way less appealing.

Blackjack and poker tables don't scale the same way.
Ask HN: Is PlanetScale for SQLite something people would want?
I am personally looking for something like this, a small, fast, cheap and globally distributed SQLite service with great DX with tools like branching, performance checks, AI to write queries etc.

The closest I have found is https://turso.tech but its no where close to the experience you get with planet scale.

I'm not sure if this is something people would want or have a large use case for in production
Putting aside the fact that the compilation time is not included in the C++ result but is included in the Java result, the Java implementation allocates many more objects than the C++ implementation, that the GC used is old, and that there seems to be no interesting GC activity (shown by the fact that the results are similar with a 50MB heap, not to mention that in the C++ implementation, there is only a small number of objects all of the same size, and the code is single-threaded), I have to wonder: you see the result of a self-proclaimed "completely unscientific" benchmark and conclude that a 100-line GC using a decades-old algorithm beats decades of research and five generations of 100KLOC GCs done by the top garbage collection experts in the world spent and think, "this must be right"?

All the people working on Java at Sun/Oracle, on Go at Google and at C# at Microsoft (who, BTW, have written most of these languages' runtimes in C++) spent years and years designing elaborate and sophisticated algorithms that are worse than a crude implementation of a 50-year-old GC algorithm because we want to spend tens of millions of dollars and decades of work to give our users worse results? In your mind, what was it that possessed everyone designing high-performance language runtimes for non-memory-constrained environments over the past three decades, at unrelated projects that compete with one another, to all choose variants of a worse algorithm despite all of those variants being several orders of magnitude more costly to develop than what you believe is the better algorithm?

When someone comes up with a more performant GC algorithm than tracing -- we'll all switch to it. Who knows? It may be some sophisticated form of refocounting, but it ain't simple refcounting.
Does this differ in design from the Finish sand battery from 2 years ago: https://news.ycombinator.com/item?id=32006791
Nokia had the phone market for several years, and was toppled.

Internet Explorer had +95% market share for a decade, and was toppled.

Wordperfect was taught in schools and used everywhere, and was toppled.

Altavista (advanced search) was the best, and was toppled.
Show HN: DotLottie Player – A New Universal Lottie Player Built with Rust
Hi HN,

For the past few months we’ve been building dotlottie-rs, a new Lottie and dotLottie player that aims to run everywhere with smooth, high frame rate rendering and guarantee visual and feature support consistency across a large number of platforms and device types. It is lightweight, has low resource requirements and is performant.

It is MIT-licensed and is available at: https://github.com/LottieFiles/dotlottie-rs

The player is written in Rust and uses a minimal number of external dependencies. We utilize uniffi-rs to generate FFI bindings for Kotlin, Swift, and WASM, which are then used in our platform native distributions for Android, iOS and Web while maintaining a consistent API and experience across them. We also provide distributions for React and Vue to make it easy to adopt in many existing web projects. The player is also ideal for use in backend systems and pipelines for high performance server-side rendering of Lottie/dotLottie, and can be used easily in NodeJS projects.

The player is named dotlottie-rs because, apart from the first class Lottie support, we aim to have first class support for dotLottie (https://www.dotlottie.io), a superset of Lottie we developed that builds on Lottie to add enhanced features like multi-animation support, improved resource bundling, theming, state machines and interactivity (latter two are currently in development).

Under the hood, the player uses the open-source, lightweight, high performance ThorVG library (https://www.thorvg.org/) for vector graphics and Lottie rendering, supporting software, OpenGL, and WebGPU (currently in beta) rasterization backends. We are working towards landing complete support of the Lottie format spec (https://lottie.github.io/) as soon as possible.

We are starting to test and deploy it across our platform and hope it helps achieve similar improvements in performance and support as we are seeing!

There’s a few demos:
Rust project: https://github.com/LottieFiles/dotlottie-rs/tree/main/demo-p...
Web: https://github.com/LottieFiles/dotlottie-web?tab=readme-ov-f...

Would love to hear your thoughts and feedback :)
Bodies are bodies, nudity is no big deal. But someone should have the ability to decide how their body is depicted. Someone should be able to say, "I'm not comfortable baring my breasts." And we should be ok with that.

Consent matters.
> The other harsh truth is that those using more advanced features are typically creating spreadsheets full of errors and bugs, which should be better rewritten in dedicated apps.

My experience has been the mirror opposite. I’m doing finance/accounting day to day but can also code. The attempts to replace excel with custom apps were consistently absolute horror shows full of consultants, endless meetings, coders not understanding finance nuances, endless parallel running, budget overruns. And then months and a couple of 100k spent later all to duplicate a spreadsheet someone had originally slapped together in a day or two.

Not wildly attached to excel but now actively steer clear from custom app projects due to career risk of being in proximity of these.

It’s the same as big SAP projects once the “customizations” start. The implementing teams incentives are the precise opposite of the business. Bill as much as possible, extend project timeline, add more features and widgets, make things seem more complicated than they need to be, pull users away from their work to test, cater to the execs with dashboard instead of the team in trenches, endless CYA processes camouflaged as “end user acceptance”, office politics shenanigans to promote the solution etc. I’d much rather debug & streamline a spreadsheet than deal with all that.

I do agree that spreadsheets tend towards chaos as complexity increases though…
Nah he didn’t really do that, did he? Hehe
Thinking in Symbols
A fellow Georgist. I see you are a man of culture and scholarship.
I once got dinged for forwarding an obvious gotcha email, without ever opening it, to our security team's phish notification address, as our employee handbook instructed. I learned my lesson.
I am not sure why I need that if I have this:
https://www.debian.org/distrib/packages
One last comment: When writing up requirements, be careful to not put implementation details as requirements. For example: let us say you are a IBM mainframe / COBOL. Putting in IBM and or COBOL as a requirement would restrict the development that might choice a raspberry Pi running Slackware and Java. And of course the reverse is true, despite being unlikely.

There are probably some good books / online classes on the topic, worth a weekends time.
What is a C++ use case where RAII doesn't solve the problem better? I imagine one exists, but I've never encountered it in 20 years. Conversely, I've seen it used inappropriately for cleanup many times (which would be fine in C).
While I’m not saying the specific scenario will work 100% of the time, it doesn’t need to - by the email getting forwarded at all, there is some element of trust in “my manager forwarded me this email and typed ‘complete this for me’”. If this css technique increases the attackers odds, then it’s an issue.

Or for your specific example, imagine the recipient is passing their manager in the hallway: “hey, can we chat about the Acme Corp email, I’ve got some questions about it”. Response: “sorry, super busy. It’s a fairly common ask, just get it done!”
Huawei to Pay Out USD10.7B Annul Dividend for 2023
That's presumably one reason why everyone's so keen on doing all the force sensing from the motor current.
Interestingly my flat fee with stripe is less than my reward rate on my credit card for some categories. It obviously is against the contract terms and probably considered fraud but I could theoretically make about 1.4-3 cents on the dollar (depending how you value points) by charging myself money.
Facebook let Netflix peek into user DMs, explosive court docs claim
That’s not correct, as of 2022:

They only publish numbers above 1000, but they still come up with a number before deciding to not publish it. https://www.fide.com/docs/regulations/FIDE%20Rating%20Regula...

Not all clubs follow those rules exactly, but you still need to track sub 1000 to know when people cross it.
Tennessee passes 'chemtrail' bill banning airborne chemicals
AI really doesn’t like White people, here’s how Asians are affected by that…
> To be fair what kind of judge in their right mind will be accepting this legislation on a technical legal issue;

A good judge who recognizes their intended role in the system. They are there to interpret the law and apply them, not to create them.

That sometimes leads to situations like this where the outcome is silly, but that's the fault of the system, not the judge.

If we decide it's worth letting unelected and mostly unaccountable dictators write laws, then we could fix this particular problem. IMHO it's not worth it
In the Beginning, Once Upon a Time, It Was a Dark and Stormy Night
There are safety limits on MRI machines (more related to how quickly the fields change as opposed to their absolute strength) so that they don't stop your heart. I'm not suprised they can have some noticable effect below that.
While this focuses mainly on the consumer-credit card company relationship, I wanted to add this interesting study on the relationship between consumers across socioeconomic strata:

```
Since retailers usually charge the same price regardless of payment method, payment card
rewards programs with different levels of rewards effectively cause some customers to subsidize
the consumption of others. The research presented confirms that households with income
less than $75,000 per year collectively transfer over $3.5 billion to those making more than
$75,000 per year.
Furthermore, the cost of interchange fees to retailers can be significant, especially in competitive
sectors such as gasoline and groceries. This study demonstrates that interchange costs are
typically about 17 to 19 percent of retailer profit. Variance in these costs may induce risk-averse
retailers to set higher prices, thus generating additional economic inefficiencies and hurting retail
consumers.
Negative impacts on low income and minority households and small businesses have become
“entrenched” and are likely to get worse as interchange fees continue to increase. This economic
inefficiency will not change unless there is a “sufficiently large shock” in the form of policy or
technology to change the dynamics of the monopolies holding sway over the credit card system.
```

https://hispanicleadershipfund.org/wp-content/uploads/2022/0...
But why can't they just fail for making a bad bet like the rest of us?
Determining legislation's intent is a core function of every appellate court.
You make an account perhaps? Projects lists such as this usually use GitHub, such as (the exactly same in purpose) https://awesome-selfhosted.net/.
All the CC contracts I have ever seen only prevented you from discriminating against a particular card/brand if you took credit cards. You could offer a cash discount as a policy, but you couldn't charge AMEX holders an extra 1%, as an example.
I got dinged for clicking "report as phishing" as part of that process forwards it to microsoft threat intelligence in outlook and so their systems said I forwarded and therefore fell for the phishing, now I look for a particular header and put all of those messages in a "phishing" folder
Just ask your parliament to limit the fee? It's 0.3% for credit cards and 0.2% for debit cards in the European Union:

https://www.consilium.europa.eu/en/press/press-releases/2015...
I’m not a legal expert on this topic but it’s my understanding that you’ve not incurred a debt at the cash register. You just haven’t made any transaction at all.

If the store was extending you credit (ie leave now with the goods and in the future pay us back) they’d be required to accept cash at that point.
Yes Congress did give the EPA authority to evaluate the evidence and promulgate rules but they did not give them the authority to violate the law. This is but the latest example of of the EPA being correctly guardrailed by the courts. I only wished that the courts could directly penalize the person at the EPA who knowingly exceeded their authority. Admittedly it was for a worthy cause but they or the Congress needs to remedy this through lawful channels.

“does not count as a significant new use since Inhance has been using this process since 1983”
but ours is better! also we need our own national standards no body else uses!
> We were made aware that a single user of the AI platform was purportedly provided an image that did not adhere to the built-in parameters set by the developers.

I laughed at this. What a non-apology with no accountability.
To scrape the websites, do you just blindly cut all of the HTML into defined size chunks or is there some more sophisticated logic to extract text of interest ?

I'm wondering because most news websites now have a lot of polluting elements like popups, would they also go into the database ?
Exactly :/

Not illegal, but immoral
Undecided did a couple of videos on this technology. It seems quite useful for heat storage - as other commenters have noted, it isn't that efficient for pure electric <-> electric storage.

* How a Sand Battery Could Change the Energy Game - https://www.youtube.com/watch?v=G6ZrM-IZlTE

* Sand Batteries for Home Usage - https://www.youtube.com/watch?v=KVqHYNE2QwE
We have seen how well this argument holds up with sports betting, which went from something people do in Vegas on vacation to a significant portion of 20-30 year old males pay checks.

Accessibility and marketing matters.
It is against VISA ToS. Small businesses can risk it but large businesses would get sued and VISA would refuse to do business with them
Fun fact: this is why crypto never took off as a replacement for credit cards. Too many entrepreneurs focused on “lower fees” as if it were some technical property. But it was never about the technology.

Interchange fees primarily fund consumer rewards programs and benefits. To become an appealing choice for consumers, any new payment method has to offer competitive benefits. Those benefits are funded by the fees.

Visa/MC/AmEx have essentially created a system whereby higher-spending customers are able to wrench more value from merchants in the form of higher fees. This is reflected in the fee schedules that slice and dice merchants by category and customers by card tier.

If you want to build a new payment system it is important to understand that it’s not just a negotiation between merchants and issuers. It’s a two-sided market where customers also leverage their spending power, directly or indirectly.
Embarrassing. I really thought we had incorporated Unterschleißheim into Munich ages ago. And I live here .. oh well. Thanks for the correction!
Both are under 30k, why do you think they aren’t selling and the ford f150 is? Gas mileage?

Time to check your rhetoric. Ford can't build the Maverick fast enough.

https://www.thedrive.com/news/ford-maverick-sales-jump-83-4-...
The time zone factor for meetings isn't significant, as Indian, Eastern European, and Israeli employees are fine taking meetings that accommodate American time zones because we pay 2-3x more than local competitors.

The reason UK is a base is because UK business law is extremely thorough and any flavor of contract dispute has been litigated multiple times in the UK.

This means it's easier for me to manage operations all over the EFTA and EU via the EU-UK TCA.

The English factor is a massive plus as well because that is the global language of commerce - not French or German. This is why Netherlands tries to treat English as a first class language similar to Dutch, because that is critical for businesses.
Pretty inefficient, yes. Thermodynamics is a harsh mistress.

But if the other choice is "throttle down the wind farm, because the grid doesn't need that much power" - then a really cheap/simple/safe (but inefficient) storage tech could prove pretty useful.
Always loved a good 404 page :D Here's mine: https://enstyled.com/404
For many years, I used "12 Mar 2024" in written form.

But the convenience of ISO 8601 for electronic form is compelling, and it has slipped into my writing as well.
I roll my eyes not because I think it's untrue, I roll my eyes because this article has such an unsubtle agenda and uses very atypical stories as if it were the typical experience for Chinese overseas while neglecting to include the experience of half the student population and half the ethnic population who choose the West Coast, which has vast communities of Chinese (specifically Chinese going overseas, not just American-born Chinese) who have avoided most of the problems adjusting to American life by creating these cultural enclaves. It's a wholly-different experience on the other side of the country. A lot of Asians living in California long enough forget how white or black the rest of the USA is or forget how much racism there is on Asians once they visit other states. Many people in these embedded communities don't feel forced to choose one set of beliefs over the other as if they are diametrically opposed, but in the case of the article's main character, they deliberately choose the extreme ends.
https://www.capitol.tn.gov/Bills/113/Amend/SA0653.pdf

> The intentional injection, release, or dispersion, by any means, of chemicals,
chemical compounds, substances, or apparatus within the borders of this state into the atmosphere with the express purpose of affecting temperature, weather, or the intensity of the sunlight is prohibited.

It'd be a little funny if someone used this to go after CO2 emissions.
Funny considering Zuck and his wife, I somehow assume it has no problem with a white male with an asian wife.
Hamas is so diminished they have, once again, reclaimed their major hub of operations that is the hospital.

Why didn't the IDF destroy the tunnels under the hospital the first time?
Can they fax me the pricing page?
Kind of California styling, but seeing lots of last generation honda ridgeline in it.

What's the $ and specs? excited to see them coming to north america.
It's reasonable. What would be strange is that they relied on Chinese or Russian software to run their government. That's sort of what we, the Europeans, do when we use Microsoft tech in our governments.
Man I am really starting to hate these big tech companies. Everything they do is designed to be as invasive as possible.
I understand why you might say that - particularly at a societal level - but individual drivers:

* Must be licensed

* Must have a minimum level of liability insurance that covers other participants in an accident

* Can be fined, get higher insurance premiums, and lose their licenses for breaking driving laws

* Can be put in jail for felonies for sufficiently reckless driving that has the potential to endanger others

As I understand it, commercially licensed drivers usually have even higher requirements and lose their licenses more easily for driving infractions.

GenAI makes a lot of creative actions much easier, faster, automatable, and available to everyone, and "everyone" includes a lot of people with no foresight or discipline whatsoever.
It depends on the people I guess. Some managers will be annoyed of such conversations when they have to approve payments like that on multiple occasions a day - so employees might want to avoid such conversations.

The attacker could even add something like that: "I am currently on a trip. If you are unsure call me on my private mobile phone number..." and then respond with a faked voice. I think a good way of reaching targets would be a "double" forward. So the sender assumes the role of an employee forwarding the email of a manager to an administration adjacent employee. This employee unsuspectingly forwards the seemingly harmless mail (that seems to be forwarded from the manager) again for a reason like birthday wishes or sick notice. This will make it hard for the actual target to understand where the email originally comes from.

Beside that one can easily think up more creative ways to use this "feature". E.g. letting unsuspecting persons forward problematic content and then blackmail them etc.
> why congress can’t do their jobs.
> Maybe because the primary interest of half the elected representatives is to make sure it doesn't. They're subversives pushing for a fascist dictatorship.

I don't think it is that simple or a helpful analysis. Moreover, there's also a paradox there - we are talking about banning something here, which would be the outcome of either the-majority-have-ruled or a decree by a "dictator".
These are the same accusations made among world leaders, human rights organizations, the UN, and the World Court. We should be free to make these accusations here on HN too.

This is a strong accusation, but it has the evidence behind it. The most recent of which is a report published at the UN Human Rights Council[1], but also the case filed at the World Court by South Africa in December with addenda added in March[2]. The evidence for this claim is both public, overwhelming, and has been filed at the world’s highest court.

All that said, I actually didn’t make the claim here—though I have elsewhere—I merely said we should be open to the possibility that this is the case.

1: https://www.ohchr.org/sites/default/files/documents/hrbodies...

2: https://en.wikipedia.org/wiki/South_Africa_v._Israel_(Genoci...
> Thus far, the closest thing to a killer app is probably coding assistace

Oof, if that is actually the case, then it's in serious trouble, because it isn't actually very good at that.