skysight-inc/HackerNews huggingface dataset:
It's not misleading. Firefox, Edge and Chrome have all been banned on iOS.

Instead Apple has forced them to produce separate browsers around a locked WebView that they exclusively control. Mozilla, Microsoft and Google have all spoken out against the ban in regulatory submission, and browser engineers at each vendor consider it a ban.

The REAL browsers have been banned.
Well, corporations have finite lifespans just like all things biological.

The average lifespan of an established corporation is only about 20 years. The average lifespan of a new company is only 10 years. So anything that lasts longer is living on borrowed time.

It's like reaching your 50s-60s which when the 2nd derivative of death goes into overdrive. Only by surviving that period is there evidence as proof of life that you are doing something right or had good genes. The same for corporations and then 10-20 year period.

So Google in exactly in this cusp. They may not survive it but "that will be that" without moral or ego judgement. If they die now, it's simply that they didn't not find the magic elixir of life or purpose or business model. I think the handwriting about that is already on the wall - they did NOT and we are merely watching its decline. It just happens.

The best way to avoid the problems of dependency on an entity is to not become dependent in the first place.

Just like allowing one to be coddled and never growing up is a bad long-term strategy because that person's parents won't live forever and they will survive parents alone. They will be ill-prepared to do without but nothing in this universe can undo that reality once it happens. The answer is always for a parent to make sure your children are independent and well-prepared enough to live without you. Not doing that is misparenting.

In the economic sphere, blindly becoming dependent on only one technology or vendor is similarly an error on your part. Either create alternatives or find ways to live differently that do not require it in the first place.
Default to short, polite statements, but make it clearly suggestive if its optional.

e.g. "Extract this to a separate function please" if you aren't asking. "Should this be a separate function" otherwise.

This also assumes that theres a certain protocol to PRs in terms of veto power. I've always followed the rule that the writer must make all requested updates by reviewer unless explicitly challenged. In other words, you can't silently not change something they mentioned, but you can say things like "thats out of scope for this update" or "I think this design is better because XYZ" and the writer is able to mark as resolved at that point.

Sometimes this ends up with a conversation that needs to happen where the reviewer disagrees with the writer, but honestly it rarely does at least on the teams I've been on. It would really have to be a contentious point to escalate to that level rather than just being a difference of opinion.
Some even did better than that ;-)

My life is completely unchanged. I still work everyday.
Can you point to a source for "the money is there"?

Nothing surrounding Tether passes the smell test.
a big chunk of the people who read HN are the exact people responsible for the systems and algorithms that create (and perpetuate) the solipsistic hell-mirror described in the article

my least favorite part of engineering is that it is led by smart, capable humans who diligently build systems to destroy the best things about being a human
Maybe someone more familiar with Vitalik Buterin can fill me in here...

Vitalik mentions that he's interested in both approval voting and quadratic voting. He seems to say that quadratic voting is exciting because it's "more optimal" in a certain sense, compared with score voting. But Will Jarvis highlights the tension between optimal vs easy-to-understand:

Jarvis: "And is there [...] a trade off [...] between a system that’s more optimal, but it’s harder to explain and kind of illegible to people to one that’s easy to explain, and somewhat easier to implement."

Is the implication that Buterin likes quadratic voting more in principle, but he supports approval voting because it's easier to explain and implement? I wish they'd spent more time on this section!
A semantic nitpick that is totally irrelevant. Most people on this website usually mean Gecko when they say they want to use Firefox.
I think it's a reflection of how incredibly simplistic these older systems and games really are. Modern games bear no resemblance to them as far as level design and asset storage go.
Yep that's fair, a faithful adaptation would have turned out very different. However this is the script the studio green-lit, and Verhoeven worked very closely with the writer to realise his (the writer's) vision. I love it, I think it has merit in it's own right, but sure it's not at all what an actual Heinlein fan would want or expect. It's really more of a satirical commentary on the book.
The nightmare scenario which we may be hitting? Firefox (which I've always loved and used) may be institutionally so used to surviving how it can by compromising that it loses its way?

I wasn't that much concerned with it until recently. I got into the idea of the whole "website as app," thing (specifically, client-side you turn a website into a self-contained app, with or without the "sites" permission) -- and to find that Firefox had dropped this is disappointing because it feels well within Firefox's mission.

FWIW, presently I'm solving this through GNOME's Epiphany.
Racisim went away when governments passed laws (and began enforcing existing laws) to prevent discrimination based upon race (and lots of other protected classes). The racisim that remains is illegal behavior by a minority of individuals, except for the institutionalized racisim now being taught in public schools under the guise of Critical Race Theory, Equity (not Equality), etc.
> How do you quantify the cost of missing out on good people that you just assumed didn’t fit the mold? How expensive is that?

That is a cost that isn't easily quantifiable. However, the cost of wrong hires is easily quantifiable based on the time effort required to (attempt) to get a new hire going.

Considering that most companies are looking to minimize risk and the potential benefit is not quantifiable I would estimate the chances to skip the interviewing process as minimal.
I think the fact that OP and others are taking it as a personal attack is at least a sign that we should also be mindful in how we write things.
There's no real problems with donating fiat to Ukraine, you can send money to them no problem.

https://u24.gov.ua/

As far as I can tell the reason they bought a bunch of stuff with crypto is because crypto fans gave them a bunch of crypto, not because they need to route around actual problems with the banking system.

Of course Ukraine would make noises about how much they like crypto, because anything that encourages crypto holders to donate is good for them. Even if they prefer fiat they probably won't complain- making crypto donors feel good about giving them money (because it is acting as an advertisement for crypto generally) is a good idea for Ukraine.
The wing starts to work immediately. Just not much. This is a pedantic but important point. Even low speed motoring events aero can be very very important if sufficiently large wings are allowed. Aerodynamic gear for cyclists is advantageous even if you are a slow cyclist, etc.
Yeah I remember being a junior and feeling like blunt comments were kind of rude. So I make an effort to be nicer to new developers - sometimes simply adding “what do you think?”/“do you agree?” is enough to make those command style sentences sound much less blunt, and also encourages them to ask questions instead of blindly following my suggestion if they don’t fully understand it.
It's the lack of good first-class observability and good administration tooling into what's going on. There's a bunch of third party tools, and those seem to be lacking. The cli is abysmal tbh. Good luck figuring out why your pod crashed, or why it's frozen, or where the logs are from non-existing pods are, etc...
> Shouldn't Russia sending Rubles instead of Dollars to pay USD denominated debt decrease the value of the Ruble?

No, because the people buying the Rubles aren't buying them on the open market. The people buying the Rubles are the people owed USD that are buying them for the rate the Russian Central Bank dictates with no choice in the matter.

Plus, it provides a price floor. If I owe you $1,000,000 USD, but I can pay you 50,000,000 Rubles instead, I'm incentivized to buy Rubles up until it reaches 50 Rubles : 1 USD.

> Additional supply -> Lower price.

The supply isn't changing at all. The demand, whether natural or forced, is what's exploding.
I don't think defaulting on a loan means you're going to pay $0.00 on that loan, just that you've missed a payment (plus whatever grace period is given).
Not sure how to use these recommendations in practice though even if the info is somewhat correct. SQL is a beast of tech and it is used because of battle history and since there is simply no other viable tech replacing it when it comes to transactions and aggregated queries.

Indexes are a nightmare to get right. Often performance optimizations of SQL databases include removing indexes as much as adding indexes.
I'd guess the same way nobody wants to build H2 gas stations they also don't want to go to the effort to convert to CNG stations right as cars are making the switch to electric. It is a lot of work to support what is probably going to be a stopgap solution.
Overall kubernetes is far better than anything else i've used to manage deployments and production workloads. That said, what gives me the hee-bee-gee-bee's (and what has caused outages, for me at least) is:

1. Managing etcd nodes -- Reconciliation is a patient waiting game, try and rush it and you'll loose your cluster.

2. Kubernetes Networking -- This is nearly impossible to trace packets coming through an LB into a kubernetes pods without very deep understanding of different networking layers and CNIs. A lot can go wrong here.

3. Running persistent volumes in kubernetes. This can range from outright unstable and dangerous to annoying and at the very best intermittently loosing access to services due to volume claims being detached/reattached. Would highly avoid this.

4. Running "sticky" services. Statefulset's can allow you to run enumerated services with stick sessions but my experience with any sticky service is it tends to be somewhat volatile as kubernetes really loves to move workloads at its convenience. I've found statefulsets to be a redflag when considering putting it in kubernetes.
Doesn't work with a VPN.
If you’re going to race, rather than time-trial, you probably want limitations on car size, too.

Also, formula one for years has cars leave a so highly turbulent wake that they had to introduce a system that gave cars close behind other cars some leeway as to their aerodynamics to make overtakes possible (https://en.wikipedia.org/wiki/Drag_reduction_system)

I guess you’d need something similar, too.
Category error: LISP is a diverse family of programming languages from past to present. Spring Boot OTOH is an opinionated way how to use Spring, a widely used framework of the many Java frameworks.
What tool was used to create the visuals?
This is an old school thing with tradition and stuff. Can't bother with safety! Sorta like pikes peak where you go off a cliff instead of into a wall.
The tax situation is not great, but for tech workers, it ultimately just means that Chicago is not as advantaged over NYC and SFBA as it could be; the cost of living here is so much lower that it's hard for me to think of a scenario where you wouldn't come out substantially ahead. My kid brother is buying a starter home, in a relatively (obnoxiously) expensive part of Chicagoland, and to get the same house within an hour's drive of San Francisco he'd be looking at 4-5x the outlay.

The property tax situation does mean that Chicago houses aren't mortal-lock speculative investments the way SFBA houses are, so there's that to contend with.
Compatible and Reproducible DBMS Benchmark
It seems there was a conditional which resulted in different players in the same table playing different versions of poker, hence why one of the queens were discarded in showdown: https://www.reddit.com/r/GGPokerCommunity/comments/vltp0x/st...

How this has ever gotten into production code, I don't know. Same question goes for legal licensing.
"How would you feel about extracting this into a separate function? It might be better because the logic seems quite self-contained, and we can then apply the extra business logic immediately after this with a few if-elses."

I try to give critiques in this way, as it gives the person that wrote the code ample opportunity to defend their approach, but also gives explanation of why your suggestion might be better.
Imagine giving your money to anarchists and then you get scammed. They have a hate symbol on their site, LOL.
> If that's more than rhetorical, I suggest you do some reading.

just some generic advice to read a book? yeah me not so learnded me go read keynes so me agree with you

> If it is rhetorical, I'll just assume you think everything would work great if we had a minimum prevailing wage of one penny for a lifetime's worth of labour. You know, because less than that would be slavery.

Imagine thinking that slavery is about not being paid rather than not having a choice of who to work for. Slaves receive food and housing, technically a salary. The problem is of not being free to leave and work elsewhere. Anyone making a penny for a lifetime can just go work elsewhere if they don't like it.
> Do your own research. There are plenty of current and hypothetical use cases.

Claim: "There are plenty of current and hypothetical use cases."

Response: "Please list these real world usecases of crypto that the average person can use right now."

Claimant: "Do your own research."

This is the problem that I see with most people who are in the crypto space, "Do your own research" is not a usecase and is in fact a veil to suggest that there is no usecase to begin with.
> I'm pretty sure that approximately zero normal users are bothered by this

I think many normal users are bothered by this and don't realize it.

The restrictions on browser engine are the main reason that Firefox can't ship addons for iOS (like it does for firefox on android). I bet a ton of iOS users would appreciate being able to install firefox addons, like uBlock origin, on their iOS firefox.
> And yet there are thousands of people who posted their successful weight loss or bloating and autoimmune issues online which were solved by keto or carnivore.

I am surprised you think that means anything.

For folks who are not too invested in keto religion, I will leave here the US News Best Diet's ranking, in which they ask a panel of nutrition specialists to rate each diet [0]. This is the closer you can get to what the specialist consensus is. Which haven't changed much, regardeless of fad diet's folks have been telling you.

[0]https://health.usnews.com/best-diet/best-diets-overall
Second this, it’s one of the best overall summaries of the subtleties that make a UI work.
Its spelled differently and in a different market/domain, I think it should be fine
> A theater scene? Check.

Oh my god do I miss the theater scene. My new city has some big name venues, but just can't compare to the local productions
The liver is not an empty vat you dump things into that products bubble out of. It is a fact that the metabolic pathway in the liver that processes fructose does emit uric acid and fat, once the glycogen store is full. The purine component of the uric acid does not, in fact, come from protein, but from the ADP consumed in the process.

Our bodies are not, in fact, tuned to "utilize" fructose, unlike for glucose. Fructose is processed only in the liver, like other toxins, most particularly alcohol, which is processed identically. The resulting fat is shipped off to fat cells after the liver is saturated. The uric acid is released into the bloodstream to be collected by the kidneys.

The normal pathway by which fructose is processed, when it comes with adequate fiber, is through the gut biome, as I noted.

Inventing a claim of "alchemical transformation" to discount facts you are wholly ignorant of is dishonest. Maybe look things up? You could learn something.
If they believed in crypto as a unit of financial exchange, wouldn't they be actually using it for transactions instead of going full-HODL?
This is part of what I'm not following.

The implication you've stated, which is itself a more informal restatement of what originally started this thread, hinges on whether the conclusion "we don't have enough high density accomodations (sic)" is true. The premise "prices are too high" has no bearing on the proposition's reasoning. (At least, if you take it to be true, which I feel is the case for most people.)

Is the competitiveness of the housing market overall not an indication that we lack accommodations, let alone high-density ones?

This all said, if it actually were a converse error, taking "prices are too high" as the consequent means that the premise "we don't have enough high density accomodations (sic)" has no bearing, which seems off because, surely, there's some connection between the supply-demand model and price.
How does the developer story get better if you're required to support many web rendering engines on iOS instead of one? Or is the endgame that you'd just point people to Chrome/Blink and extend the web monoculture to Apple devices too?
Show HN: Dashibase Insert – a free Notion-like form builder for Supabase users
It gets old quick. I remember joining when bitcoin was around $100 and it looks exactly the same now as it did back then.
I found the Dutch directness a breath of fresh air when working in NL.
T-Mobile has started selling your app data to advertisers
For anyone looking to play around with lenses outside of Haskell, Ramda JS has a great implementation along with many other FP utilities. Been a happy user for a few years now with several production use cases, all still going strong
Fortunately, there's user choice in phones. So get an Android device if you want to run Google's stuff? I mean, security is one angle, but let's talk power and memory usage. You're asking for Apple to allow Chrome's engine (because their app is on the App Store today right now) -- the giant well-known resource hog routinely toasting MacBook Pro users' thighs -- onto their fanless hyper-performant devices. Setting aside privacy and monopolistic concerns, I just don't see how that's a great idea.
South Africa: 22 teenagers found dead in a bar. No one knows how they died
I agree with this. Don't give demands, give reasoning and examples.
I've been at Forbes for 5 years now. 2 years ago we went 100% remote; we're still committed to 100% remote. Many job listings still showing: https://boards.greenhouse.io/forbes/

Unsure how it is out there - I've not jumped jobs because it's been great here so far.
Here's another: fitting cluster addressing plans into my organization's ridiculously constrained IPv4 addressing plan. I find it crazy that a modern technology like k8s was not IPv6-native from the start.
Hi HN! Co-founder of Dashibase here and we're launching Dashibase Insert today as a free tool for Supabase users.

After chatting with a lot of our users (thanks for your time!) we've got a series of cool tools lined up for Supabase users! We'd love to hear your thoughts about these tools and your feedback/suggestions.

First up, a Notion-like form builder! Inspired by Notion and Tally, this form-builder plugs right into your Supabase projects.

Check out https://dashibase.com/insert for a demo and sign up for a free account!

If you already have a Dashibase account, simply log in with the same account details at https://insert.dashibase.com.

Happy form-building! We'll be here for any feedback/bug reports/suggestions. Or join our Slack!

PS - for the curious reader, we also shared our thoughts on Notion's UI in a blog post at https://dashibase.com/blog/notion-ui/
I should clarify what I mean with scaling. I was trying to describe complexity of maintaining the illustration for the complexity of what it is illustrating.

For ASCII art, this is far from linear, in most of the examples shown.

Consider some of the more complex ones shown in the linked article. The minor added complexity of adding a field, suddenly might mean you need to remake parts, or even entire visual art for it to stay congruent. You'll have software engineers hitting spacebar a few hundred times just to align things right. With proper tools, you'd just add the field, and that's it.
#1 thing you should know, RDBMS can solve pretty much every data storage/retrieval problem you have.

If you're choosing something other than an RDBMS - you should rethink why.

Because unless you're at massive scale (which still doesn't justify it), choosing something else is rarely the right decision.
Show HN: Get rid of Git submodules and never look back (now for GitHub users)
The Five Vital Signs of a Scalable Idea and How to Avoid a Voltage Drop
Yeah, you are correct. The downward spiral mechanism is allowlisted, and the players won’t bring this event.

I have no love for HE, but indeed it is a pretty clever play to monetize HE’s illiquid shitcoins. Ive always deeply distrusted HE but I may have underestimated him.
My definition is the conventional one. Exploitation when used in the social context generally refers to some kind of non consensual interaction where somebody who is not capable of giving consent like a child is manipulated into accepting something that is not in their interest.

It does not refer to a job offer that is the best one on the market that is available to a person.

Your definition implies that a job offer that 95% of the world population would rush to accept, that is above market rates for that job and which is voluntary according to any court of law, is exploitation. By what standard can you describe it as such? It is a completely arbitrary definition, unless you are citing marxist theory which says that all investor profit is exploitation, in which case you should disclose your ideological suppositions from the outset so that people understand you are not referring to exploitation in the way it's conventionally understood.

As for land, that is completely incomparable to a company. Land is a public resource in a sense so if a Lord monopolizes it they're depriving others of something that they have an equal share in. And no single company or cartel of companies, has anything approaching a monopoly on the job market. So your comparison is wrong on two levels. It's telling that arguments trying to justify the socialist claims of exploitation have to make inappropriate analogies. The substance of the claim cannot be justified on its own grounds.
A semantic nitpick that is totally irrelevant. Most people on this website usually mean Gecko when they say they want to use Firefox, Blink when they say Chrome, etc.

You and I both know the headline means allowing other rendering engines.
If its not just asking for clarification on a comment then I really try to stick to the PR, so that the context is captured. If a back and forth is needed then I make sure to include a recap somewhere in the PR.
John Carpenter's The Thing from 1982 is better than the original 1951 The Thing From Another World.
This article is hard to understand the point, but it feels like it’s talking about ridding one’s ego.

The biggest ego trip is getting rid of your ego. - Alan Watts

TikTok and other “for you” infinite feeds only feed our egos. They prey on our inability to think for ourselves and have us desiring what others have (or claim to have).

I think one needs to think deeply about who they are as a person and hold the integrity to maintain their character. These platforms will give you fragmented pieces of what your identity might be rather than what you believe you should be. In other words, we should trust ourselves more that we’re on the right path.