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

Makes you wonder why this wasn't always possible.. I go to lots of events that have qr codes on their tickets, this will be useful

For whatever reason apple required passes to be digitally signed with an apple developer certificate. On the other hand a screenshot/pdf is "good enough" that they didn't bother fixing it.

> For whatever reason apple required passes to be digitally signed with an apple developer certificate

Apple uses every opportunity to try to increase developer and user lock in. This was no exception. I see this new move as begrudgingly opening the doors to all as not enough people were signing with Apple Developer Certificates.


Unfortunately, they're not even good at it. Setting up a custom CI chain today as a brand-new member of the Apple Developer program, I found out that they have at least 9 different certificates to generate with no explanation which one you need on the page, and after I had generated one, downloaded it, and imported it into the keychain, the certificate was invalid. I additionally had to go to some cryptic looking page[1] and manually download the "right" in intermediary certificates.

[1] https://www.apple.com/certificateauthority/


What is the difference between this and taking a picture/screenshot of the QR code?

QR code definitely in focus, lighting good, the screen will brighten automatically for maximum contrast, and it will be in an easy-to-find location (especially handy if location services knows you are near where you need the pass and suggests it automatically).

Not much, it just allows you to save it in your wallet app instead of your photo app.

Does just taking a pic of the QR code not work just as well?

You can double tap the lock button to open your wallet with all your passes. Also it automatically raises the brightness for QR passes to make it easier for readers.

You could do the same thing with shortcuts I guess but using the first class feature is nice.


It does, but then it's buried in your photos instead of on the home screen.

Most tickets don’t just come with a QR, it has other information like seating/metadata not in the QR that can only be captured in a photo.

Funny, when I take a picture of a ticket I can still see all those things.

Interesting. Do you have examples of such data or any pointers. I always take screenshots of the wallet pass and they seem to work fine.

Apple wallet proactively shows your event pass when it's time. Much better than trying to find the photo from your camera roll

Coming from Android this was a big pain point

Historical consensus? So the non scientific view? Science is not consensus based.


If you want to know what the science says on some topic, you have exactly two valid options:

1. Become an expert in said topic, reading the broad literature, becoming familiar with points and counterpoints, figuring out how research actually works in the field by contributing some papers of your own, and forming your own personal informed opinion on the preponderance of the evidence.

2. Look at the experts' consensus on said topic

Of course, you have other options. A popular one is to adopt the view of one expert in the field that you happen to like, who may or may not accept the consensus view - but this is far more arbitrary than 1 or 2.


If you are not in the field, consensus is often almost impossible to figure out. Remember what gets published is things that are controversial. Thus, things that have consensus are things that are going to be silent in literature if you search for it. Thus, if you're searching for something, you may not actually find the consensus if you're looking, and so the study is hard when you're not already an expert.


This is quite false and the opposite of what is actually true. Textbooks and other teaching materials are entirely based on consensus science, surveys report on consensus, meta-analyses identify consensus, the abstracts of novel studies lay out the consensus that they are reconfirming, adding to, or challenging. Your statements about "what gets published" and "things that are going to be silent" are completely nonsensical and have no relationship with reality. There isn't a single field where there is a consensus where I can't immediately find out what it is.

From https://en.wikipedia.org/wiki/Scientific_consensus

"Scientific consensus is the collective judgment, position, and opinion of the vast majority of active, qualified experts on a conclusion in a specific scientific discipline.[1] Scientific consensus results from the self-correcting scientific process of peer review, replication of the event through the scientific method, scholarly debate, meta-analysis, and publication of high-quality review articles, monographs, or guidelines in reputable books and journals to establish facts and durable knowledge about the topic."

The whole point of that publication is to make the "durable knowledge" accessible.


> Thus, things that have consensus are things that are going to be silent in literature if you search for it.

Not really; generally consensus ideas will be mentioned in passing while discussing something else. You can get a strong sense of the consensus that way.

For example, I bought several textbooks on early Mesopotamian history, which taught me that Marxism enjoys a strong consensus in that field. And it's not even relevant to the field!


As a Canadian I love the US, think of them as family, but also view them as some sort of relative which has lost their senses. Before most recent times, we'd sadly shake our heads, as this relative does weird things, yet still hope for the best for them. Yet while rambling blathers about invading Canada and compelling 51st statehood would be fondly tolerated in grandpa, not so much for a nation with a massive army and a joy in using it.

So I purpose we strengthen another aspect of American "democracy" that Canadians find amusing, the concept of "hiring people for popularity not competency". Americans, especially at the local level, vote for judges, police chiefs, even dog-catchers, so why not a local scientist! Rather than 1 or 2, we can conjoin this concept with your third option, yet with the officiousness that only a vote can provide!

Each municipality can have a local head scientist, which will proclaim what scientific fact is correct. People can vote on such candidates, and their platform of scientifically correct "things" during election time.

It will all work out very well for them I'm sure, and hopefully, with science thus democratized, perhaps they will be less of a threat over time.

(Sorry, I don't know why your comment made this pop into my head)


Consensus in science has nothing to do with voting. It's a consequence, not a cause, and arises when the accumulated evidence is clear enough and unambiguous enough that there is general agreement among experts in the field--that is, those who are intimately involved in the production and tracking of that evidence.

https://en.wikipedia.org/wiki/Scientific_consensus


Why not just have them vote on the truth. That would be very entertaining and keep them all busy


Of course science is consensus based ... consensus is a fundamental part of the scientific process, which is conducted by a community of scientists. Consensus is the end result of attempts at reproducibility and falsification, of the ongoing process by which scientists challenge the claims and purported findings of other scientists. Without it, all you have are assertions from which people can pick and choose based on their biases (as we see, for instance, with people who deny climate or vaccine science by cherrypicking claims).

https://en.wikipedia.org/wiki/Scientific_consensus

https://skepticalscience.com/explainer-scientific-consensus....

https://tomhopper.me/2011/11/02/scientific-consensus/

And even if you reject consensus as being essential to science, calling the consensus view "the non scientific view" is obviously mistaken, a basic error in logic.

This is all well understood by working scientists so I'm not going to debate it or comment on it further.


Fiat money is obviously more destructive, but you'd have to do some basic research to figure that out.


Here's a thought experiment for you: if "fiat currency=bad" and "hard money=good", why did the world collectively switch? Where are all the prosperous societies that held the line?


They were forced to switch when the dominant military power decided to rugpull on August 15, 1971.

Exactly how did the US suspending conversion of its dollar to gold prevent other countries from using hard currency instead of fiat for their own?

There is an answer the crypto enthusiasts have to this, but since I'm not one of them I wouldn't do the argument justice.

The short version is, it's about control and power.


> Both ethical and safe conduct depend on context and intent.

That entire line of reasoning is absurd. You can get information from books, they don't know context and intent either. Books will never be ethical or safe.


I have also switched from claude to codex a few weeks ago. After deciding to let agents only do focused work I needed less context, and the work was easier to review. Then I realized codex can deliver the same quality, and it's paid through my subscription instead of per token.


Sounds like you've already made up your mind?


Sure, why should my opinion have changed?


What does that even mean? Multiple branches is a git feature.


I think it means parallel branches. Normally in git you can use one branch at a time. With agentic coding you want agents to build multiple features at the same time, each in a separate branch


Can agents not checkout different branches and then work on them? It's what people also do. I have a hard time to understand what problem is even solved here.


Yes, this is the obvious solution. Multiple agents working on multiple features should use feature branches.

Can’t believe how this whole AI movement seems to want to reinvent software engineering, poorly.


Their goal is not to give us a better tool, it's to get us to think our old tools are rubbish so we give them money instead.


to be entirely fair while git is getting better, the tooling UI/UX is still designed with expectation someone read the git book and understood exactly how it works.

Which should be basic skill on anyone dealing with code, but Git is not just programmer's tool any more for a long time so better UI is welcome


Has that ever been achieved in software/dev industry?


claude can use worktrees.. so if you have a system with say 10 agents, each one can use a worktree per session.. no need to clone the the repo 10 times or work on branches. Worktreeees.


That has been implemented 10 years ago:

  git worktree add -b feature-2 ../feature-2


Even before git has the worktree feature, you could just clone the repo again (shallowly if it’s big).


Sooooo git worktree. It's exactly that. One repository dir checked out in different places with different branches.


Not quite, Gitbutler allows you to apply multiple branches to the code base at once. With codebases you will have multiple code bases not one.

for example: It allows me to test coworkers branches with mine without merging or creating new branch.

It has many features that makes it super easy to add patch to any commit in any branch


Seconding others here, what you're bringing up as distinct features of Gitbutler seems to just be stuff git can do.

- One local copy of a repo with multiple work trees checked out at once, on different branches/commits? Git does that.

- "Add a patch to any commit in any branch" I can't think of a way of interpreting this statement (and I can think of a couple!) that isn't something git can do directly.

Maybe it adds some new UI to these, but those are just git features. Doesn't mean it's a bad product (I have no idea, and "just UI" can be a good product) but these seem to be built-in git features, not Gitbutler features.


Yeah ur right, Gitbutler is just UI that makes it easier to do the mentioned stuff.


> for example: It allows me to test coworkers branches with mine without merging or creating new branch.

How is that not supported by worktrees? You are aware, that you can checkout commits?


...I don't think you actually know how git works if you think that's the thing you can't do with git.


Does it checkout different branches at the same time, provides an in memory representation to be modified by another API, or does it to multitasking checkouts. The first thing is already natively in Git. I guess the others are innovation, although the second sounds unnecessary and the third like comedy.


and worktrees too.


Which Claude literally uses.


‘Embrace, extend, extinguish.’


I thought everybody does this.. having a model create anything that isn't highly focused only leads to technical debt. I have used models to create complex software, but I do architecture and code reviews, and they are very necessary.


Absolutely. Effective LLM-driven development means you need to adopt the persona of an intern manager with a big corpus of dev experience. Your job is to enforce effective work-plan design, call out corner cases, proactively resolve ambiguity, demand written specs and call out when they're not followed, understand what is and is not within the agent's ability for a single turn (which is evolving fast!), etc.


The use case that Anthropic pitches to its enterprise customers (my workplace is one) is that you pretty much tell CC what you want to do, then tell it generate a plan, then send it away to execute it. Legitimized vibe-coding, basically.

Of course they do say that you should review/test everything the tool creates, but in most contexts, it's sort of added as an afterthought.


I had to fall back to that to deliver anything recently - but the last two months were really comfy with me just saying "do x" and just going on a walk and coming back to a working project.

Claude is still useful now, but it feels more like a replacement for bashing on a keyboard, rather than a thinking machine now.


With this line of reasoning you can just take away any agency from individuals and put it into the hands of the state, which leads to totalitarianism.


Public policy seems tricky if we must take every line of reasoning to its extreme.


The idea that the state should decide which way of parenting is responsible is extreme.


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

Search: