skysight-inc/HackerNews huggingface dataset:
I think the biggest underlying difference is that Rust does not have a language runtime, whereas the other three you've listed do. Since the language runtime can preempt your code at any time, it becomes a lot easier to make async work - at the expense that now data races are easier to create.

I'm not going to pretend I'm an expert but would be happy if someone could expand further.
Honestly I feel like ([edit: removed personal detail that in hindsight isn't really relevant in this specific discussion]) translation vs emulation is very close to a purely marketing distinction. I feel like the only thing that makes it a semantically valid distinction is if you take an interpretation of translation being explicitly the "translated" code is run as native code on the cpu, rather than as a loop written in native code that manually evaluating each original instruction. But that's still iffy, as many things that people would absolutely call emulators nowadays are generating native code as well.

JIT vs non-JIT also isn't really sufficient. Rosetta necessarily does runtime code generation as well[1], because Rosetta needs to support running code generated by x86_64 JITs at runtime (note that this is actually often slower than simply not using a JIT in the first place, to the extent that JavaScriptCore at least has a mechanism to ensure it does not use the JITs if its running under rosetta for this reason). Then as you say programs like WINE are definitionally not using platform binaries, so any code that they load and start to execute looks basically identical to "this program generated code at runtime". I do wonder if there's something that could be done either as some kind of Rosetta API to register a block of code as being logically static to allow some kind of caching, or by wine doing some fairly butchered rewriting to convert the windows objects into something that looks like "normal" machos to essentially trick rosetta into the AOT and/or caching path.

[1] Until the 2023 rosetta update the linux VM support only supported JIT translation, that update added support for a more Mac like model where there's a central daemon to handle loading binaries and libraries so they can be cached and shared
Its not. Its 0.4% of the 15M Tonnes. (so much smaller)

This is most likely government minister/media hype.
Woah. Easy there. It sounds like you're trying to start a flamewar by singling out Russia. Don't you know that every country does this?! Please preface any accusations against Russia with paragraphs of anti-Western invective. /s
who's post was edited? If they're referring to my original one, then there's only one possible edit I made, because I recall making a comment today that was missing a word, but I updated that instantly so there were no comments or anything, or really likelihood anyone had read it prior to my comment. My "edit" that now has to be an additional comment is at https://news.ycombinator.com/item?id=39061507 - I'm curious if you agree with my justification on treating virtualization is meaning explicitly non-emulated these days. From your other comments it seems you do agree with me, but I'd like to know how you feel about the rationale.

In response to the editing comment made, my rule for editing or changing comments is that if it's not an instantaneous edit, then the edit should be marked. In response to this thread (the whole thing, not just the one leading down these branches) I did write a stupidly long addendum but spent so long trying to find old marketing material I then couldn't make the edit \o/

My more careful rule about editing is that if someone has replied to a comment, I won't change the text that they replied to, unless the confusion is something very simple like a missing "not" or something where the original text was clearly wrong, and I'll generally do some variation of " .... [edit: not] ...". Otherwise I try to do it as adding additional text with a note saying the new text was added.

I find silent edits incredibly annoying, as it means you can't tell if/what has changed in a comment you replied to, and it allows for people to exhibit some really screwed up behaviour. Basically along the same lines as people brought up when apple added editing/deleting to iMessage, where the original betas I think didn't show edits/deletion had occurred, nor what had been changed. I don't think it's reasonable in this day and age for sites like HN to not provide an edit history for comments.
The term "Open Source" when applied to these applications is at best confusing and at worst misleading.

While the license of the project may be FLOSS, if all an application is doing is grabbing locally generated input, sending it off to a proprietary third party black box, and then processing the output, the application is primarily glue and the hard work is being done by the proprietary API.

Thus the application adheres to the license of Free/Open Source Software, but not the spirit or motivation, which in this case is primarily independence from third party access to our private data.

By way of analogy, it would be like advertising an electric car that requires a diesel fuel generator inside to charge the battery. Yes, the car may be electric, but is entirely dependent on a machine that only works via fossil fuels.

I've seen a good half dozen "Open Source" applications which work this way and each time it's a bit of a let down.
Yes it is actually cheaper. I started using them in 2012 after my first normal EUR-GBP bank transfer cost ~3% in fees (compared to market rate) and Transferwise was just 0.5%. Never disappointed. Their debit card which keeps multiple currencies with at most 0.5% for exchange is great too - preferentially uses currency you're paying with, only exchanging if it must. Overall a great product, don't have anything to complain and have been a happy user for more than 11 years. They've saved me at least a thousand bucks, probably more.
> I'm talking about people who build things and think about what to build next.

The market leader in smart phones, BlackBerry (RIM), with some of the best engineering talent in this space anywhere, didn’t see it coming. Their technical co-CEO didn’t believe it in the immediate aftermath of the announcement. Couldn’t imagine how the battery could manage all that. Immediately dismissed it as some sort of trickery.

So… I think you’re wrong on this.
I'm staunchly anti-hybrid. I liked my old Acura, and I'm a pretty big fan of my new Bolt, but hybrids are basically a worst of both worlds combination. The Acura was made up of simple parts that I could replace when needed myself, in my garage, with little more than an inherited toolbox and a youtube guide. The Bolt has basically no critical parts that can fail, to the point that it's a non-issue. My hybrid Subaru has both the mountain of moving parts expected from an ICE, and too much crap under the hood to make DIY maintenance feasible under my (admittedly limited) patience constraints. The Acura I had to put gas in every week and a half or so. The Bolt I plug in overnight every couple days. The hybrid needed nightly charging, and to be fueled every month or so. The Acura, with its manual transmission and V-tech, was a hoot and a half to drive. The Bolt has great acceleration (though it's software capped speed of 93 mph is... offensive). The hybrid was one of the most miserable to drive hunks I've ever handled, with mediocre acceleration that fell off a cliff when the battery ran low, and a under-powered engine that failed to get up to a healthy roar when gunning it.
EOMM: An Engagement Optimized Matchmaking Framework (2017)
It is starch at its base, and oils. These are used in food.
> weak password with 65 bits of entropy

That's not weak?
Lesser Known iTerm2 Features
Thanks, good point. Notion is actually quite complicated for non technical people. Zlinky's Free Plan is also adequate for personal use.
>The XHZ-50 Fixed Wing UAV was listed at a price of $57,000
Qi is a functional, flow-oriented language that's simple, expressive and easy to embed anywhere in Racket programs. And now, it's also blazing fast!

> On functional computations involving standard higher order functions like map, filter, and foldl/foldr, Qi achieves something like a 3x speedup over equivalent code written in plain Racket! It does this by employing the stream fusion / deforestation optimization (the same one used in Haskell's GHC) which traverses input collections just once, and avoids constructing intermediate representations on the way to the final result.
>I hope that someday, we can have a Rust-like language without async.

That exists today, it's called Rust. You don't have to use async.
None of the above. They are actually cheaper than most alternatives. I believe their "trick" is to maintain accounts in each country such that a cross country remittance doesn't actual involve money movement which saves on fees.
Animals and people. Starch and oil are starch and oil. It's just common dent corn. There are varieties that lend themselves to biofuels and plastics, but they're still starch and oil at their base.
Zig 2024 Financial Report and Fundraiser
Meetup is one of them, I’d say about 15% of meetup are dead groups that haven’t done anything for 2yrs or more
I use the stock macOS Mail app to pull down Gmail etc, and its backing data store should be hackable, it’s all in sqlite3 DBs (although I just tried and I get authorization errors trying to work with them! Bet it’s SIP). I was thinking either a standalone CLI or something in emacs.
Related and ongoing discussion: https://news.ycombinator.com/item?id=39061800
The convergence of AI and industry layoffs
not a dumb question, as seen by the fact that the media/government minister etc. have blown this story out of proportion.

In reality its most likely 15M tonnes inferrred resource of 0.4% lithium content So much smaller amount of actual lithium.

They work this out by doing core drilling, and then inferring/extrapolating the size/shape of the orebody boundaries. (Im a mining engineer)
This could be baked into BitWarden to be honest. Or is it already? Yeah it seems it's there already https://github.com/bitwarden/clients/issues/523
Pandora is my favorite subscription. I have paid $3.99 a month for years, for all the music I could ever listen to. It is literally always on in my house or office.
"JeffSnazz 5 days ago | root | parent | next [–]

> that's to start improving the grid and increase the use of EVs.
Notably, one of these needs to occur before the other."

The point was that while they are related, you don't need to wait for the grid to increase to also increase the number of EVs. They can happen in conjunction.
Kind of funny given the guy who invented pasteurization
Jesus himself said that worship of God is a thing that is private. That those who loudly proclaim or make public displays of their faith are straying from the path.
Presumably their record would also get expunged? Not sure how that works in the UK though.
It's all of those things.

To put it simply, Google is not that attractive anymore. They are the IBM of our generation.
Or, god forbid, the intrusions that VBScript made on the web.
Thanks for the tip, I don't usually maximize my browser windows and got the confusing mobile message using Firefox.
What do you mean by debit transaction? An international bank transfer? There are many layers of fees that often get charged by banks:
- You don't get the market rate
- There's a percentage fee on the exchange
- There's a fee to send abroad for the sender
- There's a fee to receive from abroad for the receiver
Not all charges necessarily apply but they often enough do. Try it out and you'll see.
How predictable is language model benchmark performance?
I think most of us will go our whole lives never having to deploy Ceph, especially at home.
> “Cleared for the visual, report three mile left base for Runway 31,” becomes “Cleared to land, 31” in our mind, even though we read back the visual and report instructions.

Has anyone here ever given driving instructions while sitting beside the driver? Say “In half a mile, turn right” or “Turn right half a mile down the road” and get the reply “Turn right here? OK!” driver turns immediately
Off-topic but I really want to try to get this idea out into the public subconsciousness: It's time for the open-source world to make a competitor to Flash.

"But can't JavaScript do everything Flash could do?" Nope, not even close.

"But isn't Ruffle good enough?" Not in my experience. It fails to the orange-screen-of-death on more than 50% of the flash ads/games/etc. on the Internet Archive.

"But wasn't Flash insecure?" Yep, but that's just bad implementation, not inherent to the concept of Flash.

"But Chrome won't support it because they're the new IE6 and they're stuck in the past" You know what, I don't have a good answer to that. ;(
Well, I'll be damned, they actually removed their trackers! That's great to see!

I still get URLs like https://www.mozilla.org/en-US/firefox/.../whatsnew/?oldversi...... opening up with every update, though, despite having everything under "Firefox Data Collection and Use" disabled. I don't know what data this request is logging (seems to be just "firefox-desktop", oldversion and the new version, but I can't tell if they track anything else (language, IP address, etc.). I wish I could just disable these popups without digging through about:config (which I thought I had already done).
"It's hard to create a big company that has both a stable business model and takes the right risks."

And yet, for centuries people have done it.

It's easy to create a big company without a stable business model that refuses to take the right risks when meaningful competition and regulation do not exist, and there are long periods of unconventional monetary policies (QE, ZIRP). Will the company last. Question for the reader to decide.

For example, Big Company A has survived for 172 years by taking the "risk" of hiring journalists to produce news. Big Company B has survived for 25 years by not hiring journalists and instead using the product of Big Company A's employees as bait to lure in ad targets. What "risks" did Big Company B take, if any. Were they the "right" ones. Let the reader decide.

Big Company B just seems like a giant leech. What happens when the blood supply from Big Company A is exhausted. Find another host?

As for the folks Big Company B did hire to share in the immense bounty, as it happens they are just a non-essential expense that can be cut at any time. Some of them brag online about how they only work two hours a day. They loved the benefits. They saw no evil. But what risk was taken in hiring them. Question for the reader to decide.
The D in ASD means "disorder". If people with that weren't impaired in some way, it wouldn't be called a disorder but a personality trait.

Pathologizing is useful in that if ASD was considered a simple personality trait, that would mean there would be no need to help people with ASD in any way.

The idea is that before providing help, which can be in the form of medicine, therapy, special arrangements, welfare, etc... we need some kind of way to establish that you need that help. A diagnosis for a pathology is just that, a way to help people, not a way stigmatize or diminish them. Now, how effective that help will be is another story, but recognizing the pathology is a necessary step.
That's what sealed the deal for me. That and the animated GIFs of ladies.
I agree with you re the importance of context - that is why we offer the ability to add a short note to every saved bookmark and image/screenshot. The fact that a folder can contain a mix of Urls and images/screenshots also helps, as the folder itself provides the context.
The solution is easy in this case: just put them everywhere. The technology means that this scales, although where I live it is the richer cities that have deployed it (so Medina Washington has license plate readers all over...not a place you could call poor). But I can see how this is a "damned if we do, damned if we don't" kind of situation, after all poor neighborhoods complain that they don't have enough police coverage at the same time that they complain they have too much.

I think this is just people not liking police in general. Here in Seattle, we complain about not enough police coverage in the north because they mostly deployed in the south, given that this is where much more violent crime is (while we mostly have just property crime). If you station more policing resources where more of the problems are, you are going to get this no matter what (and you get accusations of bias if you and if you don't).
Because obviously "Google engineer" is going to be more interesting/clickable than "Costco cashier" or "man beat his wife to death"

It's not what people typically expect

And then throw in

> Chen and Yu purchased their house last April for $2.05 million, according to property records

"wow, a wealthy google engineer?"
Yeah, some towns in my area have gone all-in and done solar on muni rooftops and such. Others are just passing all the opportunities by.
It's been a while but I don't remember that, under 3.x at least. However, according to Wikipedia:

> NetWare 286 2.x normally requires a dedicated PC to act as the server, where the server uses DOS only as a to execute the operating system file NET$OS.EXE. All memory is allocated to NetWare; no DOS ran on the server. However, a "non-dedicated" version was also available for price-conscious customers. In this, DOS 3.3 or higher remains in memory, and the processor time-slices between the DOS and NetWare programs, allowing the server computer to be used simultaneously as a network file server and as a user workstation. Because all (RAM above 1 MiB) is allocated to NetWare, DOS is limited to only 640 KiB; managers that used the MMU of 80386 and higher processors, such as EMM386, do not work; 8086-style expanded memory on dedicated plug-in cards is possible however. Time slicing is accomplished using the keyboard interrupt, which requires strict compliance with the IBM PC design model, otherwise performance is affected.

So, maybe that's what you're thinking of? Also, time slicing via keyboard interrupt is something.
No, you will still pay for it, because you'll have no other choice but to pay for it. Ryanair will simply take the profits.
Reminder that you don't have to deal with these exploitative business models if you simply pirate content.
If you use the iOS app for Bank of America, there's a "dispute this transaction" button for every charge. If you click on that, you'll be informed that your card will be cancelled immediately for your own protection, and a new one issued. When what I want is to charge back to a vendor who never shipped and won't refund when contacted. You have to get on the phone, wait for half an hour, and then be very nice about the whole thing, while trying to avoid a card replacement, which is easy and safe for them and very hard for you.
Sun trackers are not free, and nowadays it's cheaper to offset the losses of a rooftop with more panels than to buy a tracker.

Also dessert is not particularly good for panels. A panel could reach 70-80°C in such environment, when its optimal is at 25°C. Will lose around 25% efficiency.
It’s weird because you chose wording that isn’t entirely correct, and also chose to ignore that whether a lawyer is present or not, you cannot be compelled to testify against yourself, which is what a lawyer is going to tell you during your phone call.
The recommended way to set up Ceph is cephadm, a single-file Python script that is a multi-tool for both creating and administering clusters.

https://docs.ceph.com/en/latest/cephadm/

To learn about Ceph, I recommend you create at least 3 KVM virtual machines (using virt-manager) on a development box, network them together, and use cephadm to set up a cluster between the VMs. The RAM and storage requirements aren't huge (Ceph can run on Raspberry Pis, after all) and I find it a lot easier to figure things out when I have a desktop window for every node.

I recently set up Ceph twice. Now that Ceph (specifically RBD) is providing the storage for virtual machines, I can live-migrate VMs between hosts and reboot hosts (with zero guest downtime) anytime I need. I'm impressed with how well it works.
> ongoing revenue.

They had that from plex pass
This might not be quite the same, but I’ve been using YNAB for years now. I religiously budget and track every dollar spent. It takes me maybe 20-30min/week, and it’s provides so much peace of mind knowing where every dollar is going, and more importantly, knowing what every dollar in my bank account is set aside for.

You do need to adopt their zero-based envelope budgeting paradigm though. It’s very opinionated.
their nebula app (works on Mac and in beta for windows) has helped a lot with blurriness.

I also am nearsighted, and once I got prescription lenses for my xreal air it was like a whole new set of glasses!
Startups were a little odd back then. Some would be in the process of changes but the employees wouldn't know until they pulled the trigger. I am just guessing but maybe you saw the exit stage of XDrive and I saw the entry of Myspace but there was some hush-hush secret overlap. It certainly wouldn't be the strangest thing I saw back then.
I’ve always found the name of the village Cerne Abbas, after which the giant is named, interesting: “abbas” is a common Arabic name, maybe an early Arabic warrior fought with the Celts? (No, but this would be a cool story)

Turns out abbas means “abbot” in Latin, derived from Greek in Septuagint, which in turn is from Aramaic abba, meaning “my father”. Arabic abbas means “lion”, from عَبَسَ‎ (ʕabasa, “to frown”): https://en.m.wiktionary.org/wiki/Abbas#:~:text=From%20Arabic....
We're not talking about remembering whole Wikipedia articles though, and I'm guessing nobody puts entire encyclopedia articles in their Zettelkasten. Granted, we're not made to remember TBs of data, but the information I envision to find in somebody's Zettelkasten (well, mine, if I had one) is far more amenable to be remembered via SRS than TBs of random data. That was my conditional "provided we can retain the information": in my case, it'd be just as costly to enter it in my Zettelkasten as it'd be to remember it, so why not remember it instead?

I guess I'd need to see somebody either solely using a Zettelkasten, or Zettelkasten and SRS, and see what's in the Zettelkasten that I couldn't put in an SRS just as conveniently. It must also be content-specific; maybe I'd see a benefit if I were a sociologist like Niklas Luhmann was, but I'm not.

Another thing that changed since Luhmann's time is just how cheap it has become to retrieve most information. His Zettelkasten probably allowed him to quickly fetch information he remembered vaguely, faster than it'd be to open his books and see where it is. This benefit is mostly gone now that there are even faster options.
You seem to have some interesting and specific use cases. I will drop you an email. I would be interested in hearing more about them.
I think what you’re forgetting is that a lot of people thought the iPhone would fail because it didn’t have a keyboard, and at the time smartphones were going more towards keyboard-driven devices than touchscreen-driven, and touchscreen more often than not meant touchscreen + stylus.

Apple committed to their own approach.

> having a proper web browser (which Apple didn't even write themselves).

This is just bollocks.
FYI, they recently removed the annual RRSP admin fee. https://www.interactivebrokers.ca/en/index.php?f=rsp_tfsa_in...
They should look at upgrading their Entra ID plan to P2 in order to protect against these attacks.
Altered States – Oliver Sacks (2012)