skysight-inc/HackerNews huggingface dataset:
Was Fable using a well-known format, or is it a proprietary format specific to the app ? If it's proprietary, would it make any sense to export it directly? Is it even a file format, or is it possible they were simply storing various pieces of data related to your project in various places in backend DBs?
The main problem with non-speculative options isn't hardware it's performance. You can turn x86 CPUs into in order machines without respinning hardware. Nobody wants to do it because it's slow as molasses. If there was a completely alternative design that was better than speculative execution wholesale then it'd be back to being the original "just go to the fastest thing".
I love all these Maya inscriptions. I hope more are discovered (and hopefully some manuscripts) - the little we do have of Maya text is amazing. What are your top 3 things to tell people at parties that no little about Maya?
It's not really that the solutions are bad but that a lot of these "problems" are fundamental parts of the UI, and shouldn't be taken away without a compelling reason.

You may well have compelling reasons, I assume each of these is a response to an issue you encountered. But since the article doesn't present them, it leaves the audience scratching their heads and comes off as needlessly disempowering your users. These definitely aren't things you should be doing by default in every PWA, as "checklist" would imply.

If I installed a PWA and I couldn't pull to refresh or select text, I would probably uninstall it.

The points you made about specific issues were good though, like notches, favicons, and mimetypes.
I think some folks confused it with the checkbox to build against the visionOS SDK.
>I think ARM is overhyped because people see Apple's success and just assume aarch64 > x86_64

It seems like that's the case

"ARM has bigger share in people's minds than actual numbers"
Most model providers disallow distilling their models to make copies. It’s fine, we do need diversity. And not the kind of diversity you get than small vocal minority usurped the megaphone.
That limits more reactions from occurring. The uranium is still decaying
There are developing countries that add fluoride to their water supply. Do they all have the same financial incentives?

> There are better ways then dumping a chemical to the water supply...

Fluoride is present in many naturally occurring water sources.

Dental health is extremely important. If everyone had access to dental health care at least twice a year, then they could get all their fluoridation at the office. But that's not the case.
This shouldn't be surprising anymore. This has happened every week since 2010. This is the VC cycle, and it happens over and over and over and over and over again. In fact, I'm sure there's some flashy new thing on the front page right now that will have its own corresponding "goodbye" thread in 2-10 years, and everyone will get screwed by that, too.

We can lament the current state of affairs, but let's not pretend it's abnormal.
The cup they show isn't dated; it just says, "An ancient ceramic item discovered at the Treasury site". It's not even clear the cup was discovered during this particular expedition, or where it was found. It could be newer or older, and need not be related to the 12 skeletons.

If the 12 apostles existed, it seems unlikely that they'd all be buried in the same place, in what may have been a "prestigious" tomb. Jesus isn't exactly described as a particularly popular figure in his time when it came to the authorities, and I would expect the 12 apostles would have died at different times, in different places, and wouldn't have been buried together.

The time range is pushing it, too: between 400 BCE and 106 CE, though that's just the roughest of estimates based on when the city was founded and when it was annexed by the Romans, not based on any inspection of the remains. It feels more likely that this tomb was built, used, and sealed up well before Jesus and the disciples/apostles supposedly lived.

Even if we assume the religious fairy tales are true, this doesn't pass the smell test: it's vanishingly unlikely that these are the remains of those men, or that any of this is related to the Holy Grail mythology.
What you call fearmongering is, for the news channels, just proper monetization of their businesses. I'm often disappointed in other consumers (who should know better, or have better taste in entertainment). They're the root problem here. News businesses exist to follow the nutrient gradient of what makes money. Asking them to do something else just feels naive.
The chances are only the same if it wasn't rigged. If it was rigged, the chances aren't the same because humans tend to pick round numbers more frequently. Tao explains this in his longer blog post.
> It would be great if the SQLite team published an official npm package bundling the WASM version, could be a neat distribution mechanism for them.

You may benefit from perusing the FAQ on that page.
As I wrote in the sibling comment to yours, it really could go either way. A confluence, a place where you find a lot of information like an intranet shared drive, is a reasonable interpretation without the original quote in place. But so is Confluence the application as an example of a confluence which also exists on an intranet, and the writer misunderstood and (being a writer) used their familiarity with English to infer more than was said.

We don't need AI for either interpretation, just familiarity with English.
> Do they still use 0-terminated strings/char* as the main string type?

Of course, it's still C.

> Is the usage of single linked lists still prevalent as the main container type?

As far as I can remember, the C standard library has never had any functions that used linked lists. Nor are there any container types, linked lists or otherwise, provided by C. So I'd say this is a question about how people teach and use C, not related to the language -- or language spec version -- itself.
Because airships are simple and cheap, and as the blog post says: if they can get cargo point-to-point across the Atlantic, they will put air freight out of business.

If they can't do that, at least they could be competitive.
I self-host my own email server (against The Greater Internet's better judgement, it feels) and one of the neat things I can do with Postfix is set any arbitrary character as a username/junk separator.

Gmail has supported this for a long time with the '+' character, but this has some major problems. Many things that accept email addresses don't recognize '+' as a valid email username character and won't let you submit the form. I hypothesize that some of this is poor awareness of what constitutes a valid email address, and some of it is intentional to force users to input their "real" email address. I have also run across a few systems that stripped off the '+' suffix off my gmail address.

My solution is to use the '.' as the separator because 'firstname.lastname' is a VERY common email username and I'm happy to not allow it in a "real" username on my tiny mail host.

So every new site or company I interact with gets user.acme@example.com instead of my "real" email address. I can filter incoming emails based on the To header. And I even have a list of companies (a couple well-known) that have leaked or sold my email address to spammers. Some day I'll write a blog post about that.
I'd agree with much of the comments that there's a nebulous amount of moat, but certainly one exists. Pointing this out though, from the outside when AWS and Google's infrastructure was being built, was it obvious they were building significant moats?
Also looking at the counter-factual, would it be better for OpenAI just give up their momentum? Really they're choosing the most rational pathway they have, considering all of the partnership deals they've made. The real question is if you can tell they're picking up pennies for the Microsoft steamroller behind them or if they're going to keep revolutionizing. They've got the trackrecord, but it does seem like OpenAI is entering its late Summer-Fall season of growth.
I've never seen that stated as a goal, even an intermediate one.
I work in a team where we use C# for our backends and React/TS for our frontends. And of course a lot of other stuff, like Docker, Terraform, Azure etc. I would very strongly encourage anyone who suggested introducing different tools in our project, not to do that.

Not because I don't enjoy learning, but because it's a waste of time. I don't need to learn Rust, C# works fine. I don't need to learn Vue, React works fine. I don't see any value in learning yet another tool to do the same job, I'd much rather spend my time getting actual work done and getting better at using the tools we're already using.
One bug abuse that blew my mind recently is the ability to have wireless redstone in vanilla [1]. I fell deep into that rabbit hole after a previous post on here about Bad Apple in Minecraft [2].

[1] https://www.youtube.com/watch?v=FLynwXDnETI [2] https://news.ycombinator.com/item?id=41798369
TOS links is being deployed. Thank you again.
https://github.com/batteries-included/batteries-included/pul...
I personally dislike rust, but I love kernels, and so I'll always check these projects out.

This is one of the nicer ones.

It looks pretty conservative in it's use of Rust's advanced features. The code looks pretty easy to read and follow. There's actually a decent amount of comments (for rust code).

Not bad!
Setting up an environment for the POWER 720
No-bs mode is the ultimate mode tbh. Whatever you do, do it w/o making a hype, coining marketing words, and exaggerating.
As a general question, in what scenarios is it more beneficial to send the full DB and let the browser handle the queries? Maybe phrased a better way - when would I use this to improve a user experience over the traditional server-hosted db model?
It's a great point. For a contemplative learner deeply focused on what they're doing, this is definitely a bad idea. I'm aiming at sort of the opposite kind of learner.
Most of the world doesn't have potable water at all from their water systems, so what would be the point of adding flouride to that water if you are not even supposed to use it to brush your teeth.
Antitrust solves this
It's more useful for pointers than for values, IMO
I had actually assumed it was the studio behind the Fable games, or some sort of mmrpg based on the games.
VoidZero: Threat or Catalyst for Open Source JavaScript Tooling?
libnfc has different forks for different hardware and the main lib hasn't been updated in a while. It was a chore to get NFC over I2C working for me.
There are various alternatives (I.e. ND9, M12, etc), but they never really gained any traction in the mass market, where it matters.

I work on this stuff all day, every day and I can't tell you why we're still using RJ-45.

I could see FttD (Fiber to the Desktop) happen, but it will swap out these problems with new problems.
A megabyte here, a megabyte there, pretty soon you’re talking about a really heavyweight app.
Yeah, I should have probably explained most a bit more in detail.

I don't think highlight text when long pressing on UI elements is expected behavior for an app though. It would be for a website but can feel out of place in an installed app.
That's cool. At least you'll have something to eat and drink while you wait for Toyota to replace the engine when the main bearing fails.
Antitrust laws do not impact startups, but entrenched incumbents deemed monopolies. Google, a subsidiary of Alphabet, is generally not considered a startup. Wikipedia has information if you need to learn about it.

> Besides, crushing your local businesses in favor of foreign competition is not a very smart strategy.

Customers don’t care.
They didn't actually date the skeletons, because they haven't excavated the site to physically examine them. The time range given by the article is just from the date the city was founded, until it was annexed by the Romans.

It's a pretty safe assumption that they were buried there before the Roman annexation. My guess would be they were buried much closer to 400 BC than to AD 106.
> MPP converts HTTPS to HTTP, strips out CSS, JavaScript, and other tags the Mac's browser doesn't recognize, then serves super-simplified HTML that actually loads pretty fast on the nearly 40 year old machine.

Honestly this sounds like a pretty great way to experience the modern web on modern computers too.
Says in the article “the Fable file format is not transferable to other platforms.”
I love over-built projects. Do not worry about the job offer, the current market is posting job offers that do not exist.
Yes, except that summers are hotter and hotter and hotter. The alert was there even during August, the difference is that the August weather is the baseline now
Something that would be really fun would be to run SQLite in-memory in a browser but use the same tricks as Litestream and Cloudflare Durable Objects (https://simonwillison.net/2024/Oct/13/zero-latency-sqlite-st...) to stream a copy of the WAL log to a server (maybe over a WebSocket, though intermittent fetch() POST would work too).

Then on subsequent visits use that server-side data to rehydrate the client-side database.

From https://sqlite.org/forum/info/50a4bfdb294333eec1ba4749661934... is looks like WAL mode is excluded from the default SQLite WASM build so you would have to go custom with that.
Au Contraire, don't mistake drive and ambition for being a good person. It's not uncommon for highly successful people to be awful. Typically, you need to be bone headed, rude, highly opinionated. Often you need to lie and steal.

Just because Musk has financial success does not mean he isn't awful. In fact, financial success is probably one of the worst indicators of being a person of high integrity.
VoidZero: Threat or Catalyst for Open Source JavaScript Tooling
Was the global decline of extreme poverty only due to China? – Our World in Data
I bet that is roughly related to the countries that have potable tap water at all.
"Which other source has cleanup operations going for decades, 1000s of miles from where a single plant operated?"

I thought the answer was going to be a coal plant until I read the rest
Was great to see the video[0] you did (and production quality, humor, etc) showcasing MacProxy Plus. As the BlueSCSI maintainer it's always exciting to see it being used the wild in cool new things like this!

[0] - https://www.youtube.com/watch?v=f1v1gWLHcOk
If you like smooth transitions, check my startup's:

https://benaco.com/go/k4-green-hn-2024
People say this very often - but government temperature charts do not support this notion.

If the average summer temperature has increased by about 1F over 30 years... can you even tell the difference? Can you go outside right now and determine the difference between 88 and 89 degrees? I think not.

So, what's changed? Constant fearmongering alerts on your phone and computer every day. You've convinced yourself, against all government evidence, that August truly is unbearably hot compared to years past. That's just not reality.
Yeah that bit doesn't pass the smell test. Petra had been around for about 400 years by the time Jesus supposedly held his last supper.

It seems much more likely that these 12 skeletons date back to the earlier days of the city.

(Nitpick: there was no year 0; 1 BC goes right into AD 1. And Jesus' supposed death was around AD 33, not AD 1. Sometimes people think "AD" means "After his Death", but it's really "Anno Domini", or "the year of the/our Lord", when he was supposedly born.)
Besides TSO there are a bunch of ARM extensions designed to match x86 behavior. https://dougallj.wordpress.com/2022/11/09/why-is-rosetta-2-f... I'm curious whether Oryon and X925 implement these instructions and whether other emulators like FEX use them.
The Las Vegas tunnels are crying out to be destroyed and replaced with something less stupid.
If you're patient (and willing to do some repair work) you can sometimes find reasonably priced fixer-uppers on eBay.
Check out Rockbox if you haven't already.
Yes. The app costs. The insurance costs. The franchise tax costs. The accounting costs. The legal costs.
The author, Ed Zitron has been an OpenAI bear for a long time now.

I hold a neutral position on this, I will sit and watch how this plays out.

I had predicted that Uber would not become profitable. But it did eventually.
It seems simple and easy to use.
I wonder if there is an API?
Amusingly, we did this at the Army Reconnaissance Course. I was in one of the last courses still based out of Fort Knox before the Armor School relocated to Benning and our capstone field event was basically a survivor pool where we split into teams starting at the perimeter of the installation and gradually move inward surveilling all of the facilities while the school staff tries to find us. Whoever is the last to get caught wins.

The MPs and US Mint Police were, of course, told we were doing this so they wouldn't shoot us. I do recall an incident from a bit more than a decade back, I think at Fort Bragg, where a soldier going through the special forces Q Course was shot by a police officer.
Wait, humans are motivated by wealth? This is news to me!
The Verge also did a big set of stories about this last April, it was an excellent read.

The Piece:
https://www.theverge.com/c/24070570/internet-cables-undersea...

The Podcast episode:
https://www.theverge.com/24131941/undersea-cables-pc-chips-q...
i have a couple usb-c and though they are better than the previous baofeng, they still don't scale very well, and the battery cells now cost more and are less reliable.

I just want something that takes battery cells.
Ask HN: Why is AI/LLMs so hard to install? Where's the one click installers?
If you're a big fan of privacy and Kagi, then I'm not sure if you can appreciate the content of this article. After all, it describes their desire to build a search agent that knows everything about you, from your religion to your politics to your favorite brands.
So export a structured dump of all relevant data and leave it up to someone else to decipher.
The comment I replied to said decay/interactions. Full control rod insertion stops all interactions, reducing the output power of the reactor by over 90% within typically two to five seconds, and only downhill from there.

You're right that the existing fuel continues to decay (and this produces some heat, which is why you need an operational reactor cooling system even if you've shut it down, in order to prevent a meltdown), but it doesn't produce enough heat to meaningfully produce any power (via a steam turbine), and thus it could be argued that you have successfully stopped the core of the reactor from doing its job faster than you can pick a lock.

Off hand I imagine red-teaming a nuclear power station wouldn't actually go this far; victory would end at demonstrating merely that you could have (e.g. by being in a position and possessing the requisite equipment to compromise a temperature or flow sensor in the cooling system, leading the reactor controller to conclude that the cooling system has failed, triggering an emergency SCRAM).

Still it's interesting to think about.
They're broadly the same thing as AoS vs SoA. Just relax the "array" bit to allow other kinds of core data structures such as B-trees.
> However, by the time we started to take Fable to market, AI was beginning to challenge the very nature of software itself

No it didn't. ChatGPT spitting out snippets of broken shit where you have to tell it exactly what you want and think through the entire architecture yourself is not a challenge to the nature of software. Especially older models that were even worse than the current 2024 ones.

Also, AI-generated code is still code. The underlying hardware still works the same.
Final Reflection 70B Update – My Post-Mortem
Yeah, doesn't it kida turn anything under it into a heavy cargo crane safety zone ? Like, you not let people walk at random under suspended loads & thats what a loading/unloading operation for this turns into.
Earthquakes and tsunamis often go together, and operator mistakes always happen.
My favorite recent example of this: I don't mean to minimize the damage and deaths that Milton caused, but right after the storm it felt like nearly every newscast led with the visual of the tattered roof of the Tampa Bay Rays stadium.

It made for a good, scary visual. All the newscasters where oohing and ahhing about the damage. But the only thing torn was apparently the garbage-bag like cover on the roof (I'm joking, but only slightly - the roof cover was only a thick vinyl). I would have been surprised if that roof hadn't been torn to shreds. It was poor journalism IMO because it just made me think "if that's the worst they can come up with, it must have been really mild", which wasn't true (Milton did cause less damage than anticipated due to where it landed, but there were still a bunch of deaths, many caused by spawned tornadoes).
I think for most 'general' computing, yeah Arm is fine. It has been that way for a while with smart phones and tablets being the primary device many people use now. Either you can run it through a compatibility layer like Rosetta 2 or it shifts to native. The performance hit is unlikely to really be felt for something like Word.

But the traditional gaming market (not mobile, I am not dismissing mobile but it is not the traditional market that is relevant to this conversation) is likely not going to make that shift anytime soon.

To the best of my knowledge I have yet to see any ability for a consumer to build their own ARM pc (someone correct me if I am wrong here?) and there are many gamers that will fight tooth and nail to not give that up.

If consoles did it, it would most likely mean a break in backwards compatibility or a lot of investment in emulation.

With consoles often being the devices that set a performance standard for PC's, I doubt they would be moving to ARM in the next generation so would not happen until the 10th generation. We are likely 2-3 years away from hearing about gen 9, and then another ~8 years until ARM becomes a conversation for any serious game console. There just would not be any incentive for PC to make a serious switch until that point (or around that time) since it would also fruther complicate game development.

There just have not been much movement in this regard. We are seeing a few ports come to Mac (and iPhone) but those are the exceptions.

Not saying that companies are not trying to try to push Arm hardware for gaming, try to claim that their compatibility layer is just fine for playing games on Windows. I am sure some people will do it. But I just don't see any serious effort to push Arm into gaming outside of mobile devices.
I don't know how old you are, but regardless, can you not see how technological change has occurred within your own single human lifespan? This wasn't true in a meaningful way to an individual's life trajectory until the last century or so. The changes are coming so continuously and with such significant future implications, it's impossible for me not to just stand in awe.

Whether the specific proof of radical change you're waiting for happens in the next 24 months or over the next 100 years, it's still instantaneous in comparison to everything that came before it.
A lot of services don't accept the '+' sign in an email address, even though it's perfectly valid according to RFCs. Part of this is ignorance of standards but I suspect part of it is deliberate. (To get the users' "real" addresses.)
>when would I use this to improve a user experience over the traditional server-hosted db model?

just my intuition when I read the headline of this post - something like the interplay between PouchDB and CouchDB for offline first apps

https://medium.com/offline-camp/couchdb-pouchdb-and-hoodie-a...
Sarah Jane Avory – Back to Retro Coding New Game