skysight-inc/HackerNews huggingface dataset:
Found this comment (from Fivetran's CEO, so, with that in mind) regarding this article enlightening regarding the costs they were facing here https://twitter.com/frasergeorgew/status/1808326803796512865
I usually take it one step further: embed services that are typically external by default so that your application can run stand alone in a useful minimal, zero configuration configuration.

It is a huge timesaver during development not having to orchestrate lots of moving parts and make sure they are in the correct state. And if you can embed the actual implementations you will be using in production instead of mocks or substitutes, even better.

For production you will usually run against external dependencies - but not always. For a surprising number of backends I've written in the past decade, embedded resources have turned out to be good enough. For instance, lots of backends I've written with very modest database requirements just use SQLite.

Back when I was developing in Java embedding dependencies was a bit easier since a lot of the infrastructure we used was also written in Java. What used to be slow integration tests became really fast integration tests (indistinguishable from regular unit tests) and you could build all-in-one-jars that people who need to integrate with you could just download and fire up without needing anything beyond a JVM.

If you are on the receiving end of someone else's server software this is lovely because it makes your job easier.

I always embed a default database with any application or server that needs a database. Now that I mostly develop in Go, I use the transpiled SQLite library (transpiled to Go so you don't need to use cgo. It is possibly a bit slower and I'm unsure about its suitability for production, but for development work it is brilliant). In Java there were a couple of embeddable database alternatives to choose from.

I usually plan to use PostgreSQL (or RDS or similar cloud DB) in production. Even after I add PostgreSQL support I tend to leave the SQLite in as the default, "zero config" option. It is particularly useful when someone else needs to integrate with your server that they can just download and run it without having to know how to configure it. Usually people just need something to test against when integrating with APIs or similar.

If you're really nice to other developers, you also provide some instructions on how to embed your server. So that people using it can just instantiate your server in integration tests. This usually makes for faster and more convenient tests that developers will be more inclined to run on every rebuild.

(For speeding up integration tests I wrote https://github.com/borud/drydock a few years ago as an experiment. After you've run it once, it makes testing against PostgreSQL much faster and it only requires that you have Docker running. It takes care of everything for you. I seem to remember that someone else ran with the same idea and wrote a better tool for this than mine, but I can't remember who. This removes messing with Docker out of the build loop, but it may not be to everyone's liking if they prefer to manage docker from some build tool)
In my opinion, remote meetings suck just as much as in-person meetings. The problem isn't whether or not the meeting is remote, it's that meetings themselves tend to be done badly.
I had more in mind that the PaaS goes bad (corruption, incompetence, many causes) and allows bad players in and then yes bad things happen to existing tenants (or new tenants unaware of what's going on).

I guess that's part one, because part two would be that neither the PaaS or the people doing bad things to them inform these innocent third parties: there's no "declaration of war" between the PaaS and soi disant defenders, no signage, and no bodies because they're sniping with heavy weps which vaporize the bodies.

Edit: It could also just be "broken windows", they shot up the place and moved on, but the soi disant defenders are still shooting at survivors going to the well.

Thanks for letting me clarify.
It's a shared/copy-on-write backend. An "entire fork" consists of 20-byte commit ID and whatever metadata identifies the owner and organization, and you create the "entire fork" in the UX by clicking on a single button. I don't understand the criticism here, do you just not like the use of the word "fork" because it implies a copy that doesn't exist?
> Definitely not my experience with VSCode and GitHub's PR extension

What about other editors and IDEs? It might work great for VSCode, heavily leveraging vertical integration, but everything else is out of scope.

`git-pr` removes all of this overhead by being creative with its design. You don't need a VSCode extension, just write the review in code and we help make that manageable.
Just like computing device with washing machine peripherals.
I wish you could make WebContainers actually an open source standard library for local sandboxed client / server coding one day. I know CORS screws everything up...

You already have the customers / platform...
I wonder if Genetic Programming will ever fall out of favor. It is such an inefficient search / generation algorithm, and prone to premature convergence and large amounts of non-functional "DNA".

In 2012, I wrote Prioritized Grammar Enumeration to point this out. Now that we have LLMs, the harder GP problems (code which is sensitive to order, I worked on math formulas) have a much better paradigm for code generation problems.
Learn to Sell, Learn to Build (2019)
I believe in the state of California, for entertainment roles, it’s perfectly legal to state you only hire a certain race, sex, etc. for role. If you need an Asian male for a role, it’s ok to say so.

Maybe go read the stuff and find this darning evidence instead of just running your mouth about Disney with a bunch of accusations?
There's a general principle for in-situ resource utilization that you want to eat the whole pig from the nose to the fingernails and twisty little tail.
i never used proxmox, but i also have a single small tower with some old AMD CPU. i’m pretty much all-in on docker compose. are there benefits to trying proxmox on mid-tier consumer hardware?
The last sentences of the article say:

> Your first leadership principle is customer obsession: “Leaders start with the customer and work backwards”.
> I’m your customer, and I’m begging you: please let me be a cloud engineer again.

However, as with many enterprise products, the author is not the customer; it’s the user.

The customers are the companies that buy AWS because it’s an essential technology for their strategy. When the whole tech world is talking about generative AI, they want to be there, and Azure seems to be ahead because of the MS deal with OpenAI. (even if they are not ahead, customers' perception matters most).

So basically, what Amazon is trying to do by making all of these conferences and announcements about GenAI is to send a message to their customers: we are ahead on the wave of GenAI and you can still trust that our products are going to help you be on the hype.
> The major dumb of thinking like this is that breaking in is often not the end of anything, it can be the start or continuation of a larger problem. Security people know this and state it all the time, but others often don't listen.

This is exactly the counter productive attitude I criticized. I told you why others don't often listen, but you don't seem to listen to that.

Also, people do listen. They just don't agree.
Then defend your position. "Not all opinions are equal" is a lazy line that does nothing to further any cause and if anything just makes you and your cause feel dismissive and devoid of critical thinking.
Someone (maybe in Houston!) should compile a list of all those cities, the storms they've had, and the number of power outage days they suffered. Not a cherry-picked list of "good" cities; ALL of them.

That would be a lot of research, for sure.
I, personally, would very much resent and hate a system like that. It would encourage people to interrupt me randomly even more than they already do.
My boss is like this. Very unpredictable person and I don’t think it is healthy for anyone. Generally speaking I will know this is a massive red flag for future jobs.
I'm surprised a patent would be necessary for this. Wouldn't copyright already prevent them to do so?
But way more accessible and cool for under 30s
There's also an alienation effect if the native society ostracizes the immigrants. They'll naturally seek a safety bubble.
1st paragraph: "Managing this rapid growth while meeting the ever-increasing data demands of critical product and analytics use cases, especially our recent Notion AI features, meant building and scaling Notion’s data lake."
Can states build on Login.gov?
He is the founder of WP Engine, by far the biggest WordPress hosting service.
See https://en.wikipedia.org/wiki/Plant_nutrition and https://en.wikipedia.org/wiki/Labeling_of_fertilizer
The bad actors are never going to tell you they are

As for analogies, some launch points...

- "one bad apple spoils the bunch"

- something about bad neighbors

- leading horse to water

- poisoning the well

Have you tried brainstorming with an LLM?
Vits-web: standalone in-browser TTS example
Nakamoto consensus (the combination of longest chain rule for consensus and PoW for sybil resistance) was a minor innovation in distributed computing, specifically state machine replication. That had previously been solved in the late 1990s in the permissioned setting with BFT-type protocols (such as PBFT).

What's new in crypto is permissionlessness which enables decentralisation [1]. That has

a) basically no benefits that cannot be achieved through (permissioned) distributed computing, except censorship resistance, or, as normal people call it, regulation dodging, and

b) it comes at enormous costs (in terms of inefficiency, cumbersomeness, etc.)

Crypto is systematically and inherently designed for and suitable for crime.

[1] You can claim that LCR also expanded the design space in the partially synchronous model from always consistent and eventually available to always available and eventually consistent, but again, not a huge benefit.
Of course, engineering the Bell System led to a few innovations and societal changes, too.

https://en.wikipedia.org/wiki/Claude_Shannon
Using pipe (|) and grep in Linux and Unix (macOS)
This is good advice. In the first case she’s just sitting at home alone while in the second she’s out building her network.

A gift that can change her life.
Ah yes, the bubble of having a product worth paying for.

In B2C I think subscriptions are over used since products do not provide value over time but in B2B that should not be the case.

Software that supports your business may be used be a daily basis, and the value can be translated into a dollar figure of time saved versus the alternative.
That would be like Total Recall, the Schwarzenegger version not Colin Farrell
There was a lot of nuclear war planning around those from the 50s through the 80s.

There's some good sites out there that go into detail like http://coldwar-c4i.net/
Because the EU isn't a charity or a socialist union. And if EU ever wants to fund a browser, as an EU taxpayer I'd like the organization, with its employees, to be EU-based.
Why don’t they keep up with the trees? Other places with trees they will use chainsaws from helicopters and regular mowing to maintain the transmission lines. In neighborhoods they cut very generous Vs in trees that are close to wires.
The point of actively managed funds is not so much to "beat the market", it's to provide diversified returns via strategies that are uncorrelated with the market.

On average, the S&P500 has returned about 7% annually. If I had a strategy that returned 5% on average but was totally uncorrelated with the S&P, then you'd get the best overall long-term returns (maximize the geometric average of annual returns) by investing in a combination of my strategy and the S&P.
> But I'd expect 12-year-olds to have the general vocabulary and comprehension skills to learn this specialized vocabulary from an introductory text explaining it to them.

According to TFA, though, this isn't happening.
It's still a security problem. If you put an unlocked outside door on your house and rely on the interior doors to be locked, we'd agree that's not safe, right? Or to keep it safe would require the kind of uniform attentiveness that people are generally bad at.

Folks with accounts "littered with old forks created to make PRs" may not have that kind of attentiveness.
I have no notes, this is really dialed in.
Set yourself drinking targets, don't lose the drinking streak.
That looks like a lot of fun... can you share a little about what you used to make phones work nicely as buzzers?
Part of the issue is that its listed on the stock market
> Threads will close sooner or later because in the long term, it is simply not viable business for Meta. How will Meta monetize Threads when growth starts to stagnate and when engagement starts to drop?

This is tautology. And monetising a 175-million user base [1] is not dependent on growth.

[1] https://www.theverge.com/2024/7/3/24191074/meta-threads-user...
I recall that a lot of the problem around this was that the content was regulating kombucha as an alcoholic beverage which makes distribution a lot more difficult.
If you just copy paste into most email clients they somehow screw up the patch.
Pico creator here. Thanks so much for your perspective, it's actually kind of hard to find users that live outside the pull request workflow. I think you are absolutely right about scaling issues. We have been thinking about range-diff and how it could work in our PR format. I'm going to read your thorough gist and ponder on what we can learn from it to improve our project.

Thanks!
Ship Golang to WebAssembly in Days Using These Techniques
I don't use Twitter much anymore, I'm on Bluesky now

https://bsky.app/profile/verdverm.bsky.social/post/3kx5x22yx...

(Gemini rick-rolled me...)
Those are just different words for "database". What do you care what kind of database your Notion data is sitting in?
In the US companies are sometimes considered people, which really perverts what they can do.
In india you have now 3 models of healthcare

1. Public healthcare is mostly free. You have to deal with long lines in opd but you get top care. You have free emergency and its good enough.
If you have a procedure to do, you are charged minimum but there is a "medical insurance" that covers it. No payment but govt pays your premium.
Cons: long lines unless your case is very emergency or you have contacts.

2. You have small nursing homes or private hospitals, 10-20-50 bedded ones specializing in certain specialities. Again, most procedures are paid by the public insurance but again, long lines for most part unless you pay them sticker price.

3. Big private hospitals. They are fully paid and you either pay out of pocket or your paid health insurance covers it.
"The planet Arrakis, known as Dune. Land of sand. Home of the spice melange. The spice controls the empire. Whoever controls Dune controls the spice. The emperor has proposed a challenge to each of the houses. The house that produces the most spice will control Dune. There are no set territories and no rules of engagement. Vast armies have arrived. Now three houses fight for control of Dune. The noble Atreides. The insidious Ordos. And the evil Harkonnen. Only one house will prevail. Your battle for Dune begins now..."

Just thinking about the soundtrack to that most excellent game gives me goosebumps. Fond memories there.
Google Maps Without the Maps
Chinese manufactured microcontrollers can be had for <$0.10, bought in bulk.

I used to work on an FIRST robotics team in high school; every year we had to fundraise ~$20,000 for the component cost (not labor for software or hardware) of our USA-made robot chassis. Our robots were bigger, but that really only amounted to a larger aluminum frame. And just so you know, our assembly period took around 6-8 weeks (and we didn't have to miniaturize anything).

If you insisted upon making everything here in America, I legitimately would not be surprised if you ended up with a multi-thousand dollar component bill for each model sold. The reason why China beats us is because they can mass-produce everything needed for the supply chain of these machines, and we cannot.
Only in some jurisdictions.

Wikipedia: > In the United States, the fee averages approximately 2% of transaction value.[2] In the EU, interchange fees are capped to 0.3% of the transaction for credit cards and to 0.2% for debit cards, while there is no cap for corporate cards.
Screenshot would show the users current location, and would not tell you anything that the directions didn't tell you. I followed the directions in that comment and confirm that I see what is described. A cloud icon in a top nav bar, on the right side, with a slash through it in my case as backup sync is off.
Considering the entire roof might come off, I doubt it.
This is another example of Markov Chains in the wild - so that’s what he’s seeing

The general nn is a discrete implementation of that

https://en.m.wikipedia.org/wiki/Markov_chain
Fixed goals and flexible tactics, I say. PG comes along and says it much better...
Not to mention All-Seeing Eye!
I watched the video mentioned in the post [1], but now I’m more confused than before…

What are the benefits, if any, of using gpu.cpp instead of just webgpu.h (webgpu native) directly? Maybe each is tailored for different use cases?

[1] https://youtu.be/qHrx41aOTUQ?si=CehJnYQWCg3XklHj
The constitution is limitations on the government, not citizens. It doesn’t mean citizens only have the right to own weapons for militia use, it just means the government cannot restrict them for such.

How the NRA rewrote the the 2A:

https://www.brennancenter.org/our-work/research-reports/how-...

The decision to legally depower the first clause of the 2A came in 2008, not 2013, sorry about that:

https://en.wikipedia.org/wiki/District_of_Columbia_v._Heller

In the 18 and 19th century, commentary around the 2A included the militia requirement, focusing more on what a militia was than if it was a requirement at all (see wiki commentary section in https://en.wikipedia.org/wiki/Second_Amendment_to_the_United...). The idea that militia isn’t a requirement doesn’t even come into play until the late 20th century and is legally deleted in the 21st.
From the title I was expecting a discussion of physical building subsystems, like HVAC and elevators.
OTOH, I remember handful of nights severely stuck on something, fighting sleep at 2 am trying to fix something, eventually saying "f work" and going to sleep.

Next morning, while in the shower, a possible solution had popped in my head out of thin air. By lunch I had solved it.

I now try the "sleep over it" approach before losing sleep over it.
Thank you.

There are too many of these apocryphal stories out there of various kinds. Sorry that this one appears to be too.
https://github.com/go-text/typesetting

Same but in golang

Used by gio, Fyne and ebiten golang gui projects
The whole point of a data warehouse is that you can rapidly query a huge amount of data with ad hoc queries.

When your data is in Postgres, running an arbitrary query might take hours or days (or longer). Postgres does very poorly for queries that read huge amounts of data when there's no preexisting index (and you're not going to be building one-off indexes for ad hoc queries—that defeats the point). A data warehouse is slower for basic queries but substantially faster for queries that run against terabytes or petabytes of data.

I can imagine some use cases at Notion:

- You want to know the most popular syntax highlighting languages

- You're searching for data corruption, where blocks form a cycle

- You're looking for users who are committing fraud or abuse (like using bots in violation of your tos)
The initial post was regarding Lobsters' evaluation of two different chat softwares, which actually meant choosing not just different software, but also different protocols, different social networks and different business models. Why did they have to do this evaluation?

This has to do with an old problem we have long seen in open source: open source does a good job developing protocols and fundamental software, but good user experience is not a strength, in general. When we consider what chat software actually is, it's actually a mix of several things: it needs a protocol, it needs a social network and policies thereof, and it actually needs a lot of user experience.

The government has never delivered quality consumer software. By "societal software", it doesn't seem like you mean social networking software or other software intended to be used by consumers. The examples you're offering are not relevant.

You are correct that open source has a funding problem, but not all public benefit ventures do. Many museums are good examples of a public benefit venture that, while not organized the way an open source project is (the museum is not free), is also not organized the way a corporation or the government is.
There's definitely something very interesting here.

Keeping the user in their editor for code reviews is pretty nice indeed, but I think that with larger projects and bigger changes, it's going to be way more difficult to skim through what has changed where, which helps me identify how to start reviewing. There would have to be an easier way to see what changed where quickly without having to mess up my working tree (which is almost always dirty with something) and having to stash or switch back and forth between branches for reviewing is going to be painful. Sometimes I have small comments or questions, I'd like to be able to do that without having to download the entire patch.

Also, I'm not sure if I missed something, but does every review get applied as a commit by itself that I (as repo owner) would have to squash? This feels like a chore by itself.

I have relied on github for previous work but for the last couple of years I've been primarily using Gerrit for my job, and although there are some drawbacks, I absolutely love its workflow. Github workflow is not free from drawbacks either, and if I'm asked now I absolutely prefer Gerrit's to Github's. Gerrit uses Git references in a unique way to facilitate code reviews and patches (which consist of one or more patchsets). I rarely use branches now except for extremely long-lived experiments, or for local temp purposes. A patch gets merged as a single commit no matter how many rounds of patchsets the submitter adds and reviews they get, and when needed I can quickly download the patch at any patchset to a different branch and then delete it.
> Investment is hardly a zero sum game. If it were nobody would make anything buy investing passively either. So how is that a reasonable analogy?

I think you’re reading too much into the analogy, which is maybe my fault for using an analogy. The point was just that it’s not that you can’t win, just that you very likely don’t have an edge - not because it’s mathematically impossible like in blackjack with a shoe that’s continuously shuffled, but because it’s so difficult.

> Sure, I can't. But assuming that it's not entirely random chance some proportion of people certainly can.

Yes, but the bar is very high.
I cannot find this button. :( It also took me multiple reloads to find the menu button since it disappears after a few seconds. My eyes are drawn to the board and not the upper left hand corner.
> The bad actors are never going to tell you they are

Let's stop talking about bad actors. The people doing the sniping think they're defenders. The PaaS is staffed by mostly well-intentioned people but they're poorly managed and they keep getting called to work on features instead of fixing vulnerabilities.

> Have you tried brainstorming with an LLM?

Maybe we should just move on.