skysight-inc/HackerNews huggingface dataset:
Yes, one doesn't have an account with a participating bank in order to receive and send payments via FedNow. It is same with Zelle; with Zelle, one sends money to an email or a phone number of an intended recipient. Both senders and receivers of Zelle need to registered with Zelle from their banking apps. USBank and Chase are notorious to close accounts who use Zelle heavily, because they see such activities as nefarious. Maybe, other banks use Zelle transaction history as another point to in order to debank people.

I don't want my banks to know who I send money to via Zelle; but they do. If banks are happy with customers writing checks to 'problematic' people, why they think that frequent Zelle activity as source of risk, as long as customers are not depositing or withdrawing cash/money orders.
guess -- knowing the currently discussed threat models is a competitive advantage for the dozen fintech security firms that are in on this, and a "moat" against the other four hundred fintech security firms that are frantically trying to find a way to get inside this obviously well-funded Big Gov project.
12k for gpt3.
As someone who has gone back and read my old code as well as a lot of others old code, there is no such thing as good code. IMHO, the problem is one of cultural context which is often not shared between generations of coders. Languages and best practices can change so violently that best-practices one decade are often anti-patterns in the next.

As a codebase outlives its best-practices, do you stick with them and extend with those same anti-patterns or do you implement new things with a different mindset than the rest of the code?

-- If you break with tradition then you are making it harder to understand the codebase as a whole.
eg: why do we have a mix of procedural/OO/functional/... methodologies with spaghetti code at the core?

-- If you refactor everything then you are definitely breaking something.
eg: you have a 10M+ line java codebase with transformations bringing you into the 2020s from coders who originally knew C and Java 1.4.

-- If you keep with tradition then are you writing the best code possible?
eg: would you willingly use goto of some variant in new code if you jumped into a Cobol 74 codebase?

I think what the article really wants to talk about is "clear" code or "understandable" code and not "good" code.
So your gripe is essentially you don't like reading the documentation of the libraries you use, just, in general?

Template literals are just a feature of javascript, it's not even anything that bespoke. That's why it's called "lit". The output of those tag functions are just rendered with standard DOM features too.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
This sounds like a great listen. Thanks for mentioning it
I’ve not but I’ll take a look into it. Sounds interesting.
Not sure if anyone has mentioned this yet, but “spack” is an ableist slur in Britain
While we are at magic: What is the problem of "using imagemagick in 2023"?
Unrealized gains, unrealized losses... I'm not going to say they're totally meaningless, but they sure don't tell the whole story. Granted people can use them as collateral for loans, but tens of billions one way or the other doesn't really impact Musk in any material way.

Having said that I still think that Tesla is insanely overvalued.
Otomi – Self-Hosted PaaS for Kubernetes
It generally applies to eventloops, not just to lanugages with a builtin event loop. E.g. it certainly also applies to raw boost::asio which uses callbacks, libuv, libevent, QT, GObject, Netty, etc.
Having used FiraCode for a long time, I switched to a very customisable font called Input [1]. I really like the narrowest one for my terminal, as this allows me to fit more on the screen in horizontal direction.
I’ve used Ligaturizer [2] to update the font to include ligatures. I believe the ligatures are even taken from FiraCode itself. I wonder how it’s fitting it to the width of a character as it’s much narrower, but still monospaced.

- [1] https://input.djr.com/
- [2] https://github.com/ToxicFrog/Ligaturizer
Yep. We use LangChain's basic text splitter to chunk the documents and the QA chain to stuff it into the prompt. But AFAIK it doesn't check for context length so that's a piece that's still missing.

Upper limit depends on the model, Llama 2 is 4k including the prompt.
This article has North Carolina ranked at 25th in the list of most disaster prone states: https://moneywise.com/insurance/home/most-disaster-prone-sta...

So if you aren't going to build anything high risk in North Carolina, skip Minnesota, Alaska, Nebraska, West Virginia, Missouri, Arkansas, Kansas, Tennessee, Kentucky, South Dakota, Mississippi, Montana, Alabama, Nevada, Colorado, Louisiana, Arizona, New York, New Mexico, Oregon, Florida, Washington, Oklahoma, California, and Texas as well.
So documentation is only written by narcissists?
They're based on notification from they payroll company about the incoming paycheck. They're not just assumed by the bank to be there, and I'm not charged any interest on it, so I wouldn't necessarily lump them into the same category as "payday loans" which usually carry extremely high interest rates and often don't actually have any basis on truly knowing if the paycheck is incoming or not. Getting paid early is not similar to going to a payday loan vendor and getting a loan.

So when my bank is crediting my account with my paycheck early, its because my work told them I'm getting paid that amount. Otherwise they wouldn't necessarily know of the amount. Sure, its like some kind of loan in a way, but its essentially paperovering the slowness of the ACH to actually clear in a decent timeframe.
The two aren’t always mutually exclusive, you might be writing code for a good market fit that stands the test of time and needs maintaining.

The times you appreciate it are actually when you open something and it’s nice and easy to change and you realise you were the one who wrote it. But real developer happiness comes when you have the same experience and someone else wrote it.
I have no reasonable basis to believe your "Linux is easier to pwn" argument.

Saying that all those other non-techy big things "choose Windows" is a really stretchy definition of "choose." It's been long enough, we know the story, robber baron Bill Gates was able to jump ahead and cement Windows mindshare. It is what it is.

Again, I don't get what you're relying on when you say "desktop linux is the worst?" Sure, windows claims to be better, etc. But, and here's the important part, they've ALWAYS been cagey. You just can't ever REALLY know.

Now on the Linux side, sure -- there are lots of visible issues. That's good, because they are visible.

No one knows "all the code," and more importantly, no one can easily predict what Windows (and perhaps Apple) will do tomorrow to screw up the desktop, but we know they have the capacity to.

No thanks, I'll trust the thing that doesn't come with such possible arbitrary baggage.
The point is the converse: socialism can be liberal too, as exemplified by Orwell.
After more than a decade of development, I've come up with this mindset:

I don't really care that much about the developer, and care a lot more about the users of my product, especially since that developer is usually me.

If I'm unsure of the value I'm adding, or if the ability to do something is greater than its quality, I will take shortcuts if needed.

If the codepath is critical, or if doing so is dangerous, I will take my time on the quality and the foolproofness. I will be pertinacious in this mindset, and if managers try to rush me, I will remind them of the consequences of failure and log everything.

I've seen too many developers (myself included) spending weeks and months on perfecting something that's never used, or barely used. The latter issue of not spending enough time is a lot more rare, but does happen.
good code is like vintage wine: you don’t recognise the packaging, no-one agrees on how exactly to describe why it’s good, and the only person who still remembers all the details of production retired ten years ago
Just ran our deployed cluster through GCP's pricing calculator and it's about $300 USD per month with Llama 2
Stencil does have SSR but requires compatible framework tooling https://stenciljs.com/docs/hydrate-app
Well, to be fair, spying on a free and open society is much easier than spying on the opposite.
Fair use isn’t straightforward to begin with, but basically there’s room for a Judge to narrow its applicability in this instance.

Here’s the four factor test courts use:

> In determining whether the use made of a work in any particular case is a fair use the factors to be considered shall include:

> 1. the purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes;

> 2. the nature of the copyrighted work;

> 3. the amount and substantiality of the portion used in relation to the copyrighted work as a whole; and

> 4. the effect of the use upon the potential market for or value of the copyrighted work.

I think points 1 and 3 are the least debatable: commercial LLMs should easily fail 1 and all LLMs should pass 3. EDIT: actually changed my mind on this. If they’re using the whole work, then LLMs should actually fail #3. It’s not just how much of the model it makes which is insignificant relative to all the rest of the text in the model, but also how much of each individual work is used. If that’s 100% then that’s actually an easy fail.

We could have a debate about #2 till the end of time and I’m not really here for that, not today anyway, but it is probably worth debating.

#4 is also absolutely debatable, but I think there is a large potential for LLMs to harm the market for the original source material that they were trained on.
This is fantastic work. It's very hard to find historic fonts that haven't been overly modernized. For fun, I like to restore and re-print old playing card/tarot decks and other ephemera for use by a modern audience. In order to make them more legible it makes sense to use translated or reconstructed text. Having fonts like these readily available makes this work so much easier.
You Are Here by Thich Nhat Hanh explores this idea a lot. To the extent you consider Buddhist philosophy religious, it is still religious, but it is not the Bible. However the philisophy is similar enough that the author actually references both in harmony. That said it's also a very well received book among secular audiences so if you're intrigued by the idea and don't care much for the Bible, I think you'd like it.
This exists too! O.o
Cruise starts initial robotaxi testing in Miami
Lazygit maintainer here: I've found myself in your shoes quite a bit (without the commit signing part) and a few weeks ago I put up a draft PR where if a file is selected, it highlights the commits that touch that file. Typically you want to amend the most recent commit that changed the file and typically that commit is visible without needing to scroll. But I haven't spent much time thinking about what the ideal UX is, how to activate it, etc.

PR: https://github.com/jesseduffield/lazygit/pull/2654
no, companies are :)
The problem with Google is people professionalizing gaming the algorithm because of the huge incentives to do so. I don't think it's Google's fault and I think the problem is hard or they would have fixed it.
https://link.springer.com/content/pdf/10.1007/3-540-59222-9_...
If it is propaganda, it's having the opposite effect on me, because all these hacking stories just make me think that the US doesn't take cybersecurity seriously enough.
The craft is not the code, but the product.

You can have beautiful code and garbage product, and great code and a garbage product.

If your PM is pushing bad products, that's on them. Your job is to deliver good product, not good code.
>> I think we need some social mechanism where you can do your best to make amends and get some measure of closure.
> It's called prison.

Please explain how prison enables someone to make amends and get a sense of closure.
It really depends. In my neighborhood in Louisiana, most yards sloped down to the street. So when the flood was a couple of feet at its deepest, most houses were still fully above the waterline. It's just that the streets were impassable and you needed a boat to get around.
Are these available in text or article format?
I spent a couple years deploying and integrating IBM MQ, and I own a couple of services currently that interact with it. It was (just a couple years ago) and probably still is more robust than current open source solutions, as long as you weren't planning on forking the code for some very specific use case that requires heavy modification, or the more likely situation of just wanting to save money.

As far as message queues go for something like the federal reserve, IBM MQ is really the only option that wouldn't raise a lot of eyebrows in the industry. The Fed is not the kind of institution that I think people would be lenient on for being open and innovative with their software solutions, banks really need to know that this thing is going to work and they all run IBM MQ themselves already. Not to mention the integration possibilities with Db2 and IMS, which are both huge in finance.

My only complaint is that it is very expensive. That's the story with most of the kind of hardcore technical products IBM sells that are likely to wind up near mainframes. I'd imagine the Fed gets a sizeable discount though.
This is probably closer to the truth. That it was a test all along.
But what keeps someone from forking your git repository and insisting that their HEAD is the source of truth? How can we get a globally agreed upon source of truth?
I'm more pessimistic about the fact that I have to login/signup to read this article.

Smashed the back button and chose to read the comments instead.
The customer is the one using your product, not the one maintaining your code.
Potentially going against the grain of HN opinion:

It strikes me as odd that people are now suddenly condemning the UK gov for trying to maintain its ability to keep its people safe, particularly when spying is not an unusual or a new power per se.

The UK government has had the means and the right to spy on its citizens for hundreds of years, via phone taps, espionage, bugs, steaming open letters and all sorts.

It’s served us very well as a country and has also saved many lives - just look at the stats on thwarted terror offences using intercepts as evidence. We are a democracy and if enough people didn’t want the government to hold these powers there exists the means to achieve that via electing a new government.

An American company is now threatening to stop selling some of its products in the UK if the government refuses to let it sell products that weaken their ability to police the nation.

In the context of what’s important to the country perhaps we should choose security over the profits of Apple’s shareholders.
> Sadly my favorite, RiotJS, is not on the list.

Looks like it might be in the "Wrapped into a custom-element" category.
This. It gets far worse the further you get - it wasn't just spying. Sean McMeekan's recent book details how pervasive it was - for example, Harry Dexter White was in the Department of treasury, helped write the Morgenthau plan, which extended the war, and assigned "the booty" of germany to the soviets and leaked it to the soviets and the press. That led to "a near-miraculous revitalization of the German army."

The soviets under Stalin played the allies _hard_ during World War 2.
One fun use case of local models is creating "characters" or companions (à la character.ai and other tools).

It's early but for those interested, this project has a way to do with the concept of a "Modelfile". Here's an example for Mario: https://github.com/jmorganca/ollama/tree/main/examples/mario

ollama create mario -f ./Modelfile
ollama run mario
>>> Hi!

WAAH-HOO! *jumps up and down* IT'S-A ME, MARIO! *grinning* HOW-A YOU DOIN'? *wink wink*
Ask HN: What are the best tools for automating web form data entry?
Fair enough. I was just quoting the guy above me.
A good alternative is code without comments that communicates just as well as that code without the comments. Not necessarily better but less likely to slip out of sync with the comments upon change.
> a town decides to string fiber on their utility poles and sell transit

I dream of the day my municipality does this. The idea of buying service from whoever I want rather than be forced to use Comcast... -swoon-
Seems like it lacks support for SSR? I'm wondering if it's ready or make sense to replace web framworks or what is its optimal use case
There's nothing simple about custom-html element defined by javascript. It may be "Interoperable & future-ready" but it sure isn't interoptible with pretty much everything from 1995 to 2019.
I tried that already, here is the result:

https://gist.github.com/gto76/145776c5eace059b09ca1d6ca771a1...
Leaked Google Tech Salary Data Shows How Much US Employees Make Internally
> As someone who's only dealt with commodity server hardware, these specs make me salivate

Commodity servers have the same specs.

Here’s a reseller of SuperMicro servers, where you can buy similar compute on the cheap.

https://www.siliconmechanics.com/systems/servers/rackform
> Thinking that Reddit is not gamed by marketers or bought/sponsored influencers in 2023 is just completely wrong

I didn't claim its free of gaming, but I am claiming the quality of search results for "x" vs "x reddit" is notably higher for the latter in most cases that I personally use search for.
I think it's the fundamental difference between planned vs free market economics. While markets are generally thought to make rational decisions over time due to the decentralized signalling of prices, and planned economy needs to have someone up on top making "correct" decisions.

It's not really science, but they needed a way to try and quantify and measure what they were doing.
Eric Schlosser's Command and Control is a nice historical view of the nuclear defense establishment, and describes a particularly terrible missile site failure.
It’s like complaining that sql library has tagged template function called sql - of course it will and it makes perfect sense.
> In the case of Python, the official docs are typically the last place where I'd look for stuff, given the quality of documents such as this cheat sheet.

you say "I can't speak to Python specifically", but i can assure you that the official docs are far superior to this cheat sheet.
The big immediate plus here, is if you live somewhere with limited access to the internet, you can still generate imagery offline on a low end laptop, like a protest group in far eastern europe or other areas. My personal travel laptop only has 8GB memory so it's exciting to be able to try out an idea even if I don't have high end hardware.
O+F is really good especially if you can make it to the Discord Server

https://discord.gg/gcQxNHAKCB
Oh, there is absolutely a case for trying your own antennae, and experimenting with various antenna topologies, to understand radio.

The issue is if it's the first thing a newbie should be doing while also trying to work out if their USB dongle works at all :D
> No matter the quality of your code, if the product or service is not a good market fit. It will be retired. No one will stumble upon it or pick it up after it's gone.

This applies to artistic endevours like books and paintings as well (especially those two, since markets for them are very oversaturated). Your technique might be masterful, but if your art doesn't align with current trends (along with a number of other factors), it'll drown in the endless barrage of other art, and nobody will stumble upon it or pick it up, even if it's still available.
All text based subtitles share the (non-)issue of encoding. Nothing wrong with SRT, it's UTF8 in Mkv anyway.
The second to last section "some potential issues with the paper" discusses the top-2 finding.
Float point single precision error in graphics [video]
A sometimes important difference is that every process in the pipeline is spawned at the start, and may operate on partial input. A function returning Maybe needs to complete before we know whether it returns Just or Nothing, and we can't start the next function until we have the Just in hand, as that's the input to the function.
I don't know where all you people work that your employer would prefer a random git repo (that has no support and no guarantee of updates) over a solution from Microsoft. (Alternatively: that you have so much free time that you'd prefer to fiddle with your own validation code instead of writing your actual app)

Open source solutions are great (which this still is, btw), but having a first-party solution is also a good thing.
I used to keep Richard Nixon's SSN in my wallet for just these sorts of situations.
sorta the whole point
Where's the vendor lock-in? This is an open source library and the file you linked to even includes configs for two vendors: ChatGPT and Bard.
This project is amazing. It also speaks to the strength of Ojective-C vs Swift which barely runs anywhere that’s not an apple os.
The Fed is a contractor with pomp and circumstance to make it appear different. Any private group charter can require their club leader to be approved by the Pres. and the Pres. may or may not play along.
That's what I was pointing out. What's your point or are you just repeating me?
> I expect at least 6 groups working on all the ideas

Geez, I thought my concept for an AI-powered website chatbot was one-of-a-kind!
No, Wire Transfers have been the official fast settlement method in US for a while. They have a fixed fee associated but given the larger transaction amounts that people generally use it for, it's not a bad thing. Everyday consumers have their silly apps for money transfer (PayPal, Cash app, iMessage Cash). Other than that, people are just used to transactions taking 2-3 days and over drafting because they made another payment and forgot about it. Yay, ACH!
Thanks for the feedback, I've been slack on documentation as more features have been added. Do you have a preference for tutorials? e.g. video or text?
Not just restaurants. They attempted to extort my farm after I deleted my account. I kinda wish that the cluster had been lost; that would have been the most beneficial outcome for society.
i really don't see how - i have never had had any difficulty searching for features in the standard library documentation.
tells me "Hmm...this page doesn’t exist. Try searching for something else."
Style changes over time, but factoring is evergreen.

Something could be written using Java 1.4 idioms with good organization and factoring, or using the latest functional hoohas with everything all mashed together. Or the inverse, of course.

If the structure of the code matches the structure of the problem, the implementation style is a much smaller deal.
Some kind of novel accretion mechanism dripping onto a compact object?

Since this is HN I'll throw out the idea that it is the breakup and destruction of a Dyson Sphere with material chaotically dripping semi periodically into the primary.
Yep, it immediately turned into a meme. Memes aren't always logical, and probably mostly aren't logical.
The stickiness felt more natural with the windows changing shape/size slightly.
You must remember, the US is very late to the "instant" payment party. This isn't a groundbreaking development.
metaphors are like, herding .. fine old .. elephants .. in the air
Nice! Looks reasonably comparable at a glance for the collections section.