skysight-inc/HackerNews huggingface dataset:
> who should have been the optimal holder of their risks?

they _produced_ more risk (by holding long maturity bonds that lose value as interest rate grows). This risk was not something that is inherent - they could've chosen not to do that with the large deposits from the pandemic money growth.

There's noone who can be the optimal holder of the risk that is produced this way, because there's no value on the other end - SVB is taking the full value already (the interest payments on said long bonds).

If someone were to hold that risk, SVB would have to pay out premiums that would surpass the interest income they receive.

The alternative is for society (aka, the central bank) to hold that risk. But this just means socializing the losses but privatizing the gains - something i'm very much against.

In the end, SVB was the optimal holder of the risk (that they produced for themselves). And they can't actually hold that risk - thus their failure.
Looks like a bot to me
It was chosen because at the time because python was much more mature and productive. They didnt use Django, but as an example Django is still more productive than any Node framework I've tried thus far, too, and we have types now. :)
Not GP but no - cheap companies, with an implication of low quality, serving the most price sensitive end of the market.
A bunch of videos from people who used the service would put a face on it.
A dispute over marijuana smoke raises questions for D.C. – and beyond
I would argue that's because they went the microservices + react route, so now everything is probably more difficult to implement, especially since the monolith is still in the center.
Asia has a huge problem with the last couple of generations and quiet quitting. Valuing work over everything has never been sustainable because the rewards aren't what most humans deeply value.
> “four identically-worded handwritten letters from the prime minister of the United Kingdom”

I wonder if they even got Liz Truss’s letters shipped to the boats before she was out.

Her letters probably read:

“Nuclear war is very sad. But the priority now is to reduce the top marginal tax rate for high earners and follow through on Brexit”

— since these were her answers to everything.
There's no need to devolve into Reddit commenting style. My comment is not defending any *ism and I won't reply with anything worthwhile when the tone is mudslinging.
To be honest, the linked Medium post tells you nothing, it just feels like it is regurgitating a press release - there's very little substance.
Shutting down the API would kill moderator bots. Without the moderator bots, Reddit becomes a trash heap.
Reading how the judge at his trial threw out the case because he was offered the role of fbi director by the Nixon administration to sway his mind makes me think how impossible it would be for a whistle blower to receive the same treatment today. Snowden would have been locked away for life if not found dead in his cell from "suicide". The protection for whistle blowers is a sham unless they're embarrassing the governments opposition now.
Well you could say its for "data driven processing" and probably best suited for any kind of data processing especially data gathering/enrichment. What you could build with it is only limited by your imagination. Tho i will give a simple example (the one i gonne use for the example project i gonne provide).

A webcrawler. What does a webcrawler do? It expects a domain (data) and crawls for more data - analyzes it and enriches your collected data. You may end up with writing multiple plugins like.

- resolveIpFromDomain (takes Domain returns Domain->IP)

- detectWebserver (takes ip uses for example nmap to scan ports+banner) returns ip->port->software->(banner,state)

- detectVhost (takes ip->port->(software[webserver],state[open]) || domain->ip->(software[webserver],state[open]) and returns ip->port->(software[webserver])->[]vhost[]->page[/] )
-> loadPage (takes page loads it with curl and return page->content)

- extractLinks(takes page->content return page->content->[]link)

- loadLink (takes vhost->page->link returns vhost->[]page )

- extractMedia (takes page->content return page->content->[]media)

- analyzeMedia (takes page->content return page->content->media->[]attribute)

.....
So what you do is you provide a domain, which will trigger resolveIpFromDomain. This will map the data back to the datahive and based on the Ip in new data trigger detectWebserver. This will return found webservers which triggers the requirement of detectVhost. At this point you probably see how its going.

Due to how the architecture works it will always maximum parallelize the work, it will always map the data into one big structure without you having to care about it, it will only execute things that are necesary/usefull.

So the more your software should branch/parallelize the more gain you get.

Tho as i mentioned in my original post ill release the first alpha so there is still things that can be extended and improved. And right now im spending time in writing the docs which will probably take me some more weeks in orders to make them good enaugh for people to understand how to use it by themself.

I mostly will release it because i think its a great showcase of how you can do optimized data driven processing while havin an architecture that cares about the most painfull things like data mapping / parallelization / etc. I dont expect it to be the next "big thing" or even beeing used by alot of people, but if it inspires people or someone maybe write a even better version based on the idea i would be happy already .)

So to come back to your original question - can it host a website? Probably - but not really meant to do it and a nginx would serve u better.
But there is still a limit that will be reached. If a barber cuts your hair in 0 seconds, there is no more room to improve.
How the beehaw defederation affects us (beehaw defederated lemmy.workd)
I'm not that convinced. Latin was used past the crumbling roman empire because it was sticky. Like you said, the only way to communicate.

And English already spread to all continents, something Latin didn't have at the time.

If e.g. Mandarin Chinese were to become lingua franca they'd have to first simplify the writing system. It's just too much effort for a foreigner to learn. Excluding the Japanese for this, since they share a lot of the writing system. They might have a chance.

Vietnamese shows that you can communicate in a language that was entirely written in Chinese characters before if you add word separation, tone markers and latin characters. Pinyin with tone markers and word separation is quite readable. It could be a way forward.

Korean also has letters and used to be Chinese characters. It's definitely possible but the move would have to come before widespread adoption could happen.

I know plenty of people who tried to learn Chinese for 2-5 years and plainly gave up because it's too hard.

English on a similarly basic level can be adopted in ~6 months with less effort. It's not the same.

Arabic could more easily become a lingua franca by virtue of a) already being widespread, and b) having pretty good standardization already.

If India rises they're already using English to communicate, because Hindi only gets you so far. It would probably be more stickiness for English.
Platform Hopping
They've come a looong way. I often find myself surprised at how long my girlfriend's brand new iphone takes to do basic things. I know Apple's A series processors are leagues ahead of what's in my mid range android phone but honestly it often feels like a wash. Granted I'm not playing mobile games or anything, just using maps and browsing reddit and it may often be network latency that I'm feeling not CPU perf.
Thinking in nominal values is rookie mistake.

You must think in terms of ratios, or not think at all. Debt-to-GDP ratio is a good measure that takes into an account most other variables like changes in population, productivity etc.
Anyone who has tried to lose weight can tell you that. Exercise is extremely important for your health, but it doesn't significantly help with weight loss (assuming you're not doing professional sports levels of exercise).

On the other hand, over the long term, more muscle weight will passively consume more calories and thus can help maintain your (lean) weight, especially for people who like eating a lot.
I'm providing the roof over their heads, they provide the rent and (much appreciated) tip
> socities that do not have well-developed financial markets to directly see and appreciate the value financial markets

Which is true, but there's another angle that needs discussing - that of a high-trust society vs low-trust society.

In all places where there are well functioning financial markets, there exists a high trust society. This trust is the foundation on which the financial markets exist.

So in poorer countries where such financial markets don't exist (or don't serve the people), it's not because they've chose not to have it, but that individual actors cannot trust that the system is fair and is rules based. So the problem isn't the lack of financial markets (which is a symptom), but that of a lack of good governance (bad or non-existant laws, corruption etc).
Especially when you need a date picker that doesn't scream Android
It was uploaded 9 years ago. Definitely real.
No, it really doesn't. Both what I wrote and what you wrote can be correct. A moderator on a single big sub can, for example, turn it in a red or blue political direction no matter if s/he is a mod for a week or a year. As Reddit is a Corporation we will never see a democratic style mod selection, but in my opinion it is one of the big changes Reddit needs.
They could have added an official moderation bot using a private API to the moderation tools in the same way they provide an official client.
I have a theory (which nobody I ever met shares) that the visually most beautiful language is the one that long-term results in the fastest development of a project:

Visual noise is like inflation. A constant tax on what you do. But you barely notice it. But it accumulates because it is constantly leading to slightly worse and more complex code. Since it is harder to focus on a noisy something in front of you, you make slightly worse decisions. Over time this accumulates. And similar to how Warren Buffet noticed that a Dollar of his youth is not even worth a penny these days, over time, exponentially more effort is needed to develop the more and more complex system.

So over a longer timeframe, a visually more elegant language wins by a long shot.

Python is the visually most elegant language.
The top hits for 'Obama whistleblowers' for me are from Time, Politico, The New Yorker and The Nation. I don't see a conservative-leaning site (Cato) until the middle of the third page of results...

Even The Atlantic and HuffPo come up higher.

When progressive documentarians Brave New Films even saw fit to make a documentary film about the issue (https://en.wikipedia.org/wiki/War_on_Whistleblowers:_Free_Pr...), you know the situation is dire.
Nice! Was looking for this recently!
Yeah, it’s seems weird to have a not real listing there. Maybe to start with you could partner real estate companies and have both house that are direct sells and ones that redirect you to a realtor. At least they would be real houses, and then people decide to buy a house you could message them asking them if they’d like to sell on the platform instead.
"Nutrition has made no progress. It has discovered no stable facts. Everything nutritionists have said, they have said the opposite ten or twenty years later (if not much sooner). They literally know nothing. After a century of countless experiments, the most common, most basic problem they’ve addressed—the optimal ratio of fat, protein, and carbohydrate—is completely unsolved. If they can’t figure that out, anything more sophisticated seems hopeless."
It depends on the project and what you are looking for.

If I’m looking out of curiosity I either try to find the entry point and/or the “core” logic (the code that does the main thing the project does).

But usually I’m interested in something specific and then I’ll use search or click around based on naming. Then it’s mostly just tracing function calls until you find what you are looking for.

Some tips:

- Read the docs if available!

- Read docs on the language/framework/libraries used

- package.json and similar requirement files contain a lot of info

- Knowing “standard” structures for languages and frameworks helps: for example phoenix projects often have similar structures

- Searching often works really well if you know a name or keyword

- If it’s a webapp or website, the browser devtools can reveal class names, api routes and other things that you can search for in the code

- Generally interfaces (ui, cli, apis etc) are great starting points to find out how things work

I think the way to learn it is to do it a lot. Important is to have a purpose: fix a bug, figure out how it works, make a change. Reading code without purpose is not that useful imo.

And write more code, debug more, learn new languages and frameworks (do make sure to also specialize, aim for T shape).
Yes but USB C has solved that problem.
The application at my prior employer was the highest risk of failure I had seen in a commercial application.

Something like 80+% of the logic was in SQL stored procedures across different tenants. Nobody wanted to apply static analysis or test automation against it so everything came down to memorization of the code base and the resulting implementations to user interactions in the corresponding web based application.

My experience with commercial software versus open source software has repeatedly proven the complexity of business requirements is completely unrelated to the challenges of scaling and maintaining a software product. It always comes down an appreciation of automation, organizational skills, and writing. I often see people try to cheat this with tools and abstractions only to later drown in debt and blame everything else.
If they are not actually being deleted then they are violating the European GDPR privacy laws. And I would not be surprised if that was the case. Meta is a terrible corporation when it comes to your privacy and best to avoid their products completely.
> Test generation

> Data driven tests are an easy way to cover a lot of cases (granted, property testing is even better). The most trivial way of doing this is just looping over your cases

> […]

> You don't know which input was being processed on failure (without extra steps)

> Any debug output from prior iterations will flood the display when analyzing a failure

For generating separate tests for different inputs, keeping it easy to see which input failed the test I use the test-case crate

https://crates.io/crates/test-case

Here’s an example from the test-case readme:

#[cfg(test)]
mod tests {
use test_case::test_case;

#[test_case(-2, -4 ; "when both operands are negative")]
#[test_case(2, 4 ; "when both operands are positive")]
#[test_case(4, 2 ; "when operands are swapped")]
fn multiplication_tests(x: i8, y: i8) {
let actual = (x * y).abs();

assert_eq!(8, actual)
}
}

And then when you run

cargo test

You get this output:

running 3 tests
test tests::multiplication_tests::when_both_operands_are_negative ... ok
test tests::multiplication_tests::when_both_operands_are_positive ... ok
test tests::multiplication_tests::when_operands_are_swapped ... ok

test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
In the "real world," estimates are also terrible. Even for something as simple and well-defined as repaving an airport runway, research shows the actual cost exceeds estimated cost by a median factor of 1.25.https://ocw.mit.edu/courses/ids-333-risk-and-decision-analys...

Have you ever heard anyone ever say their kitchen renovation project came in under budget? Humans are just doomed to never be good at estimating, in any context, outside the simplest of tasks.

Software has unique challenges that make it inherently difficult, but the bigger problem is all the incessant micromanagement, tooling like Jira that enables management's worst behaviors, and lack of any union representation or solidarity among developers. There's an infestation of libertarians that think they're better than everyone else, that think they can meet these impossible standards. They're too naive to realize that if they did make a miracle happen, management would just move the goalposts again and again, until you burn out, your wife leaves you, and you decide to start farming goats or whatever. We all need to refuse to play no-win games collectively. No estimates is the only answer. They can't fire us all.

Collective action is probably a pipe dream, though. With that in mind, I think half the issues with this career would go away overnight if a Russian ransomware gang erased Jira and Atlassian out of existence. Those grifters are selling the corporate equivalent of fentanyl laced with benzos to middle managers. Jira is poison.
I have a dozen hobbies and have been able to make money out of every single one I've actually tried to. Be it as a coach/tutor, organizing events, creating things, etc.

My girlfriend wanted to turn her life-long artistic craft (ceramics) into proper work so we opened an art studio together.

It's not hard, problem's with you, and problem is certainly with anyone arguing that you can't make money with open source. Just because you don't know how doesn't mean it's not possible.

Living off your hobbies makes for a good life.
I'm a believer in the conservation of cool. You can build something cool in a boring language, or build something mundane in a cool language.

Java gets a lot of shit, some of it is merited but a lot of it isn't really fair to the language. There's a lot of Java developers that are kinda shit-tier copy-paste developers developing shit-tier copy-paste applications, because the language is so forgiving as to accommodate that, but it's also a competent language that you can do seriously impressive things with.

You can be insanely productive in Java because it's extremely stable and mature. You almost never have to deal with library churn or other upstream changes that urgently needs to be fixed. I can think of exactly two instances in my professional life that's happened, migrating off Java 1.8 and the oh-shit moment of needing to patch log4shell.
Which modern phone has a removable battery and is water resistant?

The vaunted Samsung s5, you still had to make sure that the battery was very secure and just right.

> https://www.gottabemobile.com/samsung-galaxy-s5-water-test-d...

> If you remove the battery, the Galaxy S5 will remind you to make sure the back cover is back in place securely.
Public Access Mandates – Google Scholar Metrics
https://github.com/reddit-archive/reddit1.0

https://news.ycombinator.com/item?id=36367241
If anyone wants to try this in their own env, I published a docker image on dockerhub. `docker run -p 3000:3000 keeb/novel`.

To generate the image, I simply cloned the provided github URL and used the nextjs Dockerfile[1] and removed all of the cruft. The Dockerfile is available here[2].

1: https://raw.githubusercontent.com/vercel/next.js/canary/exam...

2: https://keeb.dev/static/novel-Dockerfile
Look at the election results. Right wing and extremist parties saw big increases.
Me neither, but at this point I think it's an unavoidable fact of our industry. It's very similar to pick-me behavior ("look, I see that this is a necessary business decision, please pick me!").

The frustrating part is: people like spez or Elon show us time and time again who they are and what they want, and yet people try to gaslight you into believing in that distorted reality.
You should look at outline.

https://github.com/outline
I think it is fair to say that Rubin's influence on the Beastie Boys during that phase is hard to underestimate. They would not have become what they are if it weren't for Rubin and I think they acknowledge that in the movie and probably also the book.

But it is also true that all of this happened roughly between 1984 and 1988, so a pretty short time frame in relation to both their careers.

Also reading up a bit on Rubin's perspective I think he had quite an ambivalent view of the Bestie Boys as well.
This is exactly what moral hazzard is.

It's no different from the GFC, where the risk (of those mortgages) are mis-priced, and in the end, someone is left holding the bag.

A functioning market to redistribute risk needs transparent pricing, and proper bankruptcy (so in other words, the risk taker must not be bailed out, even if it hurts in the short term).
Indeed. The 6000 number has floated around for a while and is an exaggeration.

It is true that chess at the competitive level burns calories. (More like an extra 1000 a day during a tournament.) Coupled with tournaments not allowing food, players do lose weight over a few days! But like you said, the 6000 number is an exaggeration.
I have been using Sticky Password for many years without any issues. Saves me a lot with a lifetime license instead of a typical subscription based service.
Yeah, it was a joke. That I backed off of right away. All I could think was that I'd like at least one voice who wasn't saying doom and gloom about everything near the top, so that we could possibly save things. Right now Miraheze is in an entirely unnecessary cascade caused by overreactions.
> how would I have figured out what the code does without an LLM

Start by find-and-replacing those #defines. You can iteratively deobfuscate things by hand. It's PITA and takes time, but it's doable.

If you hit a roadblock, run it in a VM.
> "The MIT License (Expat)
Copyright (c) Poop Contributors
Permission is hereby granted..."
This is so cool, I haven't seen this ... Python I think? The doctest I think it was called.

But at compile time without static analysis tools, this is so cool.
The name poop does not hold in the intercultural sense. Indeed, in northern dutch poep means shit. In southern dutch poepen means having sexual intercourse.
because they can only buy that yacht _if_ they ran it good!
Ah Netscape Composer. You just won't die, will you.