skysight-inc/HackerNews huggingface dataset:
Totally. The other part about it is, with my lifestyle, I fill the dishwasher throughout the day as I go, so when loading, it's barely more effort to put in into the right basket. Whereas sorting it at the unloading end, you've got to do the sorting all at once.
You don’t lose money on bonds you hold to maturity. 100% of the principal will become liquid upon maturity.
I think in general these types of benchmarks makes boxed numbers look bad only because they're being compared to adding integers, which is a ridiculously fast operation to start with. Accomplishing half that speed despite "dereferencing a pointer" is kinda insane in the light of 'Latency Numbers Every Programmer Should Know'.

(The reason it works is because Java doesn't actually allocate new Longs for small numbers, it fetches them from a table of constants; it's always the same 256 objects that are being dereferenced. I don't know their memory layout, but I'd half expect them to be sequential in memory as that's would be much a low hanging fruit optimization. Optional<Long>'s performance is what you'd expect without these optimizations. Also in this scenario you really should use OptionalLong instead of Optional<Long> but that's beside the point ;-)
Also from the beginning of the article:

> The task was to compute a sum of all the numbers, skipping the number whenever it is equal to a magic constant. The variants differ by the way how skipping is realized:

> 1. We return primitive longs and check if we need to skip by performing a comparison with the magic value directly in the summing loop.

> 2. We return boxed Longs and we return null whenever we need to skip a number.

> 3. We return boxed Longs wrapped in Optional and we return Optional.empty() whenever we need to skip a number.

Seems pretty reasonable to me.
A lot of the comments here are reddit tier. Emotive simplistic statements by people who see an opportunity to fight the good fight.
> it's something you have rolled into several different financial instruments with varying levels of available liquidity.

Like… SVB
You really don't need to give hooks access to some global variables (or all of them). You can, of course. But you would actually do that in a useEffect or use some setState in a callback somewhere.

It's a cheap shot to complain that Javascript isn't a purely functional language... React can be used in a pretty pure way and if you don't you'll don't get the full benefit.
I think anyone who watched Silicon Valley has a more nuanced view of the VC industry than is being asserted here. And U.S. media coverage of tech in recent years has been overwhelmingly negative.

That being said HN is one of the last great (mostly-)unmoderated forums on the internet. I personally think U.S. media has been almost unfairly negative about the whole thing.
What's your opinion on bupstash?
Beko is Turkish though...
Yesterday, high-profile investor types declared that the govt should definitely bailout SVB.

Now the govt are "refunding" the depositors, but not the shareholders.

In what way is this a bad thing, if someone is willing to play the devil's advocate for a second?

Either these high-profile investors only want to save their own asses OR they ostensibly have a bigger plan to rescue the banking system in some unbeknownst way.

I'm interested in hearing the rationale for the latter.
Just the bay area had more than 700 lawsuits for child abuse filled against Catholic church employees in the last 3 years, so this catholic group and similar ones maybe should redirect their efforts into outing child molesters first.

https://www.google.com/amp/s/www.nbcbayarea.com/investigatio...
Excellent! I've been waiting for this feature for a few years now. So far I've used sndcpy[1] by the same developer, but since video had to be recorded separately, it was a bit of a pain syncing audio and video together.

[1] https://blog.rom1v.com/2020/06/audio-forwarding-on-android-1...
The UK mandates that a bank serving UK depositors must do so through a ring-fenced entity. Explanatory link here: https://uk.practicallaw.thomsonreuters.com/w-008-0211?transi...

Relevant quote: “UK banks with GBP25 billion or more in "core deposits" are required to ring-fence their retail and small and medium sized enterprise deposit-taking business into a legally, operationally and economically separate ring-fenced body (RFB).
An RFB is prohibited from certain activities such as dealing in complex derivatives, principal and commodity trading activities and operating branches and subsidiaries outside the UK and the EEA.”

SVB-UK is RFB setup by SVB in the US as a (presumably wholly-owned) subsidiary of the parent company. The Companies House entry for them is here:

https://find-and-update.company-information.service.gov.uk/c...
> a Grindr spokesperson said ... “We are infuriated by the actions of these anti-LGBTQ vigilantes”

Infuriated by these anti-LGBTQ vigilantes! How dare they use the data we sold them which included their locations and device ID and app usage!

What a joke...
Yes but that isn’t going to happen before the market opens on Monday. This is triage. When there is an emergency you solve it and then you have time to think about longer term solutions.
Sure, so if you need more functionality or different styling they won't work. But I suspect many devs reach for a JS searchable dropdown replacement without even bothering to ask the question of whether they really need something else.
Do you believe there is a difference between the words gay and pedophile?
Sorry but what does this have to do with pedophiles? These are grown men meeting other men.
Australia is politically aligned with the "western" world (USA's sphere of influence) rather than with russia's ("Eastern bloc" at least until it fell apart) and it's quite typical to see it listed as such, despite its location on the planet.

As we're discussing manufacturing, the opposite of the western world nowadays would be China (and India, Vietnam, etc)
The taxpayer won't bear the burden, at least theoretically. The money still exist in the form of bonds which are not liquid right now. The FDIC will provide the liquidity so one of the most important sector of the us economy doesn't implode. This is not the same situation as FTX
I would think that at scale, any significant use of a "CONVERT4FREE" site is going to be severely rate-limited and ultimately curtailed by a lack of resources and capacity.

I mean, can you imagine how many photocopies an office needs in a day? Now imagine a single 9-5 medical imaging office, running every TIFF through a free website converter? Improbable.
Getting into a revision war is bad behaviour, but it looks like Isaac rather than Noordhuis was the first to do that.

But let’s ignore your efforts to reframe the second situation, and focus on the the thing people are critical of you for: writing a blog post about someone that doesn’t work for you stating “if he worked here he’d be fired”.

This was the second example you came to many people’s attention, the second time with an empty display of machismo.

It seems odd that that the person from “I get more girls than you” when losing a technical argument and “you’re fired” when someone doesn’t work for them - would complain about “SV tech bro” culture.
Another mark for the VAT kills list
That sounds an awful lot like "too big to fail". Are we here again? Why do we still have companies that big?

Why do we let companies grow that large then? Or maybe the FDIC protection should be increased for everyone?

I don't disagree that what you say is right when the argument doesn't go beyond the short term. But I expect to see protest against this from tax payers whose wealth is lower than the FDIC limit. Again.
> Separately, it was recently announced that third country nationals traveling from Ireland to NI would not require prior authorisations. i.e. the UK will not police travel across the intra-Ireland brder.

Ah ok. Glad to hear they are being sensible here.
The socialization of losses is the hallmark of a functioning society or social system. A person breaks an arm in a hunter-gatherer tribe, and the rest continues to feed them. A farmer's house burns down, and each person in the village chips in a bit to help them rebuild. A hail storm wipes out farmers in a region, and the state or federal government helps them cope with it. A bank collapses, and the FDIC makes the depositors whole.

Isn't it great that groups of people can step in and help those that got the short end of the stick?

I do hope that such recuperation schemes continue to get funded by mandatory insurance and other contributions during the good times. This way, the privatization of profits is a little smaller, and the safety cushion gets built for when things get bad.
Tried it again about two months ago. Even though it definitely progressed feature-wise since my last try (>1 year ago), it compresses poorly and is fairly slow. I'd definitely rank it last if you put it next to Borg, Restic and Kopia.
It's not reddit you see. So read up on it. I'm actually a terrible HN commenter myself but I do like the attempt to keep striving for the almighty laugh as a low priority here on HN.

If you should comment, then contribute and don't just go for the easy joke or vapid comment.
It's my observation as someone who leads developers well over a decade.

Development just got way more expensive, slower to get app-like feel. All this when >80% of pages in almost any webapp could be server-side rendered without big (or any) sacrifice of user experience.
The blog mentions Bali.
Closer to 38-40GB VRAM (and hardly any RAM).
Tasteless and bigoted joke
And the only one that truly would make sense would of course be Optional<long>, i.e. the optional primitive long...

First having to declare the value in the one type of four that makes least sense, then praying that the compiler optimizes the allocation of not one but TWO(!) objects(!) in order to represent "maybe a number" is basically why I ragequit Java almost 20 years ago.
You lose money by not being invested into the better yielding options while you are waiting your bonds to mature.
I'm using it to edit rust code, and it's great that it works out of the box. I was looking for something feature comparable to vs-code, and struggled with emacs and neovim plugins. It is changing, but I've been happy with it for the last 6 months.
You mean offline?
The announcement from Treasury, the Fed, and the FDIC was that depositors would be made whole and that there would be an assessment on banks to cover it. As such, I'd assume that there was no buyer.

https://home.treasury.gov/news/press-releases/jy1337

> No losses associated with the resolution of Silicon Valley Bank will be borne by the taxpayer... Any losses to the Deposit Insurance Fund to support uninsured depositors will be recovered by a special assessment on banks, as required by law.

While they say "no losses will be borne by the taxpayer", making banks pay who will then pass along those costs to their customers seems like a roundabout way of taxpayers paying - or at least a substantial portion of taxpayers who are banking customers. Maybe banks won't be able to pass along the costs through increased fees or lower rates and will have to eat the costs.
sorry I was misinformed
More discussion on this at https://news.ycombinator.com/item?id=35132181.
Handling nulls by wrapping references in Optionals (at least if they can't be optimised away) is IMO strictly inferior to static analysis by the compiler as in Kotlin and forcing correct error handling. Its really all you need! The problem is not nullable references, after all Optionals can contain nulls, the problem is documenting if a value can be null via the type system and correctly handling those cases.

Hoping Java will get this one day, but probably not...
I always thought it was something like a comparison between ballistae with fewer shots and larger arrows (javelin size, really) doing more damage, and a storm of smaller regular arrows. Maybe I was being too generous with my interpretation.
I think AI has a bit of a branding issue.
Whoosh the goalposts are moving fast on this one.

What you are talking about is opportunity cost, not investment losses. If SVB could have held their bonds to maturity they would have gotten back every cent of the principal.
UK, living in Scotland since 2005.

I found there were too many new concepts just thrown about with little or no exposition. Where some authors would go on and on, I found Banks to be too light on the background. I realise the books would have likely been much longer had every piece of tech or new planet had been elaborated, and for the most part much of it was minor detail, but it disconnected me from his stories.

(Edit: fixed typo)
Printing money and loaning it out is literally monetary inflation.

Money isn’t erased during a bank run. It’s given back to the owners who always had a right to have it. Fractional reserve banking is what erases money.
When the first rumors of Google+ swirled I figured that Google Reader would be used to seed it.

I really found it baffling that they didn't do that. It felt like they needlessly kneecapped plus's launch.
LAST is an interesting variation, that is in essence identical to the oddly named "Real Fast Nora's Hair Salon 3: Shear Disaster Download" language [1].
Instead of L A S T, it names the 4 tokens LAMBDA APP ONE_MORE_THAN ZERO.
I noticed that using two separate tokens for variable handling allows BLC to interpret LAST in only 193 bits.

Still, I suspect that for most programs, the savings from S-optimization do not quite make up for the (n-1) extra bits needed for every occurrence of variable n. What would for instance be the length of the shortest LAST program for the prime number character sequence, which takes 167 bits in BLC?

> I wonder what are the assumptions behind this conjecture.

I chose 24 bytes because it's a nice round number (3 * 2^3 * 2^3 bits) that sat a seemingly comfortable 14 bit margin below my best effort.

The conjecture assumes a binary input, that must be read bit-by-bit. How long is your LAST self-interpreter with a binary rather than quaternary input?

[1] https://esolangs.org/wiki/Real_Fast_Nora%27s_Hair_Salon_3:_S...
Except that the Finnish Winter War was eventually a defeat for the Finns, due to the overwhelming force of the Red Army despite its horrendous losses. Finland in fact lost more from the war than it would have lost had it simply accepted Stalin's original territorial demands. I still defend their fighting spirit, but it's a bad moral example for the current war, because one hopes the Russians don't eventually win.
You say it never knows if what it is saying is correct, but in my experience it tells you when it does and doesn't know about a concept. For example in one thread I had it give me some random words from linear algebra, then in another thread I combined these into the nonsense phrase "decomposed orthogonal eigenvector division" and asked it if it was familiar with this, and if so to define it. It said it wasn't familiar with it and asked for more information. I'd say that shows it knows what it doesn't know.
From what I understand top_k is the number of words it generates to pick from, and the top_p is the percentage of the top words it will use as the next word, correct?
Today is Launch Day!

Please head over to Product Hunt (https://www.producthunt.com/posts/does-qa) to show your support.

Automated Testing at scale, with a fun, simple and intuitive UI. World-class runners and unlimited concurrency for all!

Complex automated testing at scale does not have to be difficult! DoesQA makes it easy to run functional tests, with no limit on concurrency.

Get started in minutes, and start delivering value today!
Oops, I guess three cups of coffee yesterday wasn't quite enough...

For digital asset, probably the Bokio accounting software subscription for my limited company.

Not sure if this counts exactly, but also developmental and copy edits of my fiction books. Getting professional edits has made me a much better writer.
Agreed, but I have severe doubts that we see a longer term solution that basically removes deposits from most banks - so in the end it will amount to some permanent government backstop of all deposits (and it is a government backstop because its borrowing ability is needed).

It might then need more regulation as to what can be done with deposits, how much can be paid on them etc.
I'm usually one for blaming the big company and arcane processes, but this squarely your fault. You missed emails asking for verification, and had your account suspended because of it. This will happen to you again on AWS or any other provider.

Stadia was disappointing, but they refunded everyone everything they had ever spent. Short of keeping the service running for free forever I'm not sure what more they could have done.
They really go out of their way to say that snaps are perfectly fine and all and that this is just because they prefer flatpak.

No need to be kind people, snaps are absolutely terrible compared to flatpaks when it comes to desktop applications, nobody likes snaps.
What greater penalty for a bank or any other corporation is there than what has already happened to SVB? The shareholders are wiped out. The only thing left would be pursuing individual executives for… something, but aside from possible insider trading it’s not clear what.
It could definitely be checked... the MTA has an API https://new.mta.info/developers
Correct; the sexual abuse scandal chiefly involves pederasty, not pedophilia, which is super-rare and occurs with the same rarity among clergy as it does in the general population.
Such irony. He had a golden opportunity to practice self-awareness.
Short comparison table of LLaMA_MPs versus llama.cpp implementation
Show HN: Tremor v2 – Tailwind-first open-source library to build dashboards
This major release is the first step towards a production-ready version of Tremor. Over the past few months, we have rewritten the library to make it fit for the future. We added the long-awaited exposure of className and support for other HTML attributes, enabling you to overwrite our root styles or extend them with Tailwind CSS.
Chris Hayes on Twitter:

> These billionaire VC's started a bank run on their own bank and then immediately pivoted to screaming for a government backstop. Incredible stuff.

> It's really not even clear SVB was in such terrible shape on the merits. Was def squeezed, for sure, but really looks like their little group chat knocked it over!

https://twitter.com/chrislhayes/status/1635136751516938240
Except that during the duration that 100% loses out to intlation. If it's a 10-year bond, it's worth maybe 74% of its face value.
> Everything is assignable to the bottom type

Other way around: everything is assignable to the top type (`unknown`), and the bottom type (`never`) is assignable to everything.

> It’s also a good example of how the top type `any` casts to whatever you choose

Which is precisely why `any` isn't the top type: if you allow `any`, then types no longer form a lattice, and there is no bottom or top.

If you restrict yourself to a sound fragment, then `unknown` is the top type. Compare `(x: unknown) => boolean` (two inhabitants up to function extensionality) to `(x: any) => boolean` (infinitely many inhabitants).

> And it works the same way with `unknown`, which it also should because once something is known to be part of the null set it should stay known as the null set.

But `unknown` isn't the null set: it's the "set" (insofar as we're pretending that types are sets of values, which isn't quite true) of all terms.
Compiling to machine code is not that hard once you get to the IR or bytecode phase, check out this toy compiler:

https://github.com/byo-books/pretty_laughable_lang/
My guess is that C# will be much better, since it has support for Value types.

Wasn't Java supposed to get support for Value types some time ago?
How Does DALL·E mini Work?
Real title is: "HSBC pays £1 to rescue UK arm of Silicon Valley Bank after all-night talks"
Are you one of these abysmal people equating homosexuality with paedophilia?!

Grindr is an 18+ app. So explain again what you meant.
That’s not an investment loss though. It’s really not the same thing.

If I can claim inflation as a loss I need to go redo my taxes…
But the U.S. did win quickly in the second Iraq War. It rapidly crushed the Iraqi armed forces on all fronts and in all combat scenarios and quickly occupied the entire country with minimal military losses. The post-invasion/occupation insurgency was a different story, partly caused by massive U.S. administrative blunders, but the initial invasion/war was nothing like the current Ukraine-Russia conflict, or the 1940 Winter War with Finland.
It's very important in the tech market but as a company it's not a giant.
Didn't buy it, but Counter Strike Global Offensive Sicker Capsule 2. From 0.03€ to 21.12€... 70400% increase in price... Minus taxes on both sides, but still... Crazy appreciation. Other items as well bought me my Steam Deck, multiplying by various amounts.
ApplePy experimented with providing a client-server model years ago for the 6502: https://github.com/jtauber/applepy

It's great to see somebody picking up the idea again and extending it.

It's a cool idea. Lots of possibilities for fun RPC projects with distributed processing.

Remotely accessible 80-column cards and custom mappers FTW, eh?

Good reminder that projects are meant to be implemented.
Look up at the stars: You can only see a few of them. These functions are like really twisted/complex lenses and mirrors you might imagine we have hoisted into view so that now the sky is completely white (to our eyes) and we can see every star in the sky.

Now without knowing the precise shape and position of that contraption, because all those stars really flicker at different rates, you can with a very fast camera recognise them by their flicker and note that the same star is actually visible in multiple "places" in the sky. You might if it is useful to you consider a star being "close" to many different stars in the sky -- as distorted by those lenses and mirrors -- simply by how long you watch the flicker.

It is in this way, that I imagine "low temperatures" producing incoherence like the fast camera, not waiting long enough to see how many better (closer!) options there might be, seeing only the brightest (closest to us! cookie!) stars, and not waiting for all the other options (cheese, baguette, etc) to make into a longer exposure.

Or the kinds of things you can meaningfully say after studying the Internet for (any random) week is probably going to be more repetitive and less coherent than the kinds of things you can meaningfully say after studying the Internet for 20 years.
It isn't just large businesses that are adding these dialogs to their sites though. Even some blogs or websites built by individuals have cookie consent and newsletter popups because that's what people are used to building. It's a cultural issue and it's maddening that people just put up with it when most have experienced a better web.
a relative of mine has a husband who was supposed to join the clergy. He just dropped out of the program and married her. Now he's not a priest but a parochial worker. Might be that it is harder to find straight priests because it is possible to just drop out, marry and live a very respectable life. Now if you drop out and come out as gay well that would be a lot more difficult in that kind of community.
Can't believe that has been 10 years. I had loads of interesting RSS feeds that I flicked through each morning, I think I exported them all to some other service but for whatever reason it just didn't work as well for me and I've never bothered with RSS since.

I've seen a few people mention FreshRSS so I might give that a go
I agree. As you build you get a better sense for what people want. You also figure out how to build faster as you collect tech stack, or even more than one. When the right idea comes along, you can then move quite quickly.
ZIRP was never going to continue forever.
Your analogy is not only silly but naïve. SVB is way closer to your drunk uncle saving in 30yo whiskeys pricy bottles than child savings.