skysight-inc/HackerNews huggingface dataset:
I use GDB almost daily, and used Visual Studio pretty deeply for many years (and still a little bit, nowadays), but I must say I am still a "printf debugging" aficionado (or better: real logging).

I like many of the features that debuggers can provide, and I think this is a good article to set aspirational goals for what is possible. But my lived experience has generally been that it's a buggy, fuzzy, moving target in terms of overall user experience. GDB, bless its heart, is still somewhat a pile-of-bugs itself. I frequently have it crash, or otherwise get into a "so confused it needs to be restarted" state. Visual Studio is much more stable, though less powerful, too — less scriptable, at least.

Perhaps some day, debugger tech^H^H^H^H UX will advance to the point where it really delivers on its promises consistently and solidly. But after 20+ years in software, I am not holding my breath (: There are some situations where a debugger is just the thing you want (eg: hardware breakpoints can be a life-saver), but I find that's more the exception than the rule, at least in the corners of the software world I've worked in.

Compare the above with logging: It is simple and trustworthy. As you get good at designing a solid logging system, and interpreting the results, your life just gets better and better. If you get good at using a debugger, you can still be hit with gnarly weird behaviors, debugger apoplexy, optimized-out-code wackiness, etc. that are hard to control or predict.

Anyway, "debugger vs. logging" are often presented as some sort of either/or choice, and in some sense it is (you only have X time to spend; where would you like to spend it?), but in many senses it is not; both have their strengths. I just find that the cost/benefit for me has generally favored logging and testing, over the years.
I have to say, Bank of America was a great bank for my startup. We wouldn't have gotten a bridge loan with them or anything like that but for operating cash management there was never an issue.
One way to control it is by lowering interests on accounts to make it less attractive deposit money
Because "almost every night" I assume he is not mobilized. Why would that be so?
Some startups just moved excess funds into a money market account at SVB (managed by e.g. BlackRock)..

I'm not sure who is ultimately custodial of that money, and whether it's at risk today. My instinct is that it's at BlackRock, any idea if that's true?
I mean all the rainbow stuff is crippling our society from an objective perspective.
If a war broke out, historically tried philosophies and objectively useful skills will take precedence.
If you see how fragmented the younger generations are based on materialistic criterias you'd think it's a psyop operation to divide the nation up to the polarized state we're in. Almost nothing getting done with stalemates up the wazzouu.
... and not the good parts of it.

My kingdom for the ability to allow-list what my kids can watch on YouTube. I'd pay double what they charge for YouTube Premium just for that. Youtube-dl'ing the videos and putting them somewhere easily accessible is a giant pain. There's great stuff on there but YouTube makes it so damn hard to curate it.
I think some regulation was rolled back at some point, wasn't it the L-Express rider with a sub-par dry cleaning service?
I have access to Refinitiv. I think it looks fine?

https://workspace.refinitiv.com/web/cms/?pageId=mbshome
I'm fairly certain that would be A-okay with the person you responded to.
More importantly, they know how to offer credit to them.
So you're saying having zero money is equivalent to having future money that can be borrowed against in the present?

Obviously the latter is not as good as just having money. But it's clearly better than the former.

Therein lies the difference between solvency and liquidity problems.
Great summary, thanks (assuming it's accurate!).
It's sad that Python does not really support some of these debugging methods.

E.g. you cannot really watch variable changes. There are some workarounds, like writing a custom __setattr__ or __setattribute__ in case of an object, or checking all STORE_* operations. https://youtrack.jetbrains.com/issue/PY-30387 https://github.com/gaogaotiantian/watchpoints

Reverse debugging is also sth I would like to have, and there are a few projects to support this, but it's not really well supported in standard CPython. https://foss.heptapod.net/pypy/revdb https://pytrace.com/
Correct me if I'm wrong, but FDIC insurance is mainly to protect individuals / small businesses from lose their entire livelihood, they're unlikely to have more than $250k in their bank account at any given time. If you do, you're most likely in/above the 1% and will survive by other means if you lose everything above $250k (or, rightly be "punished" for not having any other survival mechanism)
The someone who wanted to make a profit?
I have worked at multiple companies where HR specifically said "we hope you're able to find a diverse applicant" but it clearly wasn't a passive hopeful statement. I sincerely hope my experience is rare. It wasn't like this at all companies where I've had a hand in vetting candidates but it has happened.
The customers who deposited $150 million expect some rate of return on their deposits - in fact, you promised it to them. In a year that $150 million needs to turn into $155 million or whatever.

So you need to lend it out, and charge interest, and use that interest income on your loans to pay the interest on your deposits.

Sounds like SVB made a lot of loans or investment purchases quickly, and then some of those went bad.
No, most leftists have similar comments. The gp's comments above might as well come from someone like Noam Chomsky, they are not some brave new position.

It's exactly centrists, or just-left-of-center liberal types, that go for this left authoritarianism. Which is more often than not quickly turned against more left positions much more quickly than against the right.
No bank keeps 100% liquidity, but my understanding is that most banks are capable of getting liquidity -- at least from the lender of last resort (LoLR) -- for massive withdrawals based on the value of their loan portfolio, and SVB's portfolio had tanked too low to do this based on interest rates the LoLR would lend to them at.
And in this case, tech savy individuals are willing to send $XXM in 6 clicks, 3min after getting a slack message. That's a pretty quick kind of run relative to old-school 'stand in line for your personal life savings' kind of run.
I'm having a feeling that Stripe is totally fucked and tangled in this situation.

From Atlas, employee stock option taxes and it's IPO fundraising might be all on the line.
You should let an AI bot have sex with your significant other when the tech is ripe enough, to avoid burning even more of that precious lifespan on things that a machine can do better than you ;)

Tongue in cheek of course, but if you think like that, nothing is "worth" doing - why learn languages, why run, why climb a mountain...
basically my feeling when I logged into Experian today

they are offering a service where they would attempt to erase your identity from a list of data aggregators, lest that info is used by "bad actors"

gee i wonder who gave those aggregators my info in the first place...

"would be a real shame if any of them used your unlocked credit score.... oh you have to pay to lock that too :^) "
Maybe ethbr0 does - considering the quote about super-conservative long maturity bonds.

Why do you say that he doesn't?
I had roommates at UCSC where 1-4 times a day was a minimum.

Dude eventually quit cold turkey for a 6+ months. Also quit booze, coffee, and tobacco, dropped out of Uni and hung out at an uncle's cabin in the mountains, real Walden Pond sorta stuff. Did him a world of good, but then he got a job w/ a FAANG and went back to the "smoke two joints" routine again.
I was talking about offering it on new deposits. If your old deposits are not duration-matched then yes, you are screwed.
> while there is little talk of how creative human roles are increasingly behaving like robots

There is, in fact, a vast amount of talk about that, has been for decades. You might not see a lot of it on HN, but that's mostly because its off-topic.
Application Insights on Azure, goes a big deal into that direction.

https://learn.microsoft.com/en-us/azure/azure-monitor/app/ap...

Or Java Flight Recorder,

https://developers.redhat.com/blog/2021/01/25/introduction-t...
That's a bit like saying having a door with a lock on your house is a conspiracy to get you to spend money with the door and lock industry. If you squint real hard that kinda sorta looks true, but it ignores the very real protection having a door with a lock on the front of your house actually gets you. Forcing banks to have X amount of reserves in a "safe" investment vehicle should protect them from exactly this kind of problem. The fact that it didn't in this case will be a case study for years to come, and will effect change in FDIC's requirements.
If one were, in theory, to have the working capital for one’s employer tied up in this bank, how bad is it?

Going to miss payroll bad?
I have to confess I was partly inspired by ZK to start doing this, but by doing it for transitory notes and putting it into my day-to-day habits I feel like I've gained super powers. It's less effort to use a timestamp as a UUID for everything and I don't have to think about how to organize them until natural patterns emerge which I can sort by with lists, or refine into a more focused note. I can also remember roughly when I was thinking of something, even years later, and zero in on the note based off of that if I can't find it through links or lists.

ZK, to me, requires a lot more focus and energy. It's not very well suited for, say, taking notes while you're on the phone or in teleconference. They aren't mutually exclusive, they just have different uses (I also have a ZK).
Space Glider 2020 by Christian Schüler – flight simulator in shader
Sky is the limit
Sounds like an opportunity to provide bridge financing to these startups on the basis of their potential FDIC deposits claim?
Because now the bank has to pay interest to depositors of $150M instead of $100M, which means that they'll pay a lower, less competitive rate. So, in order to keep customers, banks are incentivized to lend out any and all spare cash for whatever yield that they can get, in order to give attractive rates to depositors. Losing customers though shouldn't really be a problem for the bank, after all, those customers did deposit "too much" money - once enough have left to seek higher yields elsewhere, there will be less cash on the sidelines, and so higher yields for the remaining customers. I suppose if your whole philosophy is "growth at any cost", and you're measuring growth not just by AUM but also by number of customers, you get excess risk taking and yield chasing.
I see it primarily as a form of transfering money, not storing money. I get paid overseas, convert it to bitcoin, transfer it to my wallet, then sell immediately.
Go watch Margin Call.
Through Done, I was given a Zoom meeting with a Florida-based practitioner (I'm on the west coast). They wrote me an Adderall prescription after 15 minutes of questions. This felt sketchy at best, and malpractice at worst.

I sought out a real, local doctor with a specialty in mental health, who I could make my primary care physician and have a long-term patient relationship with.

Unsurprisingly, that route not only assures that I'm getting good medical treatment, but any Rx issues that pop up are resolved quickly and relatively painlessly.
i really wonder if that was a problem. My last startup banked with Wells Fargo for a while all the way from pre-seed to A, and it seemed to be fine. Anyway, my number 1 ask from any bank is not to fail, before anything else, and that didn't really work out great here. If SVB was a top-5 bank it probably would have been bailed out by the govt. Not great, but probably safer for the customers.
It could be a network of companies that safeguard your keys. You give five parts of a key to five agencies and you need three to replace the lost/leaked keys.
That’s not true. The FDIC will be disbursing money above and beyond the $250k to account holders. It won’t be the balance of their account but they’ll also get a piece of paper laying out how much more they’re potentially owed. As the FDIC winds the bank down, it will use that money to make account-holders whole. The big losers are SVB shareholders and bond holders, as they’re going to get the biggest haircut.
Summary of near-14-minute video, since I certainly wished someone else had posted one to help me decide whether to watch:

Says the KGB works mainly at ideological subversion of the enemy society, not James Bond stuff. This has 4 stages:

- Demoralization. Slow, takes at least a generation to take hold or be reversed. U.S. is 3 generations in, graduates have positions of influence, and now it's mostly done by Americans to Americans.

- Destabilization. 2 to 5 years.

- Crisis. 3 to 6 weeks. E.g. in Central America at that time.

- Normalization.

KGB considers it total war, and we should too. Americans should unify behind stopping their government from aiding communism. Education system especially important.

(There wasn't really anything more specific, it was TV. I would've liked specifics on not just the claimed strategy, but how much real effect they had on mid-20th-C. U.S. education and culture. Of course there's only so much one defector would know.)
Phone numbers became a “bigger deal” when they started being abused.

People just started using instagram as a first means of contact because it felt less personal. It allowed for more “escape hatches” if it turns out that you don’t like the person so much.

If phone numbers allowed for varying levels of trust like instagram, it would work as a social network today like it once did in the past
This reminds me of getting new sneakers as a kid and trying to keep it clean, only to have a friend deliberately step on it. Was it annoying? Sure. But I gotta admit -- I didn't have to worry about keeping them pristine afterwards.
The cheap one is a Frigidaire. Not sure of the exact model since I'm not currently near it, but I'm pretty certain it's equivalent to their FDPC4221AS model, if not that exact model. The price was under $400.

The expensive one that broke twice within 90 days was a KitchenAid that cost a bit less than $2000. I don't recall the model number. It had a stainless steel tub, three racks, interior LED lighting, fans to blow heated air to dry dishes, and all sorts of other fancy features, that, in hindsight, don't help clean dishes in the slightest.

The first break: half way through a wash cycle I smelled burning plastic in the kitchen. It seemed like it was strongest near the dishwasher, so I opened it up. As I did, the sound of the water and pumps stopped, allowing me to hear the sound of what would ultimately be the source of the smell: the fan that was meant to blow heated air during the drying cycle was grinding away at full speed and rubbing against its housing causing it to melt. I could only guess as to why it malfunctioned that way - it shouldn't have even been running until all of the wash cycles had completed. It got replaced a few days later with the same model.

The second break: I loaded it up, started the machine, and went to bed. When I woke up in the morning my entire kitchen was flooded with dirty dish water. This time, the plastic housing for the main pump had literally split in half. Not only did that allow water to just flow right onto my floor, but caused it to continue flooding my floor as it tried to fill the tub to the correct level. Since most of it was going on the floor, the float switch that signals when the tub is full never cut off the pump. Eventually I think the control board decided that was a problem and stopped the pump.

In hindsight, there was really no justification for buying the fancy one in the first place. Aside from all "amazing" features, the design and parts used to accomplish the actual cleaning are almost identical in every way. I felt like a real idiot for falling for the marketing.

Never again.

To be fair, I've little experience with Miele or Bosch dishwashers. I lived in England for about a year over 15 years ago and had a Miele there. I had to be diligent about keeping it clean, otherwise I'd end up with dishes that were even more disgusting than when I put them in, as it would very effectively deposit the contents of an uncleaned filter onto every surface before baking it to an enamel-like finish. Given how much people seem to love their Miele dishwashers I suspect my experience with them wasn't typical.
https://web.archive.org/web/20201107114623/https://www.nytim...
Microbiologist Investigates After Her Beef Soup Turned Blue in the Fridge
> but whenever people use the historical evidence to determine things like how well different economic systems behave, for example, all of a sudden a lot of people get very angry

I mean, I tend to agree here with the straw man! That's why, for example, when arguing against commonwealth planning, one can't point at the Soviet Union as an example. One instead has to start from epistemology[1]! Then, folks don't respond with anger, they respond with glazed eyes.

[1] https://cdn.mises.org/economic_calculation_in_the_socialist_...
I don't know if you meant this facetiously or not, but I'm pretty sure a LOT of people would want to take this deal if it existed.

Which is also why a lot of people are perfectly okay with, and use social media
And restructuring tends not be stay “gov owned” - the government assumes ownership to stabilize the market then tries to sell off the business to another business. Often there’s some incentive to assume a massive amount of customers and assets. The gov may even take on the intermediate loss (the FCID is an insurance agency after all).
do you know if it's possible to step back in pycharm/intellij? the article mentions some debuggers having this ability, but i never saw an option in pycharm.

learning how to undo my last step would save so much time. right now, i have to anticipate a risky step and run that line in the debugger console.
That's a pretty good point. I'm looking at this from the perspective of having done this for over a decade. All that stuff feels like a waste of time to me now. Even as I was using ChatGPT for my fake data, I was thinking to myself "this is like having a junior dev assisting me". So yeah, those little micro tasks that build muscle memory are going to vanish.
Ask HN: Best Bank for Startups? (US, 2023)
Given the recent news about SVB, we're looking for a new bank. There was a previous Ask HN three years ago (https://news.ycombinator.com/item?id=23682511) with the same question, but a lot has changed since then, so it seems worth re-asking.

We've been using SVB, and have been thinking about changing for a while. They always seemed like they barely works. Their web UI was terrible, their communication wasn't great, and they didn't have features we want, like ghost/virtual debit cards for one-time/annual/monthly payments.
Won't lots of investors (aka depositors) start making this same analysis? Whether you have $10K or $10M, right now you don't want your cash anywhere it's not earning 3%+. So it's back to whether they're unique in finding themselves uncompetitive as a place to park cash at a market rate.
> 1. Some mighty people/companies will bail out all depositors

Yeah, I'm sure Elon Musk can just write a check to cover this... oh, wait.

Seriously, who do you think would have the capital to swoop in here and cover something north of $170B in shortfall? Especially right now given that money is pretty tight everywhere.
A former TikTok employee tells Congress the app is lying about Chinese spying
As soon as you move to a third-world country with heavy taxing and corruption (see: Venezuela), you see that Bitcoin is more useful for the average Joe than ChatGPT.
archive: https://archive.is/WvUCF
Very high risk.
I can see your point; sometimes, there is little consideration/interest in such issues. We created Defer to try to fix that gap and make it easier to understand and identify problems related to your long-running tasks, not the other way around.
Vote with your dollars, people. Don't buy Apple and Foxconn products if you care about the wellbeing of workers.
Alpaca’s (YC W19) email on Silvergate Bank and Silicon Valley Bank
I've just got an email from Alpaca Markets (YC W19). They are both stocks and crypto brokerage.

I never traded nor held any crypto with them and find it curious that they only mention "Alpaca Crypto". They also mention "minimal exposure to Silicon Valley Bank".

Here it is in full:

---

Hi xxx,

In response to recent external development surrounding Silvergate Bank and Silicon Valley Bank over the past week, Alpaca has proactively:

Taken action of moving all assets out of Silvergate bank accounts.

Restricted money movement transactions involving Silvergate or Silvergate Exchange Network (SEN) and Silicon Valley Bank.

Alpaca Crypto does not currently hold any customer funds at or have any operating exposure to Silvergate and otherwise continues to operate as usual.

Crypto services are provided by Alpaca Crypto LLC’s who’s primary banking relationship is with Evolve Bank and Trust. We are actively working on opening banking relationships with numerous reputable Banks which will provide us the necessary coverage to continue operations without disruption.

Securities services are provided by Alpaca Securities LLC who’s primary banking relationship is with BMO Harris. Alpaca Securities LLC has minimal exposure to Silicon Valley Bank (SVB) and therefore, we have no concerns nor do we anticipate any material impacts at this time.

We will continue to monitor the situation and update you as needed.

Best,

The Alpaca Team
People can simultaneously believe they're in a bubble and still be buying. They may believe that they'll be able to sell before it pops. Or they may believe if it keeps growing long enough it won't matter that it's a bubble, because they'll have made enough money.
Tech companies normally experience 6% - 12% attrition every year. The days of free money (interest rates) is over, so tech companies have been tightening the belt and reaping the PR benefits with wall street, but it isn't an insolvency situation.

SVB is a different thing, let's see how that plays out.
I suggest you read the full report: https://www.bmj.com/content/380/bmj.p382
IMO this style isn't at odds with the spirit of TDD. TDD is mainly a technique to teach people about loose coupling and designing for maintenance. The main takeaway has always been that you should be able to run/exercise your code at every step and that you should use code to do that. No matter if it's an API or the whole program, that code you use to exercise it is what is key as it not only exercises the code it also helps you understand the problem.
At least perceived amount of delay is lower. Sometimes it's the little things that help.
I don't have any concept of the quality of paper, binding, etc., but I have always been baffled at the slightly more expensive notebooks (like Moleskins) with extremely stiff binding. Those things are difficult to even leaf through to read, let alone to actually write. I really don't get it. An extremely basic spiral bound notebook is vastly more usable. Some more expensive ones do have a very thin spin that can "fold" so that the notebook can lie open relatively flat (I don't know the terminology for any of this stuff), and those are okay too.
They have both $1m more assets and $1m liabilities.

But that does not reflect risk.

For instance, now they take those $1m in cash and use them to make risky loans or investments. At face value the balance sheet is the same because they still have $1m in asset... except that the risk that this asset turns into eff all has significantly increased.