skysight-inc/HackerNews huggingface dataset:
It's because in 2015, Amazon was opening up the marketplace to third-party vendors, but didn't want to take on the enormous job of quality control for those products. So they established the Amazon Brand Registry in an attempt to force the US Patent and Trademark Office to help them.

They basically hoped that vendors would respond by going through the enormous effort to get a high-value trademark for something like a "Quality Appliances" brand, expending an enormous amount of discovery and legal fees (or just being a pre-existing well-known brand like KitchenAid[TM] or General Electric[TM]. That trademark would be so valuable that they would never risk importing lead-contaminated aluminum cookware and tarnishing their image, they'd implement strict quality control, fight back against counterfeiters using their likeness, and otherwise be a reliable vendor for Amazon. Right?

Wrong. It's basically free and instant to file for a trademark for CHUKOFAZ[TM] kitchen products, because it's not a word or even a substring of a word that anyone would want to trademark. So the vendors did that, submitted their valid trademark for CHUKOFAZ[TM] to the Amazon Brand Registry, and imported the cheapest junk that they could build. And then consumers sorted by "price low to high" and a bought CHUKOFAZ mixer instead of KitchenAid, and raged at Amazon and the CPSC, because the CHUKOFAZ brand had ceased to exist, and the product page they'd bought from was now a HAKLBUC-brand backpack with 2500 5-star reviews praising how well it mixed cookie dough.
Why shouldn’t it be?
yep. That's exactly what's happening in Brazil - https://www.bcb.gov.br/en/financialstability/open_finance

similar to how the central bank forced every major bank to adopt PIX (our instant payment system), they're doing the same with open banking.

Sure, it's not exactly "open" for end users. But now, as a company, I can build a personal finance app without asking for my end users bank account password. This is so much better UX-wise.
Author here. The comparison was meant to be about how Postgres (or any client/server RDBMS) is typically deployed. Yes, you can deploy Postgres on the same machine but I wouldn't say it's common. Maybe I could have expanded more on that point or simply referenced client/server architecture rather than Postgres so it didn't seem like a straw man argument.
Has the UK been doing the huge infrastructure investments needed to support charging of all of these cars? I'm curious how major urban places like London will handle this. Every person living in a skyscraper won't have a port to charge in unless the landlords make major investments. I lived in a new-ish building in Toronto and the underground parking only had 5 ports for >100 cars. Can't imagine poor people living in older buildings will ever get that, so they'll be waiting in long lines for chargers I guess (or have to buy ICE cars which I imagine will increase in cost).

Gas stations would also need to do major investments at a pace that keeps up with the rapid shift or go out of business.

I saw the small electricity pole type stations when I was in London on the regular narrow side streets, which is one solution, but it was also a nice neighbourhood I was staying in. I'm curious how wide that's deployed.
It would be extremely difficult to cause water hammer with a ball valve. They're just too difficult to close quickly.

Water hammer is a huge issue with faucets, which can be closed quickly, and with electrically actuated valves such as in washing machines, which close very quickly.
I suspect if we had records from the start they'd be all over the stdlib, but because of backwards compatibility they'll likely only be considered for new APIs.
If you want a read only database that’s too large to simply be a JSON file hosted on a CDN it makes sense. That’s kind of niche but not unheard of.
Thanks for the detailed feedback! We find that users start their company, use us for everything then never have to think about how to contact their users. Requiring a bring your own solution is great for more mature businesses but we’re targeting early stage right now and asking someone to signup for a second service to use ours feels like it may slow things down.
Andrew Ng: The AI Text Revolution Is Coming to Images
Not to mention GOOGLE

Back in 2000/1, I had such trouble taking them seriously, with that name and that colourful logo, I was like, whuuuut? But then I started using it and obviously it was miles ahead of everything else. That taught me a good lesson on whether you need a clever brand name or not. The product makes the brand name, not the other way around.
Compared to how other companies behave, Reddit for example, it's a good signal to their customers that they've come to their senses and reached a reasonable compromise. Also, a second mistake like this would be devastating, so hopefully Unity will handle changes better from now on.
Unity republished this repo 3 hours ago, after people noticed that they'd deleted it (https://old.reddit.com/r/gamedev/comments/16hnibp/unity_sile...) prior to their most recent ToS rugpull.
> I'm not used to this kind of negativity on HN about browsers and the open web.

Really? It's a given that any thread about browsers on HN will have a dozen highly upvoted replies that claim it's impossible to make a new browser.

Even though we have evidence that it is indeed possible. Ladybird is made from scratch (originally all the way down to the C++ stdlib!) and can now run Discord (poorly) after 3-4 years of part time work (it now has full time devs).

Based on their cargo.lock, GoSub doesn't seem to want to implement everything from scratch, they'll probably use off-the-shelves image decoders and whatnot, so it has the potential of growing even faster!
This is very close to my experience as well. Unfortunately, it was in reverse for me :( We had a custom solution and people were happy. A new tech lead came in and didn't like that the custom solution was PHP that still had some legacy spaghetti in it, so we switched to an off the shelf solution. It was very painful. People were unhappy.
Trust is irrelevant when you've got the kind of market dominance Amazon has.

Even if you don't use Prime, don't buy anything on Amazon.com, and don't shop at Whole Foods...you're still guaranteed to be sending money their way, due to how much of the Internet they provide support for with AWS. Visited joesrandomwebsite.cheaptld recently? Well, it's hosted on a service that uses AWS, so most of its ad revenue goes straight to paying Amazon for that.
Subsystems? Which ones?
I thought this is all about drivers / SoC support.
> Try reading it again, maybe twice or more, and figuring out what is meant.

No thanks, I suspect antivaxx propaganda like this would give me brain damage.
When models are released like this, it would be great to do it with a PR to ggml/llama.cpp giving support, or use a format that's already supported. Imo if I'm choosing between a 3B and a 7B, I'm using it in an edge or local model and I don't want HF/pytorch. It would be easier to evaluate and rank higher in things to consider if I could easily get it into llama.cpp.
I'm aware there are unofficial solutions like XMage which is why I mentioned "official". As for handling priority, they really need something like the "auto" option from Master Duel where there is some rules engine that tries to figure out when you would want to hold priority. For example, I'll generally only want to tap a mana dork on my turn or if I have some instant speed ability/card in hand to use that mana. There are exceptions, but the auto system just needs to be good enough that I can anticipate how it'll work so I can turn it off as needed. Master Duel also has a cool feature where you can press down your mouse to always ask for a response if you know your opponent will do something soon that you care about.
Yep it’s great feedback! You can pretty easily slim down your contact count to follow that active user model if you’d like already :)
GM Once Viewed Tesla as a ‘Bunch of Engineers Playing with Laptop Batteries’
I couldn't find it easily specified in docs. This is a common use-case and part of why I avoid EKS for HTTP workloads is that I have tiny services I want to just make available and I don't want to have another full ELB sitting there. It isn't a cost thing primarily. It's that now I have another significant resource. I want all of these things on a misc LB.
It sounds like Rust is in dire need of something similar to C++ decltype.
I too wish I could find a nicer way than this to debug.
Just because they listened once when their profits were seriously on the line, doesn't mean they listen generally.

If you file for divorce, and in reaction they buy you flowers and other gifts, it doesn't mean they're suddenly fixed and have always been a good partner.

It's also very likely they got some legal letters from Pokémon Go or other similarly large Unity based games, and they still don't care about what the online community has to say.
> We recently added pattern matching to Dart [1]

I've been using that and I love it, in general... but can I ask you why do we need to name a variable in a pattern like this:

switch (p) {
Person(name: var name) => ...
}

That's the only thing that feels a bit annoying as you have to rename the variable...
In Java, this would be something like:

Person(var name) -> ...

EDIT: I guess it's to support `Person(name: 'literal')` matches.

> Dart doesn't have symbols

That's weird, as I actually use sometimes `#sym` (which has type `Symbol`)??

print((#sym).runtimeType);

This prints `Symbol` :)

I know you know Dart in and out, but could you explain why this is not actually a symbol in the way Ruby symbols are?
Used to own one of these back in school (cheap off eBay). Was out of calibration but still served my needs and was a great scope all round. My only regret was getting rid of it.
There has always been a very old method to learn music without sheet music. It is called playing by ear. It is incredible that we have a word for that. Because nobody is saying he is learning to talk by ear. Because talking and making music is an acoustic thing, and the natural thing is to use primarily your ear for that. The eye can be helpful, be it sheet music or a midi visualisation like this app. But an eye can not hear music.
AFAIK Java 8 added a few methods that helps you handle integers as if they were unsigned, like `toUnsignedString`. I think it's enough for any exotic cases.
More official or blessed packages for sure. I agree with that.
Yeah, this is more complex than a double positive isn’t it. Hmm.

“Opt in , by default” would seem to mean you have to opt in, unless some unnamed external condition was met, so normally you would have to choose to participate… which is the opposite of this case , where to NOT participate you must, by default, opt OUT. And if you do not you are automatically committed to participate.
"But it's hard" is not a sufficient defense.

Pay the money, make it work right. It's not like Google doesn't have the money to employ hundreds or even thousands of people to do this.
Midi actually supports a lot of this. You can change the tempo on the fly, and each note has a velocity that's effectively your dynamic

Yes - there's no key signatures. It's something I may add in the future

Don't forget - most people who use this app don't learn a lot of this stuff. They just want to play
It takes 20 years to build your reputation and only 5 minutes to ruin it.
Or get someone to click on a spoofed domain, certified by our beloved LetsEncrypt!
Apparently al that is needed is an HTTP 302/307 redirect response (or html redirect payload, maybe even DNS?) pointing the client toward c.betly[.]me
And at that point I cancel and find other ways to get the content ad-free. Maybe I can buy shows I like individually on Apple TV, or I don't watch them. I have a hard no ads policy.
DeepMind is using AI to pinpoint the causes of genetic disease
Fresh from solving the protein structure challenge, Google’s deep-learning outfit is moving on to the human genome.
The fact that it wasn't written by the CEO is the strongest indication that Riccitello might be out.
> Anker, DJI, Haier, Dalian Wanda

These all started as the equivalent of Amazon brands and went legit after getting a reputation for relative quality. Anker especially
I don't think this is a solution one would consider when perfection is desired, so I wouldn't worry much about critiquing projects like this one.
I have never seen a Unity TOS that specified versions as seen in the screenshot of the link you shared. Where did they get that screenshot from? They need to share their source. For all we know this is a change from 2020 (latest version referred to in their screenshot).

In which case I think you will agree that is plenty of notice and most likely unrelated to be maliciously related to what's being announced now. They've even walked back the applicability to old versions as seen in GP.
Unity attempt at cash grab is nothing new but since it backfired they are using their sweetest words to walk it back. This is happening all the time in ecosystems where businesses are built completely relying on a single vendor or platform. The difference is hardly anybody hears or cares about it.

You are not doing good job if your company or business model can be killed by anyone else than you or your customers.
Because there's a lot of shit that still doesn't work well with IPv4. Logging is one good example - a lot of software that uses its database for event logs has the database column for remote_ip defined as VARCHAR(15), you can guess the rest of what happens when deploying that with IPv6 enabled.
To me this feels similar to C++ where you have to choose between static or dynamic dispatch at the implementation (template vs virtual methods). This means the user is forced into it one or the other.

While in Rust, the implementation is done for a Trait, and the user can choose static or dynamic dispatch (Trait vs dyn Trait).

I feel the same dissonance between static and dynamic state machines in Rust (type states vs enum). Sometimes I want to enforce it at compile time, while sometimes, at runtime. And the implementation is forced to choose for the user.

I am sure one could write some (proc) macro, and there might be some crates to do that already. But it doesn't feel as elegant as the static/dynamic Trait in my mind.
> At what point do people say to hell with it and bring back kingship?

That seems to be well in progress, though I don't think anyone is actually using the term 'king' yet.
I recently read Rubicon by Tom Holland, and honestly I came away from that book feeling like it's Sulla, not Caesar, who truly deserves the blame for the downfall of the Republic. Like yeah, Caesar crossed the Rubicon, but that seal was broken decades earlier by Sulla. If Caesar hadn't done it, someone else would have because it was clear that there would be no real consequences as long as you could win the war. And then Sulla painted the town red with blood to get rid of his enemies. All the reforms in the world can't undo that kind of damage to the social fabric, or so I would think. I am admittedly not the most knowledgeable about this topic, but it really does seem like Sulla should get the blame that Caesar does.

Also, one thing that struck me about the Republic is that it worked right up until people stopped upholding the social norms that made it work. And while one might say the lesson is "make your system of government work without social norms", I wonder if such a thing is possible. Looking at the US government it seems damaged (not broken yet, at least) precisely because we have stopped upholding the social norms that made it work. This being despite the fact that the US constitution seems to be more robust than what the Romans had! It really makes me wonder if any form of government, no matter what, absolutely relies on social norms to work well (and breaks down when those norms do).
Onboard HBM memory is definitely going to be expensive. I feel that only in some small niche of the HPC market where such a high-bandwidth memory CPU system (i.e. memory-bottlenecked programs) would be useful, for everyone else GPUs (or TPUs for ML specific applications) would continue to be the better choice.
It goes further, once the CHUKOFAZ pages fill up with poor reviews, no biggie, the brand is worthless anyway so just make a new one. Cue JUGGOKIT kitchen products.
They have reverted this part
Kinda hard to do when your ceiling is covered in delicate popcorn asbestos that showers down on you every time it gets touched. This is very common.
Would you be willing to share the prompts you use?
That's cool and everything, but I do not want a car that's not capable of deciding that someone else is not allowed to drive it.
my wife asked me and i said once per week. then she and my daughter cackled and asked me to repeat my answer and i knew i was about to become part of a trend so i refused. but isn't it fascinating how truly interested in the roman republic and emopire we are? people are coming up with theories about why this is the case but i'm not sure any of them resonate with me. i was always more of a greece person until i visited italy 7 years ago and i was thoroughly smitten.
You’ve Got (Scam) Mail
Funny - this actually started as a web app! https://github.com/jacobp100/piano

It does not recognize midi input at the moment
> What separate DB server?

It's still normal to refer to e.g. "database server", "application server", etc. processes even when running on a single machine. Re. EC2, I'm referring to the surcharge of having a dedicated instance at all, vs. working at the container / object storage level of abstraction.
More like digg
>There is a lot of research being done on that, and it's a lot less conclusive than your comment. Think about that.

You can't bet the future on unknown tech which might never exist. That's just R&D. Otherwise we can talk about nuclear fusion which unlike the magical battery tech, we actually know that it exists

> What we know from the past is that nuclear in 70 years hasn't done squat to eliminate the dependency on fossil fuels. This is simply a fact.

France is the most decarbonized developed country in the world thanks to that. The country is already half way there. Nobody came even close, that's a fact.

Talking is cheap, the results regarding renewables just aren't there.

> What we need short-term is decarbonization, and renewables are the cheapest and fastest way to do that.

Running the coal and gas plants full speed like Germany does in winter isn't a viable decarbonization strategy.

They are even worse than nothing because they require tremendous investment upfront and then you are locked up with fossil fuels. There's a reason why the gas producers are lobbying for renewables.
> "We find the largest rise in American mortality rates occurred in 1999, the year Vioxx was introduced, while the largest drop occurred in 2004, the year it was withdrawn," says Unz. "Vioxx was almost entirely marketed to the elderly, and these substantial changes in the national death-rate were completely concentrated within the 65-plus population.

I want to believe there were other factors at the time, but I can't see it. It was widely used, in that age group, and the company already knew of the risks. I wonder if this will lead to more people buying Chinese drugs, given the more harsh reaction by the government during their own drug crises.
A bit off-topic, but I think still relevant: I've fallen in love with justfiles for all the non-build-related things I'd have used Makefiles for. Make is incredibly powerful. Sometimes that power makes the simple things a little harder to express. In those cases, Just warms my jaded heart.

In short, I use make when I'm building a C project and want to model build dependencies as a DAG. I use just when I want to write a bunch of convenient entry points for a project like `just build` (e.g. calling `cargo build`), `just test` (running all the tests no matter what language I'm using), and so on.
The previous law still allowed for hybrids to be sold beyond 2030, and hybrids don't need to be plugged in.
Then imagine future were we made progress and can make organs the human use in some biolab.

Would you still prefer to enforce burning human body after death just to (supposed to) avoid illegal human organ trade?

What if the company that create such human body organs biolab has monopoly on it, can charge anything they want and force you to use their own privately owned hospitals and their certified doctors for transplant operation?

I definitely wouldn't want to live in such a world.
Funny how even though I studied EE, it didn't cross my mind it could be an electrical transformer.
Enshittification aptly describes the symptoms, but it doesn't explain the problem.

The underlying issue is that enshittification is just growth induced entropy. The constant accumulation of half-baked features or user-hostile choices. Every business that is pressured by investors to grow suffers from this. It's the commercial equivalent of old age. It's why the advertising slowly increases everywhere, why Spotify can't just stay a decent app, why each new release of Windows only rearranges the ads and throws in a new version of the control panel.

The cycle is inescapable:
* Startup has modicum of success
* Success attracts investors/cash
* Cash is spent hiring "talent"
* The talent has to build SOMETHING
* And by definition, half of what the talent produces is BELOW AVERAGE

And so it goes, the mutations increase, the telomeres shorten, and eventually the product ends up in the nursing home wishing it had spent more time just focusing on what was important.
Show HN: CloseVector Alpha – A Portable Vector Database
We're pleased to present the alpha release of CloseVector, a portable vector database designed with machine learning applications in mind. If you've been considering building an app that interacts with articles or PDFs, or if you're in need of a recommendation system for limited candidates, we hope CloseVector can be a potential solution for you.
The Uncertain Future of the U.S. Military’s All-Volunteer Force
What a silly mistake for short term domestic gain.

The ruling party (the Torys) in England are haemorrhaging support and seats because they've overseen a disastrous decade of mismanagement. It's well understood in the UK that this is a last ditch attempt to try and shore up political support ahead of a wipeout in elections next year.

However, in doing so they will set back the UK renewables industry 5 years, undermine our green credibility, and continue to negatively disrupt the market with constant u-turns on policy leading to lack of confidence and ability to forward plan for government set timelines.

And this isn't just a political thing: the public will suffer as the drop in electric car sales will lead to hesitancy on rolling our more charging infrastructure, meaning that electric vehicles are less viable. At the same time, our air remains more polluted for longer, and prices for petrol and electric charging remain higher.

All to try and reduce pain to the political class.
Do Vans have logos? I wear a pair of white Vans in Summer.
should be w3c dicts only and number of dicts and versions should be heavily limited. well, something like js,css,html/xml,json,common-web and new version every 5 years i think good enough for everyone
That the CEO didn't write this is a major indicator that he has or will be fired.
Do you by any chance have this data on Google, Samsung, Huawei, LG, and other cell phone manufacturers? I’ve never looked into these certifications and I wouldn’t know where to start looking. Do the above companies publish the results like Apple?
Well Unity is being accused of some dishonesty with updating things and not disclosing it [1]. If that's true, then it's possible that it's been somewhat purged to make themselves look better.

That said, that's a big "if", I'm just regurgitating what I read in news articles.

[1] https://news.ycombinator.com/item?id=37615183