skysight-inc/HackerNews huggingface dataset:
I think a large part of the problem is that systems like Kubernetes are designed to be extensible with a plugin architecture in mind. Simple applications usually have one way of doing things but they are really good at it.

This begs to question if there is a wrong or right way of doing things and if a single system can adapt fast enough to the rapidly changing underlying strategies, protocols, and languages to always be at the forefront of what is considered best practices in all levels of development and deployment.

These unified approaches usually manifest themselves as each cloud providers best practice playbooks, but each public cloud is different. Unless something like Kuberenetes can build a unified approach across all cloud providers or self hosting solutions then it will always be overly complex because it will always be changing for each provider to maximize their interests in adding their unique services.
Then this is, IMO, a problem with the software developers (in the broadest sense, not just programmers). Most e-commerce in fact, DO share the same framing, wiring and plumbing as all the others. This is why you can buy an e-commerce package off-the-shelf and customize it.

If the business is a relatively generic e-commerce store, it should usually not be building bespoke e-commerce software. Unless, of course, there is some technology feature that will be your competitive advantage/differentiator. But let's be honest, that's pretty damn rare in the space of e-commerce stores.
With one giant caveat imho — I have a root account, an admin account, a common account (load balancer, database) and then customer-specific accounts. Was working great, using Terraform for consistency, sharing VPC where made sense, etc… until I had an issue and realized that my paid support plan only covered the root account. From what I understand you have to get a separate support plan, with a paid minimum ($100 per for business plan), for each account if you’re gonna need tech support, and you can’t pool until you’re in the $15K+ monthly spend: “AWS Support fees are calculated on a per-account basis for Business and Developer Support plans. For Enterprise Support, you are billed based on the aggregate monthly AWS charges for all your account IDs subscribed to Enterprise Support.”

Really soured me on the setup, tbh.
> I am not a Catholic scholar, but as far as homosexual sex goes, they can't. It's in the Bible, and literally set in stone as being an abomination to God as far as all of the Abrahamic religions are concerned.

Lots of things are in the Bible. Catholics are not Biblical literalists; I mean, that's a big part of what the reformation was about. If the Church of England can square this particular circle, Catholicism probably can, too.
I just meant that this is why being on Grindr is a problem for him. It's a no-no for Catholic bishops.

For everybody else, yeah, Grindr shouldn't be a problem. Except for the whole thing with the big datasets of everything you do. That's a different issue. One more relevant to HN, but still left me confused when I didn't recognize "USCCB".
Is there any good explanation of what that list actually is and where it came from?
Elon Musk Says SpaceX Has Bought Bitcoin, Personally Owns Ethereum, Dogecoin
It's dangerous because at some point some idiot brained Western politician will demand a huge water pipeline from the great lakes to Arizona so they can sustain their massive city in a middle of a desert that should not be there in the first place.

Then a few decades later, the US will have its very own Aral Sea.

That particular cynicism aside, what will probably happen is that sufficient global warming will make the desert actually uninhabitable and people will migrate to the Great Lakes.
Uber is mostly on the up and up. Lyft is the sketchier of the two. They use tricks on the drivers to direct them where they want them, such as luring a driver into a high demand area with a fake ride (which gets cancelled) and then suggesting, since you are here, why don't you wait for a ride.
This article is just re-reporting what a newsletter discovered. The original article seems like it has more info. https://www.pillarcatholic.com/p/pillar-investigates-usccb-g...
https://archive.is/WyW6u
Any benchmarks comparison data?

For example: .... benchmarks with this python is XXX % higher than ... (std python, AMD, ARM)
I'm sure they still make good money from MSDN subscriptions but the value of that is deeply tied in with Microsoft's own platform (Windows, SQL Server, Azure, etc).
Selling static analyzers are hard. Your customer either has a bunch of code, none of which was written with the static analyzer in mind, and so they have to spend a bunch of time fixing spurious errors and warnings, or they have no code, in which case they probably also have no money to pay you with.
I'm in an Uber right now and the rate was noticeably cheaper than it has been. I had no idea about this strike until now. I asked my driver and wasn't aware of it either.
They used to be a lot cheaper. Regulatory changes made them much more expensive and reduced demand.
Neat to hear from a planter, you guys are at the front of the pack when it comes to maximising physical performance.

Are you working in BC right now?
> CAN be reasoned with

Sort of. What you really end up doing is making enemies and burning bridges to defend a software estimate that ends up being completely unrealistic anyway. Sure you can "win" an argument with a "stakeholder" if you fight hard enough, but you'll pay for it later. They want to hear what they want to hear.
Couldn't disagree more. There is no right to anonymity, and for good reason. That's how you get people spouting about muslims being scum who all deserve to be deported.

Francesca got exactly what she deserved.
Coverity is what I was thinking of when I read the article, also Resharper. Since I work at megacorp I have access to licenses but I think the problem is that running these tools effectively adds a lot of overhead. We programmers are a jittery bunch so planning ahead and integrating these tools and then spending the time is hard.

Back when I started my career almost nothing was free. At the time I worked at a startup and we were always drooling over the stuff in "Programer's Paradise". We did pay for a few crucial tools but couldn't afford many. Times have changed a lot since then and the fact that high-quality compilers and IDEs are effectively free has raised the bar for paid products substantially.
In some cultures muslims can have four wives.
Stuff like what you describe would have lots of artificial seeders, sure - and "they" could even rotate the IP addresses so blacklists don't work.

But it's a big well to poison with such weak tactics, and I think such things have been tried before; and it's not that hard to just...download a different copy.

I usually download a couple different versions of my 'Linux isos' anyway, just in case the audio or the encoding is messed up on one of them. I get that it's fun, and intellectually stimulating, to think about complex solutions to interesting problems, but you still have to look and see if the simple solution is already there. BitTorrent is a robust protocol that's already got built-in mechanisms for these things. The swarm itself attests to the valid files, because those are the files that remain seeded. No need for extra complexity.
... That's also a little bit like saying it's super simple to develop an app using framework X because a "TODO list" type of app could be written in 50 loc.
Okay ... how do doctors (individually or as a whole) get better at doctoring? Either we're saying they look over the data OR we're saying that they somehow just mystically know better as time goes on.

Who cares if it turns out that we can't automate the formation of the AI. But we're doing the same work to continually educate and improve doctors already. At least with the AI it won't die of old age once it starts to get really good at what it's doing.

And maybe it turns out that the best that AI can do is duplicate a middle level doctor who isn't really interested in self improvement. If that's the case then at least everyone can get cheap and fast health care that's the same frustrating quality that we're stuck with now. Only with the AI you can say that it's dumb and everyone will believe you. With a doctor you have to fight past "impugning the reputation of the profession" in order to get a real diagnosis.
Is the wire protocol exclusive to server<->server communication, or is it used for server<->client communication? If the latter applies, then alternative clients would not be any more or less free of restrictions than alternative servers would be.

Note that I'm not addressing whether the wire protocol's license affects server/client implementations — that's being discussed in a different top-level thread — I'm only addressing whether a difference could exist between server/client.

(I am not your lawyer, please do not treat social media comments as legal advice, etc.)
His employees are free to seek a better paid employment if a jerk they work for underpays them. What's up with this nonstop handout mindset lately?
These people and their employees need to be on terrorist watch lists, their assets and passports frozen, domains seized etc.

It is an absolute joke that the “Justice” department allows these organizations to operate freely and uncontested.
K8 is the semi truck of software, great for semi scale things, but often used when a van would just do fine.
Because they drank the kool-aid that joins are bad (so implement them in your application instead!)....oops, mongo has joins now. It's still trash.
Bookmarks on mobile are an utter clusterfuck.

On Chrome, they're little more than an intentional history, with no ability to spatially organise or annotate them. Sometimes Chrome will utilise bookmarks as a type-ahead autocomplete resource, sometimes not. It mostly favours browser history, which may be useful but often is not.

On Fennec Fox, there's a vestigal organisation available (folders), as well as the ability to add descriptive text (but not specifically tags). There's no ability to re-order links within folders, or folders within the overall hierarchy.

On both, text input is so painful that any real organisation is all but impossible.

The tool that I tend to find most useful these days is the old-school "bookmarks page" --- a manually edited listing of sites that I've organised into some ad hoc folksonomy that suits my use at the time.

Desktop and console browsers are still more useful. Firefox has a hierarchical listing that I find useful, and will still occasionally use. w3m effectively creates a hierarchical page I can then further edit and navigate. I actually use that as the basis of some of my freestanding edited bookmarks pages.
It looks to be getting more complex too. I understand the sales pitch for a service mesh like Istio, but now we're layering something fairly complicated on top of K8S. Similar for other aspects like bolt on secrets managers, logging, deployment, etc, run through even more abstractions.
Is the State Your Single Source of Truth?
Yeah, it’s a suboptimal terminology, at least in my opinion.

I have a strong bias for the practical side of constraint programming systems, as may have come through.
Julia does have channels similar to those of Go, although if you want to call it pythonic or not is up to you.
Show HN: Python OData Query Parser
yeah but the organization she is suing was the cause of revealing her identity, leading to her being targeted, ostracized and fired.

actually maybe the targeted is in reference to Nieman.

I guess I see not a legal connection, but the kind of connection that people often make in informal speech.
I'm amazed that eBay doesn't just immediately settle this. They're going to pay millions in attorneys fees to proceed with the court case and it appears there's a 99% chance the court will award eye-watering damages. I'd imagine the Steiners can afford to spend infinite money on their case because of the extreme likelihood that eBay will have to foot the bill at the end in addition to any other amount awarded.

There really doesn't seem to be any wrongdoing or any mistakes made by the Steiner family which exacerbated the situation. The only thing that appears to be worth arguing about is the degree of suffering and an equitable monetary equivalent to that suffering.
Instabuy. BBEdit is the one app that has been on every Mac I've ever owned, since the 1990s in fact. No other Mac app I know has existed that long. It has always been rock solid and reasonably priced. I happily buy upgrades when they come out every few years. Thank you, Bare Bones, for staying the course!
A Reporter's Story: How H-P Kept Tabs on Me for a Year (2006)
Don’t scabs usually come from outside the company? Like if uber hired new drivers at high rates.
The nootropics community is usually more about substances with reliable effects across the whole spectrum of neural fauna. Modafinil has side effects that are really bad for productivity in a substantial percent of the population, like it doesn't work or it's really bad for some people with GAD or OCD and people prone to addiction or with ASD.

I'm not a proponent of having drugs be "prescription only", people should be allowed to eat what they want if they don't harm anyone else... but I personally put Modafinil under my list of stuff that you probably may need some help with if you want to try it.
I think part of the shade throwing is k8s has a high lower bound of scale/complexity "entry fee" where is actually makes sense. If your scale/complexity envelope is below that lower bound, you're fighting k8s, wasting time, or wasting resources.

Unfortunately unless you've got a lot of k8s experience that scale/complexity lower bound isn't super obvious. It's also possible to have your scale/complexity accelerate from "k8s isn't worthwhile" to "oh shit get me some k8s" pretty quickly without obvious signs. That just compounds the TMTOWTDI choice paralysis problems.

So you get people that choose k8s when it doesn't make sense and have a bad time and then throw shade. They didn't know ahead of time it wouldn't make sense and only learned through the experience. There's a lot of projects like k8s that don't advertise their sharp edges or entry fee very well.
Might be an insurance issue, though.
Buddha didn't teach rebirth. He didn't teach any metaphysics at all. Karma and rebirth were simply the sea in which The Buddha and his followers were swimming.

Having said that, it's hard to make sense of a lot of Buddhist teaching without karma and rebirth.

In the tradition that I followed, they said that experience was momentary (like, atomic); and the moments were separated by 'gaps'. Realisation was to be found in these gaps. In a way, that is like dying after every moment.

This was a tradition that venerated Padmasambhava, the composer of the Tibetan Book of the Dead; which highlights the opportunities for realisation in the gap between two lives.

Interestingly, these gaps also contain extreme terror, which you experience without the stabilising influence of a body. The TBOTD describes these terrors in a lot of detail.

The Dream Yoga is another way of exploring these gaps.
He also said that it's likely that Tesla will accept Bitcoin again.
> Someone doesn't become a Nazi post-WWII because they believe in fascism. They do it because they are motivated by the hateful beliefs of Nazis.

Thank you, this is precisely my point. How can someone still support communism after the Soviet purges, the holodomor, Chinese cultural revolution, the Cambodian genocide, etc., etc.? Communism has oppressed and killed an order of magnitude more people than fascism, but in your opinion is this somehow more tolerable because those victims were killed out of love?

Just as fascists follow their failed ideology because of hatred, communists follow their failed ideology out of a lust for power.
Easier account creation and file sharing, I believe.
> As long as you learn what things it is good at and what things it is not good at it can be quite viable solution, depending on your problem.

My experience is that the things that mongo is "good at", there are competing products that are just as good. Mongo downsides - such as not giving a crap if you lose data - make it a non starter when there are so many better products that actually protect your data.
That's not a proportional share
>I hope this is the future, but unfortunately it's not the present yet.

Qubes devs are welcome to adopt seL4's VMM virtualization solution.

In seL4's virtualization design, VMM handles VM exceptions, and yet has no more privileges (capabilities, enforced by seL4, which is thoroughly formally proven) than the VM itself, thus an escape from VM to VMM would yield no fruit.
Judging by the panicked responses by the media, I'd say NSO is in a unique position, and the media just has to accept this. What we will likely see soon is a shift in focus from the company itself to individuals perceived to be motivators or shot-callers within the org being called out by the media in an attempt to garner the attention that NSO so steadfastly claims to be denying going forward.

It's going to be interesting to see how this reversal of discourse carries out.
I was so happy when I finally got cross-account roles working so I could use a nice drop down and seamlessly switch between my accounts. So cool!

Then I learned because they’re saving it all browser-side I had to rebuild the whole menu whenever I first used a new browser or computer? Whaaaat? Of all people, AWS console users have to be highly likely to be using multiple devices/browsers. Having to recreate your own prefs at each new environment is nuts.
They are a SaaS platform.

Or are we debating whether or not that part is even true?

If they are not a SaaS platform, then I would agree with you, but so far everything I've seen claims that they are, so by that nature the customer would have to put their use case data into NSO's platform, would they not?
I don't think they're claiming they didn't know bad things could happen. Their "Transparency and Responsibility Report" is essentially a detailed accounting of how they weighed that risk when licensing their software. I think one can certainly take issue with their approach, but they don't appear to be naive about the risks.
They are "simple", but hard to implement. You stop farming and in arid areas (and also stop high water consumption industries in those same areas) - simple. Also simple to achieve: either tax industrial water usage, or outright ration water for industrial use. Hard to do - people don't want to move, local food shortages may happen, people hate taxes and price hikes etc.
You can live out there with little water impact if you don't insist on importing the kind of green water intensive landscaping that the rest of the country wants. People living there is relatively ok from a water point of view (though from a power usage perspective we really should be building very different homes in that area too) it's doing farming in some of the drier parts of the US that seems wasteful when we know water is an issue there.
It's interesting how it's now fashionable to bash on Uber and Lyft. Seems everyone conveniently forgot about the medallion system Uber and Lyft disrupted.

Pre-Uber, either the driver rented the car to a middleman who rented the medallion from a rich owner, or said owner was selling and financing (most banks won't touch these medallions!) a medallion at a ridiculous interest rate to a driver that planned to use it as his retirement savings (an extremely volatile asset and not very liquid).

The more I spoke to cab drivers the more it seemed their industry was a pyramid scheme aimed at helping established rent-seeker take advantage of often poor new immigrants. Uber brought a breeze of fresh air: Someone could simply buy a car, calculate the depreciation and it's value on the market (since unlike medallions cars are relatively liquid assets!) do rideshare and calculate their profits or loss. They can get out of the game at anytime, and they know exactly how much they are going to get for the car they have should they sell it.

And I'm not even touching the usual pain points and often discriminatory practices of medallion drivers (refusing card payments, refusing rides to non-white passengers and to non-white neighborhoods...).
Really excited to be part of this team! Laura was talking yesterday about tearing up at after the Blue Origin launch, not just because it's amazing to send people to space, but because it requires the work and communication of thousands of people to take them up and bring them home safe. We're excited to build tools to enable all of the hard work that leads up to a successful launch!
A linked article says that he "held a critical oversight role in the Catholic Church’s response to the recent spate of sexual abuse and misconduct scandals."
FWIW, this thread originally linked to a tweet from a Nepalese-based person who found it in a Nepalese FB group, hence the confusion. No ill intent.
"you just can't save time by deliberately making tools that aren't 100% correct as much as everyone wishes they could."

The point was about application development - you can save time by making applications that aren't 100% correct. In most software, any bug is OK as long as it happens a small enough percentage of the time.
Is the answer "because tools for themselves were one of the first things developers made"? That's like a forty year old market that's already gone through consolidation and commoditization.

The author talks about how a lot of the tools currently being pitched are not that useful day to day - the static analyzer, say, that shows you the ten thousand things you could improve but never actually will. Lots of devs out there using print statements instead of proper debuggers, so even the existing tools often offer far more than they think they need to learn!

From there, my guess would be that the space of truly useful groundbreaking tools that wouldn't be just competing with a good-enough free one or an established incumbent is pretty well explored. This isn't as true for new areas - Kubernetes management interfaces tend to majorly suck, say, especially if you aren't a keyboard fiend who's going to get the hang of k9s quickly - but new areas are also niches that could be risky to try to build a company in. And probably also still suffers from the "don't know what I don't know" issue.

"Why aren't developers more interested in tools" is an interesting resulting question, to me, then. I think it probably has to do with the business-driven focus on building new systems and new features at high speed. We aren't building code to last for more than a few years, in many cases, so how deep is it justifiable to go on a particular block of it?
>For MySQL you have to do manual sharding which is extremely hard.

Vitess [1] and PlanetScale [2] ?

[1] https://vitess.io

[2] https://www.planetscale.com
That hasn't been my experience. I use Kubernetes on Google cloud (because they have the best implementation of K8s), and I have never had to learn any Google-proprietary things.
Chess Engine Ratings
Just because something is popular doesn't make it good. Especially in web development where even the fads have fads. Managers and non-techs also eat up the sales pitch and force it on teams that don't know any better.
The fundamental problem is that NASA's funding is tied to politics and not a business model. Both Democrats and Republicans gutted NASA over the last 15 years and essentially killed any chance we had at even launching basic rockets. The SLS was the last serious project NASA tackled and it was shuttered.

Private space exploration has brought us innovation at a pace NASA could have never delivered because it always had to be pessimistic and scared of funding cuts if anything ever failed.
It's not scabbing. The contractors "striking" aren't employees. And it's not a strike as defined by the law.
He pays all the taxes he owes.