skysight-inc/HackerNews huggingface dataset:
Am I misunderstanding this or is this an article about how Chars[].resize works in a library they wrote by themselves ? Or is it a misunderstanding of how resize works in general ?

I am not trying to take anything away from the author but digging into assembly instead of simply looking up the docs seems like a long road to go for calling it an optimization.

Another thing is that why does this even exist ? The tests are showing some sql executions but is that real production executions or simply to test a possible optimization in a different context.

I am not mentioning in as a premature optimization because I am not sure whether I am bright enough to tell what is going on.

Please clarify
In Western Europe, but does it matter? Most modern cities would qualify...
Putin? Don't be naive. He is the "protector" of every Russian (or what he thinks is a Russian). Like Crimea, he will start with regions where people will russian background live.

If he has the opportunity, than he invades neighbour countries. Why do you think Finland is a NATO member now and Sweden is seeking NATO membership? It was clear to them that they would be easy and early targets for conflicts, if they were not in a more powerful union.

Other countries he would start a conflict with, are countries which are looking to be members of the EU.

Putin just said in the interview that he won't invade Poland, only when Poland attacks Russia. Just like he said before that he won't invade Ukraine, but then he had to, to defend Russia from the West (and then did not call it war, but "special operation).

Putin dreams of a larger Russia and he as said that the real enemy is the "west", which he now sees as weak, especially when Trump is President again and Trump and his republican party won't defend Europe.

Poland and Estland would be the first targets. It might not start with a war, but Putin also did start to destabilize the Ukraine long before the current war. The interviewer is a tool, just like Trump.

Putin's Russia is an imperialistic terror state.
There's more to it than writing a simple sequential python, ruby or perl script. You have to write everything using async/await.
Journalists demand change in Google, Meta's media policies
Oh, that is very good.
To be fair, 640kb is more than anyone really needs. It's just far, far less than we want.
I wonder how accurate that is. I heard before that Microsoft’s WYSIWYG (Expression Blend) was shunned by designers who preferred other tools which didn’t output useable code. Maybe Figma is an effect of designers’ preferences? Both might be true I think.
Replacing Date with Temporal – ECMAScript Stage 3 Proposal
> what you're doing here is called gish galloping.

It wasn't me who changed the topic from blaming Poland for Hitler's invasion, to denial of the well-known persecution of indigenous peoples in Russia, to calling international human rights organizations weapons against the glorious Russian motherland. Denial of mistreatment of indigenous peoples is particularly nasty, because it has been a cornerstone of dissident Russian human rights and environmentalist movements for a very long time. Indigenous peoples inhabit many Russian regions rich in natural resources and they have seen persecution not only in the form of suppression of their language and culture, but also in the form of physical destruction of their native land through mismanaged and inefficient resource extraction that leaves behind toxic wastelands. "We don't want to live in moonscapes," as one activist put it: https://www.aljazeera.com/features/2022/1/23/in-russia-indig...

Would you prefer to return to how Hitler only wanted Danzig and other Nazi myths? For some unknown reason they are very widespread in Russia and have strong foothold among boomers like Putin.
I would argue that “no shirt, no shoes, no service” is not rule but rather a concise and simplistic phrase that communicates the spirit of the rule to a broad audience. The rule is that a human must have their feet, part of their lower and upper body covered or else they will be denied entry and/or refused service. The phrase is just a way to communicate that rule in a concise way
My old boy went through a good amount of nasty stuff in Vietnam, but was from the stuff upper lip school of emotion. He suppressed it pretty well, but it stayed with him.

The stuff the commenters describe as being labeled trauma, such as being yelled at, doesn't reach the threshold of being problematic trauma by a reasonable person.
It truly depends within CA. San Diego or suburbs of LA? It's pristine. Bay Area? The roads flood with the slightest bit of rain and have potholes the size of a basketball.
I read that as he told HR on Tuesday, and then was fired three days later, on Friday. Not that the wife was due the following Tuesday. We don't know how far out the due date was based on what OP said.

I agree that employees should give sufficient notice for something like that. But even if they don't, that's not grounds for firing. It might be grounds for disallowing the leave until the required notice period has passed, assuming that's documented and legally allowed.
Can you imagine the download sizes?
Slashdot had a rule that factually wrong posts cannot be downvoted. I disagree with this rule. If I exercise "moderator nullification" by breaking this rule, what are meta-moderators supposed to do? Should they follow Slashdot's rules exactly or should they also yield to their personal values? I don't think adding more layers solves anything.
Ceilings can be tougher for them. One assumes with enough bed bugs, the numbers are such that one of them is going to inevitably hold onto the ceiling long enough to get position. However it's recommended to move beds away from walls because they can easily climb walls and fall from there.
+1

We do a variant of gpu umap+hdbscan => viz + scores a LOT. We are big fans!

We've grown in 2 pretty different directions to berttopic to support our users investigations over the last few years:

-- At least for our users, before going deep into berttopic and the tweaks you are suggesting, we find a much earlier and more basic step is to play with which columns to roll in. Berttopic is about text columns, but in practice, that's often just 1-3 of the 10-100 columns our users are working with! For example, in Splunk logs, beyond some message column, we also care timestamp, risk level, IP address columns, etc. Same thing if you are say analyzing transactions or user activity in Databricks or Snowflake, there's a lot of impactful metadata outside of the text columns. IMO, much of the beauty of UMAP is its success with 100s and, with GPUs, 1000s of columns.

-- For interactive visual analysis, we found it super valuable since early on to show the similarity connections that UMAP finds, and make them interactive for reclustering. Most umap visualizers are instead static, basically a scatterplot you can zoom in on. In contrast, being able to filter, recluster, recolor, etc, is pretty important part of the iteration flow as it eliminates needing to go back to coding for every little step. By making UMAP's inferred similarity edges 'live', you can now treat it as an interactive similarity graph, and filter->recluster on-the-fly. (It also helps understand nuance within a cluster, as you can see which edges exist, with what strength, and even interactive summaries of why they exist.)

I actually just gave a talk that got recorded on how we used this to win a US Cyber Command AI competition: https://www.youtube.com/live/4kRMI1wEU7I?si=bL-182aA8d-V9m5J...

That talk also deals with the scale problems of extending this to say all of your customer data or log data. Especially when supporting more than just some text columns, we need to easily & quickly encode those as well for the UMAP to pick them up. We recently released cu_cat (our GPU fork of dirty cat) to preprocess all these wild datatypes, and will be turning on soon by default for pygraphistry's "g.nodes(df).umap().plot()" -- these three pieces have beocme the lego pieces we use for enabling workflows like in the talk. It's super fun, and for so little code, surprisingly effective!
>Since he won't comment on the how, I guess he took a swing at poping the hood underneath

The way signing is done is already public knowledge that can be found using google as other open source projects have implemented it.
More often the issue is firmware rather than drivers.
> If something has you afraid, it doesnt matter if I think your fear is justified.

No, but it does matter if I do. That matters a great deal. If I assume any fear I feel is always justified and act on it accordingly, or if I never even frame the question of whether it might be excessive, then I implicitly concede to that fear the privilege of controlling my actions, invariably to my own detriment and that of others. We have a word for such people, and there's a reason no one likes to be called by it. No one should.

I'm not well acquainted with formal therapy for reasons beyond the scope of this discussion, but I believe a central tenet of the cognitive-behavioral school is that emotions are input, not output. No one likes to be told they need therapy, either, but in this case I wonder if we wouldn't do the world a service by abstracting this idea from that context to make it a commonplace.

Edit to your edit: that seems easy to solve! I suspect for most I myself could achieve it in no more than an hour or two, given how much I had to learn I shouldn't talk about for fear of making people cry.

I know there's those out there who speak more freely, because I've read some of their stories. That's hard for me to do, because of how they resonate. I am not especially interested in the pleas of those without the burden of similar experiences that they can't even handle dispassionate-unto-clinical accounts of the same.
I'm not appealing to authority. I'm saying that if you're trying to replace a physical system, it should be very very good.
Agreed.

That said, stdout/stderr is such a bloody, inconsistent nightmare. I’m not totally convinced that “chain small binary programs together” is better than “one language with useful libraries”.

Bash is admittedly nice for small things. But it always spirals out of control. And rarely gets ported.

Also my life is primarily Windows and if you want everything to “just work” across mac/linux/win it’s easier to just use Python or sometimes even Rust. I often wish I could easily write and run single-file rust scripts.
Depending on where you live, do not forget the importance of quitting also means losing health insurance.
> Even the edit implies the assumption that no one is responsible for how they choose to respond to the events of their lives, and that is plausible but requires substantiation not evident here.

I feel you're missing the point entirely with this criticism: trauma is often the result of people being unable to choose how to respond to events of their lives, to such a degree where that sense of un-agency becomes a recurring chorus of subsequent events.

I frankly, fully agree with the grand-comment here: It's trauma if you think it is. This experience is entirely, 100% subjective and isolated to the inner world of every given person. Trauma responses have gradations and degrees of severity certainly, but I don't believe there's a utility in ranking them by severity. Everyone's trauma is equally important and should be addressed with the care and understanding it deserves, end of. "Perspective" is important, sure, unless you're using it to discount the experiences of others in service of your own convenience. That sucks.

> In the meantime, not treating 'trauma' as suitable to describe every unfortunate happenstance - a college breakup! Really...

Exactly like this. This sucks. I can think of dozens of reasons that the end of any relationship, college-based or otherwise, could be traumatic. People do awful things to one another, sometimes on purpose and other times as a result of their own unprocessed trauma.

People are hard, relationships are complicated, and anyone suffering from this stuff does not need to "handle it better," they need to be taught how to process it and do their best to move forward, which is going to be as diverse of a set of experiences as the trauma itself. Moving on is different for different people. Some people never manage it at all. An unfortunate minority do the unthinkable to escape it. Ranking and judging "who's got it worse" solves absolutely none of the actual problems.
> In my section of Germany, housing is even worse with rent caps and tenant rights, plus a lack of housing.

German rental market is one of the things I decided I will never again deal with in my lifetime. There is finite number of refrigerators and washing machines one can buy, finite number of deposit disputes one wants to experience.
> Thanks to Facebook’s intentional corporate structure, he controls the voting shares and the board and can never be expunged in any kind of democratic way for bad management. Mark Zuckerberg cannot be fired.

The NYT has the same corporate structure, with the Sulzbergers controlling the voting shares. It's curious that the author fails to make this connection, in an essay about tech and the media, about the kind of tech that obliterated the media, that gained the same kind of power, with the same structures. Maybe Facebook and the NYT have the same corporate structure for the same reason? Maybe they'd be considered less trustworthy if their policies were up to the highest bidder?
Yes, but that was not the point. The point is that they are sold as graphics cards, not compute cards. Therefore, expect these cards to be good at (and have the memory for) typical graphics operations.
My 0.02 but the airspace above the park is not the park or else you could take that to a logical extreme. A park is the land/waterways within a geographical bounds with a specific designation. It does not include the air above the park which is why planes flying over your house are not trespassing
In that scenario it's a shared place vs your own.

> collusion ring

Once again, markets for such a commonly desired good are not 5-10 or even 100 participants. They are unstructured webs of opportunities and favors.
Thanks yes I think I remember my whole semiconductor education to be wishy washy (according to the lecturer) even at the undergrad level. Pretty complicated stuff and I think the ‘band gap’ model is a bit of a stretch of the quantum mechanics that is occurring.
A bit more info on the origins of this.
The original that David draws on is a hypothetical proposed by H.L.A. Hart in 1958. The original is looking specifically at law and the fact that even for 'settled meaning' of a term or phrase there will still be the "penumbra of debatable cases". (The penumbra being the almost-shadow between light and dark).

> If we are to communicate with each other at all, and if, as in the most elementary form of law, we are to express our intentions that a certain type of behavior be regulated by rules, then the general words we use – like “vehicle” in the case I consider – must have some standard instance in which no doubts are felt about its application. There must be a core of settled meaning, but there will be, as well, a penumbra of debatable cases in which words are neither obviously applicable nor obviously ruled out.[1]

I'm most fascinated by it from a UX perspective in public space: how will a user respond to 'penumbral' or edge-case data? Can that be used to refine wayfinding signage? How will a user react or change pathways when encountering information that doesn't fall right in that expected area? (Yes, I'm actually wondering of the implications of actual signage, not just hypothetical.)

We see it often in transit systems. It's where someone might misinterpret a sign or information (in a predictable manner) and latter blame themselves once they learn of the 'intended' information (which will seem obvious in hindsight). Yet, they are not to blame.

[1] Harvard Law Review
Vol. 71, No. 4 (Feb., 1958) - H.L.A. Hart - Positivism and the Separation of Law and Morals [p607] https://www.jstor.org/stable/1338225 (note: it wasn't hard to find a copy via Google)
> If, instead of scrolling HN, you talked to me, both our lives would improve.

It might be just my big city upbringing but the random people chatting me up in public almost always want something from me I would rather not give them. Most of them want my literal money. Either by scamming me or by just begging. Those who don’t usually want to tell me about their faith and try to get me converted.

Not saying it is all interactions. Have a few positive ones too, but the wast majority is not.

The reason I am very skeptical about talking with strangers is evidence based and has nothing to do with phones. In fact it predates smartphones by decades.

The idea that baning phone usage is going to make people less lonely is in itself preposterous. If you see me on my phone in public most likely i’m talking with one of my friends. If you are feeling so lonely that you want to force me to interact with you instead of them, then maybe you are the one who has a problem? Like join a club, invite people over for some board games or volunteer.
I live in Manhattan and I would not describe the scene here as 'zombies on phones'. If there is noticeable anti-social trend here it would be headphones, not scrolling.
Our only disagreement seems to be semantics.

> So the additional punishment is a way to correct that, to ensure that civil suits still function as deterrence

That's exactly what I mean by elements of criminality. You're not just saying that you harmed someone and have to make them whole but also that you did something wrong and have to be punished so you won't do it again. It's a fine by another name.
The component DIR should have css, logic/js and template/markup. Seperation of concerns right down to component level. It really comes down to how organised the devs and their tools are.
Right, you are using a second or forth definition of crime, changing to that despite the original context of the first definition. I'm the one who originally said it's not a hate crime, as much as people act like it is. That you would then accuse me of trying to play games with definitions is really quite remarkable.

But lets go along with your desire to get away with using your definition instead of the original way the word was used in this context. Is it really a 'grave offense against morality' for a city to democratically decide to not allow skyscrapers? What would be the consequence of not allowing skyscrapers, is it that people like BugsJustFindMe starve to death? nope. That you will be deprived of basic human needs like shelter or the right to self determination? nope. The 'grave moral harm' done to you is that you can't afford to live within walking distance to that cool bar you like to go to. How ridiculous are you going to be?
> But, unless steroids are involved, no one is getting stronger/bigger while on a cut

Not true, beginners and detrained athletes get bigger losing weight all the time. This is really a function of body fat %. The lower your bf % the harder it is to gain muscle while losing fat.
The typical answer is it funds ongoing development, support, and maintenance. The alternative is new versions requiring repurchase of a new license to fund ongoing development. As a developer I would much prefer reoccurring revenue as an incentive to keep developing vs having to build large shrink wrapped releases and managing LTS etc.

Whether $120/year is reasonable or not is debatable though. Seems steep for the casual user but for people that professionally do presentations, these sorts of things can be extremely pricey even on purchased licenses.
No. The point is that these actions at the margin put pressure on prices. People do have an alternative and will not just pay any price. I suspect you're feeling what I described at the end.
Still the same footguns for the sake of backwards compatibility. Things like:

typeof '' == 'string'
false

And many others that I'm are too depressing to mention. This is the latest one that I got surprised with.

Yes, it's fast but so is Lua, Dart or even Racket.
> I'm thinking of the countless shows which glorify violence, cheating, drug smuggling, and so forth. It's not clear that glorifying these things in the media leads to them being acted out in real life, but even if it doesn't: that still seems like a massive sense of cognitive dissonance, wherein the cultural products of a society are only tenuously related to its real-world values.

Remember the good ol' days?

> All criminal action had to be punished, and neither the crime nor the criminal could elicit sympathy from the audience, or the audience must at least be aware that such behavior is wrong, usually through "compensating moral value".

https://en.wikipedia.org/wiki/Hays_Code
Maybe there is this related-sounding issue that has been close to you from friends, and you are sensitized to try to spot it elsewhere (like we learn from trauma)?

Is it possible that the person in the article didn't fully fit the pattern to which you've been sensitized, and that the biggest cause in that case is actually different?

Also, in case of your friends, maybe there are two problems to address: (1) any weakness of self or situation that makes them vulnerable to being exploited; and (2) any party that consciously or negligently exploits that.

Maybe the reason I'm pushing back on this: I've known people who soldier through tough situations they shouldn't have to, including someone who died from it. In all cases, they tried hard to get out of the situation, but people who were the cause of the bad, or whose job was to be a check on the bad, either refused to help, or made it worse by trying to cover it up rather than fix it. I think that to blame the victims in those situations would be incorrect.
Not quite:

https://github.com/baldurk/renderdoc/blob/81b4d3d804c1974b0b...
I'm curious what people do with their service records. I used to keep detailed logs until I found I never needed to go back to them. The car tells me when the oil needs changing and the tires need rotation and all the other standard maintenance. So I just go in when the car says I should. My car also shows me the milage for my last three tanks of gas, so I just check that after each fill up to make sure it's in line with expectations (did I do a lot of city driving this tank, highway, etc). If it's not, I tell the mechanic something is wrong because the milage is too low.

I've never sold a car to a stranger before. All my old cars either go to my dad (who eventually donates them after driving them into the ground), donation, or in once case back to the dealer who didn't care about the service record at all.

So what do y'all use your service records for?
Lots of Prolog history here: https://www.softwarepreservation.org/projects/prolog/
Seems like the main issue here is Victoria burning coal and they should stop doing that.
It's a non-event only 200 people voted and no real sanctions.
+1 my cars are relatively easy to keep track of (modern), but I own ~15 smaller engines that all have specific timelines and requirements.

Currently using a google doc with a section for each. It has no built-in reminder capability
Turns out that demand for graphics memory got stuck at a point where compute is still hungry for more.

That may certainly change but it doesn't help compute much, today.
Reading books as a metric of intelligence in today's world is overrated. Most of society is not only exposed to, but is engaging with massively more information compared to even the intelligentsia of the 1800s, not to mention preceding eras. Long narratives have many benefits, still they represent just one aspect of knowledge transfer. Book as a format is still relevant, but in a much narrower field than before.
I had a bedbug problem in a place I rented. The landlord used heat, and it seemed to work. I also just used common sense and got a mattress liner and used Permethrin around the perimeter of my room, and it cleared up.