skysight-inc/HackerNews huggingface dataset:
Per-album metadata is useless for a lot of stuff that I like. It's even useless for a lot of The Beatles stuff because they tend to have a range of styles on an album and tended to bring in weird instruments on individual tracks.
To be fair, I wear mine like slippers. Haven't tied 'em in months, let's say I'm lazy.
Opera was ruined by many other things. The new owners (since 2016) have been running it into the ground basically.

The ads, tracking, dark UX patterns, performance regression, and social media integrations are things that together made it for me, even before I heard how even OG ex-Opera employees won't touch it out of mistrust anymore...

The crypto wallet you can take or leave, it's not like they shove it in your face.
Same boat. And the price/limit is still unknown for this new basic plan.

Fortunately only 1% of my users depends on Twitter API, so I just let them know I might just shutdown Twitter integration by 2/8 and suggest them all move off Twitter to other platforms.
Rip-off Amazon subscription pricing
I have an Amazon subscription coming up, so reviewed my delivery. The 5lb banana protein powder is $75.23 on the subscription delivery page - it says a 10% savings. But going to the item page, it is only $65.94 for one-time delivery, or $59.34 if I re-subscribe. And if I re-subscribe, I'd get it on the same day as the original subscription.

I did an online chat with an AZ rep. After explaining the problem:

---
AZ: The prices on our website are subject to change depending upon the inventories we receive from seller / manufacturer. If i have the option, I love to do price match. Unfortunately, we do not honor price adjustments / price match in Amazon,

Me: So the solution is to cancel the subscription and order it directly instead?

AZ: We regret any inconvenience this has caused you. In this case you can cancel the order and place a new order with lower price, according to your most appropriate and convenient.
---

This is a good way to boost someone's profits if people aren't carefully reviewing their subscriptions. Seems false advertising to say I'm getting a 10% discount when actually it's a 26.7% markup.
https://archive.ph/BDV9t
Is there any header wrapper generator for Rust or C –> C++, like SWIG?
I was wondering if there any wrapper generator exists which can take some piece of Rust API and can generate C++ code for it?

Or maybe, since Rust supports the C ABI, an object-oriented C API, and generate C++ header code for it?
In these discussions, I am always mindful that the two browsers have shared developer DNA (not to say code) from the inception of Google's offering: "Messrs. Brin and Page hired some Firefox developers who built a demonstration of Chrome. “It was so good that it essentially forced me to change my mind,” Mr. Schmidt said..." [0]

[0]: https://web.archive.org/web/20200805000248/https://blogs.wsj...
… and I think a lot of expansion that doesn’t make sense.

Wegmans supermarkets opened a new store a few years ago at the Brooklyn Navy Yard in reaction to that Whole Foods in Union Square with that dehumanizing cattle chute.

People in the cultural-industrial complex who grew up in NYC have been getting groceries at bodegas their whole life, it is easy to impress them with a grocery store that would get laughed at in Ohio. Wegmans had to move into that space as a matter of cultural self-defense.

Amazon just sent me an email pleading me to renew my Prime subscription, boasting about somebody, somewhere gets 1-day shipping for some item sometime but they are dead to me because 2-day shipping disappeared 2 years ago for me. No way am I going to pay for a subscription to get service that is worse than what I get from other retailed. (E.g. I ordered a game from GameStop on Saturday, it was postmarked an hour later.)
Eating is immensely boring and I still hate it as an adult. The food is nice, but I really need to have my mind occupied by something even remotely useful/interesting during that time. Which is why I'm writing this comment now while eating my dinner.
Virtual assistants, greedy programmers:
https://www.teamblind.com/post/Working-3-full-time-jobs-for-...
> Google or not, it's a good idea to have generally important information or information pertinent to a particular trip accessible in some way that isn't tied to a phone.

This is what I always do. Print hotel address, general route to the place, tickets, etc. There are too many ways for a phone to become unusable and not knowing where I can sleep is not the kind of stress I want to deal with when in a foreign place.
9/11 was only the latest, albeit most spectacular, attack against the US. The conflict with Djihadist movements did not start on 9/11.

All of those conflicts started decades earlier, with oil in the Middle East and the creation of Israel. 9/11 did not profoundly change things.
Not OP, but this is definitely not how OP meant the word "free".

In the context of Twitter, think about free analogy being newsgroups (if you are young enough not to have witnessed it, in the early days of Internet, your ISP would provide you with email box with some space attached to it and a newsgroup access). Newsgroups were functionally very similar to what Twitter does, i.e. they were designed to share news between multiple subscribers of those news.

So, newsgroups weren't free in the sense that you had to pay your ISP to access them (not necessarily billed separately though, typically just a part of a package deal). But they were free in the sense that it was a distributed service provided by multiple (and by that I mean, hundreds) of independent providers, and it was an open standard: if you wanted to become a provider of the service, you wouldn't have to invest a lot into that, just set up yet another server with some freely available software and you are good to go. So, if for some reason your ISP wouldn't connect you to the newsgroups, you'd just go to another one who would (it didn't really matter back in the days and the feature didn't have as wide of an outreach as social networks have today, but, in principle, it would've worked that way).

So, this kind of freedom would've offered better protections against single company deciding the fate of the important part of yours.
I was only able to get search to work on Chrome in incognito on a mac.

It basically overfits on the similarity, which is kinda neat in a way. It could be extremely useful in scoring video, you want something "like" this song, it gives you lots of things to choose from. Or if I wanted to make a set list on a theme.
Seems like that tax has been scrapped though. https://www.youtube.com/watch?v=-B9GLrJoUA8 So like other commenters point out, at this point it’s more likely to be market segmentation. Sony and Canon, for example, make professional video cameras that are very similar to their photo cameras, but have extra video-centric features i.e. built-in ND filters, connectors for professional battery packs, XLR audio connectors etc. They want to give users extra reasons to buy these models (although Sony apparently removed the limit recently, so looks like they’re moving away from this strategy).
Sharecropping is of course when a landowner lets someone else farm their land in exchange for a share of the crops they produce. It has the usual tradeoffs, incentives for each party, and dysfunctions at the extremes (like demanding 99.9% share) that any landlord/renter system has. I think I originally came across the expansion to a digital concept here https://blog.codinghorror.com/are-you-a-digital-sharecropper... (which is really just aggregating a couple other links), it was more focused on the phenomenon of social media users creating most of the value (usually without any monetary compensation) for the social media site owners (who did sometimes succeed in converting that to money, though as we see even in Current Year it's not exactly trivial to turn a profit).

Extending the idea of sharecropping again to digital services is just a way of describing a service or business that existentially depends on some other service (or platform or API) not just for survival (so mere dependence on e.g. legitimate payment processors doesn't make one a cropper) but also for the source of most of the value it hopes to expand upon and capture a part of. If that dependency is broken it wouldn't make sense or be feasible to have the service standalone. Social media integration startups are quintessential examples, the corpses are many. What's the point of some random startup that crawls twitter data to e.g. present rich marketing analytics data to its customers if twitter shuts down, or loses almost all its users except for like 1000 randos, or cripples its APIs among other things to make such mass data ingestion infeasible, or directly goes after the startup with lawsuits, or acquires a competitor and integrates equivalent-or-better analytics natively?

Sharecropping isn't necessarily a bad arrangement for either party (and there are cases it can be bad to be the owner). Some companies (e.g. Salesforce with its AppExchange marketplace) thread the needle a lot better when it comes to having a useful platform/pool of existing value for third parties to make useful extensions to and not scaring off new croppers or killing off many existing ones. And some croppers are more careful in selecting whose land to crop on or making their cropper status less of an immediate danger by being able to crop on multiple owners' land at once.
> So any plan-approved doctor can try anything at any expense?

No. A review process of some kind is reasonable. One utilizing hand-picked doctors who haven't practiced in 30 years (see the section with Dr. Nady Cates), and not ever in the relevant speciality, is less reasonable.

For a case this complex, the denials shouldn't take minutes. They shouldn't be able to hand-pick a doc from the supposedly independent review organization. And they shouldn't be able to suppress reports from their own experts that say it's medically appropriate.

> Dr. Nitin Kumar, a gastroenterologist in Illinois, concluded that McNaughton’s established treatment plan was not only medically necessary and appropriate but that lowering his doses “can result in a lack of effective therapy of Ulcerative Colitis, with complications of uncontrolled disease (including dysplasia leading to colorectal cancer), flare, hospitalization, need for surgery, and toxic megacolon.”

> Unlike other doctors who produced reports for United, Kumar discussed the harm that McNaughton might suffer if United required him to change his treatment. “His disease is significantly severe, with diagnosis at a young age,” Kumar wrote. “He has failed every biologic medication class recommended by guidelines. Therefore, guidelines can no longer be applied in this case.” He cited six studies of patients using two biologic drugs together and wrote that they revealed no significant safety issues and found the therapy to be “broadly successful.”

> Gesk discovered it by accident when he was listening to a recorded telephone call produced by United in which Kavanaugh mentioned a report number Gesk had not heard before. He then called MRIoA, which confirmed the report existed and eventually provided it to him.
so a most liberal and a most intrusive concept of software freedom both originate at MIT.
> I've made home sex tapes longer than 30 minutes

No need to brag.
Wouldn't Firefox's profiles accomplish the same thing? (Yes, I understand they are difficult to access but they are still there.)

That said, containers are a handy tool for people who want to access multiple accounts without the trouble of setting up individual profiles. Keep in mind, if you're only trying to access a personal and work Google account you probably don't want to spend time setting up a separate profile for each then keeping the settings synchronized.
> Or maybe git just is a very powerful tool and takes more than half a year of half-assed use to learn.

And also distributed version control is complicated. Git isn't as intuitive on the happy paths as perhaps it could have been and shows its slightly rushed initial development, but no tool that allows such flexibility can ever be truly simple. And in its defense, it wasn't originally designed to be a super-simple glossy tool. The technical advantages of it simply outweighed the slightly clunky interface, and that interface has improved since then.

I do recommend to use the "git lola" alias to give an easy gestalt of the repo state if you're ever unsure what's going on.
They should split amazon services from retail and all the physical crap. I would even dump the ecommerce site from the marketplace
Safari has vertical tabs natively now. The interesting part is hierarchical tabs
Ads are becoming way more complex entities than a banner/image that you click on. Companies are recognizing this and investing accordingly - think of influencer sponsorships, video inserts, in-game tokens, campaign based mobile apps. There are constantly more pipes to market through, there is restructuring the same way billboard/print advertising started to drop in the 2000s.
Amazon was the best online retailer 20 years ago. Today it could be the worst.

Amazon is mostly thinking you’ll buy stuff there because you’ve been subscribed to Prime for years and got in the habit. If you look around you will find many many retailers who will work hard to win your business.
Expect Google's Answer to ChatGPT AI Chatbot in a Few Weeks, CEO Says
It's not clicking. It's that it may have popped up somewhere in your awareness, the industry calls this an impression. That's monetized along with that space on the sides and within articles and content. It's like real estate that this industry trades at low latency.
Working 3 full time jobs for a year now, AMA
That's amazing. Thanks for that update. Can't wait.
History of Fotomat
Ask HN: As a programmer do you earn your living from a non-regular job?
Non-regular job means anything that is not a 9 to 5 kind of job where you are an employee of an organization. It can be anything else other than that. Although I am more interested in something that generates a livelihood for you but is low maintenance.

For example: Maybe an app that you update or solve issues for seldomly but it generates income. Or maybe a library you wrote that is open source for individuals but has a corporate license and Patreon kind of donations.

If you are someone like that, can you share your "means" of livelihood and if it is not much trouble how and when it started and where it is now both feature wise and income wise?
Put yourself in the position of the patient. Would you want your doctor or your insurance company dictating your treatment?
> Of course, you can’t blame the children in all this. They are not born as sociopaths

Not all of them no, but a small group is. We are not born tabula rasa. If there's any truth to the idea that leader types have more psycho/sociopathic features, then their children will have them more frequently too.
If the camera outputs clean HDMI, yes.
>lots of various services/games/survey-things prefer or require you to use twitter login instead of making you sign up with them directly and they use the API on their backend for various things.

That's all I mean. I don't use Twitter on ID on mobile apps and I don't think this is common at all in the US, but it's not uncommon for random gacha games to tie player ID by Twitter accounts in Japan. From what I can tell nobody is sure what the consequences of the change will be, like maybe auth only uses are fine. But since nobody knows, all the big games are playing it safe and telling everyone to move their player IDs away from Twitter.
People like jgrahamc are the people who care and are embarrassed their company provides such unreliable service. I just wish the people in charge of these companies felt the same responsibility and embarrassment.
You consider it a bug that you don't like the UI?
Firefox used to be even better.

I’m still bitter they dropped that workspaces feature where you could group tabs together and switch to a completely different group of tabs witha few keystrokes.

And no, the replacement feature is not equivalent nor better in anyway.

Still better than that bag of spyware trash that google chrome is.
AWS specifically reported 20% YoY revenue growth, which is the lowest it's ever been since they started reporting the numbers publicly.
Faults also drop to zero. Might be worth trying to flush the cache before each cargo build?
I had no idea! My faith in technology companies is restored!

I tried to export from Keychain Access before without success.
Americans don't have much historical sense but I do. They used to fly spy planes right into USSR airspace- until Gary Powers got shot down.

Typical hypocrisy.
What tech did you use to pull down all of this data and comb through it?
I prefer a fork of Firefox, focused on privacy: https://librewolf.net/

Highly recommended.
Yep, its the best!
The bill only applies when states representing 270 electoral votes adopt it. Since 270 votes determine the winner of the EC, it doesn’t matter at all what the remaining states do. The states that sign on would be required to put their votes towards whichever candidate wins the nationwide popular vote, effectively ending the electoral college in all but name. There’s not really much to criticize here if you believe that electing presidents by popular vote is a good idea.
UDASSA
Depending on where you are, the opposite is true. I worked for a while in a hard-right state for an oil company, and failing to proclaim current conservative values with sufficient enthusiasm was a serious career limiting move. Luckily I've since moved on.

Engaging with political debate on Twitter is a terrible idea no matter what your ideology, no matter how mainstream your opinions.
A person doesn't get any direct reward for convincing their neighbour to buy crypto, though. Compare to a multi-level marketing scheme where the person would directly sell to the neighbour.
Fantastic. Searching around about Eton has lead me to "One of Them: An Eton College Memoir" and https://www.theguardian.com/books/2021/apr/10/musa-okwonga-b... .
Haha - this. Or next quarter etc
A fun piece of metaprogramming I did for a Django project was checking whether our models had overwritten str() methods: https://github.com/svthalia/concrexit/blob/4dc7691c2613b268d...
And they weigh about 1500 lbs more than the ICE version. This matters if they plan to make bigger versions like F450/550/650. Ranchers already come close to weight limits. Lost range and added weight are a big problem. Maybe some future 3D printed solid state battery will help a little?
Show HN: A simple CLI to create shortcut to you most common commands!
Hi HN!

I've waited way too long before posting this little cli I've made over the year, always thinking I could improve it and do better..

Enough! Time to jump into the pool, and share it!

It's a simple cli to create shortcut to your daily and most intricate command. It's main advantage compare to similar tools I've found around:

* simple execution: once registered, you simply trigger your shortcut by typing `tk [shorcut-name]`

* sync: save/recover existing shortcut with github gist

* support template command: e.g create an `echo` shortcut to the following command `echo "<text=Default text>"`, to be able to trigger it this way `tk echo -- text=Hello HN`

* support autocompletion (for shortcut and template arguments)

I hope some find it useful ! Any feedbacks are greatly appreciated !

Julien
Here's are a couple of screen shots: https://www.hashbackup.com/alpha/
This is when it is important not to model the comment section as some sort of single composite individual.

Since it is impossible to mentally model them as the number of humans they are, I find it helpful to model them as at least a few very distinct individuals, or sometimes just as an amorphous philosophical gas that will expand to fill all available comments, where the only question is really with what distribution rather than whether a given point will be occupied.
Honestly it should be viewed as a utility at this point rather than a private company with too many rights. It's critical to find businesses, medical information, hell, you can say democracy itself can be affected by what happens in search results.

Google is treading a fine line. I imagine the smart people in the room know their days of infinite monopoly are numbered.
Firefox is my default browser across devices. The killer feature of FF for me is primary password. One main password which protects all my other passwords and I have to enter it once after I start the browser.
Still waiting for FIDO2 support on macOS, unfortunately.
Then don’t turn it on.
Twitter started blocking this stuff already, might be your last chance.

>So you may have noticed that the Twitter login of https://movetodon.org/ is not working at the moment.

>According to twitter, the app “has violated Twitter Rules and policies”. I can’t tell much more at the moment since the email they mention never arrived in my inbox.

https://mastodon.social/@Tibor/109800904950500383
I made it up. It's an opinion

The latest commit where the master branch finds itself in isn't any more "true" or genuine than the first commit in history, nor the commits on a fork, nor the commit on branch-1, nor the commit on branch-2

If it's all fiction anyway there is no truth out there for the map to be compared against. All permutations are real, all maps are the territory

I do find it amusing, however, that depending on context people consider the first commit in history to be canon, while on other cases they prefer the newest commit approved by the Authority™
I recently switched from Chrome to Firefox and have not looked back. What eventually threw me over the edge is a recent "fix" [0] in Chromium after which Chrome will scroll an enormous distance per click of the scroll wheel from my MX Anywhere mouse. Of course, there's no way to get the old behavior back (see: https://xkcd.com/1172/).

In Firefox, the scroll multiplier can be tuned to perfection.

[0] https://bugs.chromium.org/p/chromium/issues/detail?id=127008...
An analysis of the Arab spring could also have been made with other sources. It's easy material, that's what Twitter is. Easy, but also misleading.
Firefox was my main browser on Mac for years, but a year or two ago it got demoted to secondary primarily because of one issue: spelling. I just found myself spending too much time when writing anything in Firefox dealing with false positives in its spell checker [1].

I still have no idea why it has so many false positives. They use the same open source spell checker that LibreOffice, Chrome, and MacOS use, and none of those have trouble with the words that Firefox does. (I don't know what Microsoft uses, but Office on Mac and Windows and Edge on Windows also are fine with the words Firefox can't handle).

That suggests they just need a better English dictionary, which they could get from LibreOffice.

[1] Here are some words it incorrectly flags as misspelled: manticore survivorship misclassified ferrite massless rotator dominator untraceably synchronizer. Those were reported on their Bugzilla bug for reporting spell check problems 25 months ago.

Here are some more, reported 19 months ago: ad hominem backlight coaxially hatchling impaction intercellular irrevocability licensor measurer meerkats mischaracterization misclassification misclassified partygoers passthrough plough retransmission seatbelt sensationalistic trichotomy underspecified untyped.

All the words in batches I submitted 30 months or more ago have been fixed.