skysight-inc/HackerNews huggingface dataset:
For what it's worth, the nautilus articles normally link to the research and it's generally one of the first few links if it isn't the first link in the article. This article links to the research in this text:

> The research was published in the [Journal of Human Evolution] last week.

The link in question is this one (https://linkinghub.elsevier.com/retrieve/pii/S00472484240008...) but it points to the following DOI:

https://doi.org/10.1016/j.jhevol.2024.103577
You take a little performance hit upon initial startup (from a clean filesystem, while __pycache__ folders are created). Other than that, mostly everything is the same.

I'm now figuring out how to pack images to OpenAI REST calls (using my own REST wrapper), and everything is peachy. Here's my test snippet (mostly to b64encode the file):

(import aiohttp [ClientSession]
base64 [b64encode]
asyncio [run])

(defn :async pack-image [filename]
(with [h (open filename "rb")]
{
"type" "image_url"
"image_url" { "url" f"data:image/jpeg;base64,{(.decode (b64encode (.read h)) "utf-8")}" }
}))

(defn :async main[]
(print (await (pack-image "request.hy"))))

(run (main))

This shows you async, context managers, selective imports, f-strings... etc. All that you need, really.
This doesn’t mean they’re broke, it just means they don’t value institutional memory and experience as much as they do cash and dividends.
It's true that you are a bit alone in your town: https://meet.hn/city/52.9908208,22.883005/%C5%81apy

But you are not that far from Warsaw, with 9 people! https://meet.hn/city/52.2319581,21.0067249/Warsaw
Ask HN: Do you use btrfs for anything serious?
Btrfs is 15 years old. It seems to be the Linux ecosystem response to ZFS.

But is it ready for production? If not, will it ever be? Are there alternatives for a modern production ready file system for Linux with compression, deduplication, integrity checks, and so on?

I am curious to know who uses btrfs for anything serious and business critical.

Please share your experiences.
Fiber optics to keep elephants and trains safe across Indian Railways East Coast
Stuff like this is why I tell everyone who does good work in the AI space to remember that they are watched
This is extremely cool. Well done! If I was able to use this with node-postgres without schema management, but views and plpgsql, I'd finally have what I always wanted for pg <-> ts.

I think this library is going to set a new standard for db integration!
Amazing list and despite having read sci-fi almost exclusively for the past 5 years, luckily there's still so much more to read!
Yes, that's the most important part to focus on. I have nothing to remark about it, I haven't seen/gathered any numbers on it.
> is it time for people to start growing their own food again?

I bet they will love to. They are too close to the mighty US of A, though. /s
My family has gone through three generations of Kaiser in California and it has its own tradeoffs I promise you and mental health is one of it’s most frequent complaints.
Learn to code.

The effort will pay off 1,000 times in your lifetime.

It sounds like you have ideas. Having a specific vision in your head of what you want to build is the best way to learn to code because it gives you a clear goal.
Sorry I misunderstood what you meant.

Now there is a proper location search box with address suggestions and stuff.
Can't relate. I've enjoyed every single one of his games.
Any recommendations for the best registrar for someone in the UK?

I'd ideally like custom DNS entries (so I can import my zone from Gandi) and DNSSEC support, but i guess it's not essential.
This has nothing to do with OSS developers being compensated, it's about risk management for the consumer.

If you build your business on something that might disappear because someone decides to suddenly stop working on it, it's rational to incentivise them (or others) to not do that.
How would one report this to the EU and force HN to follow the GDPR?
I've never heard of them.

Then I read the bring in more revenue then "Disney, FedEx or PepsiCo".

Wait, what? Oh, right, subsidaries.

And, of course, a giant in Medicare Advantage.

That company sounds ... very bad and needs to start doing what they are supposed to be doing and stop playing games. People are looking for help and they are looking for ... well, how to squeeze out more money I suppose.

"You need psychiatric care? Sorry, we're a bit busy trying to make more money. Priorities and all."

"Someone died due to our lack of caring about any of that? Sorry to hear that. Listen, gotta go. (click)"

Sue them into the ground.
If what the Möbius dev did is so easy and they are indeed freeloading, why doesn't anyone replicate it in the open?

It's not because of the forced doxxing, syncthing has a foundation with a legal address and real people, using that info on the app store is a non-issue. It's not because of the $99 fee, syncthing has some cash flow.

It's been 10 years already, so why?
Em, do you know that plants are actually a net source of oxygen ? And a sink of CO2 ?
Aalto is great. It's more of a west-coast style Buchla complex oscillator clone than a traditional FM synth with multiple operators, but complex oscillators have at least one carrier and one modulator by design.

I use very few software synthesizers but Aalto and Operator are two of my favorites.
1. I don't know what a breakloop is. Hy uses Python's exception system, which is more like a traditional exception system than Common Lisp's condition system.

2. No, sorry.
"Dropbox will never work, you can already build such a system yourself quite trivially by getting an FTP account and mounting it locally with curlftpfs"
> want Docker containers running locally, know that that's what they want, and know how it all works, but then don't want to do the small handful of commands at the prompt needed to get it running

Consider the case of a team of people collaborating on a software stack - the prototypical use case includes Docker Compose at the simplest and a full K8s stack at the extreme. There is quite often a minimum of 3 containers here; frontend, API/Backend and a database server. If you start to add observability tools, async/batch/event execution, caching, automated integration testing, etc, the number of "layers" in the stack grows quickly. In addition, each component may have unique per-environment or even per-user customizations.

Often one ore two people will manage the stack itself and provide instructions on how to get the whole thing working for others using a specific defined selection of easy to use tools that essentially offer minimal prerequisite knowledge to use

"Install X, run Y, get to work."

It saves a lot of time for the intern on the UI team who just wants to add a component to one page and test it locally and not also have to learn how to deploy the entire stack from scratch.
This is something Boris Mann has been talking about for a while now.
https://bmannconsulting.com/notes/open-source-licensing/

https://bmannconsulting.com/notes/open-source-beyond-licensi...

(I had mentioned to him I wanted the Canadian government to get involved in funding OSS, and that we needed a way for Canadians(and Canadian Corps) to use for free but everyone else would have to pay)
I believe the term for this is "partial escape analysis" (PEA).

GraalVM is the SOTA in the JVM world for this.

Here's an oldish blog on this: https://chrisseaton.com/truffleruby/seeing-escape-analysis/

I'm sure PEA is better now, but it's not sure if it's moved beyond scalars (int, float, etc.)
Judging by the filename, I guess the data has been scraped from technovelgy.com, which says "Copyright© Technovelgy LLC; all rights reserved.".

As an example, the data for the first row can be found on the following archived website (the real website seems to be unreachable).

https://web.archive.org/web/20120509005738/https://www.techn...
Why so many bytes? I wrote one using just 141 bytes and it took just few seconds to write, and it is the first functional game I've ever written). Result: https://claude.site/artifacts/3b35069f-4d51-4415-9f58-69988c...
Whatever is in the extra 150MB. Ads, spyware, bloat, slow performance.
Not do which? Build a business on OSS, or incentivize OSS maintainers to not disappear?
No I have not sued anyone.

But my point is now that he's gone, maybe his family could sue. Not sure that'll really fix anything though. Laws and regulations with real enforcement could though.
I worked as a sysadmin in a large physical services company. We had in-house software that integrated with almost all levels of our operations, most employees were using this software throughout their day. The whole IT staff, including the team of ~10 devs who built and maintained this software, worked in-person on the same floor.

L1 support was constantly escalating issues that the sysadmin team could not assist with, because they had to do with this software. Either bugs, or new corner cases, or something changed, or they didn’t know how to do something.

We would tell them again and again “we cannot help with operating this software” (it was outside our scope of responsibilities and knowledge - our job was to make sure the computers, servers, and network were all functioning properly).

Despite the team of devs sitting 10 meters away, support would never, ever, talk to them. I think this was probably a dictate from management. It made no sense to me - these support staff were constantly using and helping people use this software, discovering the problems with it and the ways people wanted to use it, and all that feedback just died with them. The devs never interacted with the users of the software at all.

You can probably guess how user-friendly that software was, and how much the users liked it.
> We need them to be held accountable. We likely also need the general cost of doing business in healthcare to go down

These two statements are at odds with each other.

> responsible for due to throwing up so many barriers

To me, it's obviously lack of competition that's the problem, you don't want to punish crappy providers, you want to subsidize new ones so the market is flooded with options.

Which can be done right after we solve the monopolization problem in health care service providers, medical equipment providers, and "pharmacy benefit managers."
A calculator app doesn't need that many megabytes of code and assets to be a calculator app. So if an app is way bigger than it should be, it usually means one of two things (usually!):

1. The app was not very optimised, perhaps created by a novice, containing a lot of things it doesn't need.

2. The app used to be really small, but a lot of extra code was added to serve you ads, profile you for better targeting or do sneaky stuff you didn't ask for.
Ну, молодцы.
If companies rely on FOSS, they should fund it.
Most large systems can absorb a certain level of free-loaders and remain stable by shifting that burden to other people. What you’re advocating is a collective action problem and will just make matters worse for everyone else. Unless you have a way to create a critical mass of similar behavior, it’s tantamount to a selfish action that benefits you to the expense of others.
The Strange, Secret History of Isaac Newton's Papers
> I'm not sure I agree that VC, government, etc distorts evolution in a democratic republic with a capitalist economy. Evolution still happens within that ecosystem.

I'm definitely not claiming that evolution doesn't occur, but that the temporary supply of capital that VCs (and similar sources) supply creates an artificial environment that creates distorted evolutionary pressures. When the VC money runs out, and technologies are "returned to a natural ecosystem", the end result is often not that the VC funded tech was the fittest in the market. Meanwhile, if a particular technology consumed the market by distorting its fitness function and eliminates otherwise healthy competitors along the way, the VC backed tech might survive in the end, but it's not clear that it would be the fittest given natural market forces. However, everybody else is dead.

To really stretch this analogy, it's a bit like an environment with several predatory cat species - each good at a particular strategy. One day a team of hunters comes in, kills all the prey, and selects a specific cat species as "the champion" and simply feeds it in captivity. Once the rest of the cat species die off, they release the champion into the wild where lack of competition stalls its own further evolution. What cat would have been the "best" in the given ecosystem? Nobody knows.

There's a few interesting cases around this. Palantir comes to mind as a particularly useful case. They entered a market with a dozen competitors all surviving in the market, flooded it with something like 13 or 14 rounds of fundraising's worth of product, nearly annihilated everybody else in the market and when finally released to the wild, found that their signature product line was no longer what the market wanted at the size of the market the VCs had assumed. Today the company more or less acts as a bespoke web application company. Mimic competitors like C3.ai are also suffering under similar fates.

For a government funded use-case look no further than the space launch market. For decades it was funded by dumb government money and regulations that gave the appearance of a competitive market but was intended more to ensure strategic options. Those companies evolved/optimized to capture this steady supply of crippled prey money but it really created a bunch of sick, inbred, organizations. SpaceX appears, acts like a hungry wild tiger in a room full of Pugs and proceeds to dismantle them all, while building new markets and capturing the easy prey dripping out of the government funnel. There's no magic physics to SpaceX, all of the competencies existed in the industrial pipeline, but the government funding mechanism evolved them in unnatural ways. SpaceX, being heavily government funded, may yet evolve into one of those, but for the moment it's the difference between a Wolf and a domesticated small apartment dog.
Thanks so much, Moti! Would love to answer any questions if you've got any.
> [.. &] alcohol consumption, and tobacco use were the main risk factors for major early-onset cancers

This would be a good explanation for any decline in early onset cancer given that a 40 year old could not have been binge drinking and smoking at their height in 1970s UK.
It's perfectly reasonable for current customers and potential customers to be concerned and cautious when a company shows a willingness to resort to knee-jerk reactions, especially when such reactions can suddenly harm the customer and are due to something that the customer has no control or influence over.

The company involved doesn't matter, and the reason for the knee-jerk reaction doesn't matter. It's a business practice that all customers should definitely watch out for and take seriously, even if they haven't been affected by it (yet).
Yes, sorry :) Was just trying to clarify it because the GP was talking about sync vs backup. But yeah, multiple copies is a good idea!
I think we need a data Great Reset: all data (and I mean all) must be deleted by a certain date in the future, and all newly collected data must have provenance so in the future the customer can find out that Ford got information from Databroker A which bought it from B which bought it from Microsoft which collected it from what you type in Windows. Companies holding activity data without provenance get the crack-cocaine dealer treatment: officers in jail, everybody fired, investors and lenders fucked, company liquidated and forfeited.

While it is impossible to take back a disclosed secret, we can create a legal framework which issues immediate business-stopping corporate death sentences for spreading that data without consent (or after you revoke consent, yes it needs to be revokable). Your data is so valuable, because now that we have universal function approximators you can be simulated (to a prediction horizon) and that simulation interrogated.
The closure itself is only being created once, it's essentially a singleton. Only if it would capture variables it would have to be recreated every iteration.
I reckon those platforms will open up (to AI at least).

iPhones didn't even have apps to begin with.
A breakloop is a REPL operating in the context of condition handling. When a condition is signaled, you can use the breakloop to modify state and direct how the condition should be handled (including fixing something local and letting the current function proceed by ignoring the condition).

Seems like that would only be doable by altering CPython to at least have a hook in the initial exception processing (or maybe there is some magic double-underscore thing for that already?).
Health insurance in the US sounds like such a scam. Is it not possible to pay for a psychiatrist directly or to renew prescriptions without seeing one?
Cool list, but some of the dates are quite off.

Sky Bikes, Arthur C. Clarke (w/Pohl) (2008) should be 1973 for Rendezvous with Rama, which was not written written with pohl.
Here is some general advice about how to translate between “your life” and statistics.

Imagine that some new product gets released that increases your chance of chancer by 10x, so something extremely bad and very noticeable in studies. Now let’s say 2/10000 typically get this type of cancer normally and that it’s an extremely popular product so 50% of the world population use it. Start consuming it straight away.

That leads us to having 2/10000 cases before the product and 7/10000 afterwards, and you’ll have 4994/5000 of people who use the OBVIUSLY bad product stating confidently that there can’t be any issue, because they aren’t effected. Imagine they all have 2 kids who have two kids and suddenly the common sense attitude that “this can’t be dangerous because my grand parents…” is the overwhelming majority opinion.

You don’t have “a small dataset” you only have a bias, nothing more, nothing less. You can’t translate between data and your personal life how you’d expect to, it’s just not possible.

Also regarding your buddies girlfriend’s advice she’s completely wrong. It’s actually anything with less than 3 ingredients or more than 5 but less than 7 you shouldn’t eat. Everything else is safe. You can trust me because “I’m a huge health nut”.

Disclaimer: numbers might be slightly off, corrections are appreciated, but the point stands.
Sir, this is Ikea.
(Aaron Swartz) How I Hire Programmers
Whenever I see this image, or read bout it, I instantly want to listen to the great song by Ayreon, inspired by it:

"The Shooting Company Of Captain Frans B. Cocq"
https://www.youtube.com/watch?v=oVlSARPr9Y0

Funny coincidence - only this morning I watched a documentary about how they used machine learning to reconstruct the destroyed parts of the painting.
Not sure either, but it should. I do test it every year or so with pypy.
That's for the main product, the roasts are free... but thank you for checking it out anyway!
Because a thermometer is software and software is imperfect. Perhaps it made some assumptions that causes phones that were released after the app was released to drain the battery very quickly. Or it has a calculation error where over time it accumulates a significant difference between the measurement data and the data that is rendered on screen. Or perhaps it's using an API that we all thought was safe, but turns out it's not. Or it needs to use an API to get temperature data (thermometer can have different meanings) and the API no longer exists.

Even something as silly as an app that does nothing can run into these issues. The APIs and other interfaces used to run applications are imperfect. Sometimes doing nothing about it is a choice, sometimes the vendor doesn't deem that acceptable and then it is no longer a choice. Either way, the application will have to adapt or degrade (to the point where it degrades out of existence).
I already do this in all my IRCs, Matrices, and Discords
Loata (Learning Orchestrator for Adaptive Text Analyses)
I'm not even a graphic designer and Pixelmator Pro has paid for itself many times over. I can't believe Mac users (outside professional graphic-design) would willingly pay Adobe.
Would you mind sharing a source of the reviews? How your users would know whether your product could be trusted?
Recurrences converging to the wrong limit in finite precision, and some new e [pdf]
The latter.

Same is true of all business dependencies, not just OSS ones. It's a large reason why a lot of companies do M&A - it minimizes the risks of not having control over that dependency.
It is not just a technical limitation, it is a license limitation too, for what it is worth.
I guess I'd just then have asked the same question about Oracle. Why would you expect them to be compromising supply chains to kill people, except for their supposed limited planning horizon? It seems like an equally odd point to make of any company.

We don't actually live in a cyberpunkish dystopia of sovereign corporations. While it's reasonable to expect large companies to have their own intelligence operations - they are huge targets, after all - I find it hard to believe that any of them would run any kind of spook field operation in general, and definitely not anything this offensive.
> To observe entanglement between top quarks, the ATLAS and CMS collaborations selected pairs of top quarks from data from proton–proton collisions that took place at an energy of 13 teraelectronvolts during the second run of the LHC, between 2015 and 2018. In particular, they looked for pairs in which the two quarks are simultaneously produced with low particle momentum relative to each other. This is where the spins of the two quarks are expected to be strongly entangled.

I believe it would be much easier to generate public support and curiosity if the data could be made more accessible.

Suppose the research articles explicitly told what URL was used to request the relevant slice of the data, which selectors to use etc. so that Average Joe could download the slice of events investigated (and thus learn how to issue other slices of events) and bulk download them for analysis.

Allow the public to interact with the data and the juices -err- funds will start flowing.

Make it more didactic and less ex cathedra.
>Actually thinking about it further you could also easily group people political affiliations, and all kinds of other thoughts, dark, dark stuff!

Already happening at Google and Meta for a decade or more.
You can also transfer domain to CloudFlare, extend it here and then transfer it elsewhere.
You could just pay for an examine.com subscription. That’s pretty much what they offer as a service - third party evaluation of studies to provide unbiased advice for different supplements.
My app (which uses Google Photos among other sources to set your Mac / Windows desktop wallpaper) is part of the Google Photos partner program and the “consider alternative approaches” turns out to be not to use Google Photos integration any more according to them. Really disappointing and further proof never to trust a Google product.
But what if AI is better than humans, it will provide you the best service and out perform even the best human in the universe. then? would you still decline this AI ?
The patch file will create 95% of a working ROM when applied to a blank file, but not enough to actually create a working ROM. Some important bytes are missing.

Some ROM hack patches WILL create a complete working ROM when applied to a blank file. I don't think those can even be called patches anymore.
1.1 INTRODUCTION: THERMODYNAMICS AND STATISTICAL MECHANICS OF THE PERFECT GAS

Ludwig Boltzmann, who spent much of his life studying statistical mechanics, died in 1906, by his own hand. Paul Ehrenfest, carrying on the work, died similarly in 1933. Now it is our turn to study statistical mechanics.