skysight-inc/HackerNews huggingface dataset:
No, they did not have to put the money somewhere. They could've kept the cash as cash if they wanted to. Holding cash is free for a bank, it's not like their costs increased since they weren't paying any interest on deposits. They could've bought derivatives to hedge against the likely scenario that interest rates increase. They could've bought 1 year bonds instead of 10. They really fucked up here.

> But this is a side effect that no one really saw.

Literally everyone except SVB saw that long term bonds would decrease in value post pandemic when interest rates increase. Interest rate increases lowering the value of bonds is quite literally the most basic rule of bonds.
To me the thing that is difficult to wrap my head around is how congestion control, back pressure, and buffering at various levels work. It feels almost magical that somehow I can download stuff from various places and the bandwidth of different streams work out efficiently without much explicit coordination. And then there are things like bufferbloat.
> The author doesn't state who came up with the term "steel thread" and I'm suspecting it was the author.

That's a weird type of suspicion. A simple search yields some prior usage of this term:

https://dl.acm.org/doi/10.5555/2608547.2608553

https://simplicable.com/IT/steel-thread
I use an iPad mini with a paperlike screen protector. Tap on the screen with the pencil and you can start writing. Notes are taggable with a # and searchable.
I am a huge proponent of debuggers.

Being able to look at state step by step without having to stop, add log statements, recompile and go back are too slow (for me).

What concerns me more is that is that I end up working with contractors with 5+ years who don't know how to set up a debugger for the code they are working on.

And that concerns me. It's not OR logging OR debugging. It's both. You use the best tool for the job.
And you people think socialists are naive? You should probably delete the company name, for your own good.
Tesla taps Asian partners to address 4680 battery concerns
He's incredibly annoying, but he knows his shit. He's like a crypto influencer who also happens to be a brilliant engineer. I watch his content because it's insanely informative, even though he reminds me of every con artist I've ever met.
Part of the problem is that selling to small/medium business sucks, unless you can make it very transactional (the cheap model above, just scaled per-seat). Anything that needs to be hands on costs you almost as much in labor costs as big company ... without the high-price point to justify it. And especially in medium business range they often actually need _more_ support, since they are complex enough to have integration problems, but not big enough to have specialized personal to internally manage and deliver a project. It works for some products and services but not others.

One model you'll see though in this market segment and VARs and other channel providers. They'll have set of enterprise vendors they work with, but take on the sales and service aspect themselves. So while it might not make sense to have dedicated sales and customer success for a $5k piece of software - if you are effectively bundling 10 of these from different vendors + profserv, a $100k/deal starts making sense of the VARs, and offloads the costs from the vendors who are then just giving bulk pricing to the channel.
On-Premise Indirect (Hidden) Costs

There are a variety of other expenses associated with an on-premise environment considered indirect expenses. These expenses are often referred to as “hidden” expenses due to how often they are overlooked rather than “hidden.” These include:

The real estate of the storage space used for the servers

Tools used for temperature control in the data center

The cost of set up, configuration, and ongoing upgrades

Staff salaries for administrators that maintain an on-premise data center

Networking infrastructure set up and ongoing maintenance

The cost of downtime while the team troubleshoots the issue

Productivity lost when the system experiences downtime

The cost of keeping the servers powered 24/7

Depreciation of the hardware and software

Time spent on disaster recovery

Administrative costs associated beyond IT staff such as HR, purchasing, financing, and other departments.

https://pmsquare.com/analytics-blog/2022/6/9/calculating-on-...
They're #18 on the US list you linked, I saw other articles saying they were #16 so it probably just depends on the date assets were measured.
INT_MAX is usually 2147483648, which means a "power" figure in Watt can handle anything from a laptop CPU to a Chernobyl power plant. FLT_MAX and _MIN are e+38 and e-38 so couple digits over and under(within 32bit precision).

Have you actually had that kind of unit confusion in metric, or inferring from your experience with Imperial system? It kind of just seems to reinforce suggestion that Imperial system having bunch of redundant or weird units IS the problem.

(for your defense: try [METRIC_UNIT]/h and /s. e.g. km/h often used for display in slow vehicles and m/s used for calculation motions of fast objects are kind of confusing.)
This was one of the motivations for ITC's founding decades ago (as per my recollection of one of Herb Lubalin's old U&lc magazine pieces) since font reproductions under different names was rampant as it was increasingly easier to reproduce (albeit most of the time with some artifacts*) and since they wanted to encourage typeface designers to still create new typefaces and pay them decently.

* I distinctly remember ads in the magazine highlighting the 'authentic' fonts vs the artifacts of reproduced imitations. This was before digitization made it even more trivial. I should mention scans of these old U&lc magazines were made available in PDF form several years ago and are well worth reading (particularly the earliest issues Lubalin was involved with before his passing).
>The entire reason banks came into existence is to multiply the availability of currency (i.e. fractional reserve).

I thought they came into existence, atleast initially, purely for the secure storage of funds.
But I was told that only the left cancels things they disagree with!
The article completely ignores domain name registration. I own a myname.com domain and email address with that domain that I use wherever I need real ID. I also maintain the home page with my latest contact methods. My contacts only need one thing to put in their address book, https://myname.com. I can move registrars easily if needed. I am also not dependent on platforms since people can always find me here if I leave a platform.

Edit: It does not completely ignore this option but frames it a bit restrictively. I set mine for auto renewal and use my domain at an email provider. It is not necessary to run your own SMTP.
Yup. FDIC insurance exists for this reason -- you can let a bank that made bad decisions fail without causing a chain reaction through the economy.
oh no not my health data!!! seriously though, why do we put health data in some kind of special class worthy of more privacy than anything else? your entire identity is out there -- where you live, when you're home, who you know, what you download, pictures of your children, how much money you have, where your great great fucking grandma is from... tell you one thing, if your health data is not in that list, it soon will be
Or "I can run dozens of tests on just one drop of blood"?
> Eventually I came across the idea that things are meant to be used, and now I'm much more relaxed about damaging/using up the things I own.

Its like the people with cabinets full of fine china that nobody eats off of for 50 years. My mother was one of those people. Growing up we had a large cabinet of fine place sets that we were always "saving" for some other time. I finally convinced her to start using it one holiday season, and we were actually using and enjoying it for the last few years of her life.

I'm strongly in the camp that there's no point in having nice things if you never actually use those things.
It's possible the houses are old, and built before people realized what was happening. Others in this conversation have blamed the damming of the Columbia river, which occurred in the 1930s, so maybe the effect wasn't present before that.
I never like the type of web apps that put data in the URL, they become unbearable to share.

I put down a few points, drew a box over south america, it resulted in a URL that is almost 1700 characters long.
That's all good, but if the problem itself operates with more data than a human can reasonably operate with, this no longer applies.

I do 3D meshes programming. The amount of vertices, planes and other geometrical entities that I need to operate with in my algorithms is too big for me to do printf debugging. I can't just look on a long list of 3D vertex coordinates and visualize the mesh they make in my head. Moreover, I had to come with my own 3D visualization tool, once I got fed up with pen and paper for converting 3D coordinates to actual meshes, or using Blender for that. For me, a debugger (and debugging tools in general) is irreplaceable. I'm not saying my field is the most complex one, because it clearly isn't - but in that field, I can't think of any other way I could do what I do.
Study: Cannabis Products Improve Health-Related Quality of Life
Blaming the government for poor investment decisions is just ridiculous. The playing field is level yet they are the ones to eat shit. They didn't diversify. They didn't consider macroeconomics. They didn't limit deposits despite having no game plan. It's pure greed and mismanagement.
That sort of argument is somewhat defensible in a context like the kernel, where when things go haywire, you can't really expect there to be enough sanity to have a debugger work. But very little code runs in such a context, and it turns out that a well-written debugger has incredible features.

Also, Linus is writing this 22 and a half years ago, where the capabilities of debuggers were... far, far less. Time-travelling debuggers is really a game changer, just having the ability to travel back in time to figure out who set the value that causes the code to crash. Hot reload is also a wonderful thing (unfortunately, the fragmentation of tooling in Linux makes getting this working properly very difficult).
If municipalities were that dependent on income from parking fees, one would posit that they’d actually charge closer to the market clearing price for parking. In most cases, they do not.
I'm not arguing for creating your own font. I'm just expressing how silly the law is. Of all the things I thought a copyright law would protect, I'd assume it would be the actual artistic visualization of a font, and not the software that it runs on.
For me personally, I like having the caps on pens. Clicky ones tend to stay clicked and dry out the point. I really like the 0.38 uni-ball signo dx :)

I never thought I was the type of person to have strong feelings on a pen... then I decided to see what I was missing out on and there's just so much out there!
Prisoner's dilemma is a situation where you're only playing the game once, and you have no way to interact with the other participant.

To the extent that this is a single bank run and the other actors are mostly anonymous and there is no way to verify whether or not someone has withdrawn their money then yeah this is a classic prisoner's dilemma and your only hope is to quickly get in line.

However, trying to change the game is also a viable strategy! Public non-anonymized commitments like this are exactly how you tie this into our broader iterated game and escape the nasty equilibrium of prisoner's dilemma.
> so you have to decide what to do about that

No, you need to do what needs to be done according to the on-disk format. The disk doesn't care what you think is the ideal string representation. If the available space is used up, it is used up. That's just the semantics that come with the physical reality of existing systems where you can't just malloc an extra space on the heap. Having an internal representation that matches what's on the disk is the right call, everything else is only layering complexity.

Also, you're making it look like it was hard to use, but those semantics are very easy to program against, using something like snprintf(buffer, sizeof buffer, "%s", ...), or just do it manually.
Social networks are like cigarettes. If everyone is smoking everywhere you’re still affected even if you decide you won’t smoke.
Really? That seems bold.

They quite literally changed the definition of a recession. Just because it's not a historically accurate recession does not mean we are not in, nor that are not heading into, one.

ZIRP is dead, there's no indication interest rates will go down any time soon, CPI indicates food costs are not moving, energy is still expensive, layoffs are picking up steam, housing is at it's most unaffordable time in history, etc.

You look at the gestalt sitting in front of you and you say "the economy remains robust". Lord, I wish I had your naivity^W^W^W^W^W^W^W optimism. I lived through the GFC and suffered the consequences of hedonistic money policy. History may not repeat but it certainly rhymes and all of this is starting to smell very familiar to me. I'm not in possession of a crystal ball but as it stands there is still too much money in the economy. The VAST majority of stock value since the GFC has been from stock buyback programs and not bottom line increases. That alone should tell you the possible origin of the next disaster.
Gosh, thanks for this explanation. This will help as my eyes protest the assault of '&'s.
I don't remember the details but Swedish law takes a fairly strong stance on preventing government agencies from sharing information with each other, for better and worse.
This is not a technical problem, but a societal one.
Ah, you're exactly right.
If you store secrets in the Parameter Store, there is no cost per month.

In AWS you need to be careful what you use.
Their primary business was making large loans to startups so they didn't have to sell shares to raise capital. Then it sounds like they leveraged that business to sell other financial products, e.g. mortgages etc
Also, we don't build starter homes anymore. I monitor the city's development site and all of the home being built are 3+ BR. There are a few apartment complexes with 1,2,3 etc BR, but no starter homes. There was a 55+ retirement development that went in a couple years ago. About 150 homes. Every single one was 3+ BR. WTF!?
I'm wondering did SIVB hedge the risks properly? Can't imagine that they are hugely net long/short on some assets.
I intend to resell my car, so not going to do that, but I like the idea. Very stoic-adjaecent
I think this really misses my point, and also is just factually wrong as the other poster responded.

>But people should always be assumed to be capable of judging their informational environment independently of formal education. Not to do so would be deeply paternalistic and infantilizing.

That's not the point. The question was "what can be done to combat misinformation" and my response was "education" which in the democracies that I'm aware of, is generally provided by the gov't. You are talking about something else entirely, and a bit pejoratively as well, which is ironic because you are talking about education but apparently completely missed the point.
Yes, in this integration GPT3 connects with the image space only through text and doesn't consume or emit image space embeddings / tokens. With GPT4 that perception modality will be available directly in the model. And it'll be a better integration.
A bank that can't pay back 100% of deposits has failed. This isn't equity where haircuts can be expected at times; depositors absolutely expect to be able to get back all of their money when requested.
There are a lot of things that can kill a startup, and founders need to prioritize between them. Bank failures are rare enough that I wouldn't be surprised if many otherwise-good startups had not considered them to be a risk worth focusing on.
A lot of us took out 3% mortgages and avoided working at startups offering 400k to build some vaguely defined "democratization of finance" product.

No one said SVB is going to be insolvent on 3/10, but lots of people thought SV and investors were making bad decisions in general over the past several years.

SVB is a victim of its own culture. You would never be hired as an exec at SVB is you said "Lets keep all these deposits in 1-month Tbills and cash since most of these startups are garbage and are going to need to take withdrawals within a couple years."
What are the executives getting paid so much for, if not to manage complicated financial risk? I'm no banker, but as a layperson, I was certainly aware that inflation was possible. I figured it was a given (M2 growth and low productivity), but I guess they felt strongly enough otherwise to risk their entire bank?

Could they not have cut interest rates and take the dip in profit with shorter duration bonds? Was there really no sensible way to prevent this?

Businesses fail all the time from things outside their control, but I've yet to see any indication that's the case here.
Companies can and do succeed selling things people don't really want.
You probably already know of him, but you should check out BPS Space on youtube if you enjoy long-form video edutainment. Much like Tim Dodd, Joe makes videos full of detail and information about topics he is clearly passionate about. In the case of BPS Space that is pushing the limits of amateur rocketry in a uniquely hacker/programmer friendly manor.
What if you fail to renew the domain or to pay for hosting? What if the registrar wants to shut you down? What if your hosting facility catches fire?
Rendering Natural Camera Bokeh Effect with Deep Learning
Android – “Mini Capsule”
Pinecone Partial Database Outage Postmortem
Rei's Web Design Process
> He has large gaps in his knowledge

Yes.

> but presents himself as extremely knowledgeable.

No.
This sounds great. Would you mind sharing the company name? Perhaps in a DM if not here?
> Register your own domain and run your own SMTP server?
Better make sure you renew your domain each year, else...
--- You are no more.

It does mention it along with the associated costs.
Yeah, and democracy didn't just spontaneously appear - its the result of education and debates by educated people.
No, Promise.allSettled didn't exist yet. It was Promise.all.

Someone basically made the assumption that await Promise.all would wait until ALL promises finished. Which is true..... unless one of them throws. In which case it continues. This caused a race condition. It was an extremely complex code base with 100s of engineers and the error very rarely happened, and when it did happen the app would get stuck on a loading screen forever. Also, it turns out "rarely" happens to a lot of people when you have millions of users.
Seems to me like it wouldn't be that difficult to automate vectorizing whatever ttf.
This has been transformative for the project[0] I'm working on where I need to host a lot of ocean environment data using vector tiles. I've been able to build out a data upload and tiling pipeline similar to Felt using tippecanoe + pmtiles without a lot of trouble. It's so cheap to run and host we intend to provide a data hosting service free to our users with a reasonable soft limits. Using something like MapBox Tiling Service would have been a couple orders of magnitude more expensive and make the project infeasible. Really exciting stuff.

[0]: https://seasketch.org
What continues to amuse me is that this is still being framed as an ongoing debate. It's really not a debate; this is outdated leadership fighting against social and technological progress, while demanding that their employees give up the personal freedom they've enjoyed for the past few years.

Unless you're one of a handful of massive, highly desirable tech employers, it's probably time to adapt. If you're a city relying on a massive pool of office workers doing a thing workers don't need to do anymore, it's probably time to adapt as well.
> SI units are great but sometimes they are not great for the specific use case. When measuring high power systems like power plants or EVs kW/MW/GW are a more appropriate unit versus Watts.

Those are all SI units. In fact, they're all the same unit: the Watt (almost http://www.chriswarbo.net/projects/units/metric_red_herring.... )

A non-SI example would be e.g. kilowatthours (kWH); since 'hour' is not an SI unit. The SI equivalent would be 3.6 MegaJoules.

> In embedded systems you have limited bandwidth having to have large variables just to store values in SI units is a waste versus using an appropriately scaled unit and saving bandwidth.

This seems like a non-issue to me:

- Integer arithmetic can be "appropriately scaled"; we call it https://en.wikipedia.org/wiki/Fixed-point_arithmetic

- Floats are designed to be scaled, by adjusting their exponents. In the happy case, our algorithms don't care; so why not stick with standard units? In the unhappy case (imprecision, numeric instability) we may need a mixture of entirely bespoke representations, even within a single algorithm. Ideally we'd still use standard units at the "boundaries".
Apple and Foxconn win permission for 12-hour shifts for women in India
And don't forget the BBC's political editor exclaimed incredulously "that's quite a charge!" when a politician said that the former PM Boris Johnson has told lies in the past.

BBC often prides itself of having "both sides" of an argument in a debate (as if there are only 2 sides). Not all subjects need to a counter point of view. For example, if the BBC produce a document about black holes I don't to hear from a flat earther who denies gravity exists.
It was a lot of little things, but the main thing was that the understood startups so they would take into account your funding as well as your LOIs when making loan decisions, whereas most banks would not because they didn't understand them. That made it easier to get free cash when all of your startup's assets were basically owed money.
F# is not a functional language.

Even says so in the docs:

https://learn.microsoft.com/en-us/dotnet/fsharp/style-guide/

F# has full support for programming with objects in .NET, including classes, interfaces, access modifiers, abstract classes, and so on. For more complicated functional code, such as functions that must be context-aware, objects can easily encapsulate contextual information in ways that functions cannot.

https://learn.microsoft.com/en-us/dotnet/fsharp/language-ref...

Classes represent the fundamental description of .NET object types; the class is the primary type concept that supports object-oriented programming in F#.

https://learn.microsoft.com/en-us/dotnet/fsharp/what-is-fsha...

F# has full support for objects, which are useful when you need to blend data and functionality.

The underlying CIL representation of a lambda expression is an object; the functional side of .NET (whether C# or F#) is syntactic sugar on top of an OOP runtime.

(C#/.NET dev by day dabbling in F#)
Which pre-Fed crises were worse than the Great Depression or the GFC?
I'll say it again, and I'll take the downvotes: in the future we will look back on allowing children access to social media and smart phones the way that today we look back at smoking ads targeted at children.

Maybe even more incredulously.
This could be a good place to have a traditional sales team.

Now, I usually hate that type of thing with a burning passion. The first thing I do when I see "contact us" where the price should be is look to find an alternative to buy. But it sounds like these types of sales could use some flexibility and the human touch is good for that. If they're the New York Times, charge them $250k a year, sure. If they're some blogger, give them a low flat rate for personal use, even if their blog gets lots of pageviews from Hacker News occasionally. Replace stringent pageview accounting with flexible pricing.