skysight-inc/HackerNews huggingface dataset:
Or, to put that another way: the true cost is real estate. Don’t try to run a cafe. Find a pretty outdoor area where some property developer kindly built commons seating on their own dime, and drive a coffee food truck up to it.
This reminds me of every cute little store I've lived near that is frequently closed due to the owner(s) being on vacation.

I'm not sure how many others have experienced it, but when I see this, it's clear to me that the owner/operator is not truly interested in the business, at least not in some sense that this is a do-or-die investment for them that they feel the need to see through to the end. No, it's a hobby for them. So they never get past the coffeeshop fallacy, as they're just going to keep on with their normal lifestyle and eventually close up shop as they realize this business endeavor is more of an inconvenience than a necessity for them.
The reason I don’t like shell scripts are spaces and the weird constructs sometimes.

I never got into Perl, but I understand why it was popular.

Sure it’s possible, but it’s therefore also brittle, when someone touches it and is not a complete expert.

Shell is nice not because of the shell language, but the ease of executing and chaining other programs.
If you dont have MATLAB or octave, you just have to check out of some math classes though sadly
My intuition is that these analogies become increasingly accurate over time, but for relatively small values of "increasingly".

That is, a human brain (or mind) is more like an LLM than like clockwork, etc., but it still isn't all that much like an LLM.
Yeah, with a business that size people say that you own the business, but it's as least as true that the business owns you. My mom got sick of real estate sales. A deal to sell an adult foster care home fell through at the last minute, so she ended up buying it. For the next few years, that was her life. She never really got a day off, because the margins were too thin to afford a manager.
A common thread of conversations I've had with craft brewers is that you spend a significant part of your day cleaning.

This line from the article struck a chord:

> The founder of a cafe becomes a mopper and accountant.

To me, the takeaway is that there's a lot of upkeep that's needed to keep things running smoothly, and especially in smaller operations, you'll end up doing a lot of things that you wouldn't expect to be part of your job description.
I'm just going to note that Hacker News seems to attract people in the 99th percentile of unusual use cases. And that's fine in and of itself, but there seems to be a lack of perspective that leads to people in generalizing from their unrepresentative use cases. I would be willing to bet anything that the vast majority of users are not people who have 10 repos. Do you disagree?

As for your numbered points, I would say that a occasionally experienced 1, and never experienced two, three, or four.

I've used F-Droid on a Moto G, a Moto G3, Moto Z 2 3 and 4, a Moto E, a Nexus 7, a Pixel C tablet, across numerous versions of Android and Lineage OS. I've installed and uninstalled F-Driod dozens of times and installed and uninstalled hundreds of apps over several years across somewhere between a half dozen and a dozen devices. I've probably used at most 3-4 repositories.

So, what does all of that mean? Well, nothing other than that I can't confidently generalize from a one-off anecdote. Even if I'm really really personally convinced that my anecdote is the most important anecdote to end all anecdotes.

The problem is that internet comment sections are driven by psychological forces that don't necessarily translate into data from which it's safe to draw broad generalizations.
Many of their assets are likely in a bank - which is closed until Monday.
The shell provides an interface to the filesystem and concurrent pipelines like no other readily-available language.

Many tasks are more concisely expressed and readable in shell than in any other language.
It's fake it [1] till you make it.

[1] that the farts smell good.
I'm pretty sympathetic to SV bank here, but wonder if it was an option to Simply hold cash as a less risky option still when their Business tripled in 2021. They were in a very unique position. When it's all gets Unwound, it will be interesting to see what was going on internally with their decision making and if their Chief risk officer was on board with this or not.
>how McDonald's in the US can charge $1 if they also have to pay a living wage.

They probably sell coffee at loss to upsell them on burgers
Ultimately I think what matters is whether you think it's only a short delay because of a technical reason. If that's the case, sure keep on as usual but do remind your boss that you were understanding when the time comes.
Don’t try to understand how a company works by looking at the loss leaders. A cafe despite the name is not making its money off of coffee. Drip is probably selling at cost, especially once you include the cream and sugar. It’s probably not the pancakes either, with whipped butter and syrup. It’ll be the orange juice, the bacon, or omelettes.
In my part of the US, there are more mom-and-pop coffee shops than chain shops, and they're thriving. I think that one of the reasons they're thriving is that they charge a lot more than $2 for coffee and $8 for pancakes.
Not sure about hipsters, but it's apparently somewhat of a trend with young people.

"The Hottest Gen Z Gadget Is a 20-Year-Old Digital Camera

Young people are opting for point-and-shoots and blurry photos."

https://www.nytimes.com/2023/01/07/technology/digital-camera...
Isn’t it a thing that company executives have to disclose share sales in advance (and this is very common occurrence because they want to diversify)?
I'm not convinced.

>when should i use shell?

>in short; when the problem you're solving is small, well defined, and unlikely to change, consider shell.

If you have to caveat it this much, it's a pretty weak statement. Any language works when the problem is small, well defined, and unlikely to change!

Strict POSIX compatibility is something of a chimera. You don't just need to read the POSIX shell spec, because you're not just programming in POSIX shell, you have to use the coreutils as well to get anything done. Do you remember which flags on grep are POSIX-only, and which are extensions provided by the GNU version? And then the same for sed, ls, and the rest of the UNIX zoo? There's an order of magnitude more shit you have to remember and worry about.

Needing strict POSIX compatibility is an increasingly niche use-case. I find it baffling that, on the one hand, we have these modern software isolation and distribution systems like containers and Nix and so on, technologies that are meant to let us run anything anywhere reliably, and then we forget we have these marvels and wear the POSIX hair-shirt anyway. Why can't you just include a better language in the container? A container is supposed to contain things! Stop hitting yourself in the face repeatedly!

Finally if you somehow really do need to live in the POSIX cave, you don't need to use shell. POSIX also specifies a much saner language: awk.
If there are bad guys it’s the VCs who coordinated the bank run. Even still, each of them was acting rationally and not maliciously, but they’re all savvy enough to know that racing for the exits is going to kill the bank.
TikTok Whistleblower Tells Congress Data Protections Don't Stop Chinese Access
> Or am I mistaken?

"incompetence", "criminal negligence"?

It feels like you're ready to break out the torches and pitchforks to vanquish the evil-doers. Having spent a lengthy career in the tech business and having banked one of my startups at SVB several years back, I've learned the real world is far more complex and nuanced than the simple morality plays news headlines and social media prefer. There are surprisingly few pure black hat villains and white hat heroes. It's mostly just overlapping shades of gray and that makes for lousy stories because reality is complicated, boring and there isn't even anyone we're supposed to hate or cheer for.

Based on the partial facts currently in evidence, I can imagine a wide variety of plausible scenarios in which SVB did nothing illegal. We just don't know. As I mentioned, the recent personal stock sale by the CEO isn't a great look but that's separate because it happened after the fact and didn't cause the bank to fail. Also, it's possible the sale was the result of a preset automatic selling plan and the CEO did nothing wrong regarding the sale other than encountering lucky timing. We'll see...

I'm not a banker nor a lawyer but I've known lots of them over the years and have talked shop with them many times. Banks are supposed to take carefully measured risks. The nature of risks is that sometimes extreme outlier, black swan events can happen. The system is designed so that bank failures, while rare, are still possible. So far, the system appears to be working. The regulators are working right now to find a buyer for the bank. I wouldn't be surprised if a new owner is announced before Monday. Everyone (except the SVB shareholders) is going to get all their money. The SVB shareholders, like all public company shareholders, knew they were putting their money at risk to make more money.
Tossing everything into the global namespace also makes the REPL experience a little more enjoyable.

IMO Octave really shines as a REPL you can write short scripts and functions for.
The fact that you've never heard of Roku doesn't really say much other than you either living in a country where Roku is not available, or living under a rock.

Roku tends to get a lot of retail space, so if you've walked through any walmart electronic section, or bestbuy, or whatever you're guaranteed to see them.

Before smart TVs took off there was only Apple TV and Roku. No Chromecasts or Fire Sticks. Meaning if you couldn't pay the Apple tax, you went with Roku to get your Netflix.
Might not be a popular suggestion but Marie Forleo probably has just the answers you are looking for.
> I don't understand why people are blowing this out of proportion

The media is blowing this out of proportion bc it generates clicks.

The investors are blowing this out of proportion bc in the slim chance that the FDIC doesn’t get this resolved over the next week, their companies are at risk. And, helping their companies avoid that albeit small risk is their job.

I agree with you though. The most likely outcome is that almost everyone gets access to most of their funds next week.
It Took 12 Years to Completely Map a Baby Fruit Fly’s Brain
From what I have read about the matter (and from my little understanding) nothing of that sort happened.

They were - for some reason - in need of some cash and they sold some bonds they had at a lower price than what they had bought them, losing some 2 billions (if I recall exactly the amount) which should represent around (again if I recall correctly) between 1.0% and 1.5% of their total deposits.

That - again for some reasons - triggered a "bank run" where customers took out (or attempted to take out) some 40+ billions or 20% to 25% of deposits.

Any bank, if 1/5th or 1/4th of deposits are withdrawn in the same day, is likely to become insolvent.

Now, that they had some issues in the way they communicated with their customers and that they might have better managed the emergency can well be opinated, but at face value it doesn't seem like there is much else.

An article that has more details:

https://nymag.com/intelligencer/2023/03/silicon-valley-banks...
Show HN: Stack Explorer, randomly explore Stack Overflow and more SE sites
Yes, just like when you leave a key for any car inside the car.
TextKit Overview
I Killed Superman
Look at comments further below - "forceful redistribution" etc. This is as bad as it gets and I think people don't know what they are talking about.

Eastern Germany started this way - "no one is intending to build a wall" they said, until one day, it was there.
A program in any language can be maintainable when written properly and maintained by someone who is capable, diligent, and has a good test setup.
This is terrible advice. Senior people say don’t do this because they’ve seen it done and it’s an absolute nightmare (I’ve seen it happen multiple times).

It’s untyped, untestable, arcane, and unmaintabale. Even the link says don’t do this. Just don’t.

Congrats on having the chops (and neckbeard) to pull this off. If you want to do it in a personal project, more power to you. But it doesn’t scale at organizations.
It's amazing how post 2008 nothing was learned by US and pretty much no major bank but top 10 is expected to have more than 5/10% of cash-like collateral of deposits.

In Europe, no single bank is allowed to have less than 100% collateral of deposits, not one, and yet they manage to make good money and profits nonetheless.
The market expresses the needs of the consumers. But the producers also have needs, including needs not easily expressible in dollar terms.
Software engineering, at least for the lucky ones (a not-small percentage), is the inverse coffee shop fallacy: people imagine it to be boring and it's not.

(Note: the following is relative to other jobs, not relative to some ideal.)

First of all, coding is pretty fun. If you end up bored, it's probably because you are being too repetitive and in many places you can find new challenges. Technical debt is not great, but mostly because it disrupts you from the fun.

Second, software engineers are in demand. More perks, like opportunities for travel, relocation (an underrated opportunity), etc.

Third, it's inherently a cooperative thing. This is hugely underrated. You and your colleagues and boss all pretty much want the thing to work and are excited when it does. Lots of jobs are very competitive where people are always working against each other in political games, which is not a recipe for happiness.
Shellcheck is useful if you are learning shell, but it gets really annoying over time with its amount of false positives. Its still a static checker that does not understand context. I've seen too many scripts where half of all comments lines were shellcheck disables.
Judging any AI "this will disrupt X" claims based on what you're being shown right now is missing the point of the claim. Is there enough here to cause disruption with continued development? Yeah the faces are bad: have you seen how much the state of the art has improved over only two years? For how much longer do you think those faces are going to keep looking bad? Two major versions? One? Not even one?

When it comes to graphics AI, don't look at right now, look at the trajectory. Is this something final, or is this just the minimal viable release that's going to be the starting point for (radical) improvement?
> When done poorly, compression removes insights. When done well, compression keeps the insights and removes the rest. Compression requires both thinking and understanding, which is one reason writing is so important.

Great writing requires you to position your idea in a way that will resonate with the reader.

This is the meat and potatoes of this post to me.

I’ve been praised a bit for the usefulness and clarity in my documentation over the last few years. When people ask for my advice on improving their writing I really only give three tips.

1. Use proper grammar - proofread your doc at least 2-3 times

2. Write as if you’re writing to someone that knows absolutely nothing about the subject matter

3. Go back and compress the crap out of your document. Simplify everything, remove all fluff and simplify complex sentences. People have short attention spans, documents need to be as easy to process as possible.
Are you observing higher tokens/second throughout on Apple silicon (you’ve been mentioning 20/second) than running it in PyTorch on a CUDA GPU such as a 3090?
Statement on 'Interventions to reduce the spread of respiratory viruses' review
7B & 13B can be ran on a M1 Air with 16G memory:

7B uses about 4.5G max & runs at 203.38 ms per token, 13B about 8G and does 396.58 ms per token.

30B needs about 20G and basically hangs due to swapping i guess with 16G.
Dead in the water. Like almost anything that touches partisan politics (or bike shedding, they’re scarily similar), we’re not stuck on whether we should stop the clocks, but whether it should be on DST or standard time.

And both sides of the debate have found science that backs up their opinion, and cherry picked public comments, so the deadlock continues. Even though the doing nothing is far worse than picking the wrong shed color.
> but enough people will always buy the cheapest ticket that it’s not economically viable to provide a good quality product at a price that will sell.

That kind of sounds like everyone involved would be better off if airlines were allowed to collude to raise the ticket price floor, but regulated to cap profits, forcing them to spend the gains on improvements.
Presumably, they could make sure they got a personal copy of the books as they existed on the start day, so that any negligence charges would be directed at the prior CRO.

Not a lawyer, but various CxO’s specialize in jumping in and trying to repair failing companies. I’m sure they’ve figured out how to shield themselves from personal liability if their new employer ends up laying of 100,000 people and crashing the global economy.
Even if passed, I suspect the same complaints will be made. Time is just a standard. It all depends on what you are accustomed to.
Yes, thank you, why can't both sides of the isle be to blame?
> Touting “SVB’s deep understanding of the markets it serves, our *strong* risk management practices”

(Emphasis mine). According to other news [0] they did not have a formally appointed chief risk officer for eight months. While having a puppet CRO is obviously not a sufficient condition to ensure "strong risk management", having a well staffed and - as much as possible - independent risk management department is widely considered best practice [1]. In this instance such an internal body would get on high alert and run scenario upon scenario and stress test as soon as the inflation/interest rate environment changed.

[0] https://fortune.com/2023/03/10/silicon-valley-bank-chief-ris...

[1] https://www.bis.org/basel_framework/chapter/SRP/30.htm
A mess like in the OP https://imgur.com/ULVX933 or something worse?

(Just in case, original image https://imgur.com/PIAjVKp )
Twitter is already in a death spiral. The generous APIs before we're actually a god tier marketing move because you had kids in college classes making projects based on tweet content, when the value of that data actually provides is ... basically nothing. Even in private sector everything was just a fun little experiment, I don't think anyone derived value from it. Combined that with fact that actual tweeted crafted content is going down makes it even dumber for anyone to pay such outrageous fees.
> IIRC McDonalds even went as far as to become a landlord many of its franchisees, so it pays rent to itself.

I read somewhere that McDonald's makes more money from their real estate holdings than anything else they do. Can't vouch for how accurate that is, but it seems very plausible.
Mac is a lot of money to spend if you care about good Linux support, and Raspberry Pi makes for a very weak workstation (if you can even get one for a reasonable price).

The demand for a developer-oriented ARM workstation is there, but the market still hates us.
- Simple design with dense information and verbose navigation

- Loads immediately, no frustrating and slow skeleton loading gray boxes

- No popups asking you to subscribe, register, or download a mobile app

Why do we tolerate the modern web treating us so poorly when the example of how to do it better has been around since the 90s?
I would be interested to see what the best possible deconvolution of the blurred image looks like, if anyone has the setup and knowledge to try it?
The Starbucks near ex-urban me always has a line of cars wrapped around the building for the drive-through--something I've never really understood. If I go to a coffeeshop except maybe when I'm traveling it's to hangout with a coffee and maybe grab some food.
>The original Plain Language Summary for this review stated that 'We are uncertain whether wearing masks or N95/P2 respirators helps to slow the spread of respiratory viruses based on the studies we assessed.' This wording was open to misinterpretation, for which we apologize. While scientific evidence is never immune to misinterpretation, we take responsibility for not making the wording clearer from the outset. We are engaging with the review authors with the aim of updating the Plain Language Summary and abstract to make clear that the review looked at whether interventions to promote mask wearing help to slow the spread of respiratory viruses.

>Here’s Why the Science Is Clear That Masks Work

https://www.nytimes.com/2023/03/10/opinion/masks-work-cochra...

https://archive.ph/MsGnj
welp, that didn't work out
It wasn't the banks doing the haircut in Cypress, it was the government. You can't blame that one on the banks.
A lot of that classical engineering stuff is moving to Python. At least that's what I'm observing at uni.

The last real stronghold of Matlab is controls engineering, because dynamic systems and simulink are just a good match, but even there sympy is used for the symbolic calculations.
Not usually all selling off 25-30% of their shares
What exactly is the issue with having billionaires, as long as there is a decent standard of living for everyone and people are taken care of?

You need incentives to work hard and it is a good idea to have strong differences in outcome, as long as you have mostly equal opportunity.

Otherwise you end up where all socialist experiments end up: in economical, social and humanitarian hell.
That didn't answer my question. F-droid gives you a notification when apps are ready for updates. And it lists these updates in the updates section of the app.

One of the apps that F-droid updates, is F-droid itself. F-droid has been updated three times this year. When it is updated, these updates are listed both in the notifications and the update section. Someone who claims that F-droid is not being updated is therefore an unreliable narrator.

This clearly shows, to anyone paying attention, that F-droid is indeed being updated, and I don't understand how your comment is responsive to any of this. It's only an internet comment sections that parent commenters experience "is normal and correct" without acknowledging or responding to any of this. This is important because it highlights the respects in with your comment in the parents comment lack of fundamental connection to objective reality and therefore are not reliable diagnoses of what is or is not happening with F Droid.

If looking at notifications in the app is something you're going to dismiss as an unusual experience, then you just don't know what you're talking about, and you shouldn't be positioning yourself as reporting on the normal case of what everyday users experience.
I don’t think you do see my point: my point is that writing clean, testable, maintainable Python is both easier and a more widespread skill than writing equivalently clean, testable and maintainable shell. Both of these factors will mean that the Python remains maintainable for longer.