skysight-inc/HackerNews huggingface dataset:
Respectfully, your comment is way off topic, and nothing to do with discussing The Deno Company, and what it means for the Deno ecosystem. Not to mention, this is a very worn out, tired complaint that's been talked about ad nauseam. Reading angry swipes at web developers is not very interesting.

Ok, you're not a web developer. So you stick to what pays the bills, why would you learn Node or Typescript? Same for web developers, why would they learn C++ or haskell? Some will take interest and cross over, some won't.

Who cares? Pretend like Deno doesn't exist and the world will continue to turn.
The OP says 'U.S.'. US churches ARE political groups, in practical terms.
It (the audit) could start with packages that have a lot of dependency. or the deepest dependency chain ?
It's worth looking at the discussion of the ship just three days ago on Hacker News[1]. A lot of what people thought was true (that it would be stuck there for weeks, being dismissive of using tugboats to pull it out) didn't pan out as expected. Just a reminder that we should always take what we read with a grain of salt, and that it's fine to reserve judgement and see what will actually happen after the initial media storm passes.

[1] https://news.ycombinator.com/item?id=26585282
I agree completely, and have never understood people who seem to think this would never happen to them.

The OP's point is easily generalizable to so many domains; anyone who has written enough commercial software has seen bugs like these, though perhaps not with as severe legal consequences.
Congrats on the launch! Wondering how much overlap you have with Flexport, which I've followed with great admiration through the years. Definitely seems like a sector in major need of continued modernization.
> I note that children are incapable of consenting. That’s what the age of consent means.

Completing 18 orbits around the sun does not magically imbue a person with free will and the ability to consent. Of course the law has to draw a line somewhere (and many jurisdictions draw the line differently), but that doesn't mean that people under 18 are categorically incapable of consenting.
The New Way prints money much more reliably. It gets more people involved in the process. It forces deeper coordination across communities in and out of tech, strengthening connections.

The old way gets _your_ job done _effortlessly_. idk, I guess that’s not ideal in the meat world.
Was this comment intended for a different thread?
The reason you're not supposed to parse ls output doesn't have to do with the default formatting; I'm quite sure all widely used implementations of ls have always printed the equivalent of "ls -1" when the output is directed to a non-tty. The actual problem is that UN*X paths can contain all printable characters, including newlines, so if you don't plan to place additional restrictions on the file names you support, you can't at any point parse ls.

Of course, ls does more than just list file names so it can be tempting to utilise its features. coreutils ls has (relatively) recently received an additional output format that can be unambiguously parsed, but that's as far as the portability goes.
Either the bugs aren't reported to upstream and it remains vulnerable, or they are reported and get fixed, making paying to access the audit pointless. The first option would basically involve the platform maintaining a closed fork, which won't work with most licenses and would be terrible for the ecosystem.
Nothing in my personal experience counteracts this.
Pos hasn't been proven to work yet. Byzantine generals problem was unsolved for years until Bitcoin.
I haven't read Feser, but I do agree there is a huge gap between, say, the theology and level of discourse of C.S.Lewis and Tolkein and popular megachurch pastors. Culturally it's interesting to me - all but the most die-hard atheist will likely see some value and truth in Tolkein's work even if they disagree with his theology and choice of church. They may not agree, but would respect him. Where are today's Inklings?
> When I say abolish big religion I mean the way it’s integrated so tightly in society.

There has never existed a society that didn't have a religion. Everyone has a religion, what they take to be the highest good, what they worship. It just so happens that those who naively brush off what they take to be "religion" simply, probably tacitly, take on some vulgar and crude variety.

> The war on drugs, abortion, non profit tax avoidancee, so many fucked up things

You realize that your views are also views, right? You presume some kind of objectivity while denying that right to others. Sounds kind of intolerant to me, especially if we go by your own prejudices.

You also appear to have scapegoated religion for various things you don't like (mind you, things like the opposition to abortion is a moral question, not a sectarian one, though sadly, the myth that it is seems to persist, probably because it allows militant pro-choice types to exploit "religious freedom" as a way to frame it as a "private matter" since religion under a liberal regime is subordinated to liberal doctrine, which has the interesting effect of elevating liberalism to the rank of state religion).

> the belief that my religion is better than yours and you need to believe what I believe

Hold on. Two things are being conflated. First, if there is one truth, then either a religion is true (or at least contains some truth), or it isn't (or contains falsehoods). That which is true should be accepted, that which isn't shouldn't. The idea that religion is just a thing we believe simply because we wish to believe it is absurd. You believe something because you have good reasons to believe it, not because you wish it to be the case.

Second, what do you mean by "you need to believe what I believe"? This has nothing to do with what others believe. It has everything to do with whether something is true. Of course, you shouldn't try to force anyone to believe anything, even if it is or you think it is true, though any society will punish or constrain someone _acting_ on wrong beliefs in some cases. All legal and judicial systems do this, obviously, and they can do this with a tangible tenacity.

I'd also add that there what falls under "religion" differs enough that it makes no sense to criticize "religion" categorically. This kind of approach typically conceals a particular real or imagined religion that the person in question has in mind, perhaps particular experiences, and from which that person hastily generalizes to "religion" as a category. The error here should be obvious, especially if you take into consideration what I've already written, namely, that everyone has some kind of religion, however vague or crude or mundane or insane.
It's a common content marketing tactic to update post titles to include "for 2021" a few weeks ahead of the new year. It's a tweak to get it ranking, as every other content marketer is doing the same.
No it's like planning fallout shelters just in case the balance of terror doesn't hold, and we end up with world leaders pushing buttons that are best left untouched. It's just that actually building them could cause irreversible damage as well, but fortunately this is research and not an actual construction project.

I agree that this is a radical move that could have disastrous consequences, but if humanity screws up the climate so bad that we have to resort to orbital mirrors/deflectors to prevent further damage, then it's better to have some of the basic science done in advance. Stuff planned in blind panic once we have screwed up could have even worse consequences.

The downside is that we now may have an actual plan B and that people might not take plan A seriously anymore.
I don't know if we watched different versions of Jiro dreams of Sushi, but it seems we came away with very different pictures of Jiro if the author sees him as non-elitist, or believes he concentrates on things that matter overall rather than the details of his craft.

Anyway, I agree with the author's overall concept that the language isn't necessarily important and shouldn't be worn as a badge, but I think he goes off track a bit in the details.
WSJ posted an article with some more detail.

TLDR; high tide and dredging

https://www.wsj.com/articles/ship-blocking-suez-canal-is-par...
PHP is a hammer, but what a hammer ...

https://blog.codinghorror.com/the-php-singularity/
And what did you gain out of it?

I grew up in a non-fundamentalist Christian cult (catholic) and it was at best a massive waste of time. I detest that part of my life.
In my opinion it explains both perfectly well: The human mind is not perfect and sometimes it gets confused, believing that the supernatural is real and that there is life after death even though time and again these phenomena turn out to have completely naturalistic explanations. If you want to go one level deeper I encourage you to read Darwin’s Cathedral where you’ll learn this tendency to believe in the supernatural is not a bug but a feature.
I’ve long been of the opinion you must learn JS today regardless of what your preferred language might be - it’s more or less (thanks to browser vendors and the web) the closest thing we have to a “zero” dependency runtime on all platforms. Learning a WASM based workaround to avoid learning JavaScript is not helping you or the products you might want to make. There is a huge ecosystem of existing JavaScript code to adopt or extend in the client out there too. Expecting or wishing the market to bend to your preferred language or style is an often great way to become a very unhappy developer.
> if byte.length > 2 and (byte[1] == 'x' or byte[1] == 'x')

Am I going crazy or is the `or` clause completely pointless?
Not according to that wikipedia link:

> He observed that classical physics, which makes use of the concept of real numbers, cannot be simulated by a Turing machine, which can only represent computable reals. Deutsch proposed that quantum computers may actually obey the CTD principle, assuming that the laws of quantum physics can completely describe every physical process.
There is no way the only reason was because of the wind. I mean if because of strong wind boats become uncontrollable we would have this kind of event pretty frequently. So it is clearly something else, (which may have been emphasized by a strong wind, or have been triggered by a strong wind)
>Why did you write that in Java? Because the company made me.

I made the mistake of sharing just a bit more technical info than I usually share with some folks online once.

I was bombarded with "OMG why did you build it like X" and so on. It was all unrelated to the mistake / story I told.

Now I appreciated their responses as some had ideas how it 'should be' and I find that of value (albeit limited as they know so little about the context...) but I was sort of amused that so many would seem to assume that I was somehow in charge / could just rearchitect an application that a ton of other people work on... just because or something.

I wanted to know where all those folks work that they can just do that ;)
Perhaps that's for the better. I didn't "choose" the religion thrust upon me as a kid. Somewhere around the age of 10 though, the inconsistencies were too many to ignore and I "lost" my faith. I spent many years wrestling with that and the contradictions between what I was being told and what I was witnessing, even in my own family. The damage it did to me has never really been undone. There are things in this world that I recoil from because of dogma that I don't even believe. I became and actual good person, without being shackled to some deity or set of books, later in my life. I pushed everything away because of distrust and anger when I was younger. I can't begin to imagine the good I could have done, had not been stunted early on.

We don't need religion and shame on any parents that push it on their kids. They don't know better and they can't consent.
So two issues with this.

> Pick the language and stack based on your team’s needs and comfort, based on your business’s need and risk tolerance, and based on how easy it will be to produce software for your target users in that language or framework.

Developers clearly do care what language they use so this is a factor to take into consideration. Plain and simple - Java 1.0 might tick all of these boxes but you'll struggle to find many interested and passionate developers.

> I believe we can build better software, faster. I believe adopting Test Driven Development can change how we build software. I believe it allows us to build better software, faster. I believe it allows our software projects to reflect the needs our businesses and stakeholders have: To get the features stakeholders want, and demonstrate how the system works as quickly as possible.

This is from George's homepage which reads exactly like the 'BS' he's targeting. Which I think nullifys his argument - he's just gone on to give a shit about programming techniques instead.
I can’t find the source of this quote, but it applies here: “the hallmark of an amateur is the focus on tools”. Obviously tools matter, but professionals know how to balance getting the best environment set up, and actually producing what they need to make.

I heard that quote when I was an aspiring musician (trombone). Once when I was complaining to an instructor that my horn just couldn’t produce the sound I wanted, he took it, played the passage beautifully, and said “sometimes it’s the fiddler, not the fiddle.” A humbling, eye-opening experience that has applied to all of my professional experiences.
When I was young I also had this issue, at that time I thought that C# and .Net is the best thing ever and we will never have memory issues, there will be an OS made in C# and there are some benchmarks where C# is better then C++ . If you pay attention you see is almost the same thing that is now repeated by Rust fans, though to be fair there was no rewrite it in C# crowd from what I remember.

I had a similar phase where I was trying to convince people to switch to Linux, I still believe Linux is better for many tasks but I don't care anymore if my brother or some friends is running Windows, it is Red Hat ,Canonical and other's job to promote Linux for Desktops.
I do not think you believe your own principle.

Do you have a family?

Do you work for a company?

Do you live in a neighborhood?

Do you hold money in a bank? Do you buy goods and services from corporations? You realize that you are not contracting with an individual when you do this, and the bank or corporation will continue to have your account in their (computer) systems long after any specific individual has left the company, because it doesn’t belong to any specific individual?

Everywhere you go, you enter into agreements with the people who are affected by your actions.

Money is just a paper or digital asset representing how much other people or organizations owed you and cleared by sending this asset.

Even property ownership itself is just a result of laws passed by certain jurisdictions. They vary from place to place and are balanced against other rights. Property rights make sense for small amounts of property but as you come to “own” larger and larger amounts of capital, you simply expect the system to scale indefinitely, without changing, but that is not necessarily a reasonable expectation. Just like you can’t just scale up an ancient ship and expect everything to work.

What you’re really saying is that someone owes you the safeguarding of your large amount of money because they are being paid some of this money to do so. You want to be able to unilaterally centrally plan where it’s going to go, including sending massive amounts out of a town or community just because it found its way into your accounts.

But all your “principles” ironically are just extrapolations of rights and affordances given to you by a state or other organization that has been running things in an orderly manner. The reality is the other way around - no organizations owe you the safeguarding and enforcing of a monopoly on the unlimited use of {insert resource here} while you unilaterally get to exclude all others from using this resource more productively. You want to centrally plan how the resource will be utilized and you get upset that your “slippage” (eg progressive taxes) is getting bigger and bigger!
How about the diversity in people who get annoyed at people who get angry?
Here in the US many major church organizations, including the Roman Catholic Church and mainline protestant groups (Methodist, Presbyterian, Lutheran) used to invest seriously in the same kinds of things. I think they lost a lot of credibility to the extent that their conduct of those "public interest" activities were indistinguishable from their private sector competitors (e.g. in recovery of medical debt). Withdrawing from these activities (for whatever reason) only compounded that problem.
That's the comic narrative tone, which is the writer's prerogative to invoke. The question is does the narrative tone match the cognitive effect the author is attempting to elicit in the audience. For me the answer is "yes" even though I also like hearing about why Erlang was the key to whatsapp becoming a unicorn or why PG loves Lisp.
Not sure what exactly you mean. I was talking about protecting HN to not become a victim of it's own success like Reddit.
I wonder what their $59b cost is based on?
Delivery to end customers is not equivalent to delivery as part of a supply chain. Instead of $1K of iPhones, think of it as $1Mn worth of components for a manufacturing process or items to be placed on a shelf. Many of those items' shipping timeframes are well-known and factored into calculations of supply and demand. If a customer wants to buy something from you and you're out of stock, they're generally not going to sit on their hands and wait patiently, they're going to buy from your competitors or not at all. That money is gone.

Also, consider that we're at the end of a financial quarter, and this could also account for missed targets for all manner of industry.
Can relate. Snobs know every single line of specs document, yet forget the camera costs $10K and no matter what,it will produce absurdly high quality that wil be enough for years to come.
Whats the alternative for those less fortunate?

I mentored kids for much of my life and you can bet I told them they could be anything they want if they set their mind to it. What should I preach? That they're victims and screwed because of accident of geography/genetics? Is that a useful framework for life?

You can say that you teach them the system is unfair will help them break it. But that amounts to political indoctrination if you're not careful. Instead, teach them to change the world themselves by being kind to those around them.
First of all programing languages are not tools, they are more like tool builders. Programming languages are used to build real tools aka libraries like http server, db library, html templating etc which are then composed together to form an application.

So not only does the programming language choice dictate what kind of tools you have available but also what kind of tools are easy to make and how to compose these tools. Even taking open source tools into account, different libraries in different languages can behave quite differently so the programming language choice matters a lot. It affects how you think about the problem and what solutions you end up with
Ryan Dahl left the leadership of the Node.js pretty early in its development. A lot of people can be considered "the creator" of Node.js to be fair.
In response to your first paragraph: I was raised Catholic, and for a long time I’ve been a little bit envious of my Jewish friends’ ability to still associate themselves with their religious identity even after they no longer identify with the theistic elements of it. “If you leave you’ll burn in hell for eternity” was effective for a long time, and it worked on me for much of my childhood, but it doesn’t seem like a very effective retention strategy at this point.

Of course, I don’t really care to associate with most Catholics as they stand today anyway. But that might be different if Catholics and “I was raised Catholic”s had a more formal shared identity in the same sense that religious and secular Jews do.
Supabase Beta Pricing
Bear in mind that the OP says US (not Brazil). I can't speak to conditions in Brazil, and don't intend to cast aspersions. When I say 'let's', the 'us' is Americans, specifically United States. Our experience isn't entirely the same as yours.
I used to think that the lower church membership went, the better off we'd be as a nation, because we'd be more rational on average. I still think so, but I'm less hopeful now. The events of the last few years have called that idea into question, as the rampant irrationality that I used to associate with fundamentalists seems to have moved from the pulpit to the airwaves and now to social media.
I'd be surprised if he doesn't have enough money converted to cash already.

But sure, if he touches those wallets now, he will possibly leave a paper trail. Let's hope, for the victims' sake, that he does.
Also, if we’re being honest, a pack of software nerds on a website don’t have the deep expertise on every topic like they think they do (speaking as a software nerd on a website myself :)).

The stuff that gets posted here sometimes is...fascinating.
is the solution wider canal or shorter boats?
Obviously the overrated part of church is the ceremony and mystique, and the past wrongs of the church.

The underrated part is the sense of community and communal energy... which even though I'm agnostic, I envy, and would consider going some day.
The Supabase team is releasing pricing today. This is our first launch of Launch Week[1]. Supabase is an open source Firebase alternative. We are building the features of Firebase using scalable, open source products [2].

If you don’t care for the details, here is the pricing [3]. The linked blog post goes into depth around our decision-making process.

The key takeaway is that we will stick with (what we feel is) a generous free tier. This was critical for many of our users who are still in the "build" phase of their project/business.

Another key takeaway is predictability. We've talked to too many devs who have been caught out by Firebase's usage billing.
Usually this is due to rogue API requests, which have a habit of spiking without any good debugging tools. To circumvent this, our usage pricing is centered around more "predictable" mechanisms (like storage), avoiding usage-billing on items like API requests.
Even on our free tier you're able to make millions of requests per day (we have developers doing this already!). In the future we will introduce "usage caps" on our top tier, which will allow you to specify maximum spends. Finally, we're starting with soft-tiers, so nobody will be "unexpectedly" upgraded.

We're a startup ourselves, so we want to build a sustainable business. Even though we are offering a free tier, we're confident in our ability to support it long-term with the enterprise features we are building (SSO, multi-cloud).
If you aren't confident in our business model though, we're open source. You can host it yourself[4]. Even better, everything we build is centered around Postgres, so you can pretty much `pgdump` your database and take it to your favourite Postgres platform.

We'd love to hear your feedback for the pricing. Also look out for a few more things we're releasing this week: Storage, a CLI, and some other Postgres-related items.

[1] Launch week: https://supabase.io/new/blog/2021/03/25/launch-week

[2] Open source products: https://supabase.io/docs#how-it-works

[3] Pricing: https://supabase.io/pricing

[4] Docker: https://github.com/supabase/supabase/tree/master/docker
it's not like a thunder storm. The wikipedia page has a worked out example. If you can go back and forth between 2 places FTL you can arrive before you left and interfere with your departure.

You are more convinced by a metaphor than the actual theory of relativity. That can't be helped.