skysight-inc/HackerNews huggingface dataset:
My main problem with Bluesky and the AT protocol is not their apparent technical merits so much as the strong "not invented here" approach. Like their "domain as identity" instead of using user@host like everyone else and established protocols like WebFinger. Like using their own mechanism for that instead of looking at how ACME already does it for certificates, leading to someone owning the s3.amazon.com domain [1]. Like using their brand-new RPC protocol, "XRPC". Like whatever Lexicon is, a weird code-generation-based data schema whose only benefit over protobuf and jsonld is that it's newer.

It is hard to trust an "open network" that demonstrates time and time again that they don't respect and don't want to talk to anyone else. It also makes you wonder how many more common mistakes have slipped in the design simply because they reject common knowledge.

[1]: https://www.reddit.com/r/programming/comments/138hlf2/s3_dom...
There is a name for this already: associative memory. That’s how you catch a ball: you condition your memory of catching a ball with proprioceptive and visual input, much like a multimodal transformer. There’s no thinking involved - you wouldn’t be able to catch it if you had to think
I have been using wails for our company's desktop apps:

https://wails.io/

It is golang based and works pretty well, I don't know how it compares with Tauri though. We use it mainly because most of our backend code is already golang and I tend to avoid introducing multiple stacks/runtimes to a project.

It doesn't support mobile apps yet, but if you want something golang-based I recommend it.
The easier solution to is remove them.
For want of a teaspoon, the cuppa was lost...
...
For want of an exhibit, the grant was lost...
...
For want of a program the institute was lost.
And all for the want of a teaspoon.
Ask HN: How do you master your programming skills?
I've been a developer for many years, and I consider myself proficient in my field. However, I recognize that my coding practices could be more polished, and my architectural designs are not flawless. There's always room for improvement.

The challenge arises when seeking resources for advancement at a senior developer level. The majority of online materials cater to beginners or intermediate-level developers, making it difficult for seasoned professionals to find content that can truly help them refine their skills.

I'm eager to elevate my abilities further. Beyond mere practice, what strategies or resources can I pursue? Are there any in-depth blogs, books, videos, or other materials focused on enhancing code style and architecture for those who are already familiar with the basics and aim to achieve mastery in these areas?

PS I primarily focusing on rust at the moment, but I believe that those skills are language agnostic
No need to come up with any new name, we already have it:

1. autocompletion or

2. next token prediction and

3. (reverse) diffusion
I try to be an optimist, but the constant stream of record breaking abnormal weather really steers me toward climate doomerism.

Do others here feel similarly? Do you think these trends are reversible? Is technology the solution? Something else?

I guess my real question is: how do you incorporate all of this change into your worldview and outlook?
HG Wells forecast a division of humanity into eloi and morlocks in AD 802701; we may be just a little ahead of his schedule.
Unlocking the Full Potential of Filecoin with the FVM
Introduction to Filecoin FVM: A Powerful Tool for Building Data Applications
1. Filecoin FVM Overview:
- The Filecoin FVM is a runtime environment that allows developers to deploy smart contracts and execute code on the Filecoin network, similar to the Ethereum Virtual Machine (EVM).
- Integration with popular development tools like Remix and Hardhat provides a familiar and flexible development environment for Filecoin developers.

2. Improved Tooling for Data Applications:
- The Filecoin FVM aims to enhance developer tooling and services for building data applications, offering unified SDK capabilities for data Dapp/DAOs on Filecoin.
- Future plans to introduce WASM actors on the mainnet will expand smart contract language options and improve security.

3. FVM Foundry Community Hub:
- The FVM Foundry serves as a community hub for Filecoin developers, providing resources, tutorials, and SDKs to support their journey in building on the FVM.
- Joining the FVM Foundry allows developers to connect and collaborate with like-minded individuals, accelerating their learning and development process.
It's also weird how unappealing and bare it is. It's like they don't want new users. As someone who rarely clicks Twitter links and never logged in, I thought the first post was all there is to this, which certainly wouldn't entice me to sign up...
hello,

afaik - i'm a software-developer, not an economist - it was an implementation of the following:

the english term

* https://en.wikipedia.org/wiki/Demurrage_(currency)

in german "schwundgeld"

* https://de.wikipedia.org/wiki/Umlaufgesichertes_Geld

ps. the submission caught my eye, because i live in the region:

* https://www.openstreetmap.org/relation/1016862

cheersv
examples for illustration please
Which itself is based on an earlier RFC for not-specifically-Geo-JSON, RFC 7464. Both do things a little different than the others: they use the "record separator" character at the start of each line and actually split on that separator when parsing.

The GeoJSON one pretty much seems to exist just to hang an "application/geo+json-seq" media type registration off of. Part of me wants to say this really should have been more of a "all json subtypes are also json-seq subtypes" situation but maybe that's not really feasible with the standards/registration processes.
The Palm Pre Is the Reason You Love Your Phone [video]
Surplus labor is power to those in power. Scarce labor empowers the individual. Compressing demographics is good for the individual, but bad for economic and political systems.
Yep, any kid who obsesses about the periodic table of elements can figure out how to collect radioactive isotopes and attempt to build a simple nuclear reactor. Most don't, because they know better.
Drivers. The promise is that ReactOS will work with the Windows XP drivers for your ultra niche custom hardware for an industrial control system from an out of business supplier ( or point-of-sale system or whatever ).

ReactOS is still targeting 32 bit Windows at a time when even Linux is dropping support for 32 bit hardware.

ReactOS is FreeDOS whereas WINE is DosBox.
I think the data has enough issues that I don't draw any conclusions from it.
I guess what constitutes memorization depends on what you consider "learning an algorithm".
Memorizing to humans doesn't really mean learning the exact input/output pairs per se. Like a student might "learn" an algorithm for differentiation (d/dx x^n = n x^(n-1)) and then differentiate 732638 x^2 just fine despite never seeing it before, but then tell you the derivative of yx^2 with respect to y is 2yx, or something. Did they really learn how to differentiate or did they just learn a common vibe around it? When teachers see that sort of regurgitation, they call it memorization, despite the input being unique from what the student had seen in the past.
The Change needed is refused by the people. We would rather die and kill most of the biological world than face economic austerity, so we get what we order.
As a father of two, I also hope for a non-doom scenario.
Why airlines are raising baggage fees – and charging you more at the airport
I just buy EVs and plan to move to Finland. I won’t let this generation get me down.
Not gemma.cpp

He meant this:

https://cloud.google.com/blog/products/application-developme...
How Biden's Labor Chief Is Thinking About AI's Threat to Hollywood Workers
Yeah, denialism is definitely one way to keep one's mood up. The problem is that we, and our children, have to live in the resulting world, and that reality will be worse if we don't act today.
A build step is absolutely my issue with Tailwind. Tailwind tries to ship with every single style you need, as a result it needs a build step to purge unused CSS. On the other hand, Tachyons CSS (which came out before Tailwind) provides 20% of the CSS for 80% of the utility and asks you to write your own CSS to cover anything else you need. As a result, it doesn't need a build step. I think that's the way. Tailwind is overengineered for what it is, and it requires buy-in into the npm ecosystem. Tachyons is a standalone collection of CSS styles.
What is intelligence or generalization if not "sophisticated, complex latent space" navigation?
I've never heard that about ancient Rome before and would be interested in learning more. Any particular references you could point me towards?
In my country, the numbered chart of accounts [1] is considered standard. A question to other (possibly European) Ledger users: have you ever considered this a hindrance or inconsistency regarding your use of the software?

I've been using Ledger for almost a decade (tiny single-person "company"). At one point, though, I started migrating my stuff to PTA by OpenBSD dev Ingo Schwarze [2]. It is a small Perl utility and relies on the numbered accounts system in a separate file, so I do feel more on the same page with general accounting-related discussions and corner-case howtos in my country.

I also like how PTA's reliance on account numbers also allows for a single-line oriented, very compact journal format [3]. This is great for further parsing with Unix tools. There was interesting discussion on PTA vs Ledger etc involving the author [4].FWIW, PTA is also linked on the plaintextaccounting.org website

To be fair, because of little prior experience with accounting in general, I did somewhat mess up my initial system of accounts in Ledger. So the migration to PTA is also in a standstill at this point. But it is a nice system for people in countries where the numbered chart of accounts might be preferred.

My only complaint is, the author might have written it in something as tiny and easily portable like Awk instead (for us occasional Windows users). But Perl, despite being "huge" in this comparison, is included in the OpenBSD base, and it is praised for text parsing, so the preference is understandable.

1: https://en.wikipedia.org/wiki/Chart_of_accounts

2: https://mandoc.bsd.lv/pta/

3: https://cvsweb.bsd.lv/~checkout~/pta/journal.example.en

4: https://undeadly.org/cgi?action=article;sid=20200928123430
I mean, object recognition was never an intended way of solving the problem. When you ask for a "frog" image, the model isn't just trying to randomly find a frog object, it slowly narrows down data to find an image that's classified as "froggy". Sure, the actual frog will be remembered as an extremely important part of a frog image, but everything else in the image is contributing too. The background could be something that frogs are photographed in, and the lighting approximates what a photograph may look like.

I don't see why there's a need to explained it with this two-tiered approach (and a "data theft" claim) if the explanation of how it works seems applicable to the entire system. Images in the training dataset would almost always reflect the way lighting and objects work in real life, so the model is incentivized to approximate it as closely as possible.
On Handwriting and Switching to Cursive
Coldest 12 months of the coming
decades
The amount of people living in good conditions is also higher than it ever was. In fact the % of people living poverty world wide is decreasing while world population is increasing.
> Does it really matter how good your DX is if your stack limits you to making virtual magazines and fancy crud apps?

I'm probably misunderstanding your comment and I think if you elaborate a little it might help.

My understanding is that very few sites (or apps) are NOT a fancy CRUD app.
How much RAM is PostgreSQL using?
Cool: Trees stalling effects of global heating in eastern US, study finds
I think it's fixable but, you know, not sure I much care anymore. I think most people don't want a fix. They want to publicly wring their hands, gnash their teeth and wail and moan.

We should be doing more about wetlands restoration. I think it's a no brainer that a substantial part of the problem is the eradication of 85 percent of global wetlands since the 1700s but it largely goes unnoticed because, I don't know, not enough hopelessness and sense of personal guilt to relate to?

I don't get it. But my life sucks and refuses to stop sucking and I am unlikely to live too much longer, so whatevs. Y'all run around screaming and flailing your arms like Kermit the frog if that's what floats your boat.
Any one knows where the zero line is and how we decide what the optimal average is to say a measurement is an anomaly?
Something I have noticed along the same line is that the importance of actions within a company is mapped from the work roles people have, not from the work to be done.
I like the fourth interpretation of matrix multiplication from geometric algebra, which brilliantly encapsulates geometric transformations. This approach shifts our focus from just numbers to the geometry of space, revealing how matrices can elegantly describe rotations, reflections, and scaling. It’s a vivid and intuitive perspective that brings matrix operations to life, especially in fields where visualizing these transformations is key, like in computer graphics or physics. It’s like watching math and geometry dance together!
I think he’s being sarcastic :-)
To your edit: Easy mistake to make. It's not the parentheses but rather the comma that make a tuple expression.
to my knowledge there are many such examples

i think that chemistry and the biological sciences can get pretty "empirical" at times. like chemical reactions/processes which are done in a specific way simply because experience shows that that's the best way to do it. or pharmaceuticals whose efficacy is supported mostly by experience, and we have just vague ideas for mechanisms of action.

sure these cases are usually not 100% empirical, there is some theory... but contrast it with, say mechanisms in machines or electronic circuits where you can usually correctly predict the effect on the behavior of the variation of whatever parameter you want.

i wish i could come up with a lot of examples but i don't think they're hard to find. i'll just say the following: just saw a thread on HN about how exposure to certain pesticides may cause Parkinson's disease. there is some theory behind it (the molecule (paraquat) is similar to another known one (MPTP) which causes Parkinson's disease immediately upon ingestion), but that's it, the rest of the evidence is like empirical correlations between proximity to agricultural regions and higher prevalence of Parkinson's disease.

if you think that's not empirical enough, again, compare it with whatever electronic circuit where you can precisely predict the effect of changing most of the parameters of the circuit.

just my uneducated opinion...

EDIT: just remembered one thing. relevant passage from Ashcroft & Mermin "Solid-State Physics":

> Justifying the semiclassical model in detail is a formidable task, considerably more difficult than justifying the ordinary classical limit for free electrons. In this book we shall not offer a systematic derivation. Our emphasis instead will be on how the semiclassical model is used. We shall therefore simply describe the model, state the limitations on its validity, and extract some of its major physical consequences.

> The reader who is dissatisfied with the very incomplete and merely suggestive bases we shall offer for the semiclassical model is urged to examine the broad array of mysteries and anomalies of free electron theory that the model resolves. Perhaps a suitable attitude to take is this: If there were no underlying microscopic quantum theory of electrons in solids, one could still imagine a semiclassical mechanics (guessed by some late nineteenth-century Newton of crystalline spaces) that was brilliantly confirmed by its account of observed electronic behavior, just as classical mechanics was confirmed by its accounting for planetary motion, and only very much later given a more fundamental derivation as a limiting form of quantum mechanics.

so the theory of electrical conduction in metals or semiconductors, i'm not sure it has been fully justified from more fundamental physics, or to what extent it's "empirical". the same probably goes for chemical reactions, which in principle could be entirely explained on the basis of QM, but probably aren't.
An optimistic outlook is that we have the knowledge and resources to adapt to a changing environment without loss of life. A realistic counter to that is if we were able to utilise these resources and knowledge effectively then we wouldn’t have found ourselves in this situation. An outlook that splits the difference is… we’ve made mistakes but maybe crisis is what’s required to get everyone working together using our resources and knowledge for the greater good.

A sad outlook is that we are all rich people living charmed lives that are not at risk so we can bury our heads in the sand. We aren’t the people who will die from our mistakes.
If it's only $28k/person/year, that sounds like a bargain. Most decent housing in SF costs more than that.

Granted, it's only a bargain if it works, and it clearly isn't...
You must have a pretty impressive resume if you don’t consider François a researcher! The wikipedia would disagree with you [0], as would anyone that has had any interaction with him on the subject.

0. https://en.wikipedia.org/wiki/Fran%C3%A7ois_Chollet
> this badly written closed source software

We are talking about apcupsd right?

http://apcupsd.org

Were you under the impression it's official software done by APC?
> ‘Like’ ; so if it didn’t but still worked perfectly, you would complain that it didn’t?

Yep I would, because it maintains the idempotency invariant, plus it flushes out any bugs that may exist if databases are not idempotent from seed data, that is the "why it does it."
Sure, but that requires the developer to do so manually whereas in an automated system, it should just be self-generating and self-cleaning.
Yep. I’m old enough to know nothing will change and the shift hard right in politics all but guarantees it. Enjoy every moment you can while it lasts. Capitalism FTW BABY! There’s no going back.
Agree, and exist aphorism in languages "when ship is sinking - mices going out from this ship first". Just first thoughts.
CLIte
I got invited to an enterprise architecture brainstorming session and they wanted to know my opinion about the multi-cloud, multi-repo, ETL-pipeline-driven reporting solution they had cooked up.. with two separate Kubernetes clusters included.

I suggested that a column store index and a PowerBI report is literally all they needed.

Didn't get invited to the next meeting, all further communications were silently ignored.
I think that's just more documentation to read which becomes outdated (read: lies) at the point in time someone moves code around with refactoring tooling in their IDE.

What about aspiring to "screaming architecture" instead? Don't hide your application domain in a "crates" directory. Do it the other way around.
Except that LLMs are notoriously bad at counting characters.
Yes. This makes sense. There is no criticism of Google at all. We just want to continue supporting contributors.
Ask HN: Why isn't Stripe operating in South Korea?
Who are the gatekeepers preventing Stripe from entering the Korean market?
The thing that frustrates me about that is that the people who pay for it will get something from it. They get cleaner, safer streets. This leads to more sustainable street-level businesses (because there's more foot traffic), which leads to more choice and better prices. Overall it's just a higher quality of living.

Now, as a well-off person who can afford to (perhaps sometimes grudgingly) pay more taxes, it's not hard for me to see that. But I can see how it might be difficult for someone who is barely scraping by to adopt my perspective.
There's no point saying "denialism" when it comes to talking about the data. You might as well just be saying "your tribe stupid my tribe good".
If you like the harder blind guardian songs more (like mirror mirror) have a look at the band Persuader. The singer somewhat randomly sounds like Hansi kürsch and all their songs are more towards speed/heavy metal but with clear power metal influence.
Since I don't have the resources or power to deal with the problem, I don't worry about it. Nothing I can do. My conscience is perfectly clean.

My only advice is that we need to fix the monetary system first or else we'll never be able to escape the cycle of deception.
We'll never know what is real or not real or who we can trust or not trust.

Once we have a functioning monetary system based on hard money, only then will we be able to see what problems are real and come up with innovations that solve humanity's real problems... Who knows, that might include climate change...

Our current political reality is fake and we can never get to the truth while our monetary policies distort incentives. Almost all narratives nowadays are founded on deception and they compete against each other for mindshare... Once they cross a certain threshold, it's too easy for certain narratives to use monetary incentives to reinforce their own propagation; a powerful ecosystem of government organizations develops around the narrative and then private companies follow suit to get their contracts.

There are literally no honest narratives even in the running at this point. Once honest people see how the sausage gets made in the centers of power, they lose the heart to push their honest agendas. Only deceptive agendas remain.

Today, I'm not even in a position to answer the question of whether or not climate change is real and caused by humans because I cannot trust the current system or the 'experts' in relevant fields to provide me with that information. For all I know, the promoted experts could be 'incentivized' to the eyeballs to lean in a certain direction.

I cannot trust them because I cannot trust the system which selected them. I'm an expert in my own field and I've seen how the sausage is made there. If that's how it works in my field, why wouldn't it work the same way in other fields?

If I am to go by my own experiences of modern political organizations, I should believe the opposite of what the experts say.
No, the one you're thinking about is in the Aichi prefecture (Kounomiya).
Yes, this is too a real job!
It's always easier to assume that the fault lies with the listener rather than the speaker. That doesn't mean it's the most effective bias to hold.
> Ubisoft Employees In France have gone on a Stike

Presumably the spelling oddity in this headline is a typo - the article calls the event a "day of organized strike action." (emphasis mine)
Similarly, our children will be burdened by the public debt and regulatory policies enacted in the name of climate doom.

This much is guaranteed, regardless of if the oft-cited apocalypse comes to fruition.
>possibly a news article about how a bunch of people on the project got fired

Not for ‘reverse’ racism. A pay rise, perhaps.
Related:

What if money expired? - https://news.ycombinator.com/item?id=38294275 - Nov 2023 (185 comments)
DNS isn't meant to solve the problem of trust. You probably want something else if that's your problem.

(To be honest, only banks and government care about the problem of trust. Let them figure it out, because I really don't care.)
I always mentally converted it to:

Android De Bugger

Does that make sense? No. But that’s what I subliminally assumed it must mean.
How about Australian rice, like the Sunbrown brand?

Arsenic levels (mg/kg) in raw rice from different countries

https://www.researchgate.net/figure/Arsenic-levels-mg-kg-in-...
> A sad outlook is that we are all rich people

Well my bills will be glad to know this, although it's news to me.