skysight-inc/HackerNews huggingface dataset:
What am I supposed to scan a qr code with if my computer just crashed?
Fingers crossed, a well promoted campaign in EU may force apples hand… again..
The tool looks great! Wanted to test this out and I did the calendar thing just as in the demo - adding a new note "My calendar - Apple Calendar on my local device" and it created the new event for me according to the instructions. Nice automation, really exciting!
> But we don't know what you're using. Linux is everywhere, in your cars, in satellites, and it's in cow-milking machines. We don't know your use case. We don't know how you're using Linux. We don't know what the security model is." Therefore, everything and anything must be considered essential.

That's quite a unique set of surface types that their developers must have to take into consideration, and with a lot of careful deliberate consideration. I cannot imagine what their mental model would be! In a way it reminds me of the curl developer's blog where he found out that curl was being used in some routers or embedded devices, and he was getting complaints about it.
Those who take the high road and claim high standards are always easier to attack when they slip. With everyone else, there are always going to be shrugs and expectations of incompetence and indifference.

There is no way around it: “everyone freaking out” is actually powered by attention seeking algorithms taking shots at what works.

Apple has taken a very strong stance on privacy. This forces everyone else to keep up. But without any understanding of technical complexity, most customers only really have faith and marketing to go off. These headlines deliver serious blows to that image.

I think this is great news for the rest of us. We should be weary of every detail of how these devices work. And if they’re claiming to take the high road, we should be paying attention closely when they’re not.
It's just the kind of part that doesn't merit repairs... it's unfortunate, but with any equipment there will be such parts.
Or instead it reads like someone thoughtfully came up with a minimal design and then iterated on that based on real world feedback for what is actually useful in this context.

Your only actual complaints were "weird global state" and "no API". I look forward to seeing you design a protocol that involves two way communication between two unrelated entities that avoids some shared state between them. As for no API, this is a protocol specification. if you need an API so badly go browse NPM.
Using FIDO keys
I wrote a small article about security keys.
I hope y'all will like it.
I think at some point in the past Google shifted it's stance of SEO from "if you do SEO you are cleary trying to game the system and will be punished" to "we are generally okay with SEO as that easens the burden of trying to guess content, and will only rarely punish it".

One instance that seemed like a turning point there was their reversal on the search penalty of genius.com after they were found gaming the system, something that I think was enforced much harder in the past.

So I think with embracing SEO spam to some degree (in combination with generally tailoring the behaviour of the search results more towards "consumption"), they must have lost parts of the resiliency. In contrast Kagi seems to be very alergic to SEO spam (AI generated or not), sometimes even too much.
Anyone who takes a change to a piece of software personally is lame. Take the patch, don't take the patch, it's absolutely mundane.
we really need a better way of paying for content. There's some attempts going around of browsers or extensions paying sites, but the ones i've seen felt kinda scammy.

i'd love some service where i can put in $20 a month, and it gets split up among the sites i've visited, with options to give bigger shares or exclude sites completely. probably not gonna happen for a while though, having to set up something to receive payments with is just too much trouble for the small personal blogs etc. that have the most interesting content.
This is because archive.is block cloudflare DNS users
Corporate police much? How sad.
Thanks; I certainly hope that's closer to the truth.

(Since my original comment, I've remembered that even professionals in this field don't remote-diagnose people like I kinda did).
X has a massive porn problem and no staff to even register it as an issue.

So weird that he is diving into these attacks.

Either he is ignorant, or he knows and is trying to keep above water by pushing others down.
That's not lithium ion batteries. That's lithium batteries which are not rechargeable so you have to buy new ones when they run out of charge.
Phones are thin and light enough already, I don’t think that’s really necessary
Indeed. “A horse, a horse, my kingdom for a horse!”

The value of things can vary heavily depending on circumstances.
Phoenix LiveView in Action
> In fairness, it wasn’t practical to use even with a fallback until around 2015 and only became usable without a fallback in the last 2-3 (ish?) years.

And because of that school of thought, about 20% of all sites I visit are currently broken for me. I'm still on macOS Catalina, which is the last somewhat bearable version of macOS, but which has no webp support in Safari.

Even pages which pretend to specify JPG fallbacks via srcset and the like do not, because the JPG endpoints return webp anyway.
"And so on" would have to cover too many different software. And then there's random devices like smart picture frames that still won't support non-traditional formats.
When I visited SF I found that to be the case in some neighbourhoods, but in others like... everything West of the downtown, e.g. towards Golden Gate Park, Richmond, Sunset, Twin Peaks, etc. was extremely barren from anything other than single family houses, with the occasional street with restaurants and shops.
Cool, but the ultimate result - the related articles in that post - is not great. Suggested articles have barely anything to do with the topic. I think there should be minimal threshold (probably found empirically) for similarity and if no article reaches it, just don't show any.
Trust me, I only use browser, travel apps, Slack, bank apps and nothing else and I've been having issues for a year, I'd say.
Maybe that OS is crap and I the phone too, I don't know.

Somehow, I thought 4+2 GiB of ram would suffice.
But it has a great advantage: it is not made by Google (which also is probably the reason why it is not adopted too widely).

I am trying to minimize using things originating from Google.
If only the supermarket would give me 87 cookies when I visited. :(
For a decent sirloin in a Western European city you'd go to a butcher's shop, not a supermarket.
In case you didn't realize, "designed" is a very strong word. JPEG was certainly not designed for the web; the first web browsers didn't support inline images. WebP, despite of its name, is a key frame from VP8 which wasn't not exactly designed for the web; it was the latest iteration of TrueMotion codecs developed by On2 Technologies before its acquisition to Google, and while later codecs were also used in the web, they initially targeted games and later expanded to the general purpose format. AV1 and AVIF is probably the only format that can be possibly designed for the web due to their explicit goals.

And even so, it is utterly unclear to me how lossy image formats can be designed "for the web" in the way you have described. I will probably expect a good progressive decoding support and possibly animation, but that's all. Otherwise it's a good old psychovisual optimization under specific viewing conditions, and it is much debatable which viewing conditions represent the web environment.

> I also still maintain that lossy formats aren't designed to manage users zooming into textures and trying to find out compression artifacts and wavelet caused softening of power lines.

Which is a fair point but WebP at the lower quality does show significant enough artifacts visible without zoom for ordinary displays. Mobiles with higher pixel density in a constrainted form factor do matter, but you can't ignore ordinary displays in your file format solely for that reason.
> Of course this is paid for at the till...

Not needing to own a car more than makes up for that.
That old "mac can support 64bit OSes but will only boot 32bit EFI" was one of the first rabbit hole I encountered but casually trying to install Linux. I managed to do it but with such pain. This was the first program I compiled and I didn't know C or programming at the time :

https://github.com/cassepipe/make_single_eltorito.c
I have a lifetime plan for SocialBee, but never used it except for a 10-day sortie. Seemed okay to me at the time.

Hootsuite is very popular. There are couple of others as well.
I'd definitely put them on a pedestal above X. No comparison.

No company is perfect, but what-about-isms trying to equate everything when someones preferred company is clearly deficient is just so lame.
Also most image processing sites (like google translate) don't support webp upload.

Just sayin...
And the parent comment said “47% wasted power … extra second … would offset half of that” and 47% of four seconds is about two, half of that is one second, so I’d say that was shockingly accurate, wow!
Gives off "HR / manager who suffers from a personality disorder and has no workload so he comes up with random nonsense" vibes.
The thing is that 1 or 2 year olds don't stay that age forever and shouldn't dictate the design of a city.
Why not just use UnifiedPush, which is already an open standard? Or, like other libre apps are doing, provide an option for external open providers, such as ntfy, Nextcloud Push etc.?

I agree with the writer, SSEs have a lot of untapped potential and they're way less resource-hungry than Websockets. But if every app implements its own SSE manager, it'll still be a lot of overhead on the system as a whole. Better rely on a 3rd+party open app like ntfy that takes care of forwarding/dispatching all the notifications, and other apps don't need to create a separate listener.
FYI, from OpenAI

> Most models that support the legacy Completions endpoint will be shut off on January 4th, 2024.
> I've got several hundreds of GB of unused SSD storage, and I'm downloading it over a 1Gbps connection.

It's helpful to remember that many people have far worse setups.
I remember trialing it a while back and gave up pretty fast due to the consistent very long delays when searching from Ireland.
Earth = terra, Middle = Medio

Mediterranean

middle earth is a borrowed concept
"Supporting" sustainability, but you don't accept having to plug your phone once-a-day like 90% of smartphone owners, you want to have the best phone camera in your social group, and you don't want screen protectors.

I'm shocked we have come to this as a society. If you don't accept any compromises, just admit that you don't really care and move on.
I’d ask what is driving the high cost induced by government? There are Large rigorous studies required to support efficacy and safety, and rigorous manufacturing requirements to ensure consistent drug supply for example. For sure, Pharma needs to drop the DRC advertising crap, and rely more on data than the current level of marketing to physicians/patients . Making safe and innovative drugs is expensive. The drugs should go generic gracefully, and then become cheap after a reasonable time. That isn’t happening and Pharma also needs to drop the BS patent extensions.
On my tongue, 9V hurts. There is pain, but no harm.
I took adderall for years and it was like taking speed. It made me feel like I was smart, proactive, etc. However the work output was chaotic, and the drug prevented me from seeing that. Awful stuff.
I think on the contrary. Some Turkish and Egyptian small grocery stores in the Dutch town I live in sell better quality meat and vegetables than most chain supermarkets, for a lower price often.
I desperately wish I could use kagi but tying my identity to my searches is an automatic nogo. Is kagi interested in offering a Mulvad-grade option where everything is in ram and NO data is tied to my account?

Kagi, if you're listening. Please.
I earn 6 times the minimnum wage in my country, but if I had a bad salary, I would still live alone. The peace and quiet of your own place cannot be traded for money.
Based on your FP background, you might want look into Elixir. Ergonomics of Ruby, FP ideas from lisp and scalability/concurrency of Erlang.
I am still not convinced that I should trust Kagi. Why should I use my email address to log into the system?
They say that it's for them to know how much credit you have left.
Mullvad does generate a unique number for you, which you can use indefinitely.
The article specifically is about AI. Don't most useful LLM models require too much RAM for consumer Nvidia cards and also often need those newer features, making it irrelevant that a G80 could run some sort of cuda code?

I'm not particularly optimistic that ecosystem support will ever pan out for AMD to be viable but this seems to be giving a bit too much credit to Nvidia for democratizing AI development, which is a stretch.
I'm kinda bummed that they didn't get the music category award too.
The UK puts plenty of supermarkets in/near town centres too, though, so if you live near a town centre you don’t typically have to drive out of town (or drive at all) to buy food.

It’s nothing like the US where the distances are huge and a car is all but mandatory in many/most areas.
> Here’s what the original comment said. It implies they should stop working and then blackmail their employer (if you don’t pay me exorbitant sums, I will let your critical systems fail). Since you’re a different person replying on behalf of that commenter, let’s hear your defense of doing that.

You really sound confused about your moral obligation to any employer. Hint: you have none. Contractors are not extorting or blackmailing. You sound like a manager or owner of a business who doesn’t grasp what the employment relationship is.
Which is a massive problem. When I travel abroad it becomes unusable as it doesn't give me the usual.
> management's thirst for elimiating pesky problems that come with dealing with human bodies

But that's what 95% management is for. If you don't have humans, you don't need majority of managers.

And I know of plenty of asshole managers, who enjoy their job because they get to boss people around.

And another thing people are forgetting. That end users AKA consumers will be able to use similar tech as well. So for something they used to hire a company for, they will just use AI, so you don't even need CEO's and financial managers in the end :)

Because , if software CEO can push a button to create an app that he wants to sell, so can his end-users.
I think the point of DRY is to avoid side effects. For eg. If you repeat same code 10 places and in one instance you decide to change the logic, now you have 9 places with old logic and 1 place with different logic.

Removing duplicate code for readability and making code clean is second order affect in my opinion.

Times have changed since pragmatic programmer [1] was written. Lot of the code we write today does not have the longevity nor it needs the resilience that was required in past decades. It is purely because things move very fast, engineers iterate very fast these days. Lot of principles still hold true but we have to pick and choose what's right for a given problem or situation.

[1] https://en.m.wikipedia.org/wiki/The_Pragmatic_Programmer
It's not. The FTC is warning people to use the same caution for QR codes as for URLs.
I subscribed to some freelance websites as a 17 year old. Registered with my mom's credit card. I received 300$ for a wordpress job and 11 years later we're here.
Why permanently graft a part to a highly space optimized device when it isn't even being used most of the time?

I mean, that's a valid way to view it, but I doubt it was an engineering decision first and foremost. Hanlon's razor applies: 1) Apple makes a ton of money from selling AirPods and 2) this decision was made during the Jony Ive era of "remove literally everything that is not strictly necessary just because fewer ports is more aesthetically pleasing". Under these conditions, of course they would remove the headphone jack. It's Apple doing Apple shit.

But: people used the same arguments -- less ports saves space, who needs it, etc -- to argue that the HDMI port, MagSafe, and decent keyboards would never come back. But they did, in MacBooks that were thicker than the previous generation. Sometimes you can teach old dogs new tricks.

They could have polled the market to see what it wants: release an iPhone that has a headphone jack and is slightly bigger if needed, and a slim one that doesn't have one. This will never happen, and that is my point: you or I will never know if people care, because people never had the ability to choose.
It's a context thing. The point of adding the author as reviewer is to keep them in the loop, show an alternative solution and discuss which way to go. Also to learn why the did it the copy/paste route in the first place - it might be carefully reasoned, it might be a rush job, they might not know any alternatives.
Great list, but one caveat I'd add is this: While "SQL will always be faster than your code" is true, in the context of a sufficiently large app with many parallel requests the solution might still be to do some processing in the app because it can scale horizontally and (most) databases can only scale vertically and are thus more limited.
Do they accept monero yet?
A train manufactured by a Polish company suddenly broke down during maintenance. The experts were helpless – the train was fine, it just wouldn’t run. In a desperate last gasp, the Dragon Sector team was called in to help, and its members found wonders the train engineers had never dreamed of.
> I don't understand why such legacy support is necessary for 99% of my terminal use cases.

People need to run apps via uart or any other kind of remote link that might come in the future.
Which, luckily, no-one is suggesting here.

(By the way: there's always new 1 or 2 year olds coming in, too...)
> fsck for various filesystems has a bunch of common cases like "this is an orphaned file, should I save it or mark it free?"

This is an example of an automated fix that zfs just handles transparently, without needing to prompt the user. Or it would, if zfs could even have orphaned files, which it cannot.

I don’t know why you think this is such a win for fsck, which doesn’t even bother to give you any idea what the file was. It doesn’t try to show you the contents, and it probably doesn’t know what the file was called, or why it was deleted. Or even if it _was_ deleted; a file could be orphaned merely because the data was written but the write to the directory entry got lost. The user has nothing to go on and just guesses, or says `y` for everything. Useless.

> `zpool scrub` is very useful, but ZFS could still benefit from automated tooling to handle some common failure modes

This is precisely and exactly what scrubbing does! All failure modes that can be automatically fixed, whether they are common or not, are transparently fixed without even needing to unmount anything.

zdb is there for the really rare cases where there is so much damage to the filesystem that zfs cannot even mount it safely. Other filesystems don’t have anything like it.
IMAP IDLE?
Propagation to what end?
My gf has a fairphone 5 and I guess you will be disappointed. The pictures are really not stunning. She had a huawei p20 pro (from 2018) and it definitely took better pictures.
I'm in London and there are larger stores with parking lots. That's how my parents shopped when they had multiple kids at home. The difference is that they aren't the only option. The car centric design pushes every journey, every person and every need into a car. Convenient if you meet the requirements (age, wealth, ability) and massively inconvenient if you don't.
No, this doesn't work. Also note that the StackOverflow link is about Github Actions, not Gitlab CI.
> "18-days-period Consumer protection is very important to us"

Which is of course how you immediately know that it is not just unimportant to them but they will try to do anything to not have to abide by the rules and maliciously comply with anything they can't disregard completely.

Really the 14 days should start when you actually receive the item in a usable state and if the law actually allows these kind of workarounds around that then it should be changed.
A built-in preset, no less.

https://www.youtube.com/watch?v=CsmjyCU4sNM
I already have a SID emulation from Plogue from a couple of years ago.

An overview what is new would have been nice. I think at least the UI looks a bit smoother buy otherwise it is hard to tell if an upgrade is worth it.
> I feel force to buy a new one every 3 years because they become obsolete

Nowadays that's plainly not true anymore because chips hardly get faster year-to-year, but also my 2012 phone lasted 5 years before software support started to get mediocre for Android 4.4 (the hardware was still fast enough and the battery you could still replace in 20 seconds). I've only ever bought new phones for software support reasons (scheduled obsolescence) or because the GPS chip broke after they stopped supporting rooting and so I couldn't get it repaired (out of warranty) without forfeiting that.

What phones do you buy that you feel they're unusably slow after only 3 years?!
Shkreli wasn’t convicted on raising drug prices. He was running multiple organizations and was using left-pocket right-pocket accounting to fund one organization with the investor funds from the other. That iwas not legit and illegal.
When people say open source model they are really trying to say available weights model.
Bangs can go anywhere in the search term, and if you press "!" on the search results page it focuses the search bar and types it there.
This game richly deserved every award it got. What an absolute masterpiece! And the best part is that we got to enjoy it without any of the “best practices” of the gaming industry, like an inflated initial price, micro transactions and loot boxes. It was just one fee upfront, and you got hundreds of hours of riveting gameplay in return.

On a personal note, this was the first time in my life I got to play a game at launch. The hype and excitement of playing alongside everyone who was discovering the game at the same time as me was magical.
> Either you are deep inside the HN/Apple reality distortion field or avoiding acknowledgment that a problem has existed for a long time, which needs addressing. This isn't uncommon on HN sadly, I will usually see similar mental gymnastic performed whenever there's any slightly negative news about Apple.

Or, it could be that other people have legitimate views and interpretations that don't match your own?

By your own logic, you are also doing similar mental gymnastics to interpret news about what a government is doing in a deliberately negative way about Apple, driven by an explicit marketing piece for a company that is trying to present themselves as the solution.
A bad news for you; it was made by Google, partly (Google Zurich and Cloudinary). It wasn't adopted probably because it didn't originate from the Google Chrome team.
The Product Manifesto