With I need to represent monetary amounts through JSON, I encode it as a base 10 string and wrap it in quotes so that the JavaScript engines treat it as a string. Conversion back to int happens after the string has been parsed and validated.
I do this with HTTP GET and POST form requests as well. In HTTP, everything is a string (even if that string is JSON).
> I read on HN that AI's can just interpolate the data they have seen in training
No. That can be said about LLMs, but not about all forms of AI. The technique used is not a LLM.
Sadly we've bastardized the term AI that, if it ever meant anything, it's meaningless now. The currently most voted thread in this post discuses the topic.
IIRC There is also a discontinuity when it comes to the histogram of ages of marathon runners, because runners are binned into age groups and there is a more runners at the youngest ages of each group, I guess because it’s younger runners in each group that are more likely to run if they feel more likely to place well in their group
Cancelling the LCS construction program was the right move. There are still a number of hulls in commission and they have some utility as minesweepers, but can really only operate when the air threat has been neutralized. They have only limited defenses against drones and cruise missiles, and none at all against ballistic missiles. They're simply no longer survivable.
Author of Bootimus here, for a internal facing admin panel, it would be great for you to show me some of your work so i can take inspiration - that being said, I'm a backend engineer not a frontend.
What would have happened, in that first story, if he had left the ship and swam to a passing boat? Or swam to shore? He was apparently able to leave as later in his imprisonment, the boat drift closer to shore and he swam from there. Why not just leave?
But who insures the ship and its cargo? And what's the premium? No one cared about sailors before either. But if the ship sinks then you cash out from Lloyds. But if the risk premium increases by a lot, then that adds to the cost of the cargo.
And eventually it's just not worth transiting the strait no matter how "open" it's claimed to be, if there are still unacceptable risks.
If you want to learn, experiment on your own, look up your interests on YouTube, and ask for guidance on the relevant online forums. That's not what universities are for; they exist to show that you can fit into upper-class society. You're already writing opinion pieces complaining that your peers aren't as good as you because they don't reject new technology, so don't worry, you'll fit into upper-class society just fine.
took a spin, pretty cool. Does it record convos? As a site owner, I would want to know what people were chatting up. As a web surfer, I like the anonymity of it.
As I understand it, this has nothing to do with Lebanon.
It has to do with ships moving through the Oman side of the strait. Iran is unhappy with that, because the want to control all the movement through it.
Drone warfare may be new, but small-boat operations; Surface-to-Sea missiles; aquatic mines; and long-distance cannons - those are not new. And those are probably enough to effectively close down the straights. To do so, Iran does not need to defeat and sink the US Navy force; it needs to occasionally hit some ships running the blockade. We saw this with the Bab Al-Mandab blockade, beginning in 2024; Yemen's military is not nearly as powerful as Iran's, and still, ships started avoiding the Bab Al-Mandab, because a, what, 20%? chance of being hit and taken over or sunk, with some of the crew possibly taken prisoner, is not something one does if one can avoid it, for the price of a longer journey.
I have often thought it might be a wise idea to do some form of prophylactic course against parasitic infections given my extensive travels, but this isn't something that's generally recommended here in the US and I've yet to meet a doctor who would be willing to prescribe deworming without evidence of an active infection. Is this something that's common in India?
The ads sometimes being loud on YouTube usually doesn't bother me (except recently when it was an extra loud woman shouting something like "My husband fucked me all night last night" and proceeded to extol the virtues of the product that I am supposed to believe allowed for that bedroom performance--that was so annoying and it was so different from the ads they normally show me it earned YouTube a week with the ad blocker on [1]).
What I find most bothersome is the timing. On linear TV the ad breaks are planned to fit with the show. On YouTube they can happen at pretty much any time and often step on a dramatic moment or compelling scene and totally break the mood.
With their ability to automatically make transcripts of video, and their AI models, surely they could make something that could look at the transcript ahead of time and figure out places where ads could go that would avoid this problem, couldn't they?
[1] For several months I've started the day with ad blocking off on YouTube. If they annoy me too much it goes on for the rest of the day. I follow these rules. (1) Ads that are relevant to me do not change my annoyance level, or maybe even lower it. (2) If the ad that interrupts what I'm watching is skippable in 5 second or it is non-skippable but not over 6 seconds and is not followed by another ad it does not change my annoyance level. (3) If there is a second ad and it is skippable in 5 seconds or non-skippable but not over 6 seconds and not followed by a third, it will raise my annoyance level, but they can get away with this a small number of times. (4) A 15 second non-skippable ad will raise my annoyance level enough that as soon as I get back to what I was watching I note the time, turn on the ad blocked, hit refresh, and seek back to where I left off if the refresh loses my place. (5) Too many ad breaks will also raise my annoyance level enough to turn the blocker on.
For the first few months this worked great. It was is if their algorithm had figured out what I was doing and adapted. I'd always get 5 second skippable ads, and they would be spread out far enough apart that most days I wouldn't turn ad blocking on. But lately, over the last few weeks, they are doing a lot more non-skippable 6 second ads following by skippable ads or a second 6 second non-skippable ad, and they are more likely to insert way more ad breaks than they used to. They now almost always are in the ad blocker by the middle of the day.
Author of Bootimus Here - It's not based on some mental Ansible system with a CI/CD Pipeline tied in github to get a freaking custom ISO to show on the menu.
That being said, Bootimus can chainload to netboot.xyz if you so wish.