skysight-inc/HackerNews huggingface dataset:
It is good to be charitable with interpretation. In fact, being charitable with interpretations is an attitude that would be encouraged with SQLite's rules.

A code of conduct that has persisted and remained used for 1500 years cannot really be described as 'ramblings'.

Referring to someone's code of ethics as 'insane', 'ridiculous' and 'worthless' is, perhaps, not quite as kind as it could be. It also doesn't fit the HN culture: we try to discuss things rationally here, not emotionally, and if I may so so, a bit more kindly.

This Register article sheds more light on the decision to use the code from the Benedictines: https://www.theregister.com/2018/10/22/sqlite_code_of_conduc...

> "Nobody is excluded from the SQLite community due to biological category or religious creed," [SQLLIte creator, D Richard Hipp] told us. "The preface to the CoC should make this clear. The only way to get kicked out of the SQLite community is by shouting, flaming, and disrespectful behavior. In 18 years, only one person has ever been banned from the mailing list."

> In other words, Hipp decided to adopt a seminal Christian text rather than grab some cookie-cutter code of conduct from elsewhere, reflecting his beliefs and, he believes, the general world view of those who contribute to open-source software projects for free.

So the rules do not require you be Christian or Benedictine to contribute to SQLite. He's chosen something that's stood the test of time, rather than writing something new - he explicitly notes in that article that he asked himself if he really regards himself as wiser than St Benedict, and concluding no, a reason not to edit the rules. He also chose a set of rules that he believes match many of the ways open source developers behave and the behaviours they believe they should have.

I respect that.
> against a blockchain which scores the validity of that segment

Why not just allow a cert with that information to be delivered alongside the video? Where would the "score" come from?
I've had the playground very similar to those shown on the first photos in USSR school back 30 years ago. It's hard to imagine what dangerous plays we had there.
Too paywalled didn’t read.
There are factors other than teacher's merit that affect outcome. You're saying that a teacher who gets two learning-disabled students (who need to be paired due to sibling issues) is less deserving than their peer who didn't have the disruption of two learning-disabled students?

The moment you tie income to results, you incentivize teachers leaving behind students who won't perform.
Yeah I have a really hard time believing https://open-web-advocacy.org/ is not actually google but it is certainly aiming towards Google's benefit and, ironically, the end of any chance of an "open" web
On a per capita basis we already spend enough money in the US to have the best socialized medicine system on the planet: https://data.oecd.org/healthres/health-spending.htm (if you remove voluntary spending we still spend more than anyone else)

They have the funds, our government just isn't competent enough to deliver it.
It's not just in megaprojects either. In my large, fairly dense US city, basic, easy-to-build, local infrastructure like adding a 1-mile bike lane to a straight street is impossible because a handful of NIMBYs are constantly taken seriously by local politicians.

My city has many bike lanes that are popular and well-used, as well as a bike-share program that is extremely popular. It also has a large number of cyclist deaths - including children! - due to the spottiness of existing bike infrastructure and overall lack of protected bike lanes. It seems like improving that infrastructure would be both easy, cheap, and popular, given the popularity of cycling and its existing infra, and the cheapness of plopping a concrete barrier onto a street. But no - the second anyone mentions protected bike lanes, a handful of NIMBYs write in with "but muh cars" and the politicians throw up their hands and surrender.

I don't understand why NIMBYs have been taken so seriously in the US in the past 50 years. It seems like at any point in history, any local project will be opposed by somebody, no matter who they are or what the project is. But previous generations seemed to be able to get over that in favor of building. For today's generation it seems like doing nothing has become better than doing something. If this were the 1900s, government would have told the NIMBYs to get bent, we're building Thing X because it's good for society and if you don't like it, tough. That's what living in city means sometimes!
For asset managers high risk pays.

Make amazing bonuses for many years. Have extended vacation or retire.

Just don't use your own product and you will do well.
Cost per word of fake news is already very low though, and humans are much better at tailoring it to the appropriate audience and agenda (and not just restating stuff that's already out there that might actually be true)

GPT type models are much better suited to low effort blogspam, and whilst that's not a good thing, they produce better blogspam than existing blogspamming techniques. I think we underestimate how bad the Internet already is, and at worst text generated by AI is simply going to reflect that.
Trying different providers and even different routers helped me. Wi-Fi is less reliable generally.
It's likely cost Firefox 100's of millions per year. That's net worse for firefox.

Also Mozilla is fighting this as well, they wouldn't unless they thought it was in their interest.
You’re probably right but it will be an arms race with ever more sophisticated mitigation techniques being deployed to filter.

I’d say Neil Stephenson has a pretty good take on what this might look like in his recent book: Fall, where in everyone has a “feed” and those that or more savvy/wealthy have better editors (AI, etc) of their feed.
Wow, TIL that NaN isn't valid JSON.
Don't worry, the invisible hand of the market will step in and correct this any time now!
It sounds like the concealing of it is (rightfully) a bigger part of things.
Whatever amount it is, US politicians are not willing or able to pay for it with US taxpayer’s money.
Yes, there was. See this thread from Mozilla's former Vice President: https://archive.ph/2019.04.15-165942/https://twitter.com/joh... (or directly on Twitter: https://twitter.com/johnath/status/1116871231792455686)
Mechanical engineers had DevOps figured out long ago. They call it DFM - Design For Manufacturing.

It doesn’t mean every designer has his own metal sheet press on his desk. It means he understands his component is used in a bigger picture, should fit into the robot assembling it, use the same type of plastic and standardized screw as all other components, and so on.

Same goes for software, running your own shit sounds romantic and all, but having every developer in your company picking their own monitoring stack or understanding the intricacies of kubernetes networking is really not effective. Some central guidance defining the standard screw head to use is needed here as well.
Various people have expressed skepticism of needing language level traits, but it's in vogue to be writing interface packages with no top level abstract types (see Tables.jl) because we don't have some way to extensibly express being part of multiple type trees.

It's challenging enough that Abstract Types have no interface specs (it's claimed that this is a feature, allows interfaces to develop over time), but it's even tougher when things get even looser with this new trend towards have untyped functions...even various interface package maintainers themselves have said the current state of affairs is difficult.

And if we do want to opt into abstract typing, you're going to be inheriting lots of functionality that could be better broken into smaller typeclass like components (see AbstractArray).

I think Julia is screaming for some capability to break up Abstract types and being able to inherit from multiple kinds of things, along with specified interfaces with these things.

The problem is that this is very difficult, given the complex subtyping system and multiple dispatch. Adding more complexity exacerbates already present method and typing decidability issues. People are working on this on the periphery, but I hope it can become a priority of the core team and that it's solvable.
It is very frustrating to work with engineers who don't understand the nuances of RDBMS and assume they can solve all the things. The small company I work for has 3B rows. We have a high write volume. Can you use an RDBMs database to solve this? Sure, but it would be a terrible waste of engineering effort.
I judge people who still live in tiny apartments in downtown cores after 2 years of lockdowns and remote work. I don't want coworkers who are so stalwarts they stick with a bad plan for years. Get out of the city.
Cruelty is the point.
I'm seriously waiting for my grandmother to tell me about how her broker just got her into crypto.
Yes, at my firm one has a very extensive library behind them complete with ladders and everything.
The Power of JavaScript Generators
Back in the day (8086) my idle loop would start at timer (2 sec) and if it expired without exiting idle, it would flush file system buffers. So if you powered off without shutting down, the file system(s) would be consistent.

Also every couple of seconds it would 'wash' an ECC memory page. So the machine wouldn't accumulate single-bit errors over weeks of uptime. The hardware didn't do that for you back then.

After putting that stuff in, our incidence of corrupt file systems went way down!
Yeah, if anything, the explosive profit opportunity is all the more reason to effectively subsidize insulin for the general public. Since pharma folks are already so greedy, go ahead and get a government contract for it, those are always hugely overinflated anyway!
I view the right to piss&shit on even ground with the right to breathe, drink, and eat. If you think all that's less important than the right to criticize one's government, that's fine, feel free to hold it 'til you asphyxiate or your bladder fails.
>Not to mention "organic" which now has a legal definition (not an ideal one, but still.)

Personally, I always preferred the scientific definition[0] over the marketing/legal one.

[0] https://www.dictionary.com/browse/organic
Rent control disincentivizes landlords from building high density housing. Take a look at two cities in Minnesota [1] which approached rent control in very different ways. Rent control caused new housing starts to decline 80% in one of the cities, primarily because the city decided it needed to apply rent control to all units including new construction.

> housing for the people working at the bodegas is needed

Building more housing solves this problem. NYC is not even close to "very high density". I suggest you visit China - even the US's densest cities still have a 10x factor to go before they reach practical limits on density. We need more high rises and less height restrictions.

> Rent control and other "limited" things basically make company housing with a middle-man added.

No, rent control creates a black market for housing and destroys the quality of housing stock available on the market. If you live in the Bay or NYC and rent this is very obvious. It's very common to slip some extra $ or have a shittily maintained unit if it's rent controlled. I have rented units with mouse infestations, splinters in floorboards, and black mold growing out of pipes in the floor, none of which were fixed.

[1] https://www.minnpost.com/cityscape/2022/03/in-first-months-s...
YIMBY organizers still get a lot of criticism from its early days where they would show up to support housing wherever it was being built, and in the mid-2010s that typically meant low-income, minority neighborhoods that were already experiencing a lot of displacement pressure. This gave them a bad reputation among equity organizations which supported alternatives like rent control and moratoriums on new construction. Some YIMBYs still think that policies like rent control are like a metaphorical wrench in the housing market machine which reduce the incentive to supply more housing but even more still realize that the machine is already full of wrenches like apartment bans, onerous parking requirements, and single-family-only zoning, excessively long discretionary review processes, etc [1].

The latest in the movement for new public housing in California is actually supported by YIMBY organizations [2]. AB 2053, The Social Housing Act is making its way through the state legislature right now. While just about every YIMBY organization supports it, it's opposed by NIMBY orgs like Livable California, the League of California Cities, and even the California Association of Realtors. Meanwhile, the orgs which have long talked about supporting social housing are taking either no position or support-if-amended stances on the bill because they don't like that the way it generates subsidy for below market housing is by building market-rate housing to cross-subsidize it. They strongly believe that any new market-rate housing causes displacement but don't want to be on the wrong side of history when this bill succeeds.

[1] https://www.tiktok.com/@planetmoney/video/709917153557088183...
[2] https://www.californiasocialhousing.org/
Is it possible (feasible, legal) to buy insulin from countries where it's cheaper?
Chicago is incredibly underrated, especially compared to the amount of hype that Austin and Miami receive. Don't get me wrong, Austin is cool, but Chicago beats it in so many dimensions (art & culture, events, scenic views, architecture, even music). No city is perfect, though, and I think the best option is to live in multiple throughout the year to experience the best of each. For example, living in Chicago for most of the year but then flying to Miami or SoCal for the winter would be a good combo.
Yes users should be free to choose whatever browser they want and the gatekeeper shouldn't be allowed to interfere with that.
I would posit that at least some of the problem is the lack of 'closing the loop' on the ad model. Even if Facebook does know everything about you, the ad buyers don't and instead bid naively using their best judgment. Whereas in an 'optimal' system Facebook should centrally[1] control who sees everything, dispensing the most valuable ad to any given user. In which scenario, because they control everything, they should be able to ML and optimize ads on a per person basis.

[1]So that they can unambiguously determine ad end point value. Here they might even guarantee a sales per ad dollar spend figure - where they simply will not show the ad to anyone they deem less likely to buy the statistically profitable amount of product.
One of my brothers is a diabetic and was involved in a project to give
insulin to US Americans. I thought it was a joke at first. They were
sending some kind of Red Cross style Medical Aid Packages in the
ordinary mail. I think the point was that it was technically illegal,
breaking import restrictions, and the point was to shame the US
authorities.
The difference in defining continents is where the confusion mainly arises. Canadians are "North Americans," unless you are in Europe, then they are just "Americans." So what are people who live in the USA? United Statesians? Americans-not-from-Canada-Mexico-or-anywhere-south-of-that?
> I was literally just my pre-coffee blunt self.

I have a co-worker who's socially retarded as well and I can say that the vast majority of his comments that tend to rub people the wrong way are just badly phrased versions of legitimate opinions (that he sometimes should just keep to himself because no one asked). He's a better reviewer than you seem to be, though; probably because he can take the time to type out better versions of things he'd normally just blurt out.

Edited to add:

It's a massive chore to have a teammate that causes stuff like this and I don't envy your teammates or lead (even worse if you're the lead, obviously).
> I'd be interested to see a justification for that, given that the usual definition is essentially "A functor which preserves the internal hom functor".

Applicatives are monoid objects for Day convolution of functors (in the same way that monads are monoid objects for composition of functors) given by the coend `F \otimes G (x) = \int^{i, j} Hom_C(i \otimes j, x) \otimes_V F(i) \otimes_V F(j)`. These coincide with closed functors by currying if we have closed monoidal structure, but remain well-defined without it.

Using `<*>` instead of `liftA2` in the typeclass definition is basically a historical accident, and imo a mistake.

> Regardless I hope you can see what I mean when I say the mathematics you need for Haskell is wonky.

Wonky is too strong, but I agree that it's usually not treated with anything near the appropriate level of detail.
I have no knowledge of such things, but it seems they run Cuda jobs on about 150 nodes?

But why do they have so many problems to keep this cluster stable? Network failures? Bad GPU's? Bad drivers? Bad software?

Running fixmycloud and going after all those cryptic errors every day seems like a nightmare to me...
The USA doesn't even have ingredients listed out per 100g. Comparing packaged goods is very difficult. The solution is not to tax and spend more money on socialized medicine, its to cut sugar out of packaged food products to reduce diabesity in the first place.

Sugar tax of 1c per 1g added sugar is another easy solution. Use the proceeds to reduce sales taxes on food and drink generally.
Don't you think it's rather corruption than incompetence?
> You assume the stalker stalking is the same as someone sharing their data online.

I'm just going on OP's logic.

"I don't want something to happen in a place I want to keep going to."

Well, stop going there.

Personally I like Robert Pattinson's solution to a stalker, purported solution...

https://www.msn.com/en-us/entertainment/news/robert-pattinso...

Probably false, and probably not applicable.
It's more traffic than Safari, but Firefox also runs on platforms like Windows or Linux and has disproportionately large mindshare among open source developers. Give how much higher that number was 10 years ago, I think this counts in support of the original point: Google has poured a ton of effort into promoting Chrome and “accidentally”[1] offering a worse experience for other browsers in their site and nobody other than Apple seems to have been successful at resisting this.

1. Whether this is an overt policy or simply choosing to skimp on testing, it's a choice.
Technically true and also unhelpful.
Meme Stocks Were Too Good to Robinhood
First, because if you are on a Linux distribution, you will tend to only take binaries from trusted sources like distribution repos that are imperfect but still audited and work on having reproducible builds.

Second because you can usually contained a closed source binary, let's say 'zoom' for example, but here the root goal is to open a pipe to the internet and give access to the console or local network, so it will be hard to check what it does and constrain it in normal operations.
There is in fact a lot of antipathy about Canadians being "indistinguishable" from our boorish southern neighbours
Absolutely. With that cal.com example it took me quite a while to check that (by my own interpretation) a fork/clone won't instantly be against their license terms since the legal-writing can be hard to fully interpret. In addition, this is not mentioned in the `License` section of the readme, you're required to dig down a layer.
Why give them something for free when you can just have then work to death instead?
Humble Tech Book Bundle: Boards and Coding by Make
Sounds like anonuser needs to read about the insulin's history: https://en.wikipedia.org/wiki/Insulin#Patent
Possible, yes, legal....
ah yes, corruption and incompetence are exclusive to American systems in a way which no other country can deal with.
The person you're responding to never said or implied there is no spectrum. But if someone says "I'm very much anti-NIMBY" and then goes on to point out his hypocrisy, it's fair to call him out for it. Especially since said someone specifically asked for criticism and seems open to a conversation.

Everybody wants to change the world but nobody wants to change themselves.
Again, if you want instantaneous settlement, you can have it. Most people do this because they’re desperate. Some do it for emotional reasons, the same way some investors refuse to allow their shares to be lent out or held in street name.

It sounds like you have an emotional response to this issue, and so might benefit, mentally if not financially, from demanding special settlement.
It's not a factor of how long it took you to make it, but the value of it to the end user. If (in a contrived example) it took you 1 hour to create but saved the end user many hundreds of hours of expensive labor, it could be worth a great deal. Think about the output instead of the input when pricing your creation!
> Table salt has dextrose

> fish (dipped in cornstarch or syrup before freezing

> fruits like apples and citrus (waxed with corn-derived chemicals)

> milk (added vitamins processed with corn derivatives)

These are either disallowed, or explicitly labelled in the EU. Not everything is perfect (supermarket bread in particular can be full of crap) but I'm glad to have mostly unadulterated food readily available.
Would coworking or being a regular at a cafe help?
The biggest downside to SPAs are that a lot of retail eCommerce companies seem to have built average SPAs. I've run into cryptic error messages when trying to do some kind of transaction ranging from mundane (buying toilet paper) to high stress or important (buying plane tickets for a work trip next week). Worse yet, seeing no error messages and going into the web browser's dev console to see the error message.

A lot of companies over the past 15+ years flew too close to the sun that don't have the competency of Amazon or Google to build SPAs well.
I've been reading The End of The World is Just the Beginning https://www.amazon.com/End-World-Just-Beginning-Globalizatio... I hope he is wrong about globalization falling apart, but articles like this are right out of his book.
Automated tools to distinguish AI generated text from human writing and hide the AI spam.
Haskell abstractions are true abstractions - not ad-hoc encapsulation like mainstream languages' frameworks.

That means you don't ever need to know their internals to understand their semantics.
> I agree with clumsy part, if that means error handing being more explicit.

Yeah no, that is not what I meant. It is possible to make error-handling even more ergonomic while staying fully explicit. I agree that implicit/magical/runtime error-handling is not more ergonomic.

> If you don't want to use an extra crate (anyhow/thiserror), you could always do a `map_err` which in my opinion is a superior choice as you get to know what kind of error you're dealing with and how to map it to your domain error.

I briefly looked at those crates, but while they make some parts better, they make others (for instance the explicitness) worse. On top of that, they are built using macros, which is totally okay from the perspective of the library and comes at a cost.

Overall it would simply be better if Rust's typesystem were capable enough so that those macros were not even needed.

All of that being said, Rust's error-handling is still good. I'm just bothered by the "Rust nailed it perfectly" attitude. It's better to be aware that there are even better solutions out there, so that we can go and improve Rust even more.
Please don't take HN threads into ideological flamewar. It's not what this site is for, and it destroys what it is for.

https://news.ycombinator.com/newsguidelines.html
In Europe they consider North, Central, and South America to all be one continent called, "America."
My endocrinologist recommended I take a trip to Nogales to get supplies back when I lived in Tucson. AFAIK that's perfectly legal to do.