skysight-inc/HackerNews huggingface dataset:
I played with jolla/sailfish for a while and the device was awesome but I couldn't get myself to like gesture/swipe navigation (I hate it on the current flock of iOS/Android with same passion)...

For the device I'm pondering new OP which is more open than the rest but still, as you said - it's mostly the same OS and the changes are not that significant to spend all that time on flashing...
Sonoma has been out for only one week!
Who is liable if a (non-CNC) machine tool goes off-kilter and kills someone? Possibly the manufacturer of the tool. Possibly the operator. Possibly the company that owned the tool as well as the one who manufactured it.

That is why we have courts. It's not necessarily a great solution, but the alternative would be abandoning all potentially dangerous mechanisms (heck, we wouldn't even have spears, wooden clubs, or sharpened rocks).
It seems unlikely that this C++ library written by a solo dev is somehow more secure than the Python standard library would be for such a security-sensitive task.
Well, can we really ascribe belief to the machine? And they don't usually have a bias in hallucination other than what you're feeding, salespeople absolutely do have a bias
Whatever your thoughts on crypto, it seems short-sighted not to include some discussion of it in a "Future of the Monetary System" paper. You have countries like El Salvador moving to a Bitcoin standard, BlackRock's CEO saying "tokenization will be the next evolution in markets," Norway testing Ethereum-based CBDCs, etc.
This!

I'm not into modding but I got SD because of it's openness and all sorts of things I can make with it (also to support gaming on Linux and kudos do Valve for the work on pushing it ;) )
Pffft!!! No it doesn't. By the way, here is my new 'Hello World' app, it is only 380MB + dependencies.
I used to love it when it was still a capable unix with a good UI. At the same time Linux was a horrible mess, none of the desktop environments were passable.

I loved it until Tiger and Snow Leopard. After that it started going downhill. More and more features I really wanted were being deprecated (like the ability to have virtual desktops in a multi-dimensional grid). This was the first big thing that really broke my workflow and I have regretted it ever since. More and more UI things were pushed through I didn't like. The fullscreen mode became (and still is) horribly incompetent. Apps were becoming more iOS-like, dumbed down.

I put up but instead of looking forward to every exciting new OS update, I started worrying about what feature I used would next be removed or mangled beyond recognition. Eventually the negatives added up so much I left the platform entirely. I went to KDE, because that had become a powerful and configurable desktop environment through the years. I finally have my virtual desktop grid back and things are so much better for it. I found that opionated software doesn't work for me (for this reason GNOME won't ever do either). The only reason I thought it worked for me was that OSX's designers had roughly the same opinions as me. But over time this changed.

This was not a coincidence. At the same time Apple changed from a computer company to a lifestyle brand. It started appealing to the masses which started with the iPod but really kicked off in full gear with the iPhone. The Mac is really just an iPhone accessory now. Microsoft has been making attempts at becoming a lifestyle brand too, with hilarious incompetence :') Only their xbox division gets a tiny bit of the way but their main marketeers are such business suits that will never understand 'cool' even if it bites them in the ass.

Oh well.. I still use it for work because it's slightly better than Windows. And our company's Windows desktops are locked down too much.
They added an account switcher on Desktop but I haven't been able to find that feature on mobile. Still not as smooth as Slack's though.
> more countries are sympathetic to China than the US

Alexa, show democracy rankings of countries who are sympathetic to China
I'm well aware, and that doesn't change anything. What Apple gave us in Vision Pro is what you get for the price tag given modern technology. High-res VR is insanely expensive for good reasons, both the extreme DPI required, and the powerful hardware needed to drive it all at speeds fast enough to avoid motion sickness.
dc(1) has a compact quine: "6581840dnP"

https://literateprograms.org/quine__dc_.html
Apple’s business model isn’t selling your personal information. In fact they go out of their way to protect your personal info. Requiring an AppleID is significantly less concerning than requiring a Facebook account.
> Viewers can experience some of the benefits of ATSC 3.0, like higher resolutions, without needing a new ATSC 3.0 compatible TV or tuner.

How many TVs/tuners are compatible with HEVC over ATSC 1.0 is a real question I have. I'm pretty sure my computer based tuners would be fine; AIUI, it's still an mpeg transport stream, and demultiplexing doesn't care about the codec, and my player app can figure that out (or not, but I think it would), but I don't know if even my recent atsc 1.0 only tvs know about this and they do have the codecs supported for smart tv.

Otoh, if they're broadcasting in ac-3 audio instead of ac-4 that's common on atsc 3.0, that's a big compatability win. I can't get ac-4 to work well at all.
You are describing the makeup of an OCI image, which is the _output_ of a typical docker build (and also the output of the nix image builder).

While docker build can/does output OCI images, that is only an output.
How that output comes to be is not the output itself, same as the nix side the article is talking about.
My issue (OP here) is that I have read and agreed to every ToS I've been given over the last few decades. I rarely upgrade macOS because of how long it take to read the new license. I use Firefox because I don't need to read the license.

In one notable case I told a client I couldn't accept their contract because it was incomplete. "What's the problem? Hundreds of other companies have accepted it." "It says that I also agree to the terms at $URL but that URL doesn't work." They told me the correct URL and I was able to sign it. (Real B2B contracts are pleasingly fair, when both companies are on even terms.)

I cannot agree with the Apple ToS because I do not want to give them the sole right to shut down my account. If a mobile phone is critical for daily life, then the government must be able to overrule Apple's whim or mistake, and do so quickly. If there were true competition, with many alternatives and the easy and guaranteed right to transfer to another provider, then I would also not have a problem.

This is nothing to do with religion, or distrust of technology, but of who has the right to control my daily life. I trust the government of Sweden far more than I do the commercial interest of Google or Apple, who have demonstrated they are not eager participants in EU laws regarding privacy and monopoly.
I would say that a "real browser" — which I think is being used here to mean a "production-quality" browser, in contrast to a "toy" browser — would be a robust and efficient browser with a maintainable codebase.
Your comment makes me think of my 3d printing journey. A lot of printers require maintenance and tinkering just to keep them functional. To an extent, since they are targeted towards “makers” who like to play with these things, that’s fine.

But sometimes the thing you’re trying to build is of central importance, and you want the machine to stay out of your way.Tinkering with the machine takes away time you could be exploring your ideas with a machine that’s already fully functional.
Sounds like cognitive dissonance. It's easy to believe that BS is bad, but hard to recognize BS in others without also recognizing it in yourself. When those beliefs are in conflict the easiest resolution is to stop recognizing BS.

As they say: it's hard for a man to understand something when his paycheck depends on not understanding it.
I agree that tinkering is a side effect of curiosity, and that curiosity leads to expertise, which has value.

I parleyed my curiosity in hardware into my first job. (My car-fixing skills alas didn't take me anywhere.) Hardware was fun for the first 10 years of my career, but now, well, it's just not interesting.

I played with Linux as well along the way, but I confess that too has dulled. Building your first machine is fun, building your 10th is less so.

The past couple years I've gone down the solar energy rabbit hole, and I'd love a wind turbine (but I just can't make the economic argument for having one.) If I do end up getting one, it'll be to prove to myself that it was a dumb idea all along.

In some ways we never stop tinkering. But the focus moves on to the next challenge.
What is the feasibility of laser weapons in space now? The solar panels are all way better, the Navy is deploying point defense lasers...
That’s what I said, just less precisely. The system is as secure as the least secure auth mechanism, the existence of better ones is irrelevant.
Dupe of the reuters story
Please! It would be of great interest. (The reason for the interest is at once trivial and profound – African music saved my life. My heart is there now although I’ve never been there myself.)
A gross and low performance option for now might be to run Java under Rosetta, but I’m saying that based on them saying that this is apple silicon specifically and processes under rosetta have a bunch of quirks to support intel semantics. This would allow you to work around this for now.

That said I’m curious what the exact scenario that leads to this is, I’m assuming it’s not common as you would expect it to have come up during betas and pre -release seeds.
Warning! Not Dr. Smith (of Lost In Space).
Indeed - I have always thought (though I don't know if I was told this or just made it up) that IV was used, in general, over IIII because the latter could easily be mistaken for III, but as clock numerals are on a circle, dividing it into four equal quadrants, having a numeral of any sort gives very little additional information over a simple dots, pips or tick marks.

So why use a numeral at all? Well, there's always those people who will think that it is obviously wrong not to have numbers on a measuring instrument. Also, in early modern times, clocks were expensive items and expected to be ornate, especially as they were not all that good at keeping time.
> For instance, product adoption is slower in countries like Ghana, and scaling a digital savings product in Kenya will be a huge challenge.

Does anyone know the “why” behind these statements? (I bet they are obvious statements for the typical “restofworld.org” audience, but maybe the more general HN audience will find the question interesting— at least I hope I’m not unusually oblivious!)
I think the machine code would run (maybe not Rosetta2, since it uses weird extensions) but the issue is the weird boot sequence. You'd basically have to do the inverse of what Asahi Linux is doing to get it to boot on a machine with ACPI or another bespoke boot system (ala. Raspi).
No it doesn't. Try setting up Windows CI for a large code base, good luck. I couldn't believe this is an actual problem in 2024 either, but unfortunately it is, depending in what tools you use (Visual Studio and most Microsoft Dev tooling works great, anything cross platform is hit and miss).

Just read the limitations section of this: https://en.m.wikipedia.org/wiki/Robocopy
Why isn't that a fair comparison? If that's an important factor in their purchase decision that's completely fair. You can compare whatever you want when you're evaluating subjective criteria for a purchase decision - and the socioeconomic rationale behind the motivations leading to the decisions the companies made is interesting but not relevant to the comparison at decision point.
> Linux is only free if your time is worthless!

This argument is quite out of date. You'll lose a whole lot more time on forced Windows 10/11 updates than you'd spend managing a reasonable Linux installation. ("Reasonable" meaning avoid things like Arch or Ubuntu, and pick decent, natively supported hardware.)
I wouldn't count on 10 years of real-world life from a non-upgradeable and 'repair-resistant' device with a glued in battery, even if the hardware specs are good enough to last that long.
An actual nuke is space is a huge escalation. Then the US would likely have hunter/killer satellites trailing every chinese and russian satellite.

Remember, with Starship the US will have at least 1/10th the cost of space deployment (goal is 1/100th).
Maybe this is a case of "I could write curl in a weekend", proceeds to use libcurl one way or the other.
Well, surprisingly Macbooks are competitively priced now and not that much more than Windows laptops.
Deep-sea hiatus record reveals orbital 2.4 Myr paced eccentricity grand cycles
https://archive.is/xFoyz
Unlock the full potential of your online store with our latest article on e-commerce conversion optimization. Discover proven strategies and techniques to improve your conversion rates and boost your revenue. Dive into the world of turning visitors into loyal customers today.
How web bloat impacts users with slow devices
This is not an API. It's the handling of writes to memory the process has protected. In the past this would generate a signal the process could handle and recover from. Now it generates a sigkill which is uncatchable / unrecoverable from.

These behaviours have been historically well documented.
Correct. Most image models to date have used very small text models, which are unable to spell many words (https://arxiv.org/abs/2108.11193) - if you cannot spell a word letter by letter because you don't know what the letters are, how are you going to generate a pixel image of each of those letters...? (It is not as if letters were intrinsically hard. GANs were generating letters easily like 7 years ago.) Their general inability is due to BPEs and non-character-based tokenization.

This was noted in the DALL-E 2 paper (https://arxiv.org/pdf/2204.06125.pdf#page=16&org=openai), and it can be experimentally established by swapping out even a very large LLM like PaLM for a humble, small, weak, but not badly-tokenized ByT5 and noting instant solution of the 'problem' (https://arxiv.org/abs/2212.10562#google). Skip to the appendix of the second paper if you have any doubts about the difference that switching to ByT5 makes in terms of spelling. The solution is just scaling up the LLM models (which is necessary to get better instruction-following and image quality in general, quite aside from spelling inside images) and eventually switching to character tokenization.* See, as always, https://gwern.net/gpt-3#bpes

(Hands and cats, however, are just genuinely difficult and require biting the bullet of scaling. And I wonder if it will take video supervision to truly solve them?)

* on a recent-news note, I suspect Claude-3 may have done something interesting with tokenization - possibly but not necessarily switching to character/byte encodings - and this is part of why it confabulates in ways unusual for ChatGPT but also is a lot more pleasant to use.
In some branches of yoga, they strongly encourage you to sleep on your right side. I always thought it was nonsense...
Sometimes the holiday is the destination. Sometimes the fun is in the getting there, not being there.

Tinkering can be fun. But these days I mostly want results, achievements etc. I want to tinker to a successful goal, not just tinker for tinkers sake.
But Apple's entry-level Macbooks aren't intended to be bought. They have almost comically low amounts of storage and RAM for 2024 (8GB/256GB).

It's all about the upsell on those non-upgradeable parts.
A couple more for me:

- The icloud webapps are now pretty good, and icloud file storage and password management works well on windows these days

- Windows is also pretty good these days, and obviously if you want to run games, it's the easiest option.

Although I enjoy my macbook and iphone, I don't have a compelling reason to have MacOS on my desktop instead of windows. I think the only thing that I would like to have are clipboard sharing and Universal Control (share mouse and keyboard with macs and ipads), but there are cross-platform software solutions that are good enough
Absolutely. I'm out of the field these days, but e.g supersymmetric WIMP dark matter was the most popular but got more and more clugely with low energy supersymmetry seeming less likely (or not as useful in solving the problems it meant to solve). Everyone would come up with some tuned ad hoc model for whatever dark matter "signal" was in fashion (before being ruled out); none of those were compelling. Fun to play with maybe, but didn't really tell us anything.
My first impression is that this is serverless done right. My second impression is I'd love to work there.
I used to love macOS in the 2000s and 2010s. I never made a Hackintosh but I was always intrigued by them. Before WSL was introduced, the Mac was the best platform for people who needed to use proprietary software packages such as Microsoft Office and the Adobe Creative Suite while running Unix. There was (and still is) a lot of native software on the Mac that is well-polished, such as OmniGraffle and Keynote.

Times have changed, though. While macOS still provides a more consistent user experience, IMO, than Windows or Linux, Windows with WSL means I can run Microsoft Office and other proprietary apps alongside a seamlessly integrated Linux environment without needing to SSH into a VM. The popularity of Electron apps undercuts the Mac’s consistency while also making Linux a more viable option since Linux can run the same Electron apps macOS and Windows do. Microsoft Office is now available as a Web app via Microsoft 365; while I prefer the macOS and Windows versions to the in-browser version, the in-browser version gives Linux users access to Office. I also believe macOS’s Unix environment has not kept up with advances made in the BSD and Linux world. Windows can be quite annoying with its notifications, but unfortunately the Mac in recent years also has annoying notifications; I know this because I use a work-issued MacBook Pro regularly.

In my opinion, the most compelling reason for a Hackintosh in 2024 is for Intel Mac users reliant on Mac software tools to still use them without being restricted to Apple’s hardware. The 2019 Mac Pro is still very expensive, and Apple’s ARM lineup requires paying substantial sums of money for RAM upgrades with no workaround since there are no DIMMs.
IIRC cats also don't require meat, or any animal products, but it's more complicated, since they need taurine and hydrolyzed protein.
If only this Dockerfile were real. It would greatly help app developers and publishers:

FROM apple/mac-os-slim:latest
...

Please, Apple, please let your developers use more virtualization or containerization.
As a long time lover of hackintoshes (couldn’t afford a real Mac as a youth but tried to make the netbook macOS dream come true), I’m quite sad to read this. The author has a very valid point that drivers are going to become increasingly complicated and difficult.

I appreciate the call out that Apple (the engineering) isn’t explicitly trying to kill hackintoshes.

As an Apple engineer who deals with ACPI bugs, hackintoshes are a unique source of frustration. I’ll spend hours digging through crash logs only for things to not add up. It says it is an i7 MacBook pro but it has way too many cores. It way more memory than it should. The kext versions are a weird mismash that shouldn’t be possible. The firmware is a version that we never released. Etc etc.

I do my best to fix these sorts of issues but hackintoshes make it hard to reproduce the crash conditions. Which means being confident about a root cause and hard to verify that I’ve fixed it.

Now I’ve spent hours chasing something and I can’t help.

(Opinions are my own, etc etc).
The problem is that lots of older software allocates fixed size path buffers (mostly on the stack) that uses the MAX_PATH macro (which is set to 260). Fixing this requires recompilation.
Via USB/Thunderbolt or SD card you can. But you can't upgrade or replace your SSD in an Apple Silicon MacBook.
MindGraph, a proof of concept, open-source, API-first graph-based project
Macs continue to absolutely dominate audio and video production, and desktop publishing. You're just making stuff up.
Not the TLDs themselves the creative use of them.

I started on the Internet in the (mid) 90s. Back then, it was already common among security conscious folks. A bit later, end 90s, you could buy a shell account for a couple of USD per month. You could run a BNC on it, or IRC client. It had various IPv4 with reverse DNS, this was called vhost. For example, you could end up with I.pwned.the.whole.eu.org and plays where TLD was part of word. Goatse.cx for example reads 'goatsex', Slashdot.org reads 'slashdotdotorg' or 'httpcolonslashslashslashdotdotorg', the founder of first Dutch consumer ISP Xs4all Rop Gonggrijp had gonggri.jp for ages (guess his email address). There are countless of examples.
GpgFrontend: Open-source, Cross-platform GnuPG Front end
Maybe you can prove your identity and humanity (!) with some kind of a distributed immutable ledger. ;)
> I found that if you scan your site for CSP headers, none of them shows up

Some scanners ignore them in the meta tag, looking only at HTTP headers (just like some browsers). I thought Netlify would merge meta CSP into an HTTP header, but it seems like this is not the case.
Seems like if you go back in time, someone who is impulsive + easily bored etc would be an evolutionary advantage to their tribe (what's over that hill? let's go see!) if not themselves.
https://www.youtube.com/watch?v=68R2SdbFj-8&themeRefresh=1
Exactly. There will be a lot less of the "we will have to look into it" 2-day lag time.
As a developer I would love to have a browser that strictly follows specs and doesn’t deal with any historic compatibility issues. I would focus on making sure my web app works best there which _should_ give best compatibility across a wide range of browsers.
Are podman containers mutable yet? For a while their architecture was built on an immutable data store (boltdb?), so one could not do something like change the pod restart policy after a container was running.

There had been plans to eventually shift the data store some, but I stopped following podman about a year ago.
https://github.com/mgwalker/amtrak-api

I wonder why doing like this …
It depends on exactly what is being done.

A fairly common idiom is to use memory protection to provide zero cost access checks, as you can generally catch the signals produced by most memory faults, and then work out where things went wrong and convert the memory access error into a catchable exception, or to lazily construct data structures or code.

So you want the trap, but the trap itself can be handled. It sounds like there’s been a semantic change when the trap occurs for execution of an address or an access to an executable page.

There are also a bunch of poorly documented Mac APIs to inform the memory manager and linker about JIT regions and I wonder if it’s related to those. It really depends on exactly what oracle’s jvm is trying to do, and what the subsequent cause of the fault is.

Certainly it’s a less than optimal failure though :-/