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

Could you explain more about how the signing setup works?

(That's what held me back most for spending more effort on shortcuts.)


From the repo, it signs natively on macOS and falls back to a cloud signing server (shortcut-signing-server). That fallback matters -- without macOS you would have to reverse-engineer Apple signing format yourself, and it changes across iOS versions. The hosted signing server is really what makes the whole cross-platform toolchain viable.

The signing server is hosted by https://routinehub.co/

They offer an API if you’d prefer not to manage signing yourself.


I wonder if https://crates.io/crates/apple-codesign is sufficient to codesign these. Apple usually re-uses these sort of things.

Step 1: take an open source model with zero acknowledgement.

Step 2: build on someone else's infrastructure innovations with zero acknowledgement.

Step 3: Write a blog post with "unprecedented" and "100x" and "trillions" in the first paragraph.

Seriously, this seems like cool work and enjoyed the post. But my basic trust in them has completely tanked.


I’m not familiar with 2 of these 3 stories so I’m mostly just impressed by the RL turnaround (4 hours!?) and sharing knowledge on the fly off using fine tuned models at scale.

For the gossipy part, I love Kimi, but find it hard to get worked up about them not labelling their model Kimi when Kimi was the base. Especially because Kimi…has had…some issues…being able to distinguish itself from Claude…


I don't though it works and these guys are raking in the money. The wider audience of devs or people paying up for Cursor don't care about the morals old school OSS devs hold.

Define raking in the money. Operating at a profound loss, fueled by untenable investments and hype.. Where are they raking in the money?

Do you think the founders or engineers are poorly compensated?

Love Flightly, one of the best apps ever. Beautiful design + incredibly useful info.

Flighty is poorly designed.

It’s one of those slick apps designed to superficially look nice without actually being well-thought-out. That’s not what design is or should mean; that’s just aesthetics.

Case in point: one of the most important pieces of data for a flight, its duration, is displayed in the tiniest type size on the flight info display pane, in light grey text on a slightly darker grey background. It’s bordering on illegible.

It also doesn’t surface boarding time (or countdown to same), which is the single most important piece of data a flight tracker can give you.


> one of the most important pieces of data for a flight, its duration

Flighty is all about getting you to the airport in time for your flight, so the most important pieces of information are things like departure times, connection times, delay information, terminal and boarding gate. These are prioritised in the interface.

The flight duration is set when you book the flight and it's not going to change, there is no reason to prioritise this.

> It also doesn’t surface boarding time

I think this would be useful but difficult data to get. Airlines sometimes will push boarding announcements to their own apps but I doubt they would agree to feed Flighty.


In my extensive travel experience, more than half the time the boarding time listed at the gate isn't even correct.

Boarding times are basically not reliable at all. Any time I come 10m after the official boarding time on the ticket there's still a standing line.

My guess is that's because boarding a plane is a little bit like being an extra for a film, it's a hurry up and wait situation. If they printed the exact time boarding starts and people showed up then (and later), no flight would ever board on time. Better for the airline to print an earlier time and have people wait longer, so they can board as quickly as possible. Every minute behind schedule costs the airline money.

AA displays the boarding time in the app instead of the departure time once the flight gets close enough (like same day)

>If they printed the exact time boarding starts and people showed up then (and later), no flight would ever board on time

I don't understand the logic. If everyone is there at the stated boarding time and the airline has correctly allocated enough time for boarding, aren't they winning?


200 people can't board at the same second. Reality is you want orderly boarding over the course of ~ 10-15mins depending on passenger makeup. Crew also need to account for passenger with additional needs, catering recharge, etc

The point is "everyone is there at the stated boarding time" never actually happens IRL, so you give an earlier time.

Yes, and the actual time is probably too close to the official take off time.

But this is why Flighty probably doesn't show it, it's irrelevant.


Just don't try this on Ryan Air. A good friend got stuck at the airport on a Sunday night after being denied boarding because he waited out the standing line sitting on a bench right by the gate. As soon as the last person standing walked through the checkpoint the gate crew closed the gate -- and completely ignored my friend when he showed up 10 seconds later.

How did his actual boarding time match up with the contractually agreed boarding close time?

Most budget airlines pull this crap but I've started pushing back especially when it's poor weather outside and they expect us to wait in the rain just to improve their metrics

They need some EU261 denied boarding threats/claims to sort them out


Boarding is hard because it's at the discretion of the airlines, yeah. Departure time is easier because of https://www.fly.faa.gov/edct/showEDCT

> Departure time is easier because of https://www.fly.faa.gov/edct/showEDCT

If you're in the US!


True. I think you'd have to scrape it from sites that expose it or pay for an API for a country like the UK.

Why is duration important? Surely you already knew what it was when you booked and it's not like it changes. I can't say that I've ever wanted to double check the duration of my flight.

Knowing when I land, especially if there are any disturbances, is probably THE most important piece of information with regards to a flight. I have already planned my airport arrival, at least for the first leg, and the worst scenario is I have to stare at a screen/book for a bit longer. If the landing is delayed I might need to make amendments to the plans for the rest of the day.

The complaint is about the visibility of the flight duration (e.g. "this flight will take 1h 50m"), not the landing time (e.g. "this flight will land at 11:25am"). The landing time is prominently displayed in the flight info pane. Knowing your flight duration (gate-to-gate time) is not impacted whatsoever by flight delays, so I think you're conflating these two things inappropriately.

I think the design is great; my only gripe is it's awful on the iPad mini. But so are Apple apps. They think it makes sense for the side drawer (in portrait mode) to cover half the screen. Which is especially insane in apps with maps where the drawer COVERS THE "YOU ARE HERE" DOT.

>one of the most important pieces of data for a flight, its duration,

What is your use case for Flighty, and why would this information be important at all?


I regularly fly all over the world, and it's nice to know how long my flights are going to be? I'm not always flying direct, and seeing the lengths of the legs and the lengths of the layovers allows me to plan my day and my sleep schedule.

You do have landing time for all of the legs? That’s more useful than duration. For your sleep, you care about landing says, at midnight, as oppose to a 10 hr flight from Paris that may or may not arrive during day time at the destination.

No, duration is far more useful than landing time when my basic desire is to know how long I’m going to be on the plane. A 2h flight vs a 6h flight is a huge difference in experience. Also, landing time is given in the destination timezone, which does me no good. The part of the day that it lands is basically irrelevant to me.

I use their widgets more than the app itself. They display the most important information I need well imo.

They should... put work into sacrificing revenue?

If you have a local “digital twin” of the service, it makes it much easier to develop against using AI. This would likely drive adoption.

It's even easier for their revenue if you have to provision dev AWS environments for everyone.

Totally agree that AI coding makes this even more important. We are working on a coding agent-first cloud and a large part of that is ensuring everything runs locally so folks can let their coding agents define the infra and test it all

It's not clear that it would be a net-negative on the revenue.

It could encourage more development and adoption and lead to being a net-positive for the revenue.


It's a fair point but iff you neglect that the overwhelming revenue drivers for these services are large corps who are already locked-in. Devx doesn't matter at all once you're there.

The myopathy among us "online people" is assuming number of voices here and elsewhere correlate to revenue.

It does not.


Just fyi, myopathy is a general term for diseases that affect some types of muscles, while myopia is short-sightedness -- assuming the latter is what you were going for!

Thanks!

If it's irrelevant whether or not individual developers are on board, why are Amazon offering a free plan?

Without the infrastructure behind it to make it make sense, cloud platforms just seem like convoluted ways of storing data and launching applications/VMs to me.

The only functional use of a tool like this to me would be to learn how to use AWS so that I can work for people who want me to use AWS. Would that not be to Amazon's benefit?


Why would an emulator sacrifice revenue? It's like saying minecraft destroys construction businesses


Gemini has similar bug https://github.com/google-gemini/gemini-cli/issues/1028, that essentially made this tool absolutely unusable for me.

Never had this problem with Claude tho. Must be something environment-specific.


This came up recently when I asked Claude to adjust indentation and it just couldn't. Such a stupid issue.

Weird. I see lots of people in that thread have this issue, but I personally can’t reproduce it at all, and I just spent an hour trying.

Using "second order effects" because big words sound cool without understanding the whole point of "second order"...

Which of 'second', 'order', and 'effects' is the big word?

"words" is plural...

Nothing can beat tabs/spaces confusion and writing adhoc python tools to work around it: https://github.com/anthropics/claude-code/issues/11447


Python and Make are doomed.


I spent the first few hours of a game jam trying to get a makefile working. It turned out to be the tabs/spaces thing.


One of my repos that I just pushed the one thousandth commit to an hour ago is marked unmaintained lol


Taalas hardware implementation of Llama 3.1 8B They claim 16k tok/s vs Cerbras at 2k. https://taalas.com/products/


This seems really cool! However, every one of the template pages look broken if I open them in a new background tab and then switch to it.


thanks - can't replicate this which template were you talking about?


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

Search: