skysight-inc/HackerNews huggingface dataset:
One aspect in favour of the first solution (making the transition as fast as possible, without re-architecture first) is its greater flexibility. You probably can break down the re-architecture requirement into several parts afterwards. Ideally, you can treat each of these parts as an individual feature having its own priority and put them into the same basket as the other request for new features. You do not then need a master-plan for everything in advance. Instead, you only need to identify the most important feature out of this basket to work on first. After implementing it, the feature basket and its evaluation might have changed, so you can adjust your path in the light of new insights.

In contrast, the master-plan approach is probably somewhat faster, if the requirements do not change much during its implementation, because you might be able to cut corners.

Since you seem to be rather uncomfortable to choose between the two options, I would take this as a strong indication that you should not miss out on the flexibility provided by the first approach.
That linked article also says "Another time vandals were caught with a dozen pots of white paint and were apparently going to paint over it." so it seems like a free solution to the problem is already presenting itself, but they actively took steps to prevent that from happening.
OK, you're not accepting new content because you don't want to host phishing, but why stop serving the existing pages? Does it really cost that much to run?
an apartment or small garden for dogs or cats who usually cover at least 10km daily is captivity

another point is also their environmental footprint (20% of meat and fish production, many services and indirect pollution, impact on birds, lezards, etc..)
> "I left because when I felt JeanHeyd's pain and disappointment at being mistreated and betrayed, my heart broke. I wept because of the cruelty. But I also wept because I helped create the system that could do this to someone."

I’m a bit hesitant to say this out loud, but… you can only cry over this “betrayal”, “mistreatment” and “cruelty” if you have lived a very protected life.
Oh No.. the Berlin mountain is shrinking! Europe's highest peak is at risk!
Why is the rtt measured here on canon lake so asymmetric? I would have expected symmetry along the leading diagonal.
I couldn't agree more. This is pure manipulation.
I keep talking to people about that scenario, of basically adopting the reproductive model of racing horses for humans, but it seems that nobody realizes how far we’ve already gone in that direction.
Melodrama from the blog post aside, publicly downgrading a talk for an industry wide conference is very much a slap to a speaker's face.

"Hey we think you have great ideas to share, and would really like you to share them."

On short notice: "One of our team members thinks your ideas aren't that important after all, we are going to remove you from the headline. Please keep it short kthxbye."

It shows bad planning, bad organization, lack of cohesion, and outright disrespect of your professional time. You may choose to accept that slap to your face (signaling that it's okay to do that to you), but there's nothing unprofessional about rejecting the attendance and rightfully criticizing the organizers for their rudeness.
To be fair, parent poster did write:

> If accessibility is something you care about, don't write TUI programs. The two concepts are irreconcilable.

Which seems to indicate they see accessibility as something that is black or white, either you're accessible and don't write TUI programs, or you go ahead and write TUI programs and forget any sort of accessibility.

While the reality is that even if you write TUI programs, you can make them more accessible by following paradigms like "don't just use colors as visual indicators".
> They are very happy here

this is a projection of your feelings

It's a bit disturbing how pets became sort of toys and fashion objects

Let alone, there are many environmental issues (20% of global meat/fish, all services linked to them), a pet owner is rarely using a bicyle, but more a car etc..

For me it's a bit like a beautiful flower outside, should I cut it to bring it home with me? or should I just observe it there and leave it for others durably, for insects mostly?
How? Everything is done openly on https://github.com/rust-lang/rfcs

I mean, I hear you. I understand what you're saying, I just don't understand how you (or others) think this is related to the technical aspects of the language.
I'm not normally a fan of the r/atheism style of debate where people invoke the names of various logical fallacies to make themselves feel smart, but this does seem like a good time to revisit that little concept called the "burden of proof."

The initial commenter I responded to made a decidedly outrageous claim that primary care visits kill more people than they help. And I'm starting to think that even acknowledging that claim was a waste of my time, because now I'm being asked to seriously prove that doctors are not recklessly slaughtering patients by asking them to turn and cough once a year.
It looks like JeanHeyd is unwittingly used as a weapon in a conflict internal to the Rust leadership. It look to me as an escalation of the conflict :
- First, a power move to invite someone outside of the community that have a strong point of view on a technical subject. As any organisation, you have to make move to make your agenda move forward.
- Second, an escalation with the uninvite. Not polite, but asserts the power you have within the organisation.
- Third, a resignation with a strong post that is another level of conflict.

What will happen next ?
Why Prefer Potential? (2015)
Why would I care about such baby being harmed any more than any other random baby being harmed? I'd probably notify authorities that there's some baby likely being harmed and be done with it.

The only reason to care is that the current laws would consider such baby mine. I wouldn't. In such reality, these laws would have to be adjusted.
> Ask HN: Suggestions to host 10TB data with a monthly +100TB bandwidth
I'm going to go on a limb and say the cheaper one: the human.
As another poster pointed out: Swiss women couldn't vote in national elections until 1991. Democracy isn't a perfect system, it is just that having a system with some democracy in it is the best we've come up with so far.

Any minority will never truly have a say. It doesn't matter if you can vote if you don't have enough numbers to make a difference. Your best bet would be that folks tire of voting on these - but that's only if you can get enough signatures. Hope you can work and get signatures at the same time and that you aren't in too poor health to do this.

It isn't 'freedom', it is just another way to be tyrannical and claim there is "freedom". It isn't like folks born in a country/region can just move somewhere else. Heck, folks fleeing actual war have some issues with this.
Most likely a drawbridge doesn't average out to half a million euros each raise, like the figure quoted later in the article.
Increasingly so, yes. In general, hypothetical kinetic responses to non-kinetic actions is a somewhat dangerous direction in my opinion, given the current geopolitical turbulence.
This reasoning makes no sense. If keynote and a regular talk are not meaningfully different why did Rust leadership switch it?

If it's purely ego then there are even more serious concerns if ego dominants an entire conference organising committee then withdrawal was the only reasonable option.

For the uninitiated, a keynote sets a theme and tone for a series of talks.

Usually it's less technical and more personal than later talks. Explaining the significance of the topic that will be discussed in upcoming talks.
Most people probably do not need an annual checkup:

https://nutritionfacts.org/2021/04/20/is-it-worth-getting-an...

> many health authorities “have all agreed that routine annual checkups for healthy adults should be abandoned”
Will Gov-GPT then invent answers and generate a profile that is a potpourri of several random folks details?

If you need clear facts without the possibility for r/confidentlyincorrect material then I don't believe GPTs are the tools of choice.
I want to put some other commenters' discomfort with this article in a clearer form.

It's an interesting piece, it tells you a lot, and clearly Emily Wilson has a warm appreciation for Epictetus.

But the overall framing seems to be guilty of the condescension of posterity. Specifically, the tone is: "isn't it a shame that Epictetus, despite his wisdom, wrote for other male slave-owners?"

There is probably a ton to say about the exact nature of slavery in Ancient Rome, how bad it was, etc. I'm not an expert but for sure everyone can agree that by modern standards slavery was not an acceptable employment institution. Set that to one side.

Essentially nobody in Rome believed slavery could be abolished. And everybody in Rome wrote for privileged men. (Maybe because being able to read was, like owning a private jet today, a very expensive privilege.)

So if you criticize someone for that, you have to explain why everyone else had the same blinkers. One answer is "of course that's because they were all privileged themselves!" Except Epictetus wasn't! And Romans did challenge slavery, but in different ways. St Paul doesn't say "let us have a revolution to abolish slavery" but he does say that in Christ there is neither slave nor free.

It seems pretty likely that a Roman analogue of the Communist Manifesto - a call for the political reorganization of society - simply could not have been written. Perhaps Roman society was not centralized in the way that 19th century capitalism was, and so simply wasn't amenable to top-down regime change in the way modern societies may be. Or perhaps the intellectual resources of modern social science simply weren't available that would enable people to think in this register.

If so, complaining that Romans didn't write the Communist Manifesto seems ahistorical, and kind of silly.
This is Warren Buffet’s approach. He figured Bill Gates is better at giving away money than he ever would be, so he simply gives his money to the Bill and Melinda Gates Foundation.
Because the same people are involved, and they knowingly sidestepped these exact sorts of processes without care. It might not be important to you, but this seems like a red flag to many.
This is my sentiment too; I'm curious about if the OP agrees with this or not because there's a lot of variation in opinion here.
From a practical point of view, if the prior probability of the disease is low but the disease is mortal and there is a $0.1 test and $0.2 pill that cure the disease without having negative effects, I think that you should take the test and if positive take the pill. Knowing the posterior probability is not enough to decide what to do, you have to know what are the tools and trade-offs.
I think that's true for Social Security numbers in France/US, and National Insurance numbers in UK.

About 15 years ago, after working in Germany I came back to France for a couple of years, the country where I was born / assigned a number at birth / following a similar pattern with the year in the code.

My health insurance from Germany did not transfer according to EU rules or something, at least that's what the regional French National Security told me. The way they got me out of the Kafkaesque situation was to give me a "temporary" social security number, like they would give a foreign immigrant, and have it revert back to my "normal" number after 3 months. At some point I had "two" national security numbers. It was a real mess to fix the whole thing afterwards as you can imagine, and considered I left the country only after a couple of years, I wonder why I even bothered.
Given that the costs are in dollars in the quoted passage, it's clear that this article is aimed at a US audience. So when reporting a written quote with sections that a reader might assume was an error but is actually correct because it's a direct quote, using [sic] is exactly the right thing to do.
Show HN: Infino – Fast service to store time series and logs – written in Rust
I agree. I've been scolded before by saying how unwelcoming the "Rust community" can be, and everyone comes out of the woodwork to say how inclusive it is. They're not the same thing. All of this is childish drama, around a _programming language_. Strange...
It may be old but it isn't popular. I've spent 10k+ hours in the terminal and don't remember ever seeing it mentioned.

Almost all software that outputs colors only checks if the output is a TTY and doesn't look at the TERM variable.
> Can you elaborate on this a bit more? I honestly don't understand what that even means.

Small manufacturing issues that usually don't get noticed, can fail a card if you put it through 100% load for a long period of time. Cryptocurrency miners regularly would downclock cards for cost reasons (energy/$) and because consumer GPUs also aren't made for sustained 100% load (across days).
Friday Night Death Slot
Mobile phone companies have been pushing their customers to upgrade their phones every time their contract came up since forever.
Thing is, however, that statistics don't deal with the individual outcomes. Just because statistically the health checks are claimed not to make a significant difference, it doesn't mean that they couldn't save your life at some point.
Medium has had paywalls for a long time.
I think moreso than specifically meaning JeanHeyd was target as such due to race, the implication was rather that since JeanHeyd had previously raised that the lack of diveristy in speakers at the conf. was an issue, some members voting on this may have held onto that.

But, it's ironic (and sad) that the same person who raised the issue of diversity in speakers - who would have been the first PoC doing a keynote - was treated like rubbish and essentially pushed out to the point they no longer feel comfortable being part of it at all. It's also interesting to note that while the issues the voting body had with their talk was solely to do with the content of the talk, it begs the question of if any other participant would be treated the same way in dealing with that issue arising. In my experience it's not uncommon for that sort of irony to play out, but that's purely anecdotal.

Also, of course white is a colour but I've always seen PoC as a slightly more language-open alternative to the previously commonly used "non-white" which feels notably like language from an era long past.
> If you cannot fit the query into URL, because it has a complex structure, you are likely requesting a significant amount of work from server.

But - are you asking the server to create/update a resource (POST and PATCH semantics), or are you asking the server to provide you a _view_ of a resource? I'm thinking of query languages like GraphQL and jq here, where a client is making a potentially complex request for a view of the data returned in a structure which is most efficient for them.

The client isn't intending to _modify_ that data in any way, but it is asking for a potentially computationally expensive view of that data.

The way we've done it so far is to either:
1. Cram that complex filtering and view-building into the GET request URI (brittle, not guaranteed URI will function correctly past ~2,000 characters, not clearly defined maximum limit to request URI length in specs)
2. Send the query in a POST request - which works, and is almost what we want, but semantically feels a bit icky, because a query is more cacheable than your average POST, see below:

> caching etc may not make sense.

Perhaps you have a large and complex but static dataset _which will never change_ which nevertheless has many ways of filtering it -- all of which would benefit greatly from e.g. CDN caching.

I'm in two minds here. I half agree with you that POST works fine as the wording of the RFC spec is general enough that what we want to do with QUERY works with it fine as-is. But then I also see how _de-facto_ REST API design conventions have worked against this and treat POST as "create a new resource everytime", and trying to stuff endpoints that go "filter and restructure the responses to my specification" alongside feels.... wrong.

(There is of course the argument that you shouldn't be mixing and matching 'strictly' 'RESTful' patterns with other patterns like the GraphQL one which does away with some of the REST HTTP method semantics in favour of defining the operation type in the request data itself, and of course both of these things are patterns which happen to use HTTP and don't need to influence HTTP spec itself...... But still.... I really want that QUERY lol)
> One option to get the costs down would be to use a local LLM

It's not that cheaper if you want similar level quality and inference speed. For commercial usage, OP will require training his own model since no good commercial alternative exists.
That would mean nothing because GPT4 isn't most people. I had it solve more complex problems than this particular one and using the same tools :)
It doesn't and shouldn't. The people in the Rust project will come and go, but the language will continue to be developed. Many contributers are not project members
Compile-time reflection is great in principle. It gets us quite close to the aim of compile-time dependent types, which would be a great feature for Rust and bring it close to parity with newer languages such as Zig, as well as lay the groundwork for further important developments such as proof-carrying code. It would be quite important to know why this Rust team member felt "uncomfortable" with the technical contents of this talk which were clearly described by the author as highly speculative, and thus inherently open to discussion.
I’m sure it’s non zero. Maybe you could offer to pay for hosting?
No, very much human!

And I haven’t used ChatGPT to write it either.

(It was typed on a phone, so shorter than what I would have liked to.)
Further evidence (along with the coy little content-free clickbait headline) that somebody's just a bit too precious...
UUIDv7 has all the advantages of UUID, plus sortability, plus an embedded timestamp which can replace your "created_at" thus reducing the cost aspect. It's also soon becoming an official part of the UUID spec.

In fact, if your created_at is indexed and you can get rid of it via uuid7, there is practically no difference in terms of table size. The size cost is solely on foreign keys.
Yes, but what would be the alternative?

Of course you can use artificial keys like a random UUID for each of your db objects. Which will work quite well if you only interact with your own system.

But as soon as one of your db objects needs to be linked to some other system, you will need some common ground for a correlation, and something like a personnummer will help immensely and solve 99.9% of your problems. The 0.1% of problematic cases is far less than the headaches that the absence of some common ID scheme will cause you.

Imagine e.g. having to correlate on the usual "Name, First Name, Birth Name, Place of Birth, Date of Birth" dance: My place of birth used to be called Lower Unxton at the time of my birth, now it has been reformed with Upper Unxton and Exampleville into Greater Unxton. Which one do you want? Did I always give the same answer to that question? My parents also divorced and my birth name legally changed. Do you want the old or the new birth name? Btw., my legal date of birth is actually in a non-gregorian calendar. How do I input that into your form field, it doesn't seem to like Showa 50 as a year, not even to speak about the proper characters?

I'd claim any imperfect personnummer is still far superior to all the problems one would have without it.
Which reinforces the fact that this is pure theatre and therefore ridiculous.

However, yes, a country's financials are apples and oranges to a household's, although it's primarily politicians that intentionally do the illogical comparison in order to score cheap political points against "the other guy" because most of the proletariat can't distinguish between apples and oranges.
Brazil, China join hands for upgrade to 5G and cybersecurity
Come now, we've all seen some media with a form of the old chair-thing-that-goes-up-the-stair-rail trope.
>Rust members were "uncomfortable" with this purely technical viewpoint - not their behavior, personal beliefs, or even their demographic?

Claim of "feeling uncomfortable" was invented to be a tool of political fighting which allows to declare something, or somebody as unacceptable, completely avoiding debates. As it's becoming generally normalized, it's absolutely logical that it spills into other fields of human interaction. It's simple, and efficient, so why not?
Same experience with me in the Bay Area. Wait times where 2-3 months for anything reasonably close (within 45 minutes driving). Ended up paying for one medical.
I haven't and I've followed various academic fields for 10 yrs or so.
She might be initially unknown to some publishers, but her introduction by her agent is really effective: ”She is a published author, who sold hundreds of thousands of copies and won some awards with her previous books”

That’s a lot different from a real unknown that had never published a book.
I wonder if that quote was tongue-in-cheek. It reminds me of the reviews of the Three Wolf Moon t-shirt on Amazon [0].

[0] https://www.amazon.com/Mountain-Three-Wolf-Short-Sleeve/dp/B...
It’s a great program. My son loves the books and I have to admit I look forward to taking him to the mailbox to check and see if one came. Many of the books are printed in a lower cost format specifically for the program. These editions have a back inside leaf that contains a blurb about the program and a picture of Dolly holding a book. My son knows her by sight and says “Thanks Dolly” when he sees her on that leaf.
> LGBTQ
> neurodiverse
> greater awareness of oneself as a member of certain classes.

What the actual f*ck does all of that have anything to do with the topic being discussed?? Unbelievable! This is about a person being demoted by the Rust Project, going against the actual vote of "The Rust Project Leadership", with a slight reference to the race of the person in question being a potential factor - but without any convincing evidence, so it's hard to keep focus on that only - the main thing being already plenty bad enough (the lack of consideration for a person, the lack of respect for the democratic vote...). But going from this to what you're saying seems absolutely ridiculous and makes me question the sanity of anyone making such sort of connection.
Thank you! That looks very useful.

The associated program 'ansi2txt' could also solve a similar problem for me from the other way round: I tend to have grep aliased to 'grep --color=always', simply because often I'm going to pipe the results to 'less' and I still want the colors. But this sometimes trips me up if I have a series of greps: The first grep output has color codes, making the followup greps fail. If grep could be made to strip out color codes prior to running, everything would work just as expected.

In general, if you're running a series of connected commands, it's only the last one that you want to get the colors from, with the special case exception of when the last command is 'less' - in which case, the next-to-last one should keep the colors. All ways that make this happen automatically are useful!
StructuredClone() to Deep Clone Object
instead of the JSON.parse(JSON.stringify())
> What budget’s unknowns does a dept ceiling fixes ?

A trillion dollars plus in student loan pauses and cancellations and starters. Also, for the recently passed IRA we now have “the uncapped tax credits will cost three times what Democrats claimed”.

https://www.wsj.com/articles/inflation-reduction-act-subsidi...
Suzuki's are the best. Reliable, cheap and maintenance free.