skysight-inc/HackerNews huggingface dataset:
Managing rounding and ensuring each set of entries balance can be tricky, especially if you have to share data with a system that can only handle currencies with two decimal places.
There are scenarios where it’s actually not possible to have every set of entries balance, and have the total sum of all entries equal the correct balance.

For example, if you had three monthly payments of $5, $10, and $10, you might book something like:

Cash (5) Expense 8.33 Deferred (3.33)

Cash (10) Expense 8.33 Deferred 1.67

Cash (10) Expense 8.33 Deferred 1.67

All three of those blocks of entries balance, but the sum of expenses is 24.99 instead of 25.

I’m not sure there’s a way around this issue if you’re forced to use two decimal places. Luckily the discrepancy is immaterial.
I’d love to know if anyone else has encountered this problem.
The stipple pattern always reminded me of the pattern on Sun workstation mousepads. For those of you who don't remember: Sun workstations had optical mice, but they're not like the Intellimouse-derived ones we enjoy today that can track on any suitably textured surface, even your pant leg. They had to go on a special mousepad with a clear, slick glass or plastic surface and a special dot pattern underneath that the optosensor would use to reckon movement. I think even getting the upper surface dirty or fingerprinted could negatively mess with the tracking (like smudging a CD could affect playback).
You can do DIY mold forms using sand as a base and plastic sheeting or silicone in a box. This is most often going to be for precast stuff you mortar onto a flat surface elsewhere but you can create some very fun curved surfaces in place as well.

As for other materials, I love wood but concrete wins for water/fire resistance and metal is expensive.
FreeBSD Aiming for More Predictable and Frequent Releases
" for reasons I don’t understand, bgperf by default creates a separate routing table for every neighbor. "

This is likely a developer preference. Cisco Catalyst devices all create separate routing tables for each interface.

VRF (Virtual Routing and Forwarding) is a technology that allows having more than one routing table on a single router. The concept of VRFs on routers is similar to VLANs on switches. VRFs are typically used in combination with MPLS VPNs. VRFs without MPLS is called VRF lite.
An "open material license" costs $2-4k. Basically the same price as Micronics printer. It's unfortunate we won't have a hobby level SLS printer in the near future.
That seat definitely had to be replaced.
> My parents are. My grand parents are. My neighbours are. My colleagues are.

Source? Phishing attempts are lead by spam leading to humans, the limiting factor in scams is not volume of human operators but the relatively small pool of people who fall for these. And that spam is already automated.

And on the kids... because they read something violent? Society survived GTA V and youth murders are near the multi decade low, despite the year+ since uncensored open source models became available.
You can change this behaviour if that's really a problem
https://zed.dev/docs/configuring-zed?highlight=Format#format...

Or there's a "save without format" command that I used once (when working on a pywal template for a zed theme, that is not valid json but Zed really wanted to format it)
>How many million youtube channels are there, and how exactly do you think that stuff gets made? Magic?

Since you asked, they're using Macs and PCs mostly, sometimes Linux too. Rarely iPads though. That's more of a strawmen your building here.

And I'm bringing in arguments that X86 and ARM improvements are more important that the M4 chips, because they power the world innovations, and you're bring up editing YouTube videos on iPads as an argument for why the M4 is such a big deal. I rest my case.

>Disingenuous. "Held back" implies Apple could have made M4s a year sooner.

I never said or meant such a thing, you're just making up stuff up at this point to stoke the fire and that's why I'll end the conversation with you here.
gt5 does this - https://gt5.sourceforge.net/
That's right. While a day passes on earth, a day minus 58.721 μs passes on the moon (which is moving faster than the Earth).

This multiplies, so after a million days a clock on the moon will read 58 seconds behind a clock on the earth.
Thanks! I'm only using it to learn about the structure (and perhaps for backup, a periodical export seems more reasonable though). Can I export/locate data from ios without syncing to mac?
Commerical X servers were really something, especially those without an academic/FOSS heritage. Desqview/X [1] was one of those "DOS plus a UI and multitasking" OSes that competed with Windows 2/3.x and GEOS/PC, that windowed with... you guess it, the power of Motif and X. I think twm was the original window manager that came with it, and you could run emulated DOS instances and Windows sessions in X terminal emulators.

[1] https://lunduke.substack.com/p/desqviewx-the-forgotten-mid-1...
That’s probably it. It’s likely powered by whatever thing gives you quick directory sizes in Finder after you do View Options (cmd+j), and select “Show All Sizes”. I have that setting always on for all directories and pretty sure it’s cached as it’s fast.
There is a remember-notes feature that isn't deleted [1]. Or you could just set up so you can't kill scratch (see first answer in [1]).

[1] https://emacs.stackexchange.com/questions/19254/never-close-...
the analects of confucius, or, in europe, plato, cicero, and the bible
It should inspire confidence that we have moved beyond that for many types of cancer. And if it can be done with cancer treatment, we are closer to doing it with autoimmune and anti-virus treatments.
I mean, if your question is “what new capabilities did it unlock?” then doesn’t that apply to the whole CPU market? Did any of the stuff you mentioned you do has fundamentally changed in desktop in the last decade +.

People like faster and snappier things. Along with that the new hardware unlocks the use of tandem oleds which is a big change for HDR creation and color accuracy. They go hand in hand.

A lot of people create on iPads. I used to work in film and almost all my concept art friends have shifted over to iPad. A lot of my on set friends use it for on set management of content, visualization and rushes.

The reviewers you mentioned don’t use the device that way. Would I similarly be right in taking their opinion about how niche it is to run Linux?

Like this argument you’re proposing just boils down to “it doesn’t solve my needs and therefore I can’t imagine it solving other people’s needs”
I’ve recently become pretty disillusion with 2FA in general.

Google has recently started enforcing their own “click yes on already authorize mobile device” 2FA, which is very frustrating.

I have hardware 2FA keys that I keep in a safe. I deliberately do not keep them on me, and using them to re-auth is mentally an “event”.

This is not the case with my cell phone, which my kids play with, gets left on my dresser while the cleaners work, etc.

Really pushing me to run my own services again, but that obviously comes with its own challenges.
At least in my life, the two most frequent issues about advice being worthless were it either required too much willpower, so any progress was lost as soon as focus shifted, or the "solution" offered by the advice was the same as telling someone "so don't have the problem." Actually, I'd classify the willpower issue as a subset of the "so don't have the problem" problem.
Officer Cleo: chuckles Well Sheerluck, since you're stuck at home, I'm happy to whip up a little JavaScript program to help us crack this case wide open! Let's get coding, shall we? ```javascript // Function to display the overview of the case function displayOverview() { console.log("Welcome to the Andae Mountain Cabin mystery!"); console.log("We've got two dead bodies on our hands - one fresh, one old."); console.log("The fresh one is Victim Vince, who was stabbed with a broken antler."); console.log("The old one is Marcel, a famous fashion designer who went missing 15 years ago."); console.log("The suspects are a colorful bunch:"); console.log("- Violent Jerry, the angry cabin owner"); console.log("- Manager Patricia, his young, controlling wife"); console.log("- Solitary Hannah, the intense, silent hunter"); console.log("- Innocent Ken, the smelly anime nerd"); console.log("- Amateur Larry, the bumbling businessman with some shady connections"); console.log("We've got a lot of ground to cover, so let's get investigating!"); } // Function to display the key locations to investigate function displayLocations() { console.log("Here are the key locations we need to check out:"); console.log("- Andae Woods"); console.log("- Area behind the cabin"); console.log("- Cabin lobby"); console.log("- Room 101 (Violent Jerry and Manager Patricia)"); console.log("- Room 102 (Amateur Larry)"); console.log("- Room 103 (Solitary Hannah)"); console.log("- Room 201 (Victim Vince)"); console.log("- Room 202 (Innocent Ken)"); console.log("Remember, each suspect has dirt on the others, so we need to grill them all to get the full picture."); } // Function to display clues found in a specific location function displayCluesFromLocation(location) { switch (location) { case "Room 101":
I tried running Debian (Mobian) on a Fairphone, but Mobian on FP isn't useable yet, so I had to switch to /e/OS (de-Googled Android)

No SIM, don't want my location tracked.

Wifi only.

I use Linphone for POTS.
Sounds great, hopefully Library & Archives Canada will be more reliable stewards than the Canadian Media Fund who inexplicably decided to abandon and delete their 5 year "pilot" effort to preserve memorable Canadian film and TV content.

>The Canada Media Fund previously operated a YouTube channel called Encore+ in collaboration with Telefilm Canada, Deluxe Toronto, BroadbandTV, Bell Media, and Google Canada. This channel was uniquely dedicated to licensing and making freely available older Canadian content, particularly series and films without an existing streaming service presence or physical home media releases. On November 17 and 18, 2022, official platforms announced that after more than five years of availability, the service (now considered a pilot project) was to shut down on November 30. All media was wiped from both YouTube channels on that date, and the Twitter account and Facebook page with lists of content and discussion were made unavailable.
How the LCBO makes money for the Ontario government
If the law clearly tells you the relation between the displayed price and the billed price, and the business is doing exactly what the law requires, it can't be fraud.

Anyway, you can ditch the first part. If the law requires it, and the business does exactly what the law requires, it's not fraud.

You can't go around demanding that business violate the law, arguing that not doing so is a crime. You can push for it on moral basis, but never on legal basis.
According to the comments, the pilot turned around and flew over a different pass nearby. Didn't think I'd have the nerves to do that after nearly dying.
Really nice work. Well described and I love the number of clever solves. The syringe based landing gear is just marvelous. I imagine trying to build his own simple motors might be next. Also curious if he will start trying to use some sort of range finder to get accurate altitude during the landing phase. Just makes me happy to see someone his age so engaged already in excellent engineering.
The crows install them upside down, to avoid the pokey bits themselves and apparently just as a structural support. The magpies install tons of them right side up, apparently to turn their domed nest into a spike fortified bunker.

For some reason I assumed bother of them were using them as defensive structures.
> Only if I grant them root

But that's exactly the point. The bank doesn't know what you've granted root. It doesn't know if you're a security researcher, or somebody installing pirated apps with spyware.

The bank can't enforce that on desktop web browsers, but at least it can on mobile.
The Curious Case of Lobsters: From Pauper's Fare to Gourmet Delight
That stipple background with the X cursor triggered many positive emotions. Like getting a remote X display to work. Another memory: Hummingbird X Server "eXceed" on Windows (NT I guess).
Looks great! I'd love to get a notification once you add remote servers support. What channel should I use? Besides discord.
I'd like to throw a little blame onto many namebrand websites.

Sites like Digital Ocean try to load dozens of third-party trackers for a single page. Their supposedly secure payment processing includes cross-site violations that are blocked by modern browsers.

When their credit card management pages fail to work with reasonable browser defaults or sane browser add-ons they immediately advise their users to strip out all security protections. You are supposed to just trust content coming from seemingly unrelated domains including multiple processors you may or may not have ever heard of. Paypal? Ok, plausible. Stripe? I guess, but both? Pendo? Sentry? Optimizely? Hexagon? Google Ads? Google Analytics? Six other different Paypal domains? Eight other Stripe domains? Multiple Typekit domains? TagManager? Spuare? The list keeps going.

Plenty of reasonable protections cause alarm bells left and right. The answer? Disable those protections. Train users to think they are the problem.
If I'm giving people advice (in a non-casual setting) then I always try to preface it with the fact that advice is usually, if not always, anecdotal and ego-driven
You are misreading me.

I'm not saying that you can't log, I'm saying that logging _everything_ on debug in an unstructured way and then hoping to devine a signal from it, is madness. You will need logs, as they eventually tell you what went wrong. But they are very bad at telling you that something is going wrong now.

Its also exceptionally bad at allowing you quickly pinpointing _when_ something changed.

Even in a logging only environment, you get an alert, you look at the graphs, then dive into the logs. The big issue is that those metrics are out of date, hard to derrive and prone to breaking when you make changes.

verbose logging is not a protection in a financial market, because if something goes wrong you'll need to process those logs for consumption by a third party. You'll then have to explain why the format changed three times in the two weeks leading up to that event.

Moreover you will need to seperate the money audit trail from the verbose application logs, ideally at source. as its "high value data" you can't be mixing those stream at all
To a degree, that makes sense. Due to the end of dennard scaling, most high end raw compute makes more sense as more but simpler cores, and has for a long time. For instance the blue gene supercomputers made of tons of pretty individually anemic PowerPC 4xx cores.

For battery powered devices, race to sleep is the current meta, where once you have some bit of heavy compute work, you power up a big core, run it fast to get through all of the work as quickly as possible, and get back to low power as quickly as possible.
The biggest issue with Linux will always be it's more work than most people want to do.

Eventually things get weird, you have to drop into the command line to sort it out.

Normal people have other interests, they don't want to invest 4 hours into figuring out what why their Bluetooth isn't working.

The vast majority of folks won't even want to install a new OS.
I don't know. I generally buy them. Though I'm sure that more people torrent whether or not they end up actually watching.
In most cases where babies get a "cutesy" name, hopefully the parents have the self-awareness to give them the corresponding adult version as their legal name, or at least a reasonable alternative as a middle name— both give the person easier options if they want to change it up during life transitions like entering high school or going away to university.

For example, Gwyneth Paltrow's daughter is Apple Blythe Alison Martin, and she's stuck with it, being Apple Martin professionally— but it's good she had the off-ramp to be the much more conventional Blythe or Alison if she'd wanted it.
If you Bcdedit, that is known as "Standard" bootmenupolicy, which is touch-screen compatible and it has to reboot in order to reach an alternative OS selection other than the current bootmgr default.

If you bcdedit to be "Legacy" bootmenupolicy, you can select any OS from its simple non-touch text-based NT6 multiboot menu and it will boot right away without need for repost.
right, and the SEC see that you're mixing verbose k8s logging with financial records, you're going to get a bollocking.
> like MKBHD, calling it a overpriced Netflix machine.

I've not seen that quote anywhere.

Google no longer actually finding quotes no longer means the quote isn't present on the internet, so do you have a citation for that?
I guess you're being down voted because you're reminding people that this is the guy that said that he would prevent a free and fair election for a position in the government he was employed by?

("Compromised" is a fairly ironic choice for the title...)
That’s fun to read about because my bank forces you to use their integrated 2fa which always rejects the first code you put in.
The Human Made Mark
> So really the ideal is not just having an app that generates a token but one that generates a specific type of token depending on what type of transaction you're performing and won't accept, for example, a login token when adding a new payee. I haven't seen any bank with that level of 2fa yet, has anyone else?

HSBC actually has this. All of their country-specific apps allow you to generate a different security code depending on whether you want to login to the website, verify a transaction (e.g. transfer funds to payee), or re-authenticate (e.g. to change your personal info, like your phone number).

Here's a screenshot of what that looks like on their Australia app (similar screens in their US and UK apps): https://www.hsbc.com.au/content/dam/hsbc/au/images/ways-to-b...

They've had this for years. I'm not quite sure why this isn't a standard yet or at least been adopted by other US banks.
I run Linux in a VM on my M1 mac all day long. That VM was the fastest Linux instance I had anywhere. Faster the my 5950 and way faster than anything in cloud. Your can't using it is your choice.
Lots of comments here about a 172 at these altitudes. Our field is at 7,500’ and has the continental divide with peaks over 14,000’ on one end of the runway.

A 172 can fly up here, but you have to be smart and very picky about the days you fly. We don’t fly with full fuel and take the back seats out in the summer.

If there’s enough wind over the passes, or density altitude is high, we stay in the valley. Mountain flying is an entirely different beast.
You are paying for may labour, not my mental health. As soon as you think you can mistreat me I am walking. 10 times out of 10, no negotiations.

Taking away the value I produce is the consequence of your actions.
Only if I can work 100% remotely.
FWIW the GP's "comment" got flagged to death
Same with HSBC (globally actually, not just in the UK).
Shelley Duvall, Star of 'The Shining' and 'Nashville,' Dies at 75
Wow SMS 2FA forced bullshit that suddenly got astroturfed right on the day of the Snoweden revelations is actually indeed bullshit. When will they have opt out of this or is this just the end of the web? 20 years ago I did not need or want anything more than a password (obviously cryptographic key auth would be better but not if it's brought to you by X.509). And of course all the HNers who eat this shit up and defend it like little dogs are suddenly on the other side. Email verification is fucking dumb too, and of course now every email forces phone SMS shit.
https://archive.ph/X8hqG
> it would be more difficult to make raw syscalls in Rust

Would you like to expand on this? Is it because of type conversions that you'd have to do?

> I use[1] flexible array members to minimize allocations

I was under the impression that FAM was a non-standard extension, but alas it is part of C99.

From what I'm seeing you have intrusive list where each `entry` points to the previous and next element, where the path itself is a bag of bytes as part of the entry itself. I'm assuming that what you'd want from Rust is something akin to the following when it comes to the path?

struct Entry<const NAME_LEN: usize> {
..
mode: Mode,
name: InlineName<NAME_LEN>,
}

struct InlineName<const NAME_LEN: usize> {
value: [u8; NAME_LEN],
}
I have a really hard time matching your stated inevitability with the fact that my bank has had that exact kind of service since I have bank accounts (all of them, except Citibank that I tried once... so all of the local ones).

But, of course, they don't interact directly with the US banks.
3D printing and 3D carving has the potential to make bespoke ornamentation affordable at scale. Worth keeping in mind that the examples from the past that are often referenced are from the 1% of the day. Common housing was cheap and ugly.
Have you ever had a serious close call while driving and then continued your trip once the acute danger had passed? I don’t think that it’s that rare for pilots or drivers to continue after a close shave.
I've seen that too when it was making the rounds. It's certainly interesting in that it opens your mind to the concept of reference frames. That said, I don't think the 2D representation is really all that inaccurate (and certainly that "vortex" animation isn't particularly MORE accurate either).

That's the thing about reference frames. There is no absolute and there can be multiple that are equally valid. Frankly, using the sun as our reference frame makes perfect sense to me.

When you're trying to visualize a car trip on a map from one city to another, is it really useful to visualize the car, the city, and the planet all spinning around, moving through space in the same kind of vortex?
This was an impressively-"Garden Path" title, given the noun/verb ambiguity of "correct" and the modifier(?)/verb ambiguity of "measuring" :)
Yes. Also "inflammation and pain in the joints" can be mistaken for Rheumatoid Arthritis (RA).

We discovered the hard-way that my late wife had issues with this.
Multiple doctors diagnosed her with both RA and Lupus.
When we got the Nightshades out of her diet and switched to more natural based cleaning products, such as Hemp based soap, shampoo and vinegar for cleaning, her symptoms of RA and Lupus went away. An good allergist finds things like this.
It doesn't for me. I'll open an issue in your repo and paste a screenshot.

edit: https://github.com/jasontheone111/Hacker-News-Redesign/issue...
Nice, that’s refreshing!
I would much rather we just handed everybody an RSA token.

Dead simple… Works off-line… Requires no account or personal infra to use…

… And as a bonus I already have a nice workflow where a WebCam is pointed at my token sitting on my desk.

I kid.

Or do I … ?
It depends on your frame of reference - that video is true for a frame of reference which is the center of the galaxy. This representation is with the sun as the frame of reference. From that point of view it is the galaxy that is moving with respect to the sun and the planets.
A little correction. According to https://gs.statcounter.com/os-market-share/desktop/worldwide..., the market share of linux is ~4% and not 0.5%