skysight-inc/HackerNews huggingface dataset:
Hi, OP here.
So, a friend told me how platforms were charging money to generate QR codes. I decided to give it a try and it looked like I can create a platform which can be free because it doesn't cost me anything to make or deploy it other than my time and domain name cost.
Users gave me great reviews and although it is one of the smallest project I made (I am ML engineer in industry), I am proud of myself as it was kinda cool for me to comeup with design and stuff.
I mean if this was the opposite, leftist tracking and attacking right wingers, the news coverage wouldn't be that negative, would it?
"Nobody is talking about printing money yet, but it is the US's response to almost literally every crisis these days so I assume it is coming."

Printing money is how the US finances everything. If USD wasn't the reserve currency backed by US war machine, the entire country would have imploded some decades ago.
Joblint – Test tech job posts for issues
I believe the Financial Services Compensation Scheme (FSCS) in the UK insures deposits upto £85,000.
It’s a bank account. You just open another one. Why bother coordinating with anyone? How’s that greed?
Why does everybody think this is going to be a huge burden on the government, lots of sensationalism here.

Just by saying “we will backstop depositors” the government will likely have calmed things down enough that that’s the end of the story. Nothing else needed.

The bank has or can likely get the money to pay everyone back just not in 48 hours which is unnecessary anyway given normal outflows for the bank.
Not disagreeing with the badness of the take but

> SVB investors were wiped out 100%, this includes most of the net worth of the leadership team.

The CEO's base pay is >$1m/year in cash and he's sold over $40m in SVB stock since 2018 https://www.secform4.com/insider-trading/1259867.htm I can't see how this would wipe out his net worth.
Kotlin is only syntax sugar, so any bytecode pattern it happens to generate better than javac is also doable in Java.

In fact it is mostly the opposite, all the Kotlin concepts that don't exist in Java (the language), need additional bytecodes to fake their semantics on top of JVM bytecodes optimized for Java semantics.

Like functions, lazy initializations, delegation, or co-routines.
They still keep the salaries, the bonuses, the supercars, etc.

And the customers who didn't want to ask questions how they were paying 5% interest on cash while equity was going down and bonds all-time low...

They benefited from the scheme as well, they are not victims.

The real victim is the taxpayer (or indirectly other bank customers through insurance mechanism) that is going to cover the losses.
What should a content site relying on contextual ads be expecting to make from 500,000 pageviews per month?
You’re ignoring that banks are highly regulated.

The simplest, and first thing to do is to lower the threshold for systemically important banks back down to the original $50Bn before it was raised to $250Bn in 2018.
Stiffer shorter arrows will also make you miss unless you have a bow adapted to them!

This is the metaphor that keeps giving
20 years ago there were no generics, so you couldn’t have implemented it that way. You could have written a class OptionalLong { long value; boolean isSet; } at the time and that would have only a single allocation overhead. Alternatively, have an array of longs and a boolean array marking which ones are set, with a trivial wrapper object over that for essentially zero overhead.

Java’s tradeoffs are maintainability in huge teams over multiple years with relatively fast performance even if you write your code very naively, with top notch tooling, observability, etc. In the rare case you have to optimize in the hot loops you can allow to have less readable code like I mentioned.
Science is a method of discourse.

Science is a style of debate.
Why would Google (or any company) _pay_ for outsourced teams to maintain a declining unprofitable product?

Would __your__ company ever do that?
Loosing money is not being responsible. By that logic, I’m bearing the responsibility if my ETF go down in price.
Love it, but in my experience geforce now makes it so I don't need a GPU anymore. I can play any (supported) game on my macbook air with a controller connected to it, with VERY little lag. It blows my mind every time.
Well, during grouse season there are probably going to be a fair few armed bankers about.
>Compiled languages are out because you can't rebuild every time.

Can't really follow your argument. Any large project in a compiled language has higher compile times, that's true, but they become manageable if you don't use header copying as your include mechanism, as is common in C and C++, and if you use a build system that allows incremental builds.

Any large project in Python has a lack of compile-time guarantees leading to immense human effort in adding unit tests that would have been caught by the type system in most languages, huge debugging efforts for the resulting runtime errors that weren't caught at compile-time, etc.

Also even among the interpreted languages you could do a lot better with JIT.
Even now, 10 yrs on, that makes no sense (their justification, not yours). How do you convince a bunch of blog authors to switch from 'free-to-air' and searchable everywhere RSS feeds, to move into closed social media platform?

It seems like idiotic management making idiotic decisions completely out of touch with the userbase has been with us since the dawn of the web. Just this week, Spotify are turning the mobile app into a stinking pile of TikTok.

Don't be evil. Just be stupid I guess.
You mean the people who no longer have a job, have an asterisk on their resume, had all their RSUs/options wiped out, and have to find a new job in a down market? Are those the ones who will not be held responsible?

Oh maybe you meant the shareholders who funded this activity? Oh, the ones who were wiped out?
definetly not.
LazyVim is relatively transparent and easy to copy in this sense. AstroNvim should be too, now that they both use lazy.nvim for packages.
Before the collapse, executives sold shares.

Gregory Becker, CEO, sold 11% on Feb 27, 2023.
Before the collapse, executives sold shares.

Gregory Becker, CEO, sold 11% on Feb 27, 2023.

Michael Zucker, Counsel, 19% on Feb 5.

Daniel Beck, CFO, 32% on Feb 27.

Michelle Draper, CMO, 25% on Feb 1.
Michael Zucker, Counsel, 19% on Feb 5.

Daniel Beck, CFO, 32% on Feb 27.

Michelle Draper, CMO, 25% on Feb 1.

https://unusualwhales.com/news/numerous-corporate-executives...

Becker was a member of SF Fed and led anti Basel III regulation for SVB.
We also give it to sports teams, private enterprises which receive huge amounts of free advertising and discounted real estate, and huge subsidies for same, from public coffers.

No explanation other than "this is the way things are done".
Maybe other bidders weren't willing or able to guarantee all deposits?
For me: Strong account manager who takes the time to understand the business, doesn't send you forms to fill in that don't have basic info already filled in for you, mostly don't bother you, when there are issues does most of the work to resolve them and only rely on you to do the last leg, don't offer products or services unless they're relevant, uses online tools like docusign or their internal equivalent, has good online banking, mostly doesn't bother you.
And those QR code generator websites that use a redirect and then get their sales dept in touch if you start using them at scale.
£1, plus all deposits, plus all other liabilities (from what I understand).

Maybe the other bidders were not offering that much...
But `OptionalLong` is a heap allocated object. I’m suggesting a wider primitive that can be passed on the stack (value plus flags to indicate state) bypassing any need for allocation. In Java this can only be provided by the compiler (without resorting to some programming and value convention).
This looks actually really nice! I especially like the debug functionality being treated like a first-class citizen, emulating VSCode's panel layout. I might actually be using this in the future. :)
Of course it does - you just put your money with whatever fraudster offers the highest interest, when the gravy train eventually stops, well its no loss to you. See also: Icesave.
What is “free money” and how does a big bank print money?
Depositing cash in a US bank creates a moral hazard? That’s extreme, and I don’t think that’s the world the Fed wants.
Project Valhala has the goal to be ABI compatible with existing JARs, hence why it has taken so long, they want to add value types semantics without breaking Maven central.
> $250k back immediately, surely that's enough to make payroll a few times over

I'm not sure I follow. A US 60k/Y job means the company has to pay 5k p/m (to employee and taxman). So a company-depositor getting 250k would be enough to serve 50 employees. "A few times over" would only be true for less than 25 employees. If we go Silicon-Valley level, where salaries seem to be twice as high (or more), those numbers would halve again. They seem very small numbers, most SMEs would not fit them.
> The reason this backstop is necessary is because without one, pulling your funds is the rational decision

Have you considered that rational decision may actually be a rational decision?

As in, something is actually wrong there, with the way banking is done?

It seems your thinking stops at "Rational actors would expose a problem with the current style of banking. Therefore, stop rational actors from acting, in order to PROP UP that same style of banking."

The moral hazard is real. People who point to it are simply one step ahead of you in how such actions necessarily pan out over time, not "missing the point by a mile".
No, that is not true.

Selling the bonds now at their current valuation or taking on debt and hold them to maturity lead to roughly equivalent outcomes.

The MtM losses are real.
> `public @Nullable frobulateWidget(@NotNull frobber)`

You can mark the default state. I like to mark everything as NotNull, unless specified otherwise. That way only Nullable annotations are needed at the rare occasion null is a valid value.

And I believe it gives you the exact same guarantees as Kotlin, minus the syntactic sugar — nullability is one of the few things that can be statically analyzed.

Most linters also know the standard library’s nullability information, so it’s quite good.
This is like the FB announcement where Zuck is "taking responsibility"
https://about.fb.com/news/2022/11/mark-zuckerberg-layoff-mes...

Yeah yeah, taking responsibility in a way that he is mostly not personally affected.

Taking responsibility would entitle pouring back the billions he cashed out back into the company.
No there is not, it's been a thing since the 90s.

https://en.wikipedia.org/wiki/Analog_modeling_synthesizer
> It was the result of hubris, and self-inflicted destruction, by VCs who are rich, white and arrogant

Why do they always have to bring race into this?
Rust doesn't have optionals built into the language except insofar as Option<T> is defined in the standard library. The difference is that Rust allows you to define new value-types, whereas Java has a small fixed set of "primitive" value-types.
Greece adopts new rules on Router Freedom
I get your logic, but it isn't quite right in this case. The reason is that the production of these ketone bodies that the brain can use for biochemical energy, only get produced in significant amounts once liver glycogen stores are depleted. So in a sense it's less of a passive ability and more of an active response to starvation.
> How many times have 2 birds been killed with 1 stone?

It is not that it has happened, more that it would be desirable

> Is there a proven evolutionary advantage to birds rising earlier in order to catch the worm?

I think anyone collecting worms as fishing bait will tell you that worms favour dawn to daytime, so yes.

I'm British, and I think the arrow thing sounds like US corporate BS rather than a traditional saying
Yet another example of privatize the profits, socialize the losses.

The wealthy and powerful only want welfare for themselves, not anyone else in society.
8 to 10 miles on a traditional bike is just enough work and time to make it impractical for a lot of people, where an e-bike reduces both margins just enough.
If you need to repay the bond's principal now (as SVB does), then you lose the extra interest you need to pay on the money you'll borrow today until you get the full principal back at maturity. You don't lose money if you can borrow money at the same rate as the bond coupons pay, you lose money if now the interest is higher. You can't simply treat dollars-after-X-years as equivalent to dollars-now, those are two different 'currencies' and the former is worth less.
That highly depends on where in the world they are.
They acquired a bunch of client assets for 1 GBP. Those client assets will generate money for them in the long term. For HSBC this is a great deal. For the clients too, come to think of it. On Friday the future of their money was uncertain, whereas today they can relax a bit because a big bank is backing them.
Some tools work on bytecode level, so it doesn't matter if the code is third party or not, other than naturally one cannot change it, but you wouldn't change it as well on Kotlin.
Possibly the other bidders were seen as less robust and able to absorb the liabilities of SVB UK?
You're right that without the bank run SVB probably wouldn't have collapsed on Friday and might well have held on for a few more weeks or months. That's not really enough though; in order for pulling your money early and parking it safer not to be the sensible choice everyone would need to know that it wouldn't collapse at all, and the best anyone's been able to offer is that it might have survived. There's this weird sentiment that it's all the fault of stupid Silicon Valley startup bros for not keeping their money in a bank that was flashing warning signs, and also that keeping large amount of money in a bank that's showing signs of failure is such a bad decision that making people and companies who do it whole causes moral hazard. You really cannot have both those things at once.
NeRFshop: Interactive Editing of Neural Radiance Fields
The nominal value is what matters because deposits are also nominally valued.

We don't live in a magical world where deposits (aka liabilities) are exempt from inflation and the assets that back them are not.

If you owe someone $1000 you owe them one thousand dollars. Not the value or purchasing power of one thousand dollars -- literally one thousand things called dollars.

So if you take $1000 in deposits, you buy $1000 in bonds, you wait until the bonds mature, and then your depositor withdraws $1000, you will be fine no matter if that happens in one year or a hundred years, no matter what the rate of inflation is. Your assets and liabilities will cancel out.

If your depositor tries to get their $1000 back before the bonds mature, you are screwed. That is what happened to SVB. If all of SVB's bonds had been mature by last Friday it would have been fine. Pretty much every article in the financial press about this fiasco has made that point.

It is amazing to see people twist themselves up in knots about opportunity cost and inflation when this is so basic. If liquid assets equal liabilities in the literal number of dollars, you are even, you are solvent, and your depositors get their money back.

> A loan today would need to be at below market rate interest in order to match up with the value of the bonds held to maturity.

Well, it's a government loan, so they can do that if they want to.
Yesterday's "serious compute" is today's mid-range PC.
I don’t know if you noticed, but everyone withdrawing at once is what caused the bank to collapse. Some of them got all their cash out, many of them got locked up and risked not have enough uninsured funds to continue doing business for another week. Agreeing not to withdraw all at once can get to an outcome where nobody has 100% of their funds accessible, but nobody is in that bad position. Since most participants would be happier with that than a risk of not making payroll, the goal was to agree on collective action to find the latter outcome. Lots of financial transaction competitions end up with optimal game-theoretic solutions because the participants are actually rational. Here, they failed, and are now whinging like little babies.
> They basically "live" within Emacs only. They've added another abstraction layer on top of their classic operating system. This does provide great abilities whose benefits can't be understood by most people unfortunately.

I'd be curious to know what are these benefits. I traditionally prefer specialized tools for different purposes, so would be curious to know what others prefer about the Emacs-only life :)
I have used your website to generate the qr. I must say that it is the great product. It is good that you providing this service without any charge.
Thank you.
Thank god we've got a PM who's a grown up again.
why do you think those bonds are worth only 80% now, if you believe they should be worth 100%? is it a market inefficiency? do you think you could make risk-free 25% profit by buying them?
> condensators

In English, the term is now capacitors.
Ask HN: Is free-tier useful for a new service?
I am planning on creating my first SaaS and I was wondering if a free tier is worth it. Honestly, I don't have much money for it, and I would still have costs with the service.

Does a free tier help to get the service going?
"Worst case" that's still 16.66K per month. Sign me up!
very possibly bullshit but huge if true: https://twitter.com/davidgerard/status/1634633886712954881
Then it's likely a special event and it's obvious that the dishwasher is being run more than usual.
Congratulations, you can then also be outraged at the clergy who opt into being part of this abusive sect!
I mean a lot of programming language design goes back decades; it's better to focus a course on the basics that every language will have vs the most recent developments that haven't fully crystallized yet either.
Isolated communities always end up that way. Whether it is the Amish or some 1970s hippie cult.
Emacs is fantastic, and yet it has to fight the uphill battle of "everything is a string". So even though emacs is "much more than an editor", in the words of Voit, it is "not enough" (https://project-mage.org/emacs-is-not-enough).
So between £100 and £10000?
Eventually it will be possible to write new types like this in stable Rust, the current approach is Pattern Types.

Today you can do this in nightly Rust, using a deliberately permanently unstable attribute, that's what my nook crate does to produce e.g. BalancedI8 which is a signed byte from -127 to 127. It will be nice when some day Pattern Types, or an equivalent are stabilized.
Yes it would and might be a reason you would not want to do this, although nobody would try to login using hashes unless they also have access to your source code (or read that comment I guess? :D).
> I know that I could get sucked into writing a bunch of code for the checker, instead of using my energy for making the application work.

“Making the application work” is only half the story. Making a large application stable and maintainable is only really possible with static type safety, IMHO.
> They don't have it to this date.

Are you sure? I distinctively remember them announcing it and being promptly mocked by people asking when was the date they were going to kill it. Did they abandon the desktop version before a stable release?

https://techdows.com/2022/08/chrome-desktop-rss-follow-sites...
I did not intend that as an empirical observation but rather a mathematical pharmacokinetic result of fat-solubility rather than water-solubility. THC is fat-soluble and so has a higher volume of distribution which drives a longer half-life.

(See Shulgin “The Nature of Drugs” pg 132)

And “constant” would be a better word than “permanent”, as certainly it should go away after some weeks of abstinence.
I'd assume that all the calculations used for 1 request would already eat up that amount of memory, but I could be wrong!
You want individuals to investigate for signs of fraud before making deposits at chartered US banks? Shouldn’t the chartering agency monitor that?
"It's bloat" ;)
Interesting... it was on another site, so I think I should not C&P someone else's words, but someone recently said that they found IMB hard work because there was just too much to absorb: it was so information-rich they found it overwhelming.

There's probably some general point in here about how one thing can't please everyone.

I recently set aside book 2 of N K Jemisin's Broken Earth trilogy. I may come back to it, but while it is very original, it is at heart a post-apocalyptic fantasy series, and I am just not very into fantasy.

Yes this is a multi-award-winning series that's been praised to the skies.

Similarly several friends were recently delighted to get commemorative editions of John Crowley's Little, Big -- for me, one of the single least enjoyable, most irritating books I've ever forced myself to finish.
No matter how many times you say this it's not going to be true. If you hold bonds to maturity you get the principal back. If you sell them at market rates you don't. Those are different outcomes.

Nobody is talking about taking on debt at market rates to float the bonds. The bank died because it couldn't do that and couldn't raise capital in other ways either. Now we are talking about the government backstopping things, which is a whole different ballgame.
Poland is _not_ part of the West.
The token £1 is just a payment requirement for ownership. The bidding process for insolvent companies is essentially who will take on the most "problems" for the best outcomes for the business.

So one company may bid saying they want to acquire X parts of the company but can not take on the advertising arm or the quality assurance part of the company; which means jobs losses etc. Another company may say we'll acquire all of the company but not the freehold properties the business owns.

The liquidation team then have to decide which bid offers the best likely outcome for the creditors/business. The £1 isn't technically what they're paying for the company, as they're taking on debt, leaseholds, pension funds etc. Their bid is technically tens or hundreds of millions depending on the situation.
Monkey rock bashing resembles tools made by early human ancestors
This is a fantastic resource!
In published writing?

If so, we could pattern match historically, and discover the base rate of plagiarism.
Ah yes, wasting energy is totally okay as long as there is something else that uses more energy.
Sounds like a deeply flawed system to me, no?

Almost like some scam? Why should banks have such priviledge? Who gave them that?
JIT cutlery and crockery.
Online tests suggest IQ scores in US dropped for first time in nearly a century
I just used https://github.com/nvim-lua/kickstart.nvim. I did have my own config but I had it across multiple files and this one is simpler.

Astro is more of an attempt to replicate the full IDE experience. You can just copy-paste the above, and you are going (personally, I don't think nvim should be used like a full IDE, you really don't need the file tree or tabs, nvim has a better system than this).
IMHO it’s worth learning to properly type those cases, otherwise you never really know which parts of your application are actually being type checked.

Personally I also find coming up with the correct types to be gratifying if they’re a little tricky.