skysight-inc/HackerNews huggingface dataset:
You're welcome.

> Any concerns of the same kind of thing?

Here's the canonical list: https://github.com/Rust-for-Linux/linux/issues/2

There's a lot, and I don't know the status of many of them, personally. But I don't see anything there that I know is not gonna work out, like for example, they aren't using specialization. Most of it feels like very nuts and bolts codegen options and similar things.

That said, back in August, the Rust Project announced their goals for the second half of this year: https://blog.rust-lang.org/2024/08/12/Project-goals.html

They say that they're committed to getting this stuff done, and in particular: https://rust-lang.github.io/rust-project-goals/2024h2/rfl_st...

> Closing these issues gets us within striking distance of being able to build the RFL codebase on stable Rust.

So, things sound good, in my mind.
I've waffled back on forth on that same line of reasoning.

Maybe it just needs to reach point where the AI "confabulating" is equal or less than human "confabulating".

Plenty of humans BS, make errors. So AI just needs to reach parity to allow replacing the humans.
One of the rules to ensure it works:

> The page requested by the prefetch does not invoke a Worker.

I guess this restriction kind of makes sense for this?

Funny enough though, some of the best speed optimization Cloudflare stuff only works with Workers if you use a Fetch (aka, you must have an origin!).

The Worker Cache API for example doesn't support Polish/Mirage or many other Cloudflare features.
Agreed. OP said they don't know Lua, but if you know Javascript it can be picked up in a day or two. And it's really a lovely experience.
Your "second brain" on steroids? NotebookLM by Google
Being Christian is about forgiving and loving your neighbours, isn’t it?
The slogan I've proposed for the language is "Guile goes with everything." Because Guile was designed from the outset to run embedded or standalone, and to transpile other extension languages to Scheme or a Scheme-compatible representation, I think that fitting. See: https://knowyourmeme.com/memes/guiles-theme-goes-with-everyt...
https://insideevs.com/news/734705/ev-chargers-cash-cow-nearb...

Relevant article from today referencing a recent MIT study.

As someone who owns multiple EVs, it's about the fact that you are much more likely to go to a business within probably 1000ft of the charger. The chargers are also frequently very busy. I 100% go to a ton a businesses that I wouldn't otherwise simply because they are located near the charger. Convenience is king
Biggest deforestation project gets underway in Papua for sugarcane
I use it for the same and usually have to ask it to infer the functionality from the interfaces and class/function descriptions. I then usually have to review the tests for correctness. It's not perfect but it's great for building a 60% outline.

At our company I have to switch between 6 or 7 different languages pretty regularly and I'm always forgetting specifics of how the test frameworks work; having a tool that can translate "intent to test" into the framework methods really has been a boon
Or fast WIFI and delivery bikes/bots. People just want to play with their cell phone and drink coffee.

My guess is that eventually there will be fewer but larger charging site. Built beside major routes and close to a big grid connection. Have a few hundred MW's of charging all in one place. Much easier to maintain and more investable for large companies.
I like the Mac conventions most of the time.

However for keyboard shortcuts said conventions are defined for crippled keyboards without dedicated navigation keys and the extension for PgUp/Down is simply inefficient when programming.
Even just for travelers though. If you’re within 30 minutes of a highway exit and there area isn’t well covered by other chargers it seems like it would be a good investment.

If it were me I’d even try to sell them washer fluid and other road supplies.
If there is life in the ocean, I think there should be life signs in the surface ice.
And multiple table, connected make graphs. Almost nothing is a single table. If you want a single flat table in datomic, you can have it. In fact its literally just a big flat table conceptually.

> And when you hardly tie data retrieval with complex logic and specific technology then one day you may not be able to simply retrieve it.

You don't know how Datomic actually works do you?
Yes. That's why I have "microposts" on my blog's home-made SSG. I add an entry to a JSON5 file with the text, the RFC 3339 date, and a GUID (for permalinks) and it gets built into the site as a Tweet-like entry.

This reduces the friction in sharing things, since building a whole new page takes a few minutes.
I'm not obese and still have a prescription. Same with my wife, except she has 3. What now?
Most of the ones in Pennsylvania are at Wawa or Sheetz. I wish they all were.
Simply spending money is not an investment. An investment is something that provides positive return over time. It is tied to net positive productivity and economic exports.

Creating a dependent local economy or industry that consumes more than it produces is not an investment, it is welfare.

While government can make investments, not all spending is an investment any more than all the purchases I make are investments.
You can enable low-processor mode to reduce CPU & GPU usage. See related FAQ https://docs.godotengine.org/en/stable/about/faq.html#is-it-...
> I asked Michael [Bay] why it was easier to train oil drillers to become astronauts than it was to train astronauts to become oil drillers, and he told me to shut the fuck up. — Ben Affleck

Still one of my favorite movies though.
I'm currently downloading a Google takeout backup of my Keep and all Google Drive files. Will try uploading these gigabytes worth of data from the past years all in here. There is an audio function which automatically lets two voices discuss all the data you give it in a podcast fashion. You can try it with the sample notebook they give you at the start. I'm really pumped to see how far this can get me.
I didn't mention it, but in this particular service, no client actually had SQL access to the database. There were create/read/update/delete service functions that clients used instead.

The timestamp for a tuple was returned by reads, so when a client wanted to update/delete a tuple, the service functions all required the client to provide the timestamp from the client read. If that timestamp argument wasn't the most recent, the client had to deal with that. But the actual database insert would fail.

Importantly, this particular service had only a few internal clients who almost 100% "owned" the tuples the client worked with. So there wasn't a lot of contention for any specific tuple by multiple clients.
> That theory sounds great. There's no such thing at the moment and maybe never. Lots of smart people have tried.

In my opinion the problem rather is that considering the current AI gold rush, people are rather eager to throw newly implemented models around instead of thinking really deeply how an insanely better model could look like.
BYD cars already get top crash ratings in European tests. For example: https://youtu.be/7ThTci70350?si=8-gTWRr1_jTdZam0.
Probably too many comments. Too much activity compared to the number of votes is interpreted as a sign of flame wars and heated and unproductive discussions, and sink stories. This kind of topics don’t stay on the front page for long, usually.
Learned something new about HN today.

Never noticed those settings.

Thanks!
HashBackup author here, been using SQLite for about 15 years.

Doing a vacuum after a large number of deletes might make sense. The only real purpose of vacuum IMO is to recover free space from a database. Vacuum may also optimize certain access patterns for a short while, though I have never tested this, and it would be highly dependent on the queries used. If fragmentation is a bigger concern for you than recovering free space, you can also compute the fragmentation to decide whether to vacuum by using the dbstat table:

https://www.sqlite.org/dbstat.html

Then again, computing this will require accessing most of the database pages I'm guessing, so might take nearly as long as a vacuum. The other gotcha here is that just because db pages appear to be sequential in a file doesn't mean they are sequential on a physical drive, though filesystems do strive for that.

SQLite has pragma commands to tell you the number of total and free db pages. When the percentage of free pages is greater than x% and it's a convenient time, do a vacuum. For a highly volatile db, you can add a table containing this percentage, update it every day, and make your decision based on an average, but IMO it's easier just to check for more than 50% free (or whatever) and do the vacuum.

Vacuums used to be (circa 2019) pretty slow operations, but the SQLite team has sped them up greatly since then. Vacuuming a 3GB SQLite db on a SSD takes less than a minute these days. That's with the db 100% full; with only 50% used pages, it would be considerably faster.

Vacuums are done in a statement transaction, so you don't have to worry about a "half vacuum that runs out of disk space" screwing up your database.
It's very likely because it's the only thing you're posting, the system treats that kind of posting as potentially spammy. You can post your own stuff of course but the purpose of the site is curiosity and interestingness rather than promotion so if your behaviour looks promo-ish, your submissions will typically do less well.
that's comparing shared money versus somebody else's money.
For walkers, a lot of what I'd guess is avoidance isn't by static features, but varies by time of day, day of week, season, and less-regular events/conditions.

There are places you're fine walking in daylight, but not at night (e.g., it's deserted, or has bars/clubs prone to drunk violence, or muggers looking for drunk people walking home).

And major streets that are heavy with pollution and horn-honking weekdays, and during peak commute hours have lots of red light running and aggro turns on or off side streets, but are relatively peaceful on weekends.

When it's snow and ice conditions, some stretches of sidewalk are orders of magnitude more injury-prone than alternate routes. And some other stretches don't have slip hazards, but are very hard to pass, because snow has been plowed of streets/yards or cleared off cars onto the sidewalk and intersection curb cuts. And in heavy rain, flooded storm drains in an intersection can mean a big detour, if you don't want to get icky flood water out of your shoes after you defrost your feet.

Constant road work can mean big detours on foot, as well as sudden hearing-damage-level noises, risk of flying debris and shrapnel, dust and fumes, danger from heavy equipment, and (especially) danger from distracted motorists who often act crazy around construction.

In the summer, one side of the street might be in the shade while the other is not, which can be a huge difference. To a lesser extent, in winter, one side of the street might be noticeably warmer or less windy.

I've also avoided stretches of street due to panhandlers there.

And there's things you might not guess, but particular to a locale. Here, there's one particular ambulance company who lately has sirens louder than any other company or emergency vehicle, and I encounter them almost every day. Much more often on major streets, but I recently had one of them hit the siren on a narrow side street, at full blast, while I was standing a few feet away, waiting for them to pass, which was even worse than on a major street. I wonder how much a to-the-second data feed of ambulance movements, any public info of their tasking, and predictive modeling of their routes, would help walkers minimize being within hearing damage range of them.

If I ever strike it rich at a startup, one of my post-FIRE projects will be to integrate some of this information to some open source/data project, like OpenStreetMap and Organic Maps.
Official post: https://cloud.google.com/blog/topics/inside-google-cloud/fil...
Those tourism promoting visitor centers would also be great candidates. We spent 30 minutes learning about some random region of Georgia because they put chargers outside.

I’d never stopped in one of those places in my life.
I see another misunderstanding then. With this method the actual probe would use nuclear material to melt its way through the ice. In addition, the heat of the nuclear probe on one side and the ice on another (or melting ice) would make for the ideal conditions of a peltier (or just use a traditional RTG) device to power onboard sensors and electronics. The fiber optic cable is only for communication.
Comet C/2023 A3 (Tsuchinshan-ATLAS) is shaping up to be the best comet this year
I guess it's a matter of interpretation; I am also an atheist but was raised a protestant (we had to memorise and read in front of the class selected parts from the bible every day) and our flavour (which might be different from even others in the same branch) definitely has no tolerance for justified killing except by the lord. I know some religions have tolerance for justified killing as you pointed out, just that's not what ours told us.

But point taken and people do and read into things whatever fits them.
> on disk or in memory somehow?

Due to the magic of the page cache, the answer to that can be "both".

If the sqlite database is being read often and not being written, the page cache will be valid and reads will pretty much never go to the filesystme.
Earth's Eighth Continent
Palworld vs Nintendo
As a programmer and game maker myself I'm on the side of Palworld. This isn't the first time Nintendo sued and bullied other games only to drag it out when they can't win so ruin the company. The issues on patenting game mechanics have always been critizised but this case has opened a lot of people's eyes on this issue. If they were doing this in America I wouldn't be as worried but it's in Japan so I'm extremely worried about it. Sadly on more popular sites the takes on this is dog water.
Check out https://en.wikipedia.org/wiki/Radiosynthesis_(metabolism)

I do assume this extreme level of cold and vacuum can also be acclimated in those 4.x billion years
I think I somewhat know how to do this, i.e. feel a fabric and gauge its thickness and weave. What I don't know is how to search for it. What do you filter to get the thicker, densely woven cotton like polo shirts used to be made of in the 80s, instead of thin see-through half synthetic stuff so common today?

Wondering if there are technical specs for this like there are e.g. for paper with their "24 lb paper" etc.
"World-first" indoor vertical farm to produce 4M pounds of berries a year
It is also key to building the idea that we don't have truth, we have the best model we have so far not found reason to reject (and sometimes one that is rejected as truth, but useful for some problems to be kept around). I see too many people, haven taken some science classes, feel that they know what the 'truth' of the universe is, which locks down their ability to question and break current models in search of newer, even better, models.
That is what the comment edit function is for.

Or was last I used it. Maybe that has changed.

Edit parent comment to indicate the block. Add it to a few for bonus points.

Rage blocking. Is deffo a thing!
At this point I admit I've never even made a useful game engine.

I just make tech demos and libraries for odd stuff like loading 3D models
ex-ibm here.

Some context from an earlier thread: https://news.ycombinator.com/item?id=41558554#41561970

Basically, management rot sets in with MBAs in charge who have no clue how software products get built. They see coders as overhead. Big Mistake. Short-term, it leads to some improved profits. Long term, it leads to cultural rot.
and the org is doomed.
Happening to amazon and aws as we speak.
Athena: A Programming Language for Proof Engineering and Natural Deduction
> Other alternatives may use static files loaded in-memory, but I'm guessing the data is more than you'd want to keep in memory in this case, making SQLite a nice alternative.

Ultimately a RDBMS like SQLite is what you'd get if you start with loading static files into memory and from that point onward you add the necessary and sufficient features you need to get it to work for the most common usecases. Except it's rock solid, very performant, and exceptionally tested out.
This is going to sound weird but I just did my first Tesla road trip and the charging stops were sort of low key highlights of the trip!

Picnic at one while we change. Nice stroll in a park coming back. Went to a restaurant I’d never go to another time.
Do the deep sea extremophiles on earth leave visible signs on the surface?
I think we would be a lot further in addressing climate change and most social problems if people did more of the later and less of the former.
My argument is that Josh has a lot of readers because it's clear that he puts a lot of time and effort into writing a great blog, and the code plays an important part. Obviously code isn't crucial to writing any successful blog (although in Josh's case it is) but my guess is that most of the people who see their hacked-up-and-spit-out homegrown blogging system as a positive put a similar amount of effort into that content. (See also "static gen basin": https://rakhim.org/honestly-undefined/19/)

Anyway, you seem to have an axe to grind here, so I'm ducking out. Have a nice day!
GP's comment is talking about checking multiple feature flags, not checking a single feature flag multiple times.
If we were to find DNA based life on Europa, would there be a way to tell if it came from Earth, seeded Earth or both came from an external source?
Some more discussion: https://news.ycombinator.com/item?id=41636491
> It's unfortunate that almost none of the PPA criticisms actually go into depth on why its implementation isn't sufficiently private

This is a pretty in-depth criticism.

https://www.privacyguides.org/articles/2024/07/14/mozilla-di...

Personally, though, I believe the onus is on Mozilla to convince us that PPA is worth the effort, to show us exactly what data gets sent to their servers... Not on the user to explain why something that they, as less technically experienced, might see as various degrees of black box.
I think I understand what the author is trying to get at here (The gardening metaphor clicked with me in particular). The question asked is, "Why are functions not like programs?". For example...

- Why do programs get their own processes, but not functions?[0]

- Why can't I load and use any function from any package in my program at any time? Or run it from my shell? Genera had this.

- Why are functions organized into files?[1] you can have multiple functions in a file, which implies that they are somehow related. This creates structure, which is often unnecessary or downright confusing. The structure can only be hierarchical (files of functions or directories with files of functions). If I change the definition of a function somewhere (e.g. a REPL), it's textual representation will grow out of sync with the actual implementation. Smalltalk didn't have this.

- Why do we only ship collections of functions (programs)?[2]

- Why should all the functions in my program be written in the same language? And why is doing otherwise a pain in the ass everywhere except for Lisps?

This, to me, sounds like a lot of invisible coupling. We don't question it because it's always been this way, but I strongly believe (without having much data to prove it), that this prevents interoperability, and makes programs more bloated by increasing redundancy. I like to think that rather than reinventing "functions and function calls" or "the UNIX command line" the author described what OOP was supposed to be when it was just being rolled out in the 70s at Xerox PARC.

The project in OP addresses none of these, except maybe the bit about languages, but it did bring up an interesting point. For me, anyway.

[0] This one's easy, the process overhead on UNIX systems is a few kilobytes so you can't have everything be a process. In e.g. Erlang you can spawn a bajillion processes at will, so it's not that big of a deal. Still, AFAIK Erlang makes a process per actor rather than function.

[1] During development, I mean. You'd obviously need to put them into text files at some point. Making a Github repo and dumping a new Smalltalk image into it every day is not the way to develop software. Unless... \s

[2] scrapscript.org has an interesting take on this, where every expression (a "scrap") is content-addressable and can be replaced with it hash. They then store these expressions in "scrapyards" over IPFS. You could pull the same expression from different timeframes with built-in syntax. I think it's quite interesting.
To be clear, OpenMapTiles is kept up-to-date. The latest version was published in April: https://www.maptiler.com/news/2024/04/openstreetmap-data-pre...
Thread the other day https://news.ycombinator.com/item?id=41609670
Solid blog overall and I think it is pitched at the right level of granularity for the topic. However, if I were offering criticism, the place I think more detail would be super interesting is the 'Please Inline' section. In particular, I would really be interested in a slightly more detailed description of the optimizer's algorithm for inlining. I think the "define_inlinable" macro is a great example of macro usage, but it is clearly a way to circumvent the inliner's apparent short comings. I would like to be able to understand what heuristic the optimizer is using to see if there is a sensible default function construction style/idiom that is more appealing to the optimizer for inlining. However, I am reminded of the inlining discussion in Chandler Carruth's talk (Understanding Compiler Optimization) from a few years ago where he discusses how obscure and seemingly arbitrary, in general, inlining heuristics and their optimization passes are in practice. [1]

1 - https://youtu.be/FnGCDLhaxKU?si=J3MhvJ-BmX5SG2N6&t=1550
Isn't gwern an example of a Matt Levine?
Interesting. Where do you run into this? I've never encountered it in the U.S (east coast). If you're in Europe, maybe this is a concerning glimpse of where we're heading in the U.S. Although I think a charger with those restrictions would be ineligible for U.S. National Electric Vehicle Infrastructure ("NEVI") funds, so maybe we can hope that there is a strong enough disincentive for now?
Just signed up for Discover credit card online access the other day, and they wanted a number and symbol in the username. I think their nags also said to change your username often. Like oof, the cargo cult gets its own cargo cult.
That assumes perfect accuracy. If a command is misheard then you probably need to correct whatever is now in the wrong state, and then definitely reissue the original command. If its text input then you have to do some select/correct dance. Both of these things take a lot of time.
"Anne Frank" Copyright Dispute Triggers VPN and Geoblocking Questions at CJEU
The original title of the article was:

> "Anne Frank" Copyright Dispute Triggers VPN and Geoblocking Questions at EU’s Highest Court
The WCUS Closing I Wish We'd Had
Nice, that seems to be fixed now. Thanks!

I noticed another possible bug. When trying it out on your website, it reports an "Invalid URL" error.