skysight-inc/HackerNews huggingface dataset:
Really happy to see a higher refresh rate screen here, as an osu! player this will be immensely helpful. These types of things are what solidify my faith in why I got a Framework in the first place :)
If I apply your reasoning, is there anything that is a footgun? I can just excuse anything as you are just expecting the universe to magically fix all of your mistakes & then the word loses all meaning.

Footguns are when your expectations are subverted in surprising ways. It means the system is set up to point a gun on a hair trigger at your feet and then just wait for someone to bump in and set it off - you could blame the person who bumped into the footgun or you could consider that maybe you shouldn't be pointing a gun at peoples feet on a hair trigger & blaming the person who was unlucky or clumsy enough to bump into it. Subverting reasonable expectations, having defaults tuned for the minority situation, and having inconsistent defaults are all footguns in my opinion. Footguns can be unavoidable in many cases when you don't have any reason to believe there is a majority or minority usage pattern, but that doesn't seem to be the case here based on what the author & people in the thread seem to be saying.

Arguing that someone needs to learn arbitrarily many things to properly use a tool is just gatekeeping; this isn't the only footgun in Postgres. If you notice, there's reflection going on here on whether there may be ways to improve the tool to begin with (e.g. maybe the default for FKs should be to index them given that that's what people usually do on FKs anyway & it's the default for PKs).
Movies are coming to streaming faster than they ever have as well. Its hard to want to go see a mediocre movie at high prices when it will be available in 60-90 days. When I was a kid, the VHS wouldn't appear for 6months to a year.
I disagree with "a well-designed system is one that is easy to change over time".

To me this is the axis of "generic" vs "specialized". As systems get increasingly optimized (for anything: resource usage, bandwidth, latency, cost, etc.) they increasingly need to make choices that limit other potential choices.

This has nothing to do with being badly or well designed. A well designed system is one that does it job well, which in part includes being able to evolve it over time (or not). This might includes staying more generic, or becoming more specialized.
Political blowback has been enough to keep the power in check - it significantly raises the visibility of the attempted action whenever it's invoked(1) and historically has been associated with a political hit. It also has a 5-year sunset/renewal requirement, and can only override certain sections.

I think everyone would generally agree a constitution would be stronger without it, but even if 'it's only a matter of time', it's played out as a pretty decent compromise to actually get the charter signed ~45 years earlier than potentially no charter at all.

Canada generally relies on trust and good behaviour more than the US system of checks-and-balances - the most obvious difference is that our Prime Minister plays the role of both US president (head of exec) and congress (technically just the House equivalent, but the senate equivalent is much weaker)

(1) https://www.cbc.ca/news/politics/notwithstanding-clause-doug...
I don't think a lot of people are using these in production yet, but you can't become fully baked without spending some time being half baked.

Sometimes though it's nice to have most of your stuff in one language.
Dupe: https://news.ycombinator.com/item?id=40514312
Yes, turns out almost every creature on earth is an opportunistic carnivore. Dont ask me how they avoid botulism with their digestive system.
When people use the term "chain" in this context, they're usually thinking of it moving a sprocket with teeth that fit in between gaps on the chain. You're right that automotive CVTs are made with a lot of metal bits connected on a band for greater durability, but most would still just call it a belt as it relies on the friction between the edges of it and the cones to move the cones instead of pulling on teeth. Think the differences between a timing "belt" versus a timing "chain", but I do acknowledge a timing belt is usually non-metallic.

Sure, one could spend quite a bit of money making it even beefier with more and more exotic materials, but in the end its kind of hard to match the friction efficiency of well-fitting gears directly connecting the torque. You're pretty much guaranteed to encounter more friction on the belt sliding on the cones compared to well lubricated and properly made gears, and more friction means more wear which means shorter life.

But this is kind of the idea of eCVTs. Instead of belts sliding on cones (pulleys), they use motor/generators and novel gearset placements to change how the torque flows through the system. In this way friction is considerably reduced. There are no belts to stretch or wear out.
I should have emphasized considerably, my bad: the goal was to cover the foreach vs. map type of issues, both being essentially equivalent, and more of a matter of style.

What I had in mind was things like removing 20/30 lines of literally useless code, or avoiding sophisticated OOP patterns when a few bare functions on ``struct``s are sufficient. I've saw both cases in practice (eh, I'm guilty of it myself as well): they're often the result of overthinking, or "trying to make code reusable."

For the micro-service vs. monolith, I don't think they are comparable as-is, with respect to complexity. Once the factual requirements are known, and once the usage of each pattern to fulfill those requirements is known, then we can compare. But before, it's kind of a "C++ vs. Rust" type of debate: what is the real situation?

Regarding ORMs vs. SQL, I tend to agree with you: we often can't pretend ORMs are perfect ("non-leaky abstraction") black box: in some use-cases, it's true, but as soon as you shy away from toys, you tend to have to understand both how SQL and the ORM work. Way more work than just dealing with SQL.

Same goes for dependencies in general. But they are also essentially mandatory dependencies (e.g. a TCP stack, disk driver, an HTTP lib, etc.).
But are you still you after all the atoms, molecules in your body have changed throughout the life. In fact are you, still you every other second?

And if you are the structure of atoms/molecules, and you were cloned, would whoever was cloned be you?

Majority of what you have made up would be replaced within few decades.
Any reason to suspect this is

A) Even true

B) Not just them putting a huge gas tank in it

I mean there are no specs in this document at all
That lux camera company is a very Apple heavy shop and they seem to only make apps that cost 10-20 dollars plus. Why would they waste time on android when a large corpus of their skills and codebase are already probably in ObjC and Swift programmed against many of Apple's iOS frameworks? To sell a $20 camera app to android users who are pretty much guaranteed to not buy it? Total waste of time to bring software like this with this payment model to Android IMHO.
What you describe would be insurance over the minimum coverage, which is available. If you take the minimum, expect to get the 'market value' of a replacement because that's what you agreed to when you initiated the policy.
The first linked website (https://www.barnhardt.biz/) says (if I'm understanding it correctly) some pretty unkind things about the Pope regarding to his conciliatory attitude towards homosexuality.

Stripe's page says that their prohibited categories include "Businesses that engage in, encourage, promote or celebrate unlawful violence toward any group based on ... sexual orientation..." among other things.
A singular inbox for my favorite web articles, bookmarks, and Twitter bookmarks, and anything else I want to add (preferably via API) that requires no extra steps or manual imports. Readwise was close to this until Twitter shut off API access.

Eg: I save an article or bookmark something and it magically appears in my singular inbox.
One thing I feel in my personal experience --

while I am doing something -- inability to switch attention to someone speaking to me if they do not first ask for my attention (excuse me / hello / myname / cough / knock) before diving into speaking in sentences.

very often by the time i start paying attention to them speaking -- they are 4-5 words into their sentence and I have missed the context of what they are talking about and i have to ask them to stop and repeat from start

This has happened with me in multiple settings (work and personal life)

Not sure if this is a common thing along with APD - which i recognize some symptoms of in myself
Is the grey-to-grey response time information available? If not would it be possible to share the panel's serial code?
> Can AIs use spreadsheets yet?

In case that wasn't rhetorical, you can upload an xslt or csv file to ChatGPT and ask it to do stuff and it'll give you answers and can update the file with new formulas that it writes and you can download an updated copy as an xslt or csv. It's pretty neat, for those who need help writing formulas.
did you have a salary?
Congrats! Extremely impressive and inspiring. I always enjoy your posts.
Our support team is usually able to respond within 24 hours on weekdays, but if you haven't received a reply in longer than that, check if the response went to spam. Please also let them know about the touchpad.
Yeah, but how many people do that?
They are not long exposures. If they are, you would see star trails, because earth is spinning.
> Both models have five variants respectively, providing an all-electric driving range between 80 km and 120 km

All gas cars can get big range numbers like the headline with a bigger tank. It is 81mpg with an empty battery though which is the more impressive stat.
Ultimately the hard work of clarifying the messaging seems pointless.

Putting export restrictions on RISC-V is pointless if you're already sanctioning Chinese chips. RISC-V is only useful as an interchange format. I write code, you make a chip, hey, the code runs! If I can't import your chip, why would you even bother using the interchange format? Just make your own ISA (which is actually very easy, as people here on HN are aware).
I was a heavy movie goer (no TV at home!) and used to go to a ton of movies - sometimes more than one in a day.

Some things that are tough

Totally ignoring patron behavior

A group of older teens comes in, phones on the entire movie on bright, talking, cursing, just making a ruckus (maybe on purpose even) a row or two in front. If you are trying to watch a movie with your 5 year old kid (what I loved as a kid) this is no good!

Fights / robberies in the mall / shopping area itself. Again, not the right vibe for kids to be part of and again no consequence / action.

I seriously remember going to packed theatres with a totally cool / fun vibe as a kid - everyone pretty pro-social in terms of behavior. My parents would buy the ticket and leave us there. The other folks were basically a positive to the shared experience. The only issue was sometimes talking and the ushers would walk you out if you talked too much.

I wear earplugs for the loudness - which is ridiculous.

We ended up getting a projector for home. We can curl up (with kids and family as relevant) and have a better experience?

So question: When does it come out on streaming?

Also a hack if you still love movies. Go on a total off-beat time if you can a few weeks after opening. The attendance falls off hugely. But can still be a tiny bit hit or miss.
What?
Furiosa is a flop????
Edit: In a plea, a judge isn't reducing your sentence for contrition. It is the Prosecutor that is lowering the sentence they are asking the court for. The judge reducing your sentence at sentencing happens much later and is seperate from the plea agreement which is the part where the trial tax is introduced because yes, there is a constitutional process for sentencing and the judge definitely would not be allowed as large of variances during sentencing as prosecutors introduce with plea agreements.

So let's take your right to remain silent. You are SPECIFICALLY protected from exercising that right being used against you to assume guilt/impact the process. But with your right to a trial, somehow it is totally OK for the government to punish you for exercising your right. Twist it all you want. We don't punish people for exercising their right to remain silent. You should not be punished for exercising your rights.

Again, the court is REQUIRED to ask and you are REQUIRED to attest during a plea that you weren't coerced, even though everyone in the room knows you were threatened with the trial tax (often times in the tens of years of addition time in prison, which also brings your security classification up because classification is partly based on sentence length, meaning you will also then go to much rougher prisons), yet everyone just lets the entire process be one big lie.

So the process you promote 1. Takes away rights (you can't be said to truly have a right if the government can, at their whim, punish you for using it with tens of years in prison and with being sent to a much rougher prison). 2. Subverts the courts mechanisms to ensure fairness in that it turns the entire 'must ensure there wasn't coercion of a plea' into a giant lie by omission with everyone pretending they don't see it.
Is Furiosa a cash grab? I haven't seen it yet but Fury Road was anything but.
If only they recycled the best of the 1980s, it would be fine. Not great but fine. A large (majority?) of the audience wouldn’t even know it was recycled.

Unfortunately mostly the veneer of the 1980s is recycled into some commitee test audience mashup. In a way we succeeded in making “machine learning” movies “by hand”. An awful lot of movies aren’t from the human spark.
How big is the resulting vector data?
Show HN: I built an GPT-4o powered Siri for Apple Devices and it's not an App
Hi HN community,

It's 2024, ChatGPT has been around for about 2 years. And the voice assistant still couldn't understand you. So I decided to change that. I built an GPT-4o powered Siri to work across all apple devices. Setup in 1 minute.

Simply say "Hey, Siri Ultra" to your iPhone, iPad, Mac, Apple Watch or Vision Pro to start a continuous chat with AI (even when your iPhone is locked). No need to buy new "AI Gadget" (sorry AI Pin, Rabbit R1, Limited Pendant, etc.), use what you already have. Nothing to learn, it use Siri voice interface, you may already know how to activate Siri so that you can stay in your flow. Even no new app to be installed! It's a shortcuts that takes 1 minute to setup and works across all your devices (thanks to iCloud sync).

Besides conversation, it helps you get more done. Search information from the web, summarize, take a note, call a number, take a photo (yes, it has VISION!), etc... You can get from question to answer, from problem to results ultra fast all in one single conversation.

checkout the demo video at YT channel: @shortcuts-ai (sorry Arc Call)

Siri voice interface is not the only way to activate it, you can type your message too, here are a list of ways you can get start (pick what you feel comfortable):

1. "Siri Ultra or Hi Siri Ultra" on lock screen or any screen when unlocked (iOS, WatchOS, MacOS, VisionOS, you need to enable this in "Siri and Search" settings) 3. Hold power button on iPhone, iPad or Watch, then say "Ultra", 4. Press speech key or click Siri status bar icon on Mac, then say "Ultra" (need to enable in setting) 5. Use shortcut widget on lock screen then click on it to start chat by typing 6. Add shortcut to home screen on iPhone or iPad, then click on it to start chat by typing. Best part you can customize icon and name to it. 7. Bind iPhone 15 action button to the shortcut to start chat by typing 8. Click on shortcut icon on the Mac status bar to start chat by typing 9. Share a website, image or whatever to "Ultra", then start chat by typing. Even better, the item you shared can be used as a context, so that you can ask it anything about it or ask it to summarize to your note. 10. ...

I think this is yet the fastest and easiest AI experience you can get. Features that I'm working on:

1. Customize your assistant: name, language, system prompt, platform, model, AI api base url. So that it can really work for you in the best way you like and speak in your language. 2. Integrate more functionalities executed both on remote and on device. Such as share a PDF with Ultra, then get "Chat With PDF" experience, even on an iPhone! 3. Hey Siri Ultra, pick up from our last conversation...

If you have ideas or encounter problems, feel free to reach out on X: @DavidWShadow
I just watched it this weekend on a whim at the end of an all day date. We both enjoyed it a lot, we went and watched Fury Road at home after as she had not seen that and was very excited for it.

I think I still like Furiosa better, but my opinion of Fury Road has improved upon the second watching.

The viewing experience was great. There were like 10 other people in the entire theater and we had prime center seats.
Everyone Wants Elon Musk's Attention
There are a lot of reasons for this, but for me, a big thing is how absurdly long movies are now. I look at movies and at this point will reject some that just feel like they will take too much time.

I saw Furiosa, it was fine, but it was about a half an hour longer than it should have been.

It's 148 minutes long. For comparison, Mad Max was 93 minutes long, The Road Warrior was 96 minutes long, Beyond Thunderdome was 107 minutes long, and Fury Road was 120 minutes long.
This explains why I had an Indian colleague whose name ended in an "a" that he didn't pronounce. I always wondered why romanize it with a silent letter.
I wish there was an actual community of people building open source cars. It exists for fucking airplanes but there's __nothing__ on the vehicle market. Pool some money, crash test a couple, get some shop in asia to make frames. Make it fairly modular, something like an EV version of the 1995 ford ranger, something where people can throw whatever they want on the back and turn it into anything. Super bare minimum, no egregious plastics all over the inside, just use off the shelf parts and people can customize as they see fit.
Hope you enjoy Kino! To clear up a few things about Halide…

The only time Halide communicates with a server is when we do a controlled rollout of a feature, and anonymized reporting when a capture fails. I’d prefer we didn’t need either but 1) the App Store model doesn’t accommodate safe rollouts and 2) iPhone capture and photo library frameworks regularly break, and sometimes the only way to get a fix escalated is to have numbers in hand.

If you don’t want to subscribe to Halide, though, there is a one time purchase option in app.
Right; I've understood this since ChatGPT first launched, but I've only recently understood how common and damaging the misconception about it is.
Making a living from book sales alone, by writing books is as rare as a billionaire.

Still. Quite sad to think about.

Of course, many writers use writing as part of a greater hustle, and there are of course also movie deals and other adaptations.

And this excludes journalism, tabloids, copywriting, technical writing, writing for hire, short-form writing, screenwriting, playwriting, and many others.

In fact, I think writers focusing exclusively on books is quite rare. I expect there are many more people making a living through writing alone than there are billionaires.
Except if there’s Winnie the Pooh in them, it’s sort of a litmus test.
Absolutely it amplifies. Complex and esoteric configuration of frameworks, for example, entails so much reading and Googling and can be very time consuming without AI. AI can help to bring custom software to the markets that could not otherwise afford to pay for it.
> Bonus points if your sunglasses are polarized. You can rotate your sunglasses to "dial" in the effect similar to a circular polarizer.

Surely that would only affect polarized light, like glare from reflections, no?

Possibly that's all you're saying (I understand the general purpose of polarized lenses) but it sounded like you were suggesting you could make the whole scene darker -- and thus improve the motion blur effect -- by rotating the lens.
They don't play video games, they watch people play video games.
I think a fair question then would be what you actually love about them. Theaters do boast large screens with high image quality, but compared to a large flat screen you can have at home (where you can select your own seat) the difference diminishes. They also boast high audio quality. But as we all know, the audio quality is only great at a few seats in the center. You can certainly create an audio setup at home for not that much money that rivals the actual experience at the average seat.

There are other reasons people like movie theaters: the inability to pause the movie, nostalgia, the gathering of many people to engage in the same experience. Many of these are, to me, almost inseparable from expensive popcorn and inconsiderate behavior, which movie goers have been lamenting almost since the invention of the motion picture.
Stop talking, you're annoying.
Okay, but I didn't say it wasn't solid. I just said its ranking wasn't great because it lacks IDFs. It seems like we must be in violent agreement, given that you work on something that must be adding IDFs to PostgreSQL FTS. :P
Are you really watching DVDs on modern large screens though? Maybe you meant Blu-ray. DVDs look terrible on modern screens.
Show HN: A spreadsheet that follows Ask HN and summarizes the answers
I actually liked it better than Fury Road. I think I didn't reflect enough during Fury Road to try and understand the world. I dismissed it as kinda silly and figured i should just suspend disbelief, but Furiosa does a bit more handholding and gives all the background and depth Fury Road hints toward. Rewatching Fury Road after Furiosa helped me appreciate it more.

Watching at home is such a diminished experience compared to a theater.
I empathize with you. I had a (very small) side business where I was making custom wood grip panels for handguns. On the one hand, these are firearm parts but on the other hand, they are also inert, harmless pieces of wood that aren't needed for the firearms to function. I used Stripe to accept payments. When I originally signed up for the Stripe account I specifically asked customer support whether this would be OK. The response I got (in 2019) was:

> Stripe does have some strict rules over the types of businesses we can and cannot support. Firearms accessories is an area that we split into two. Businesses selling firearms and parts required for the functioning of the firearm are restricted from using Stripe. Businesses selling firearms accessories and parts not required for the functioning of the firearm can be fully supported.

> As your business falls into the second category, I'm pleased to say that you would be able to use Stripe.

In 2022 my Stripe account was closed. I entered an "appeal" quoting that original response and asking whether their policy had changed, or their assessment of the products I was selling. The response I got did not answer that and simply said "we are unable to accept payments for weapons, ammunition, and related products, as mentioned on our restricted businesses list."

To be honest I was kind of done with it anyway, it had gotten to that "not fun" point where a hobby becomes a chore. And it wasn't an income stream big enough to make any difference in my quality of life. So I didn't bother appealing further or even seeking an alternate payment provider. But I was still annoyed that they didn't tell me what changed between when I got approval and when I got shut down.
I would think it is mostly just that they waited on Blackwell.
One problem with this format is that it sacrifices referrability. But I commend you for rethinking the existing format.