skysight-inc/HackerNews huggingface dataset:
If you use icloud, you can backup all your icloud photos locally.

Checkout icloud_photos_downloader[1], they have a docker container that is drop-dead simple to use.

I run this[3] about once a month, I could probably automate it, but that feel like it'll take more time than it'll save[2].

[1] https://github.com/icloud-photos-downloader/icloud_photos_do...

[2] https://xkcd.com/1319/

[3]

#!/bin/bash
mkdir "$(pwd)"/{photos,cookies} 2> /dev/null

if [[ -z "${ICLOUD_PASSWORD}" ]]; then
exit 1
fi

podman container run -it --rm --name icloud \
-v $(pwd)/photos:/data \
-v $(pwd)/cookies:/cookies \
-e TZ=America/Boise \
icloudpd/icloudpd:latest \
icloudpd --directory /data \
--cookie-directory /cookies \
--folder-structure {:%Y/%Y-%m-%d} \
--username mysuperduper@username.com \
--password "${ICLOUD_PASSWORD}" \
--size original
That you never see? So a piece of software might be amazingly-engineered but doesn't do the main function well - is that the analogy?
This isn't an equivalent comparison between Lambda and App Runner. The lowest memory configurations of lambda don't get a cpu allocation and run a lot slower than lambda functions with more memory. In practice this makes a pretty big difference for lambda performance.
In level 4 I asked Gandalf to give me a riddle. There is some nuance required in the way you phrase the request so that Gandalf doesn't catch onto the fact that he's inadvertently revealing a secret.
He's only handing off the fiduciary duty. Basically he'll do what he wants with the platform and make someone else figure out how to make money with what he does.
But in reality any CEO is at the whim of the board, and if Elon owns > 51% of the voting shares, that's true no matter who holds any nominal title.
It isn't backwards compatible (`#[foo` used to be legal PHP 7, but is illegal in PHP 8).

It may technically be forwards compatible syntactically (`#[foo]` will, as you say, just be ignored by PHP 7), but that's an anti-feature (assuming that the attribute isn't a no-op, it'll presumably break something else).
He's been broadcasting exactly this plan for several months ("X", The Everything App), which is what WeChat is.
You can also use shock arrows IIRC to stun enemies and make drop their (metal) weapons.
a few decades ago flying in Europe was stupidly expensive, and mostly done by national companies. It was for managers or expensive once-a-year vacations. The concept of a weekend getaway did not exist

Ryanair was the first company in Europe to be massively successful offering low cost international flights (being allowed by new regulations) and drastically changed the market.
The 68000 has a 16 bit data bus.

(I always assumed it's 16 bit internally as well? Longword unary register operations take slightly longer than their word equivalents, even though the instruction is the same size in both cases.)
what would you define as a correct system?
My best guess is that he wants to raze it to the ground and salt the earth on which it once stood so that nothing can grow there again. Not just destroy it, but destroy it so thoroughly and comprehensively that it cannot be rebuilt.
I agree. I wanted to use Brotli for my startup because it allows creating custom dictionaries but I had to resort to gzip because Brotli was difficult to setup on my CDN.
Hah, funny, I just posted effectively the same comment elsewhere in this thread.

Though as sibling comment correctly points out (and he'd know more than most, BTW) GEMDOS is more a CP/M-alike than a CP/M itself. There's really no or very little code shared in common with CP/M68k (both are under GPL now so you can go and look). I think the only thing shared between the two is the program loader source, and I might even be wrong about that.

But yes I feel like this machine in this article should boot to a COMMAND.COM running on GEMDOS. Or at least CP/M68k. The source is available to make that happen fairly easily.
Returning verification back to the previous system and admitting it was a mistake.
That's interesting, some time ago I saw a video about a live captioning system in Louis Rossmans (youtube id r09Hm2zd2lY) where someone asked the same question and the answer was that they only accepted local applications.

Did I misunderstand his answer or is this something that changed?
Disclaimer: We created this app. Please don't roast us. It's exactly related to the question asked here.

This app was born out of the frustration that airdrop is super useful but not available everywhere.
https://quickit.adidevsoft.com/
are we talking about blockchain or fednow?
probably somewhere between 1 to 10% of “some”, and .1-5% of “a lot“
We must have been on a completely different web. It was several generations later before they even began to approach the "full web experience"
It's a bit more interesting than that, as it's E2E encrypted, to avoid leaking the location of any device on the network.

Find My enabled devices are actually sending "my current public key is …" messages. The finder ("adult", in your terminology) device encrypts their location with that public key, and sends that, and only that, to Apple's servers.

The finder device isn't identified in that message, so you can't track a finder device by listening to "encountered a device" transmissions to Apple.

That public key is also rotated every 15 minutes, so an attacker can't track a device by tracking broadcast messages of a specific public key.

When you connect to Find My, you download that encrypted location, and use your private key to decrypt that location.

https://support.apple.com/guide/security/find-my-security-se...
It's literally a list of all the things he actually, factually did.
Maybe you're the one who is misinformed?
i subscribed to codecrafters for a bit. it was ok, but it was super annoying to have to use their tooling around git and ci. too much hand holding.
he hired a COO and called her CEO
> Just two more weeks and it's gonna collapse this time I swear!
He has the title 'Chief Engineer' at SpaceX, a company which he owns.

Turns out, when you own the company, you can make the company call you whatever will best serve your ego.
Thank you! Seems like that project was incredibly far ahead of its time.

The physical-modelling aspect is super interesting. Does that mean that the similarity in sound to formant-based speech synthesis is because they're both using a sawtooth wave, noise, or other relatively simple sound as the raw input? I always imagined that a physical-modelling speech synthesizer fed by a sawtooth wave would sound more like a vocoder than Votrax or TI LPC output does, but I guess not.
Falling Fertility Rates Will Turn the Immigration Debate Upside Down
zlib is above all portable, and runs in small memory footprints. Size vs space and platform specific functionality all have costs associated with them.
What would "political freedom" be if it did not include the right of political expression?
It's useful. I'm just not convinced it's % of sale useful.
You not agreeing with his choices != Twitter is doomed.

I've noticed zero difference as a too-frequent daily user. In fact, Twitter seems more fun now. Plus, community notes are sorely needed. In addition to all that, I'm also seeing an uptick in activity on my business account.
Also:

- spreading conspiracy theories about the attack on Paul Pelosi

- spreading conspiracy theories about the Allen, TX shooter

I could go on. I do care about his character, because he's influential and because he's decided he's willing to tweet about whatever pops into his head, shaped by his biases and independent of confirmation or fact checking.
Since the treble is taken over now updated are offered for longer.
I'm not anti capitalism, but it needs better regulated. This is my point. We say we need some guard rails and safety protections, you take it as I want to burn capitalism to the ground.

same with guns. We need gun control. There's a world of gun control examples to sample and decide what or what combination might be a good starting point for us, we can't get to the table to talk about it.
Doing one thing and saying you're doing something else is an astonishingly effective tactic.
Cool! I'd implemented a very low quality DNS server in rust to solve a hackattic challenge

https://github.com/DavidVentura/hackattic/blob/master/src/se...

It'll be interesting to see if the server implementation is complete enough to work with this client
> I feel that many engineers are asset rich, but cash flow constraints.

In which country? Nearly all developers i worked with in the uk either live with flatmates or rent a property. Their only assets are a macbook pro and pictures of fun holidays. Property owners are rare and most are mortgaged.
The problem with tech is that the landscape is changing so rapidly. Businesses can hardly keep up before they are obliterated by a new competitor from nowhere. They spend years and millions developing tech assets that age poorly because everything is moving at light speed.

So often at my job I feel like I'm pissin' in the wind and struggling to build sand castles as fast as I can before the next tide comes in.

Luckily I am excited to work hard and innovate, but it's like sprinting, it cannot be sustained forever. That's the main problem with tech culture: there is no concept of resting, or taking a break. You code at work, and then you go home and code on the latest tech to learn and keep up with the industry.
"And vaccines work because they teach immune systems to recognize — and so more effectively resist — pathogens before the actual bug is encountered." Is a bold claim that has yet to be proven empirically.
Shivon’s role is to be a public simp for Elon and to raise his kids.
There's incredible content that is found on Twitter. It takes time to curate your feed though, but once curated, I would say it's definitely in the top 3 best sources of info on the internet.
Yes! How could I forget one of my favorite examples, Eric Schmidt at google. It was a brilliant move.

But you have a great point about CEO vs COO. As the technical CEO of a small company myself (who loves building things), I know you just have to deal with certain things directly and dedicate your name and time (not complaining, that's just the job) and that takes time away from the day to day building.
have to agree, I love new Twitter. No complaints, it's working great for me. The content matching is just fine... and as a blue subscriber I seem to actually get interactions when I post, which makes me want to keep posting.
The .sh ccTLD was registered in 1997[1]. I can't quickly find a reference for when the .sh file extension was first used, but I'd be surprised if it weren't older.

[1]: https://www.iana.org/domains/root/db/sh.html
The vibe on Twitter has become totally noxious since bluechecks started getting promoted under every single tweet. I'm still on there because of inertia, but from my feed there are plenty of people like me waiting to jump ship to bluesky. Twitter's brand is toxic now. Maybe they'll make up the difference with users coming over from Parler or whatever, but I doubt it.
Effective twitter usage is about maximizing the signal to noise ratio. Aggressively unfollow accounts that have low SNR.

A few hundred accounts will give you enough high quality tweets for <15 min a day.
A jubilee would only help those who caused these problems since they've reaped the rewards. I, too, would like all my debts forgiven while I retain the profits.

Typical of discourse today is to let off the societies that industrialized first with no complaint while simultaneously moralizing against those who are industrializing now.

Europe hoards nuclear technology and won't share it with the developing world. Europe burns oil and gas and coal in vast quantities to live. All while Europe says that all past carbon emissions must be considered forgiven debt and all present carbon emissions must be considered sin.

The developing world will do as Europe did to get to Europe's standard of living. The developing world will not listen to the moralizing of Europeans who won't do their part. And Europeans can clutch their pearls about the Amazon, but the people who live there will raze it for industry just as the Europeans did. And it will be right.
You need a way to add new tags to that list. Ask GPT to suggest some new tags not on that list, then you approve those to go on the list?
He can call himself an engineer but that doesn't mean he is one.
I agree, the list should be somehow curated, like dev.to
That's hard enough for a calendar program to figure out, but also it can also be affected by whether other meetings involved multiple time zones, especially when something is recurring.
Poor Charlie’s Almanack: The Essential Wit and Wisdom of Charles T. Munger
Toyota: Car location data and videos of 2M customers exposed for ten years
First step: get a title where it wouldn't embarrass the board to put you in the CEO position. This could be founder of a hot startup, or an executive at a competitor, or CEO of a smaller company.

Getting there is left as an exercise for the reader.
Nostalgia is definitely the reason I love civilization II so much (I'd argue it's #2 behind civ IV in the series).

It's a damned shame civ II is so hard to get properly running (dosbox, win3.1, etc, sound drivers, etc)
Could previous versions of Unreal build for ARM Macs? Or was it only Intel that could then run on ARM Macs via Rosetta? Because if it’s the later then in imagine being able to build a game natively for ARM Macs should mean the game runs faster at least a little bit. I imagine that is what that comment was about.
I seem to recall that there was a software PC/MSDOS-emulator for the ST that was verrry slow (of course). Am I mis-remembering?
You could definitely access bytes? You couldn't do word or long accesses on odd addresses however. The 68000 doesn't have a pin for bit 0 of the address. (Byte accesses presumably fetch the word of interest and discard the 8 unwanted bits.)
I agree. Local time with timezone is really a presentation-layer concern.

For server-side and storage layer, it's saner for everyone to simply store in UTC or epoch seconds/nanoseconds.
> I’ve never understood why Apple allows another device to pair with headphones that are already paired to an iCloud account.

even folks who spend >$5k on headphones would find this suggestion obscene.
Adding Liz Rice's superb "Containers from scratch" to the list.
https://www.youtube.com/watch?v=_TsSmSu57Zo
> Look, found an Elon stan

Comment stronger without the name calling.
Community notes existed way before Musk, FWIW.
Okay, forward compatible. It makes it easier for framework and library maintainers to support multiple versions of PHP, which is nice.

> `#[foo` used to be legal PHP 7, but is illegal in PHP 8).

So it is not a comment in PHP8 then.
It's pretty clearly not working
Indeed, these are 2 different skill sets. But wouldn't that be a Chief Operating Officer then, instead of a CEO?
Large Language Models aren't a silver bullet – they don't solve all your problems. But they are a holy grail – as a universal common sense module they give IT systems a capability they never had before, a capability which has been sought after from since computers became a thing, a capacity for common sense.

We now have that capacity and that alone will revolutionize the world. The chatbots aren't about chat, they are about common sense.

Like the article, I am only talking about technology that already exists although the progress in deep learning is still super-exponential.

We will certainly achieve AGI during this year as it will only require making these systems self-play like we did with AlphaGo -> AlphaZero -> MuZero. Self-play, or reinforcement learning with machine feedback will skyrocket the performance of these systems in language domain, which conveniently encompasses much of what is still missing for AGI.
> But when the entire industry, experts and non-experts included, are fascinated and obsessed with the same thing, it is more likely to be something real.

This is a perfect description of cryptocoins and similar technologies. I've witnessed literally illiterate people buying coins and selling the idea to others.
It's been really sad seeing such an interesting dynamic runtime programmable language keep becoming more static in nature.

TypeScript throwing out all the type data was a missed opportunity.

We have upcoming works like decorators & existing work like private fields, that are simply not accessible at runtime. It was also sad that promises were not respected as valuable first-class objects unto themselves, seen only as future values, which defies the JS nature so strongly.
Also "I am excited to welcome Linda Yaccarino as the new CEO of Twitter" (current front-page) is tagged 'javascript', which isn't particularly relevant.
It was a bloodbath especially for NFT (90%+ of value lost). Of course, there will be always a floor price. You can't have a $0 Bitcoin in crypto, since it'll enable you to buy it all of the available supply.

The market has moved from speculative to mature. The prices will always fluctuate but it'll remain a 1-3 Trillion market for the time being and for the use cases that it enables.
This is the only way out of this, education. Teaching. Educating. Passing that along to the next generation. Genetics plays a role, yes, but collective intelligence can and will grow.
I've not seen one that picks the best compression algorithm, but I've seen ones that perform a test to try and determine if it is worth compressing. For example borg-backup software can be configured to try a light & fast compression algorithm on each chunk of data. If the chunk is compressed, then it uses a more computationally expensive algorithm to really squash it down.
Basically,

`zstd --train <path/to/directory/of/many/small/example/files/>`

will output a dictionary file, and then the `-D <path/to/dictionary/file>` option when used for either compression or decompression will then use that dictionary first.

You can also investigate "man zstd" or google "zstd --train" for more details. The directory for the training must consist of many small files each of which is an example artifact; if you want to split, say, a single log file into files of each line, you can use, say, a bash script like this (note that I just created this with ChatGPT and eyeballed it, it looks correct but I haven't run it yet!): https://gist.github.com/pmarreck/91124e761e45d6860834eb046d6...
(Also, don't forget to set it as executable with `chmod +x split_file.bash` before you try to run it directly)
Perhaps his parents owned two emerald mines, making his judgement twice as good as Elon's?
That's part of it, but the other part is due to the dearth of building during the great recession and it's aftermath.
...because of (a) car-price inflation kick-started by pandemic-era supply shocks, and (b) rising interest rates meant to drive down the rate of price inflation.

In short, both cars themselves and car-financing are more expensive.
I think this tool is super handy. Bookmarking it. I also liked the Histre, but I will suggest to add more information on Histre home page on what it can do? Not getting full picture from home page. All the best!
But then you're just arguing that we should lower the minimum wage for everyone, because the people with genuinely valuable experience can negotiate higher wages on their own and the people who need someone to take a chance on them for any reason need the ability to offer a discount.
Whats the definition of down?

Twitter has had many outages; the objective stability of the webpage is worse after acquisition than before.
Elon Musk Names Linda Yaccarino New Twitter CEO
Yeah I'm just considering actual missions where a customer is paying them to deliver something to space (crew or satellites). If you include tests then they obviously have a much worse record.
This seems like spam. The blog is mostly ChatGPT generated content by authors who have no bio's or profile pictures. The pricing is absolutely out of this world. Particularly if you consider that most of the legwork is done by the OpenAI API anyway.
I don’t think that’s true. I played Ocarina as an adult and loved it, but BotW left me feeling similarly cold. It’s just a different style of game.

Meanwhile, Elden Ring drew me in like no other game in recent memory.
I'm in my mid-30s and loved SNES and N64 Zelda games with a fervor bordering on zealotry.

BOTW is certainly different regarding its core game design, but then again Majora's Mask and OOT are incredibly different in design as well. Look at the contrast between the first NES Zelda and Zelda II. Compare the SNES/N64 titles to 4 Swords on GameCube as well.

My point is there is incredible gameplay variation in the Zelda franchise historically. While they've often come back to release more "classic" Zelda games, Nintendo has _always_ tried new mechanics and gameplay loops. Some of these titles that deviate from the core/classic design have major flaws, but I think it is important for a game development studio to branch out and deviate from their "winning" formula.
The Witcher 3 is a truly remarkable game. Probably the only one where I’ve felt some kind of connection with the characters, and somehow felt sad when the game ended. It’s extremely well written.
Hm, for most buildings, stepping outside is one of the most dangerous things you can do during an earthquake. It's common for bricks, shards of glass, large tree branches, power lines, and all kinds of things to come crashing to the ground in the immediate vicinity of buildings.

If you are inside, stay inside and get under a sturdy piece of furniture, such as your office desk. If you are outside, run the hell away from structures and trees toward the most open space you can get to.
Yes this is an excellent example! When I said 'some years ago' I pretty much meant pre-USA. The Ford story is a great example of that American socio-economic differences from the previous 90/9/1 kind of distribution they had before that in England or other places.

EDIT: Also, people today would be calling Ford as literally communist
Not sure what your friend is referring to, but packages with exposed dies are definitely more fragile than ones with built in heat sinks.
I've been using pendulum heavily in production for over a year now and it has made my life very much simpler. It's a great library.
> You have seriously misunderstood the entire premise of my comment and created a shadow of it that you are now fighting.

Okay.

> Feminism is a hate masquerading as a fight for women's rights. And I am not engaging any further.

But then you follow up with this, which makes me even more confident that I didn't misunderstand you. From the start my impression has been that you're a little shy about saying exactly what you mean, thus my attempts to read between the lines so that we can have a real direct conversation in lieu of beating around the bush so to speak.

I don't know you, but when I read your responses I can't help but imagine that you're in a dark place. When life has hurt us in some way it's easy to project that negativity out onto the world, but a part of healing is separating what's inside of us versus what's outside. I hope we can all get there. Sending good vibes.
The authors have an academic and polite argument with other researchers on whether solar PV or wind power will be the cheapest source of energy for the UK in 2030 and so dominate the energy mix.

Whichever side is correct, it's kind of amazing that we've got to a place where that is worthy of debate.

It also bodes well for the rest of Europe which is in general better for solar.
Netflix Plans to Cut Spending by $300M in 2023
There's been more new features and innovation on Twitter in the last 6 months then there has been in the last 6 years. The mental gymnastics you have to do to say Twitter is failing makes me tired just thinking about it.
Not paying vendors and landlords as a negotiation tactic seems slimy. I assume they will eventually sue Twitter and win, but is there any punitive damages? If not, I am guessing Twitter will be rewarded for not paying by getting better terms on existing contracts.
All successful systems sow the seeds of their own destruction.