skysight-inc/HackerNews huggingface dataset:
https://github.com/drujensen/fib
sbcl on my mac m1 gets
21s
Gerbil gets
16s

Minor Gerbil version as an example.
(export main)

(def (fib n)
(if (fx<= n 1) n
(+ (fib (fx- n 1))
(fib (fx- n 2)))))

(def (main)
(display (fib 47))
(newline))

Compiled with gxc -O -exe -o gerbil.fib

Similar results on x86_64
Maybe if you are gigantic, but there is a long tail of people with <1TB database needs that don’t really need shards and can be well served by a fail over cluster with a master and one or two replicas that can become masters.

These days you don’t really need shards until you hit many terabytes or even more depending on your read and especially write load. NVMe storage is really fast and lots of RAM for caching has become cheap.
Unless it's some shitcoin with 0 trading volume, no chance. Bitcoin, Ethereum, and plenty of other currencies handle that volume daily with no issue.
Nope, daily Bitcoin volume on Coinbase alone is over $200 million. Nobody cares if you sell 1% of that, at worst the price dips momentarily.
I mean.

Tomedit. Tomale. Lots of words to play with.
I guess the question then is whether you think it's moral to murder a murderer
Not 1000HP, but Nascar several years back was running something near 800HP, and at a couple tracks (Daytona and Talladega) they were wide open the whole way around if they were in front. Those races last several hours, with some number of short breaks due to cautions.
I can't help but think Google cheekily outed the domains the vendor was using as a way to target some vigilante justice upon them.
All logs are asymptotically equivalent, for the same reason that a factor of 10 is invisible.
Akismet has no working appeal mechanism. What seems like 1000 years ago I got banned by it for posting comments on my own blog. (haha!) If I comment any place using it my comment are silently filtered out.

I got banned by disquss too! for posting many useful links in comments on blogs by people I know. They resolved the issue in 2 days and were wonderfully polite about it.

Akismet should at least clear wordpress users banned countless years ago and wp should replace it with something less well... insane.

I don't mind not being able to reply on my own wp blog. It is fairly amusing actually. Ill just use some other blog engine. Its easy for me.

but it seems bad for wp to refer to their users as uhh lets kill some spam??? Im not impressed.
I give you a counter example: Switzerland. Salaries and land easily on par, in many areas exceeding the US. And yet, public infrastructure projects are about the same as in EU - usually a bit late, roughly within budget and generally high quality.
More like six days lately.
If you want more details about what someone said and they posted a link, my suggestion is to click on the link.
I'm in this crowd. I initially resented them but now love Steam and HL2 was what got me to install it. I have a 7-digit steam ID but my account is still 20 years old (it might be 19, I'm not sure).
I'm literally shocked to hear that DEI people aren't of the highest moral caliber.
That’s true and there certainly other considerations. I know which I’d consider to be a more solid/reliable option if I were going to be somewhere without access to electricity, at least. It’s easy to see when you’re running low on gasoline and when you’ll need to top off, but I wouldn’t want to be relying on a small 12v battery if I didn’t have a backup jump source available.
Kotlin, not Groovy, has been the culprit for slower Gradle support. I believe there was some split module pain in Groovy wrt Java 9, but it has been very smooth since then. The Kotlin compiler on the other hand is not very forgiving.

This is a moot point because your the build execution and the project compile/run can be on different JDKs. It is a tiny amount of configuration to decouple them, e.g. to use an EA build.
You must be confused about how health insurance works in the US, as well as the effectiveness of a bad analogy. Also people who disagree with your must certainly be ignorant -- particularly on HN.

> If for some reason your auto insurance doesn't pay for the repairs would you tell the mechanic to fuck off and eat the cost?

I have a free choice of both auto insurance and car mechanic. On the other hand I may not have a choice about health insurance company (usually from the employer) or the emergency room I'm sent in the ambulance to -- particularly if I'm unconscious.
I’ve never spent money so quickly.

https://baugues.com/trs-80
This is a classic issue with money. What do you do if you're Taylor Swift? You're a 750 millionaire, with the next couple 100 on the way from this tour.

Whelp, spent the first 50 on a house all humans will drool over. Got the compulsory car. Got the compulsory jet. Got the compulsory yacht (not quite as large as Bezos' (ehmm, banana?) that could not leave its construction port). [1]

And with the other 600 million? Private air force? [2] Air craft carrier for your private air force? Or you end up like every wealthy human, dumping your money into real estate so that you can buy 1000 houses for every normal human, and completely "disrupt" the housing market.

[1] https://en.wikipedia.org/wiki/Koru_(yacht)#Koru_and_De_Hef

[2] https://www.thedrive.com/the-war-zone/32869/this-man-owns-th...
Have you reimplemented malloc and free for your arrays yet?
Why is wal-e obsolete? I’m assuming you mean the golang replacement wal-g.
> Are you implying the existence of an alternate universe where I buy lettuce online direct from the farmer with EBT

I'm implying it should be available.

> , and they deliver it to me?

> Distributors as intermediaries are more efficient for almost all cases.

Except it should be possible for someone to grow in their local community at any scale desirable (esp important for urban agg entrepreneurs) and accept EBT from anyone near by. As kid, i helped a lot in a few community gardens in the city where i lived (where there also happened to be a lot of people already on government assistance within walking distance) and being able to sell produce and accept EBT would have changed the economics completely and incentivized way more productive economics beyond the donation model.

Current distributors would also have way more competition for the same pie of funds allocated for EBT, and help make the program more efficient.

If the availability for funding for something that is considered a public good is not broad and supportive of the smallest possible economic interactions, it is doing a disservice to the populations it is meant to support, esp for building wealth (esp for those building wealth in those communities have to subsidize big co distribution system).

I can understand arguments against if they were framed in the context that these gov programs didn't have the infra in place historically to support this in May 16, 1939 - but that is far from the case today.

I live in an EM country now that has a simmilar program to how food banks operate in the US (except the gov is doing it) abbreviated as SEMBAKO, and nothing like SNAP/EBT. Yet with technology, private banks are willing to finance peoples purchases of food online while paying full price at the local "stores" people choose to order food from (which is a big deal if you go out sometimes and talk to some of the sellers who would have no access otherwise to the markets they are selling into, some even going as far as sending hand written thank you notes on delivery).
CFN is also a bunch of abstraction over api calls. You can set up infrastructure using boto3 if you want, for free.
The “Modem Tax”: An Urban Legend with the Ring of Truth
The problem (very reliable storage of large amounts of data) is really hard too.
I’d like to know who is watching parking lots and spending 22k on a hunch
I try to do (2), but I still run into annoyances. Like I'll write a script to do some part of my release process. But then I start a new project, and realize I need that script, so I copy it into the new repo. Then I fix a bug in that script, or ad some new functionality, and I need to go and update the script in the other repo too.

Maybe this means I should encapsulate this into an action, and check it in somewhere else. But I don't really feel like that; an action is a lot of overhead for a 20-line bash script. Not to mention that erases the lack of lock-in that the script alone gives me.

I guess I could check the script into a separate utility repo, and pull it into my other repos via git submodules? That's probably the least-bad solution. I'd still have to update the submodule refs when I make changes, but that's better than copy-pasting the scripts everywhere.
Ask HN: What bulk email sender are you using?
looking for first-hand recommendations, testimonials for a bulk mail sender. transactional mailers seem to be more common, but i'm looking for bulk. every good testimonial i find is followed up by "so and so has been acquired by bigco"
Makes me unbelievably happy when I see clueless people and haters write things like “crypto was…”, “crypto is useless…”, “crypto is just scams…”, “no use case”, etc…

The future is so obvious, bright, and crystal clear with that tech, no one can bottle that genie. As intended.

All you have to do is to look a tad further than your primeval need to belong to a group (of haters).

Anyways, thank you for a huge foot ahead in that race.
Interesting. What i fail to understand though is how on earth he could have approved or thought that this may be a good move. I find it hilariously childish. But glad it ignited the idea of open source in game development - hope the industry figures out how to also monetise it.
It’s hard to say how much of that are “real” trades, bots can have minimal liquidity but a huge trading volume.

Satoshi is in theory holding onto ~25 billion in coins. Trying to cash that out would however absolutely tank the current valuations.

But that’s hardly the only major risk. Bulgaria has something like 213,000 bitcoin worth nominally 5 billion or so and no particular interest in bitcoin, but trying to cash that out is again problematic.
The nyan cat improvisation is even better imo.
Rust libs aren’t really there for ML, I’ve been down that road and tried them all.

Also reasoning about the borrow checker while doing hard math is a non starter for most people in the field.
I'm surprised that discussion of Federal web design doesn't simply use 18F's design guides.

https://18f.gsa.gov/guides/
How so? If the customer doesn't want their money back and didn't intend to get their money back, that seems completely reasonable. There's no reason someone should expect that a purchase they made got removed without their consent regardless of whether or not a refund was issued.
So excited for go 1.22 to fix "Iteration Variables and Closures in "for" Statements"
Maybe have a scoreboard or fun trivia about the movie once it's guessed?
It stifled innovation in the home phone market - everyone had the same phone for 40 years. When people were allowed to own their phones, you immediately had innovation. Some stupid consumer aesthetic innovation, but also more real changes like cordless phones, answering machines..
Hardware Reverse Oscilloscope 2
The problem is real humans getting snared. My TikTok account is shadowbanned (anything I post now gets zero views, and my LIVE gets zero viewers).

And my Instagram account got permabanned because they said I was impersonating myself. This was worse because I lost the entire account. They even had me send a selfie of myself and the instant I submitted the image was when they did the permaban lol.
Well here is a list of all of the words and their definitions, but the complexity still remains https://learn.microsoft.com/en-us/dotnet/standard/glossary
So are compilers, virtual networks, and encryption, but I have tools for all those that don’t inspire the kind of nameless terror that databases do. The failure modes are different but the problems are not really easier intellectually speaking.

There are databases like CockroachDB that are more modern and a lot more approachable for high availability but for some reason everyone adores Postgres. I’m not sure why. It’s arcane and clunky and feels like 1980s Unix software.
"With the currency being the same, I keep thinking a salary of $50k/year is the same as that of $500k/year. Are there any other actual differences?"

Just as with performance improvements [1][2][3][4], the actual impact on the user experience is non-linear and often hard to predict. In the case of virtual threads, you go from needing to consciously work around a limited amount of available threads to spawning one per request and moving on.

[1]: https://youtu.be/4XpnKHJAok8?t=3026

[2]: "These tests are fast enough that I can hit enter (my test-running keystroke) and have a response before I have time to think. It means that the flow of my thoughts never breaks." - https://news.ycombinator.com/item?id=7676948

[3]: https://news.ycombinator.com/item?id=37277885

[4]: "Go’s execution tracer has suffered from high overhead since its inception in 2014. Historically this has forced potential users to worry about up to 20% of CPU overhead when turning it on. Due to this, it's mostly been used in test environments or tricky situations rather than gaining adoption as a continuous profiling signal in production." - https://blog.felixge.de/waiting-for-go1-21-execution-tracing...
As somebody that has been using lastpass for many years and continues to do so… I just do not understand how people who pick weak master passwords complain about this.

The lastpass documentation makes clear over and over that your entire DB can be compromised but as long as they don’t have the master password, you are safe. How people do not think one step past this and realize they need a very secure master password is beyond me.

And yes I know there will be a host of comments telling me they are in the password business so they need better something and guides and whatever, fine. But for anybody with the slightest bit of common sense, lastpass was and still is secure and lived up to their promise.
This is great to know. For some reason, I got the impression that Sweetwater was a terrible company but I can't, for the life of me, remember if that's based on a personal purchase I made from them (and I made several) or if it was based on someone else's experience that was related to me. It's just something that I had stored away in my memory as a "Well, I'm never buying from them again".
The ATM is in the lobby between the elevators and the restaurant” probably mean the ATM in the restaurant.

This starts with "The ATM is in the lobby", so there's no reason to think it's in the restaurant. The "between the elevators and the restaurant" gives you a clue that if you go to the lobby and see either the elevators or the restaurant, but not both, keep going until you see the other one and once you do see the other one, you've passed where the ATM is.

This is kind of a bad example for if between means a closed or open interval, however, since neither the elevators nor the restaurant are non-occupying boundaries, but rather places that could be occupied by an ATM. However, if the ATM is found at the elevators or in the restaurant, you wouldn't describe the location of the ATM relative to both of these, you'd describe the location as at/inside one of them. You might say, though, that the ATM is at the elevators, (with the elevators being) {near,after,before} the restaurant, to explain where the elevators are.
Where we live power goes out occasionally so I keep a modern 2.8kva inverter generator which is enough to power my office/internet and a few core household items.

I was looking at powering the entire house more completly and looked at one of these: https://www.scintex.com.au/products/tractor-pto-generator

Basically you can connect this to the back of a tractor via PTO and you get significant power generation for a reasonable price relative to buying the equivalent standalone generator. This assuming you have a tractor... don't we all?

If someone was interested in backup powering a whole house type thing there is regularly older tractors going for cheap and those engines are really built to work. Might be worth considering vs a car engine.
The evidence is that they used the word “economies?” Am I missing something?

To me that line reads as “some of our people fish a bit.”
This reminds me of the a quote by Ira Glass which resonates strongly with my experience.

> “Nobody tells this to people who are beginners, I wish someone told me. All of us who do creative work, we get into it because we have good taste. But there is this gap. For the first couple years you make stuff, it’s just not that good. It’s trying to be good, it has potential, but it’s not. But your taste, the thing that got you into the game, is still killer. And your taste is why your work disappoints you. A lot of people never get past this phase, they quit. Most people I know who do interesting, creative work went through years of this. We know our work doesn’t have this special thing that we want it to have. We all go through this. And if you are just starting out or you are still in this phase, you gotta know its normal and the most important thing you can do is do a lot of work. Put yourself on a deadline so that every week you will finish one story. It is only by going through a volume of work that you will close that gap, and your work will be as good as your ambitions. And I took longer to figure out how to do this than anyone I’ve ever met. It’s gonna take awhile. It’s normal to take awhile. You’ve just gotta fight your way through.”

There's a certain amount of anxiety and sense of defeat when you can clearly see what it is you want to create but don't yet have the skills to execute that vision. It can be very demoralizing to build a shitty app when you can recognize that it's a shitty app and you know much better is possible but don't yet know how to close the gap.
> The opposite seems true.

I have no idea what you are saying. I don't think we are having an exchange about the same things, or at least not the same context.

ie The reason AAPL's board doesn't want to support 3rd party hardware, which is usually based around the newest gaming technology from potential competitors, is some opposite reason?
Does sth like this exist for the US?
Why are you better at recognizing upright faces?
Here is what they have to say about the laws that govern them: https://www.academie-francaise.fr/linstitution/statuts-et-re...

From where I stand, I'd call those language purity laws. You can read them for yourself, if you can read French. Otherwise, you may have to make use of a translation service.
Nice library. +1 for the excellent visualizations [1]. Will you keep it focused on intersections or might you dabble with triangulation?

[1] https://github.com/tidwall/tg/blob/main/docs/POLYGON_INDEXIN...
What does this comment mean? Can you elaborate?
Tagless-Final Style (2020)
It blocks the logic flow of the current function, but in a way that can be resumed later

If it helps you think about it, any await statement can be converted straightforwardly to an old-fashioned promise resolution with a callback:

async function foo1() {
doStuff()

const res = await doIO()

return 'Result: ' + res
}

function foo2() {
doStuff()

return doIO().then(res => {
return 'Result: ' + res
})
}
I think paisa literally translates as "country man." In jail every older Latino is automatically a "paisa" and it is seen by many as a derogatory term.
I recall hearing that Google and Bing have a nearly insurmountable lead in terms of raw ability to index the web, and that all other "alternative" search engines are using Google and/or Bing under the hood. Is this the case for Kagi? Or is Kagi actually maintaining and drawing upon their own independent index?
> our workflow ends up being about 50-60 lines as a result and very rarely needs to be changed once you've set up.

As in, use GitHub Actions as a YAML wrapper around bash/zsh/sh scripts?
Ask HN: Should indiehackers worry about their future?
should indiehackers worry about their future as other indiehackers/big corps steal/copy their ideas raise money and provide their services for free for long time while bootstrapped indiehackers struggling getting money ?
The election model is a little too popular
i thought this is old news https://radiolab.org/podcast/205334-fetal-consequences
> In this case it was a harbor freight generator.

fair enough - i didn't watch the video and couldn't figure out what kind of genny it was.

> It's not like Toyotas are more common.

toyotas aren't more common than lawn mowers okay but cars are more common than lawn mowers (i looked it up to double check).
I agree with you. I took it exactly the same way and thought it was unnecessary.
It is potentially a decade of accumulated junk in the hot water heater. If you aren't able to taste the difference, the data backs up the issue with drinking hot water.

https://www.nytimes.com/2008/01/29/health/29real.html

https://blogs.edf.org/health/2018/02/26/lead-hot-water-issue...

https://www.denverwater.org/tap/psa-dont-drink-or-cook-with-...
I wish people would stop publishing my password. Now I have to change it again.
here is a better one, just don't use the disaster unusable ssh garbage. no problem ever.
CDC recommends first maternal RSV vaccine to protect babies before they're born
Yet, Google gets it right. Yes, the "dumb" traditional search engine.

Search "who is mary lee pfeiffer the parent of" and you get,

> Mary Lee Pfeiffer (born in Jefferson Co., Kentucky on September 22, 1936) was an American teacher and the mother of actor Tom Cruise.

A snippet it supposedly summarized from: https://hollywoodlife.com/celeb/mary-lee-pfeiffer/, according to the link right under it.
> Not trying to be argumentative, but every time I've heard someone claim they do envelope budgeting in ledger without virtual accounts, I've always found a flaw in their approach.[1] So let me give you the standard scenario:

I fully understand. I spent some time looking into the details and if you do it via ledger command line, this is probably the only way to do Envelope method.

Now, Paisa is a bit different, I can process the info before presenting it to the user. The fundamental data that we require is

1) what is the actual spend
2) what is the budget.

Periodic transaction is a type of transaction which is completely ignored by ledger unless you try to forecast. So this fits my use case perfectly. When I export transactions from ledger, I will know whether it's forecast/normal transaction. Forecast is ignored everywhere, so your checking account balance will show actual balance everywhere. But if you go to budget page, it will take the forecast transaction into consideration. It will show what is the current balance, month end balance if the forecasted spends are done etc.

Again, the fundamental difference is, Paisa can process the output of ledger and it can get away with asking the user to provide the bare minimum data (actual, forecast in this case)
I read "FTP" as "SFTP".
I'm someone who's quite interested in learning to play music - took some classes in highschool (but my focus was the visual arts which is why I struggle to find time amongst my other hobbies, I'll get there)

I always wished that sheet music was rotated 90 degrees. The more I hear from musicians the more I think maybe that's not good... but there is something to be said about, "with experience you'll just get it, it become natural" especially with a system that's been around for hundreds of years...