Hacker Newsnew | past | comments | ask | show | jobs | submit | tauntz's commentslogin

I dream of a day when my Mammotion Luba gets some decent working software. The HW is stellar, the SF is EXTREMELY bad :/


Agreed, the Mammotion hardware is amazing - the app is horrible. An open API would solve this as well, but there's little chance with the Chinese owners.


I switched from a Pixel 3a to an iPhone 16 and it really bothers me that it's way too huge for everyday usage. Maybe I have extremely short thumbs but here's the maximum reach I have on the screen when I hold my phone "normally" in my hand: https://i.postimg.cc/Cx97jxLZ/iphone16reach.png - I can't reach the upper part of the screen at all, without doing finger-gymnastics or using my other hand. I'd love to switch to a phone that is 50-60%% of the size of the iPhone 16 but there are essentially no (modern) options for this. It's really a bummer :(


It's clunky and stupid, but if you "swipe down" off the bottom of the screen, it will bring the top half down into the reachable area. That's the fix they chose, instead of making phones that fit in a human's hand.


I have both and they're surprisingly essentially the same size. Except the iPhone has less bezel and is thicker. I only have the iPhone for dev purposes and I actually prefer the Pixel 3a, but I'm afraid it might die soon...

Anyways, are you sure you're talking about the iPhone 16?



The sign is also used in Estonia.

Officially defined in https://www.riigiteataja.ee/akt/126112024009?leiaKehtiv -> https://www.riigiteataja.ee/aktilisa/1261/1202/4009/MKM_2901... -> sign no 718.

Google translate of the official sign definition: "sign 718 "Sight" refers to the location of tourist objects (sights of interest to tourists, heritage conservation, nature conservation or other objects);"


I've definitely seem them in Norway as well.

I'm so surprised the button comes from that.


Aesthetics


The spec for machine readable travel documents is sadly not the most concise but if you're interested in the nitty-gritty details of how to validate documents, how to read data from them, etc then jump into ICAO 9303:

https://www.icao.int/publications/documents/9303_p10_cons_en...

https://www.icao.int/publications/documents/9303_p11_cons_en...

But please keep in mind that this is just the spec for how it's supposed to be implemented. Real world implementations of it have lots of creative interpretations of the spec in addition to straight bugs in their implementations, so if you're going to write software that has to work with various different documents issued by various governments, you'll have many fun debugging sessions :)


It seems every country that moves to electronic travel authorization has an app that requires me to verify my passport with this method. I have a fairly new passport, issued in the last few years, and a recent phone… and this process is a huge pain. I need to massage my passport with my phone for a minute, maybe I get a bite, hold it still… oops, start over… try again… okay, use our partner’s face ID recognition service instead… ugh it’s horrible.

I don’t know if the issue is the very low power chip in the passport, or some damage or what… but I dread the process any time I need to do it.


It's just a future fantasy that isn't fit for our dystopian world. I'm still waiting for the fantasy of fixed potholes.


Honestly, it’s better than “take a photo of your passport and upload it to our unsecured S3 bucket.”


Or id.me, as used by the IRS. "Scan your license, front and back"...

Front, 200dpi, "Unable to find a face in the image". 300dpi, "Unable to find a face in the image". Let's try lower, 72dpi, "Thank you".

Back, let's start at 72dpi, since that worked for the front. "Unable to read a barcode in the image". Higher, 200dpi, "Unable to read a barcode in the image". 300dpi? "Thank you".


Why's it called o3 then if it's a different thing? There's already a rather extreme amount of confusion with the model names and it's not clear _at all_ which model would be "the best" in terms of response quality.

Here's the current state with version numbers as far as I can piece it together (using my best guess at naming of each component of the version identifier. Might be totally wrong tho):

1) prefix (optional): "gpt-", "chatgpt-"

2) family (required): o1, o3, o4, 4o, 3.5, 4, 4.1, 4.5,

3) quality? (optional): "nano", "mini", "pro", "turbo"

4) type (optional): "audio", "search"

5) lifecycle (optional): "preview", "latest"

6) date (optional): 2025-04-14, 2024-05-13, 1106, 0613, 0125, etc (I assume the last ones are a date without a year for 2024?)

7) size (optional): "16k"

Some final combinations of these version number components are as small as 1 ("o3") or as large as 6 ("gpt-4o-mini-search-preview-2024-12-17").

Given this mess, I can't blame people assuming that the "best" model is the one with the "biggest" number, which would rank the model families as: 4.5 (best) > 4.1 > 4 > 4o > o4 > 3.5 > o3 > o1 (worst).


o3 pro is based on o3 and its style and outputs will be quite similar to o3.

As an analogy, think of it like this:

o3-low ~ Ford Mustang with the accelerator gently pressed

o3-medium ~ Ford Mustang with the accelerator pressed

o3-high ~ Ford Mustang with the accelerator heavily pressed

o3 pro ~ Ford Mustang GT

Even though a Mustang GT is a different car than a Mustang, you don’t give it a totally different name (eg Palomino). The similarity in name signals it has a lot of the same characteristics but a souped up engine. Same for o3 pro.

Fun fact: before GPT-4, we had a unified naming scheme for models that went {modality}-{size}-{version}, which resulted in names like text-davinci-002. We considered launching GPT-4 as something like text-earhart-001, but since everyone was calling it GPT-4 anyway, we abandoned that system to use the name GPT-4 that everyone had already latched onto. Kind of funny how our original unified naming scheme made room for 999 versions, but we didn't make it past 3.

Edit: When I say the Mustang GT is a different car than a Mustang - I mean it literally. If you bought a Mustang GT and someone delivered a Mustang with a different trim, you wouldn't say "great, this is just what I ordered, with the same features/behavior/value." That we call it a different trim is a linguistic choice to signal to consumers that it's very similar, and built on the same production line, but comes with a different engine or different features. Similar to o3 pro.


Can you elaborate on what you mean that o3 pro is a GT? In particular I don't understand how to reconcile what you're saying that o3 pro is in some way fundamentally different from o3 (albeit based on o3) with this tweet:

> As o3-pro uses the same underlying model as o3, full safety details can be found in the o3 system card.

https://x.com/OpenAI/status/1932530423911096508


Yeah, I totally get the confusion here. Unfortunately I can't give the recipe behind our models, so there's going to be some irreducible blurriness here, but the following statements are all true:

- o3 pro is based on o3

- o3 pro uses the same underlying model as o3

- o3 pro is similar to o3, but is a distinct thing that's smarter and slower

- o3 pro is not o3 with longer reasoning

In my analogy, o3 pro vs o3 is more than just an input parameter (e.g., not just the accelerator input) but less than a full difference in model (e.g., Ford Mustang vs F150). It's in between, kind of like car trim with the same body but a stronger engine. Imperfect analogy, and I apologize if this doesn't feel like it adds any clarity. At the end of the day, it doesn't really matter how it works - what matters is if people find it worth using.


This analogy might work better if the Mustang GT weren't, in fact, the same car as the Mustang. It's just a trim level, not a different car.


My guess is this comes from an org structure where you have multiple "pods" working on different research. Who comes up with the next shippable model and when that happens is kind of random and the chaotic naming system comes from that. It's just my speculation and could be wildly wrong.


o3 and o3-pro aren't the same thing still makes sense though.


That really depends on where you live I guess.

Random anecdote from Estonia. I noticed around a year ago that I'm getting old - I was the only person in a restaurant that used his card to pay - everybody else used either their watch or phone. Since then, I've also upgraded/downgraded and started to use my phone for payments.. just because I don't wanna be _that_ dinosaur.

It's not always like that though - you still have lots of people using credit cards (or rarely cash) in grocery stores etc, but it does seem much more common for _the elderly_, like me, 40+ :P


It seems though that Estonia is at the bleeding edge of digitalization (at least compared to France where we are in the 17th century in comparison).

I will check myself in May when I spend a week in Tallin :)


>just because I don't wanna be _that_ dinosaur.

You need to get a little bit older, eventually you’ll find amusing to be the dinosaur surrounded by sheeps.


Google being Google:

> VideoFX isn't available in your country yet.


Don't worry, even if it was "available" in your country, it's not really available. I am in the US and I just see a waitlist sign up.


Give it a few months and it'll get cancelled


Why would the country get cancelled?


He means the project, obviously


Looks like a standard quadcopter. Might be a bigger one from DJI perhaps? Matrice 350 or similar


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: