skysight-inc/HackerNews huggingface dataset:
Show HN: Use ChatGPT with Apple Shortcuts
This project was born from my passion for every Apple product and the entire ecosystem, along with the power of ChatGPT.

I was tired of copy-pasting and switching between apps on my Mac or iPhone, so I had this crazy idea to bring ChatGPT into every app that I use.

This was possible only with the Apple Shortcuts app. Very few people know about its power and potential, so I took this chance and built COPILOT.

https://meetcopilot.app

But I also loved the idea of AI agents using various tools so much that I leveraged OpenAI's function-calling feature to accomplish that.

Now, no matter what app I am using on my iPhone or Mac, the selected text or the current webpage from Safari will be passed automatically to COPILOT. Then I just ask it whatever I need and watch until it reaches the goal autonomously.

There was also another problem with ChatGPT - the knowledge cutoff. So I also integrated Google search and web scraping into it. Now, whenever my request needs real-time information, like what is the latest version of macOS, it will use these tools to gather the data and then give me the correct response.

Being an app built with Apple Shortcuts, all its "code", called actions, is actually open-source. I'm selling a Premium version of it to earn some revenue for my time.

I would love to hear all your thoughts on it! Thank you so much!
EU law doesn't have any requirements to change that.

The only requirement is that any APIs first party Apple services use can also be used by competing 3rd parties. If Apple isn't using those features in any competing services, they don't have to open it up for everyone. Alternately they could remove those APIs from their own apps and still be complying.

The goal is fair competition. I should be able have Google Pay to compete with Apple Pay, but Apple don't let other apps use the NFC for that. It's not fair competition when iMessage can be your default SMS app, but WeChat/WhatsApp can't. But if Apple choose to, they could separate iMessage and SMS and still be fine under EU law, cuz now none of the competing iMessage/WeChat/WhatsApp will be your SMS app.
It also because north Europe has one of the most toxic social services in the world, kidnapping kids 24/7. That's basically their job.
This is spot on. This psychological barrier is probably the number one obstacle to a wider recognition of the existence and extent of this problem.

People like me who challenge the science behind the diagnoses of SBS face an absolutely unprecedented and unreasonable pushback, like I've never seen in any other area. Basically everyone who has worked on this side has faced threats, insults, personal attacks, cancellations, boycotts, and so on. The "cognitive bias" you mention (does it have a name? perhaps cognitive dissonance?) is a likely reason for this amount of antagonism.
Looking at the seating plan for the NY Metropolitan Opera I can see boxes marked on the first balcony above the floor seats (stalls) reaching all the way around.
Photos don't seem to show them as actual boxes or rooms but the website talks about 'luxury box experience'. Just looks like seats with more space to me.
I've been working around this using tools built on top of git like [yadm](https://github.com/TheLocehiliosan/yadm) and relying on `ls-files` to list all my tracked dotfiles and their paths.

Still having everything in one place would make things much simpler. Great idea!
Ignorant question.
How is this more valuable than say a chair from same theatre? Would anyone pay few hundreds thousands of dollars for chair that was "at the same place and the same time" where Lincoln was when assassinated?
Where's value in this particular piece of paper?
Not only is it weird, it's ever more like FB with spam and masses of ads and random recruiters reaching out who obviously haven't bothered to read your most basic profile information.

I hardly ever use LinkedIn due to the aggravation factor.
What's the difference between '...' and the more common 'pass'?
I was very puzzled on reading "mutton-aged sheep" in the article. I thought mutton and sheep are two different animals.

Then I discovered:

In West 'mutton' is the flesh of fully grown sheep used as food.

But, in South Asian or Caribbean cuisine, mutton refers to the meat of goats. In India however, we often refer to both sheep and goat meat as mutton. https://www.licious.in/blog/food-for-thought/goat-meat#:~:te....
If you overlay a struct in your (char) buffer and dereference a pointer to it you would be accessing something with a different type than its declared type(char* as struct something *), it’s strict aliasing violation

To do stay in the rules you could set up a void* to suitable region in a linkerscript
If you revert the int 3 to the original instruction’s byte, when do you put it back? The breakpoint could still be active.

In a trivial example, the breaking instruction could be a jump to itself, which you’d expect to immediately break into the debugger again.

I thought the debugger had to emulate the instruction instead, but it’s not like I’ve ever implemented one…
> It’s just incredible the injustice that can be done in the name of protecting children

Whatever it is:

- If it's in the name of protecting the children, odds are it is not justice.

- If it is not justice, at some point the excuse will be to protect the children
Thanks for sharing. I get that it can be enjoyable though I am not in the intended audience I think.
I personally don’t use WhatsApp because I enjoy it, it’s just the app with the critical mass in my family and friend group.
> 1. being backed by Microsoft, it is not under pressure to seek short-term profit

Yeah, it’s not like we already have ads and tracking on a microsoft paid product right.
Yeah it's hell on android having to install all of these separate app stores.... Oh, except it isn't, 99.9% of these apps just exist on the Play Store.

If you don't like them, just don't use them, right? I mean that's the argument we're seeing against these changes, how does it not apply equally the opposite way? If you don't want to use an app like Facebook because it's on its own separate appstore, then don't. Besides, I don't see a reality in which these companies forego the easy native solution with millions of users in favor of whatever the process sideloading would involve.
I'd ignore it all, you are the underdog. I doubt that this will matter, and if people threaten you with something, you deal with the situation when it happens.

It's like when building a company. If you're going to worry about all possible regulations and doing everything perfect according to contracts and law, you're done. You'd rather focus on building relationships with people and building the business itself, doing just enough due dilligence.
Fun with Stroke-Dasharray
They don't on Android, why would they on iOS?
One way to avoid the mess that is Google Music app is to subscribe to your podcast on your RSS feed which provides much better organization than whatever is happening in Google Music. Its truly astonishing how bad this app is.
reading posts saying how cheap mutton is in their area makes me lowkey jealous. growing up, it used to be ~3x the cost of chicken and it meant relegating it for only special ocaissions.

i am not competent enough to cook lamb well but it can be made accessible by slow cooking over a long time. texture wise, it is more chewy in specific bits for sure and can put off most people. but personally it is the only red meat i'd ever like to eat.
Yes, maybe try looking at a different airport when you need to find your gate at O'Hare.
Those are the over the table numbers.

>Please free yourself from going to bat for a company that wouldn't care if you lived or died.

I care if my prefered mobile OS were to allow any kind of crap. How about that? Mind blown?
IMHO Metabase is too complex for end users: too much "code" (queries) to write and very limited in the presentation layer (widgets users can use to show the results).

I was thinking of something closer to Power BI, e. g. something like AppSmith but more BI-oriented (AppSmith is a generic tool to build your own applications, kind of like Visual Basic or Delphi).

https://www.appsmith.com/
I take photos with an SLR & phone so have built up quite a large collection of photos and quick early sorting & review is the key for good future usability of your photos.

My workflow is to import all photos onto the computer into an Import folder, sorted by day for the SLR and month for the phone (using the SLR creates higher volume but only for some days). I use Photosync to move from phone to PC as it only moves new photos and sorts into folders. Apple cloud wants to put everything in one folder, which is awful.

After that personal photos & memories go into one parent folder divided by year/month/ or year/occasion and all the random photos, photos of notes, similar photos where somebody blinked, etc... are removed at this stage. This leaves me with a lower number of meaningful photos to be able to look back on (or be surfaced by the On This Day feature of OneDrive).

Non-personal photos, e.g. nature, graffiti, whatever go into a different folder with theme based sub-folders. This can mean that if I go on holiday somewhere I have photos of the family in a different place to photos of cool things that I saw but that's what I'm after. Non-personal photos are the one most likely to have future editing & posting on photo sites or used as a background.
No I think the point that was being made is that the "average person" idea is not that great if you have huge variance. If I have a uniform distribution from 0 to 1, average is '0.5', but its just as likely to get 0. or 1.
Not what you asked for, but if that's your interest you'll probably appreciate https://justine.lol/blinkenlights/
Transformer Multimodal Self-Supervised Learning Video, Audio and Text (2021)
>So I should be settled with inferior hardware, and huge privacy violations?

Of course not! You can bring the "huge privacy violations" to iOS, so all of us can enjoy them if we want to use Facebook, Instagram, some Google app, etc.!
Why should the contract have to dictate that, when it's the production that would have to pay/suffer if they shortsightedly understaffed something? The writers have sick days and time off protections already. Seems to me this is about guaranteeing employment. If having more than one body in the writer's room is needed, let the production decide that or live with the consequences.
sarcasm. sorry.
I see suckless[0] tools as the spiritual successor to GNU. Free, open source (and I think copyleft?), minimal, and encapsulates a comprehensive desktop experience.

I think no-bloat should be GNUs next philosophy.

0: https://suckless.org/
The vile, seething hatred deeply embedded in the hearts and minds of people overcome all rationality. See how many even on this website seek vicious token vengeance against an old man who was not guilty of any crimes they themselves implicitly support in their own countries foreign policies and actions. There is so much historical context lost when the fat virtue signalers project their first-world peace-time morals onto a people who were subject to war, famine, hatred, degradation and humiliation. Imagine being down-voted for showing sympathy for an old man. What a disgusting pit of snakes we find ourselves in.
That's also because the primary function of sheep in Scandinavia was to provide wool, so they would be deep in mutton territory by the time they were slaughtered and require low & slow cooking to make the meat edible.
You would encode it for the same reason we use source control - confidence that what is deployed matches some kind of record of it.

In development we don't send archives of code to each other (OK, some people do I guess) and in infrastructure we don't click around in AWS to make changes
That’s something different: that’s just a straight-up bug in the driver or compositor, directly allowing access to the graphics memory of other programs. It’s stupid that such bugs occur, but occur they do. GPU drivers especially have historically been mindbogglingly badly implemented, though most of the worst problems are fully ironed out now. But what’s being reported here is far more subtle, a side-channel attack based on data compression.
> Nobody forces ppl to use Apple products, nobody forces ppl to use Google products. Ppl do so because they have no options to choose from.

If I use neither Google nor Apple, I loose access to banking apps and other third-party apps. I have a choice not to use them, but that means I loose access to products that were developed by neither of those. Hell, even if I use Google's hardware (Pixels) but not Google software (Play Services), I loose these apps. Same goes for Instant Messaging, you can choose to use a competitor, but then you won't be able to discuss with other persons unless you convince them to use the same software as you do.

> The issue we have should be solved by GOVERMENTs to make it easier for others to build and grow as competitors to Apple and Google.
> Tho they play only following the rules created by GOVERMENT in the first place..

You say that the government should change the rules to ensure competitions is possible. But isn't that what DMA creates? It (in part) allows new competitors by reducing network effect and enforcing interoperability.
The amdkfd driver is in stock Linux kernels. ROCm is mostly userspace, if you don't install the kernel module that comes with it, code still runs.
Great. If possible, it would be great if Gitness (both the SaaS and FOSS self-hosted version) could have enough of an API that Software Heritage could list and archive all repos (and maybe even get notifications on updates). It would also be great if you could use server-side rendering instead of JavaScript for most pages so that search engines and archiving tools can easily save all the data.

https://www.softwareheritage.org/
https://wiki.archiveteam.org/index.php/ArchiveBot
I think hate of micro-transactions comes from the value perspective of those who choose to not participate. More traditional games are pretty cheap if you compare them and spending on f2p type of games can rack up. To substantial numbers. When talking about hundreds or thousands spends you could get dozens or hundreds of very decent traditional titles for that money...

Maybe part of the fear is that those consuming traditional games would end up spending lot more per game and that is not entirely unreasonable...
Content aside (which is both thought provoking and incredibly alarming) I’m fascinated by the author’s commitment to deeply understanding a system and the factors at play within that system. There’s something inspiring about relentless truth seeking, to the point of obsession, with some extraordinary level of meticulousness. Particularly when it challenges conventional wisdom. This is a slippery slope as it can quickly nosedive into junk science and contrarianism, despite best intentions, but when it’s done well, it’s really something.

Probably a faux pas here these days, but reminds me of Elon Musk’s First Principles.
>The Canadian system absolutely requires a referral from your GP to see a specialist

I presume that's only when you want your expenses covered. If you pay with your own money/private insurance you can see whoever you want, no?
Lilygo T-ETH-Lite – An ESP32-S3 board with Ethernet, optional PoE support
Movie Synopsis which you loved 2020 year
Dive into the world of cinema with MovieMystique, uncovering the intriguing tales and essence behind your favorite films through the magic of AI.
Indeed. Pains me to see what they are doing while not learning from existing and well established language patterns.

I understand that Go wants (or wanted) to stay "simple" but now it seems to become the worst of two worlds: it's neither simple anymore but also doesn't benefit from high level language features like typeclasses because it's too late to add them now.
Or, hear me out: caning.

You might think it’s barbaric, and if not done correctly it is. Done properly it is a safe punishment which would dramatically reduce recidivism.

You might not mind going to prison twice. You will definitely mind getting caned twice.
"Geez why can't have my facebook clone done in 1 month by just 1 guy and chatgpt right?!"

Writing a script is more involved than it seems, and when push comes to shove I think enforcement of hours/day per script writers is not so great. And you can't come with all ideas by yourself
Muppets too!
I don't think this was the same vulnerability that you saw happening. I think many operations in shaders produce "unspecified" pixel values, which in practice often just manifests in getting pixel values from some previously freed buffer that is not yet overwritten.

I believe webgl should remove these kind of side channels, but implementations could have bugs.

Also GPU vendors should consider multi-user usage anyway and make these side channels impossible outside of webgl too. I doubt that they care and they would rather chase performance numbers.
>fun statistics based on their data set.

It should be marked "Fun statistics" with a big red label "Not representative of anything, any graph you see could be and probably is totally bogus" then.

>Instead, we get a strawman put up where they misrepresent what the data set is, make up things that its "claiming," fail to investigate the underlying data sources and look into "why" they see the trend they see, and also fail to provide any alternative data.

A, blame the victim and goalpost moving. Old favorites.

Why the fuck would the author need to "provide alternative data"? Google is showing statistics, that people, including journalists and scholars, take at face value.

Now they're suddenly just "fun statistics", so if they take them seriously, it's on them?
Will Nickel-Hydrogen Cells Be the Energy Storage Holy Grail?
Can we employ stochastic processes like the Poisson process to represent irregular data points? Are there any existing models for this?
Another good reason to properly style things.
Right? I'd also like to have an alternative to the EU parliament. And an alternative to my local tax office. Let's stop the monopoly on the government services. Open it all up.
It's nice to have, but always pen a .PHONY `clean' target to clarify what to kill before trying again after a big failure.
Turn a Commodore 64 into a Bangin' Synth
It's really pathetic how expensive the tests are here in America with the same equipment and materials! In Bulgaria, for example, I paid 80 BGN, which is less than $60, for a less-than-24-hours PCR test. Quantified antibody tests (for both IgM and IgG) using Abbott's latest equipment are less than $20. There's also a T-cell test, showing previous infection without the presence of antibodies, which costs around $100. First, you can't get decent antibody tests in America even if the tests are American-made. Also, no T-cell tests are available either and I'm sure the equipment is also American-made!
Tough to see how else you would do it - a hypothetical murderer in broad daylight with a ton of reliable witnesses and video evidence would still have to wait for a trial, I don't think anyone would seriously say that this hypothetical person should be free until the trial happens.
It happens all the time. The only difference is the admission.

All of us are walking around with bullshit information in our heads 24/7/365.
Show HN: TaskThing – Microsoft Planner is great, but can be better
Microsoft Planner is awesome.

This might sound familiar to you, though:

- Default priorities on tasks produce lists of shame that never get finished
- missing due dates create uncertainty
- unclear owners of tasks cause chaos.

These and other process problems are why we at NeuroForge built TaskThing. It will help you streamline and standardize your MS Planner process.

All fully integrated into MS Planner so you still get to use the MS Teams integration, Web view and mobile App that you are used to.
Look up your nearest Goethe Institut. The courses are excellent.
https://www.goethe.de/en/index.html
Uh, why would I be kidding and how on earth is that victim blaming?

There's a range of reasons people don't tend to make the full case for the opposite of the thing they're passionate about. Those who can actually do so are vanishingly rare.
A closed system makes long-term support easier.
Everyone can dig out ancient maps and declare something renegade. Defacto Taiwan is a independent nation, with a very different (not purged aka original) Chinese culture. Russia claims Ukraine, Poland and GDr to be renegade provinces. Should we just accept that.
"Just use X if you don't like Y" works up until the point where the choice carries significant cost to the user. For example, "choosing" not to use iPhone means you can't Facetime or iMessage with your friends. It's no longer "just choose not iPhone", it's "just choose not to communicate with friends and family".

Essentially, Apple gave up the right to assert this argument when they decided to abuse their control with iMessage as an explicit way of locking users into their system (which is just one example).
I started using Google photos first but then stopped using it after I found out that they completely lock you in and you can't really export all your photos seamlessly while still having the time stamps. Now I have all of my photos on onedrive but will migrate to immich in a few months. Open source and selfhosted btw.
https://github.com/immich-app/immich
No, the VAT is based on the client, it's not a business expense. In my case the clients are US based, so I don't charge them VAT.

I get VAT refunds on my expenses because I pay more than I take in.

If they were local clients they would also get the VAT they pay through me refunded, so it doesn't cost them anything.
Displaying Local Times in Next.js
"I’m especially proud of Martian Dreams, an Ultima-engine game even if no one remembers it even came out"

No idea if it is fun, but it is one of the permanently free games on GOG and somewhere in my too large pile of old games I want to try some day:

https://www.gog.com/en/game/ultima_worlds_of_adventure_2_mar...

Only knew it existed thanks to The Digital Antiquarian a few years ago:
https://www.filfre.net/2018/02/the-worlds-of-ultima/
I read one of his columns about Flip flops in the third grade, so I grabbed all the switches, lights, wires and batteries in my third grade class room, I got two relays, and I was off to the races. I showed my teacher that was how a computer memory worked... and she said "That is not what they are for." Not disappointed, two years later I got the RS Electronics project kit, and raced through all the projects, and worked through the Books, with a few extra parts. Some how, my dad (MsEE) always had a few extra parts I needed. I soon had a bad attitude about being able to fix anything electronic. On to Programming. Three decades later someone walked into the computer group fix-it clinic, and asked to plug in a 'Micro-Tops' ok... what is it? It was made by Forest Mimms III? omg... I have known that name since I was a child. I hooked him up, gave him my copies of my books, and had them autographed. He may be a climate change denier, but he allowed principal measurements of the ozone hole, and provided irrefutable proof of Dr Drew Schdell, of NASA Goddard, theories on the ozone hole. Kind of a bummer when you do that. Oh, and just by the way...https://archive.org/search?query=Forrest+M+Mims