skysight-inc/HackerNews huggingface dataset:
Ask HN: Pulumi or Cdktf?
Working on a peronal project atm, currently set up the backend manually using the AWS console. I was going to read through the Terraform docs next week and code everything up in HCL but then I found out about Pulumi and CDKTF and now I'm leaning towards one of these two. Thought I'd ask what the general HN consensus is.
Because as you become more senior as an IC, your personal growth is directly related with your ability to influence others and deliver through others. What’s best way to do it than to ensure you bring and groom the right talent.
We grant you this right, not withstanding any desire we have to take it away.
The users of social media have a LOT of guilt and responsibility that never gets recognized in my opinion. The subtle “I’m hot/smart - sucks to be you” in literally every conceivable topic is so well disguised as being “how everyone else does it” that it goes unnoticed as being vain and narcissistic.

Making video about blue whales? Make sure a quarter of the screen is covered with your filtered, augmented face and better yet your gym body! Making a short about how cute your relationship is? Make sure to make the point somehow in some subtle way that your in the relationship because you physically are more attractive or else it doesn’t “hit” as much. Like be sitting down and then stand up to show you’re tall when the beat drops haha - they get pretty creative and it’s like clockwork.

The subtle nature of it is what’s so damaging to young people in my opinion because its how everyone gets away with being disgusting and vain - it’s actually quite passive aggressive and if you are young you are just absorbing it like someone in an abusive relationship.
Thumb-2 was internally codenamed Wrist. Because it's between ARM and Thumb
so scraping then?
If a company wants to shoot itself in the foot like that
SVB CEO Greg Becker cashed out $2M just before the collapse
HN thread on this is here: https://news.ycombinator.com/item?id=35100743
So true. My mistake. They literally confuse mainstream, corporate liberalism with leftism.
Technical skills are not really teachable much unless its a full time job.
Really nice API design! Also love the way you're handling workflow jobs, super intuitive. Definitely going to try this out!
In 2008 we learned “cartolarization”.

In 2022-23: “Bond convexity”.

This word is still not on headlines yet, so maybe more loses has to come.
In the middle of war, Ukraine is building a wind farm
> It is not just 30% of YC alone. YC startups tend to be on average more successful than others, so number probably much higher for other startups.

It's the opposite. 99% of startups do not bank with SVB and/or have less than $250K in SVB.

If this were a public ledger we could talk about exactly what the situation is. Instead we'll get lies and half truths from those jockeying to tilt things in their favor.
Everyone says SVB had bad investment and they deserv it etc. However, I am worried about this being the first of many similar financial instutation failing. After all, bonds are supposed to be safe on paper. Increasintg interest rate fast can break many people who are not able to adjust.
Wasn't LLaMa official meant to run on consumer grade machine? How does this modify the model to make it work.

All of this is confusing.
The population of Maine is about the size of Estonia. Why can't an individual state try to implement it? Surely that small scale is not a show-stopper.
> NASA needs to keep in house rocketry expertise and the US government cannot rely on private companies 100% just for like NatSec reasons

Do they? Most national security work in space is under NRO and USSF, not NASA; neither of them build their own rockets but instead rely on commercial vendors.

The Army doesn't build its own rifles or tanks, the Air Force doesn't build their own fighters and bombers, and the Navy doesn't build their own ships. Operations is different from designing equipment; the only time it makes sense for the same organization to do both is when that organization is so far out on the cutting edge of innovation that they have to do both. (Ironically it's SpaceX that is in this position with regard to Starlink.)

NASA was in this position during the Apollo era. They aren't in this position anymore. It should have been a hint as early as the Shuttle era when they went and designed the Shuttle as (among other things) a satellite launch platform, only for commercial vendors to provide unmanned rockets as satellite launch platforms instead. As it stands now, NASA carries out a lot of scientific missions that don't have an immediate commercial application, which is a good thing for them to do but doesn't require them to design their own rockets.

Furthermore, it's not even fair to describe SLS as "in-house", since it's built by Boeing and Boeing is bidding the system for their own commercial contracts now. At that point it's just a question of which private company the government can rely on.
Saving 4M books from landfill
Affecting stripe payouts too: https://support.stripe.com/questions/important-information-a...
If I were the author, I would consider renaming this, as "spack" (from the etymology "spastic" -> "spacker") is an offensive term for someone with cerebral palsy, in British English.
> Focusing on code is probably a good thing when you are a junior. Leave the higher level problems for a little later down the line.

Agreed that junior engineers should focus on code with most time (but not all). If you focus on the low hanging fruit outside of code you can have more impact overall without too much time investment there.
> Reserve requirements don't quite prevent a bank taking on massive undiversified risk like this.

You would think that they should prevent such risks, right? If the bank loses their collective shirt on a bad bet, they will eventually fail to meet their reserve requirements, right? I don't see how you create a stronger incentive without specifically telling bankers how to do their jobs.
AI News Roundup: Fraud, FAANG and VFX
Buy T-Bills or other short maturity assets instead of long maturity T-Bonds and mortgage-backed assets.
I thought it was supposed to reduce suicide... what ended up happening?
I think of all of these problems as being the managers problem and not the engineers problems. Maybe a better title is "10X Manager tasks, I wasn't aware of as an engineer".

To help engineers maximize their career I tell
Junior/Level 1 engineers focus on becoming net productive, meaning providing more value than you take.

Midlevel/Level 2 engineers should becoming independent and solving lot's of their problems on their own. As they approach the top of this level start getting involved in architecture and design.

Senior/level 3 should focus on helping the team to be successful as a whole, mentoring, producing value quickly when needed, and should be able to solve most problems independently including starting a project from scratch or solving complicated performance/technical problems.

Hiring and people problems are engineering manager problems.

Getting to know your coworkers is a good career move for anyone.
At least with the 2000 Jaguar XKR (cat) or the 2000 Camaro (catfish).
The article contains way too few mistakes. I suspect there's a whole series coming.
More Potent Than CBD, THC: Dr. Raphael Mechoulam Explains His Latest Discovery
Gonna be some new faces at some board meetings soon!

And by new I mean a buncha old guys from Wall Street or private equity who are going to buy a seat at some “disruptors” and then explain how things are going to work now.
Ilex Guayusa
You might want to look into the "TUI" mode in GDB. It's an ncurses-style interface, where it shows you the current code, and current line, and you can step along "visually." It is fast. Press Ctrl-L to re-draw the screen when the display gets messed up.

...

Then, you may notice that TUI mode steals certain keyboard commands, such as up/down arrow to scroll the source listing, rather than navigating command history.

Then, you might enable Vi-mode for GDB's readline, so you can use "j/k" to navigate command history, even in TUI mode. Plus Vi-mode is just better (:

Then, you may find that certain things don't work quite right in Vi-mode, because it's not the default and doesn't get as much testing. But you fuddle along because it's better than the alternative.

And thus you have arrived at my basic situation (:
So basically the mistakes were mostly not solving management problems as an engineer?

Uhhh... ok.
In high school in the late 90s, I desperately wanted to be part of Google: they were the smartest people around, and seemed to be thinking 10 moves ahead of everybody else. They represented the digital utopian future our bearded elders had promised.

But by the time I got out of grad school in 2007, I was like "meh, it's mostly an ad platform, not so exciting; maybe someday". Now, there is almost nothing you do to get me to work at what I see as a company whose capacity for destruction is only limited by its manifest lack of any coherent vision. Fortunately, they seem to be tripping on their own feet recently, but if they ever get it together, it could be bad for everybody.

Some of that is probably down to my own changing priorities and increasing cynicism about our industry's effect on the world. But most of it is, I think, attributable to a change in Google. But what changed? Was there a specific moment when Google stopped being "cool", for lack of a better word? Or was it an accumulation of small problems? Were they never actually cool, and they just lucked into a couple neat products?
How is that relevant at all?
> Anyone can post anything, but Musk can and has systemically prioritized his tweets over organic content.

I'd be interested in any sort of proof.

> Musk is very vocal about his far-right views. He's anti-union, anti-public health, etc.

Please show specific examples of his far-right views, so I can understand what specifically you mean by that term other than things you personally find disagreeable.
Why is it so ridiculous to buy it at face value? They aren't losing the 25% you're quoting, they are just holding the bonds till maturity. In the worst case they are losing the what they could have "made" on that money in the interim. But realistically this is kind of the governments job no? Put cash where it can help society the most - making the depositors (who are mostly startups) seems like a great use of capital - it ensures employees get paid payroll AND makes sure a bunch of startups don't die (who would have gone on to create a bunch of value/jobs/etc).
Roku filed an 8-K saying that of its $1.9B of cash, $487M is stuck at SVB
Some might say that this is another reason we need a public ledger where we could speak exactly about the facts rather than speculate on bits of information leaked by people with conflicts of interest.
Research: Do People Get Promoted to Their Level of Incompetence?
They made poor decisions on where to store their money.

Why should they get bailed out, when every 401k retirement account that lost money in the stock market today isn't getting bailed out?
Because spreading out your cash like that is unmanageable.
> Focusing on code is probably a good thing when you are a junior.

I've seen what happens when people stop focusing on code. It's a timebomb for institutions. Code should always be focused on; it should be constantly rewritten, taking the lessons into account from previous iterations.
Sure, what I meant was Basel rules mark treasuries as level 1 capital. So Basel doesn't have much to do with it, as the OP suggested.
> Reserve requirements should be based on current market price or at least last quarter or last year, not purchase price.

This is the kind of thing you could get a Nobel prize for, if it was backed with data and people agreed with the conclusion.
I was a member of Razor back in the day.

I vaguely remember an intrincate big ascii logo, always wondered what 1911 meant.
At this point it seems far more likely he was scared of discovery and penalties in the Twitter lawsuit over him trying to back out of the deal.

Not sure why. He’s lost SO MUCH MONEY and reputation seems like he’d have been better off not going through with the purchase.
Not investing such a large percentage of their capital in long-duration fixed income vehicles all at once.

There's nothing wrong with going long on duration, it's a hedge against decreasing rates. The problem is when you go all-in on long duration investments and rates suddenly shoot up like they did, you now can't sell those assets without eating a massive loss.

An appropriate hedge would have been doing what every retail bond trader does, build a ladder. If they had simply bought a wider variety of say 1/2/5/10 year securities then they could have let the longer-dated ones sit and sell the shorter duration ones (and they wouldn't have suffered such a huge loss of market value that spooked depositors and started the run in the first place).
Although, the more senior you become the more you also understand about using the best tool for the job. And burning away engineers time to do management tasks is not that.
Would love to hear any stories from inside MYTH or CLASS, their rivalry pushed the whole scene forward. Their releases introduced me to.. well, all of this, and radically altered the course of my life.
yeah its high comedy
The static password feature would actually be perfect with a few small alterations.

I use Apple's Advanced Data Protection product. This product gives you a 64-character code you must know. I am probably not capable of committing this code to memory.

I wish I could tell my Yubikey this code, and it would save it.

---

Now, as a US citizen, it is very hard for the government to compel me to disclose a password or a pin code. If the static password feature required a simple password (say 6 characters), with reasonable brute force prevention, it'd make it so that I have a way to protect myself. On the other hand, if it is not pin protected, there is nothing preventing the government from getting a search warrant for the Yubikey itself and using that.
>The media focus is always on the right-wing resistance

Are you serious? Were you not alive in 2020 during the George Floyd protests? I could literally list hundreds of other examples just since then. The Cop City protests near Atlanta where an activist was just murdered by the police under very suspicious circumstances, for example.
Fittingly, VC can either stand for "Venture Capitalist" or "Viet Cong". They want socialism for themselves and capitalism for the rest of us.
They took deposits from depositors who would blow up if interest rates went up, and then used those deposits to buy assets that would blow up if interest rates went up. Interest rates went up, so their assets crashed at the same time that deposits plummeted and withdrawals skyrocketed.

If you want to standardly hedge against interest rate risk, that's what swaps are for. If you want to take on a comparatively less rate-sensitive portfolio, then you buy shorter-dated bonds. They yield less, but surely that's better than "the FDIC seizes your bank and your equity goes to zero."
all I’m seeing is that the monkey jpeg startup just needs to never take VC capital from Andreesen Horowitz and then won’t be tied to using that one bank

just stick with selling directly to collectors and you already have enough money
It uses Accelerate so it may be using some of that indirectly.
Tell HN: Stripe has suspended payouts to all SVB accounts
Father Absence and Social Ills
No worries, I will just train an ML model on my extensive pamphlet collection and tell it to synthesize an irrefutable meta-theory.
This is just inference. The core at most ML library is the auto differentiation capability. It will be extremely tedious if you are to calculate the gradients manually. Or, if you implemented your own AD, then it is effectively a minified version of a ML library.
> This is about empowering the consumer.

This is about what they want to deliver the customer and wether the customer chooses to receive it or not. Some restaurants will not explain you over the phone how much any single dish costs, and they might not want you or me as their customer.

Some won’t have a price for the lobster in the first place, and they’ll tell you how much to pay after you spent the night there. And some absolutely not fancy restaurants won’t even know if there will be lobster the day you go there nor how much they’ll price it.

But in any of these cases, it’s an experience the customer chooses. You can choose to never deal with a place that won’t let you spreadsheet your dinner cost beforehand, or never go to a site that takes more than 1s to fully load, or never allow a site to set a custom font etc.

You’re free to hang up while they go fetch a French accent guy. In the meantime, some other customers already knew the prices but still called just to hear the French accent guy talk to them for 5 minutes and will wait however long to get their fix.

So yes, I’m all for varied and clunky experiences as long as it’s a two way street and no scamming is involved. The web is wide enough to give some small place to all of it.
Nord Stream investigations: Traces lead to Ukraine
Roku says 26% of its cash reserves are stuck in Silicon Valley Bank
Dude. Could you please tell us how much money the thousands of depositors (both individuals and companies) who were above the FDIC limits at IndyMac Bank lost in total, when the bank was taken over by FDIC in 2008?

(hint: three comma club, easily)
I actually thought about writing a similar blog post for my bootstrapped business. But figured it'd lack empathy for the founders who are affected and are stressing right about now. Including some of my friends. Not to mention that you can still be affected by SVB even when bootstrapped, e.g. if you used Stripe Atlas to open your business account, or generally banked with SVB. Thankfully, I don't. But it's still possible, so this isn't strictly an issue affecting only VC-funded businesses. It can also have secondary effects on the entire market.

I do wonder if I'll get any emails from concerned customers this weekend. Both asking about Keygen, and also asking for leeway if they're late on payments.

We'll see. It's a sucky situation.
Did he delete this tweet?

https://twitter.com/TheyCallMeTarz/status/163431641123228877...
Can't wait to have you onboard!
> But his main point is that debuggers distract developers from seeing the problem as a whole rather than just understanding what's going on the vicinity of that problematic line. So, the debugger incentivises small, targeted fixes rather than bigger solutions for more systematic problems.

What a bizarre take. Just today I had to use a debugger to figure out where there was a deadlock in our program and why. No amount of printfs would have made that speedy. In the debugger I just stop the program once it's hung and look at all the threads to see which threads are holding which locks and which are waiting to obtain locks. From there I can now see it's a lock inversion because we weren't being careful about the order of taking our locks in a few places. That lead to doing a wider check to see if there were other similar cases, and whether we needed to rethink anything in particular.

The debugger generally gives me an overview of the whole program in a way that a bunch of printf statements can't. (Which isn't to say that printf doesn't have a place in debugging - it certainly does.)
Falling costs of AI may leave its power in hands of a small group
FTX was because they took customer deposits and gambled with them, lost the gamble, and therefore lost the money.
Not unless interest rates plummet, no. The bulk of portfolio losses is from long term bonds losing value with the increase in interest rates. Allowing more time to sell doesn’t help you there, especially if you have to pay prevailing interest rates on any delay.
I wonder what guarantee Twitter is offering that they won't just cancel or change the terms of the API program again with only a few days' notice.
Making the team stronger often doesn't make your career better though. This guy says he didn't and he got promoted to manager anyway, and now suddenly he wants the people under him to make his team stronger rather than focus on their career like he did. That smells like a corporate climber who just started to eye his next promotion rather than a new insight.

Edit: Notice I'm not saying this is bad, this is just natural bias towards what benefits yourself. It is just so interesting to see how people who experience that bias shift now sees it as some kind of "insight" rather than just their own bias.
If this were the Bank of Omaha and a bunch of cattle ranches and soy farms were at risk, would you still feel the same way?

It is in the governments best interest for people to have faith in banks, regardless of what industry they serve. The FDIC was created because a run on one bank, once it becomes public knowledge, always turns into a run on more banks. They don't want this turning into a line of dominoes.
> When a homosexual man becomes a teacher for an all boys school something is wrong.

No, that is incorrect. There is nothing wrong with all-girls schools having heterosexual male teachers (example: https://girlsschools.org/advocacy/blog/2017/01/10/all-girls-...), so there is nothing wrong with all-boys schools having homosexual male teachers. You posting this sentence undermines your claim that your comparison of homosexuality to pedophilia (two things with wildly different acceptance rates among Catholics and among people in general) was in good faith.
Sounds like they want to become the next Bloomberg Terminal.
Yes, but they won't have done a risk assessment for it. As you will know, microbiologists are supposed to have risk assessments for precisely what they're doing; as you will also know, they are often pretty approximate about it; but in the case of work documented in a virally popular Twitter thread, it would probably be sensible to be seen following the rules.
I'd go a step further and say that there will be times when you can sit across the table from a grown adult and explain to them the behind the scenes details of the performance review process, explain that you want them to do X Y and Z so you can build a case to get them promoted this year, just to have them tell you to fuck off because X isn't coding, Y is boring, and Z is below their skill level. "But please still promo me ASAP."
I disagree with his subpoints, but I love how Garry speaks from the heart and doesn't filter it through a PR firm or lawyers.

I do agree with his main point: make the receivership as short as possible. I'd hope everyone can agree on that. (Meanwhile, I'm still waiting months to log back into my https://ftx.us/ account).

I disagree with this: "This is an extinction level event for startups and will set startups and innovation back by 10 years or more. " I could easily see it being the exact opposite.
https://archive.ph/ZfEgw
> In 2008 we learned "cartolarization"

Did we? So what the hell is it?
No one is showing up at a bank and depositing $1M of physical cash (except maybe Mexican drug cartels).

That $1M you're depositing is presumably the liability of another bank.
Soft skills are also teachable to a coachable person. I've seen it in action. However, far fewer people are receptive to coaching on soft skills because fewer people understand what "soft skills" are and why they matter.

I've met plenty of engineers (anecdotally, not a majority, but enough that it's a clear pattern, and strongly correlated with how junior they are) who lump soft skills into a single category represented by broad labels like "charisma" or "schmoozing" or "eloquence". But it's really a very big category of practicable skills.