skysight-inc/HackerNews huggingface dataset:
I'm a little confused, I've been supporting Ukraine army and our country sent millions euros in military equipment that we citizens contribute to. But the Reuters article mentions the Ukrainian president sacking of SBU (Security Service of Ukraine) chief Ivan Bakanov, "a childhood friend of Zelenskiy", and Prosecutor General Iryna Venediktova, "who has played a *key role in the prosecution of Russian war crimes*, were announced in executive orders on the president's website."

If those top prosecutors of Russia crimes are fired by their own Ukrainian president, who is lying then? (or what's the deal, I don't understand).

From February to July, I've seen zero neutral news in Europe or the US: every news has to be "Ukrainians said that Russian missile strikes civil supermarket", etc. and Western officials approving this and imposing sanctions on Russia.

In the previous months some videos were found on Ukrainian Telegrams:
(no graphic, Ukrainian personel ligote and tie Ukrainians civils)
https://youtu.be/weB42JWVUGA
https://youtu.be/g0Bwtvz5X8o

In the Bucha massacre, civils are punished with the same methods, it seems: plastic
restraints(https://upload.wikimedia.org/wikipedia/commons/c/c7/Executed...)

I'm not in favor of Russia, Chechen mercenaries and far right Russians don't contribute to peace.
This isn't as simple as it sounds, the byproduct of desalination plants is brine. If dumped into the ocean, it can sink and cause ecological damage.

I'd be for it, as long as they find a useful use for brine that doesn't involve dumping it back into the ocean.
Never. It's even odd when burglaries were taken seriously. I don't know the mythical past that reactionaries reminisce about, although my age says that I lived through it. The past I remember had years old stacks of unprocessed rape kits.
You are trying to add in a factor effect and call it an outlier. Its just unmodeled variation.
Tech Support Cheat Sheet: https://xkcd.com/627/
Monkeypox keeps Spreading – Here's what Authorities are doing to stop it
You're comparing different markets. Virtually everyone who used MD had both. They didn't compete.

CDs were high quality but large and worked well at home. MiniDiscs were small, portable, and recordable, and mostly replaced tapes, not CDs.

Pre-recorded MDs didn't sell well because that wasn't the point. You'd buy the CD album and then copy it onto MD yourself.
That's not the same thing. The big piece you are missing is context. Making an argument devoid of context means that you are ignoring how people understand something given a generalized heuristic.

"Pro-black" is not equivalent to "Pro-white" mainly because of the context within the US. "Pro-black" however is equivalent to "Pro-Italian" or "Pro-Irish" because of the historical context of how those phrases relate to generalized heuristic (cultural celebration usually involving commerce).

> If I (white) saw 'black friendly cafe' or something, I don't have a problem with that to be clear, but I would absolutely assume that I'm not exactly welcome, that it's intended to serve that community

If your lived experience is that you haven't been welcome to a 'black friendly cafe', then that is unfortunate. That is not my experience and I can't find any data or historical context that reinforces that narrative. I'm not saying it doesn't happen or that if it did, it would not be wrong, but that statement reinforces my point.

You are using the context of how you would feel as an equivalency to the intent of the person who puts out the message. If you don't allow for nuance, then you will have missed the point.

"Pro-white" or "White friendly" messaging historically has been extremely overt as being anti-Black, so much so that we have entire amendments in our US Constitution that exist in an attempt to combat them.
I'm probably more cynical than most, but I'm willing to allow that they seriously wanted to just get into security cameras quickly. It probably started "innocently" as that, but then once the deal was done, the others in the org could start seeing how to use things to their advantage.
People listen at a multiplier because many audiobook narrators are incentivized to speak slowly. They slower they speak, the more they get paid.
just browsing GitHub and bumping into interesting projects, that is it … at least sometimes works for me …
In the sense that people are gaming the game (min-maxing and optimising) then it makes perfect sense to me.

Some people seem to spend more time in the meta-game of coming up with the ideal strategy than they do actually playing the game. People who just copy the latest strategy aren’t really playing the meta-game, but English is ambiguous and playing the meta is obvious from context.

It’s not as bad as the people who use IP as a synonym for documentation.
It's pronounced "fun", they just didn't want to make it too explicit because coding isn't always fun.
I'm not opposed to a national level initiative system. It won't solve everything, of course, but I think it would help.
>It seems crazy to say but I think it may all boil down to a massive influx of inexperienced readers.

Not that crazy. In fact, the idea about "inexperienced readers" becoming a nuisance has been around since the dawn of writing.

In fact even someone as old as Plato warned us about this, in parable form, when writing was introduced:

https://fs.blog/an-old-argument-against-writing/#:~:text=%E2....
As a power user of side tabs, I have switched to Sideberry from TST.
SPA stands for single page application. Htmx doesn't limit you to one page/index.html, thus the term shouldn't apply

You'll likely only update smaller parts but have multiple pages, with each page having interactivity enabled with htmx
Fragmentation is possible, but unlikely. You'd have to do a lot of cutting and deleting and reordering. And most tracks are reasonably long, so, this wasn't a huge issue.
Then you've been living in a failed state all of your life. The cops would only have ever gone out for that call in a sleepy wealthy suburb, and even then only if the cops personally knew the person who called in.
IP addresses aren't the only way to identify a user.

I also assume large free hotspot providers collect enough identifying information from their users for the purpose of aiding investigators and courts in identifying abuse of their networks. A subpoena could provide that info, and hotspot providers can choose to just hand over that info when requested.
>please give the journalist a bit of slack here for using it in the title.

No.

Why should we encourage this kind of inaccuracy in Journalism? As a profession, fewer and fewer are taking it seriously and please can we just have accurate framing of what's going on here? It's really not hard. How about this:

"Google & Oracle data centers are facing cooling-related outages in the UK heat wave"

or

"Google & Oracle data centers face outages in the UK heat wave"

or

"Google & Oracle data centers face outages caused by heat wave in the UK"

Nothing is melting here. So why say that it is?

>The key part about this is the consistent theme of the day that many parts of UK infrastructure, both public and private, were not engineered to withstand 40 degree Celsius.

Okay.

"Key UK Infrastructure at risk of failure in prolonged 40 degree Celsius heat wave"

What is hard about this?
*sadface* Publish date is important for educational videos especially in development!
I totally agree with you that a great strategy is to focus on increasing income. But I can't help but enjoying saving $20 here and $50 there.
Thanks, and yep that's the plan! Just finished my freshman year studying computer engineering and hope to work in the embedded field when I graduate.
For me this feels like finally jumping back to the good timeline.

From the user point of view, I think there are two main types of experiences on the Web:

a ) Interactive documents. Basically web 1.0 but today we want fancier transitions and interactions. This can be provided by htmx and should always have been developed declaratively. It should ideally be provided by the browser and htmx shouldn't need to exist. Examples of this are Gmail and most social networks and forums including this one.

b) Desktop apps-but-I-don't-want-to-have-to-install-them. This would be things like Google Docs, Photopea and most real-time games. To deliver this, right now we have a browser that has become almost an OS inside an OS, to the point only Google can keep up with the complexity. On top of that, we pretend apps are documents and for all the imperative code we need we use a scripting language that was not meant for that, and we need a really complex VM just to keep it more or less performant. For this use case I think at some point we should move all the way into just delivering apps, if not native apps, something like wasm, where the browser tab would just be a vm player.
I'm not sure that would really help.

If anything, it'd make things worse.

Tax cuts? Passes with 98% approval

Spending money on anything? No.
MIT Press opens full list of 2022 monographs via Direct to Open
Who is DDoSing you? This website is not a high-profile target, I'm not sure why anyone would be interested in attacking this. Or do your logs say otherwise?

By 'traffic routing' do you mean CDN, or reverse-proxy or what? A single server with properly-configured client-side HTTP caching should do the trick for serving a static site.
Still no realistic renders of a subjective sense of what it looks like, in terms of the projection into a human's visual field. (said this in the other post about this a month back or so)

You would think the number #1 question for anyone is: what does it "look" like subjectively, when I look at or through the projected field of LED state into the world?

This reminds me, (although not related) of the US Patent office drawing leaks of the segway scooter. They were at the same time, frighteningly realistic, and kind of shonky-bad: like a victorian/edwardian era projection of what engineering looks like. Sooner or later we maybe need the USPTO to allow more modern isometric style drawings.
Handbook of Graphs and Networks in People Analytics with Example in R and Python
Ok, but… I love being able to speed read. Love it. And I can’t speed read many things, like philosophy or “zorba the Greek.” Lol just kidding I totally speed read that shit (but slow down when necessary)
The statistics don't bear that out. You were convinced by a PR campaign that publicized crime and associated Boudin with it, not an actual rise in crime.
Not sure how I feel about this but when running Rstudio on Windows, when needing to interface with Windows-only ArcGIS, every so often it won't start and I need to disable hardware acceleration rendering. Hopefully this fixes that ongoing issue.
> QT is kludgy.

And Electron ain't?
Reducing bike theft significantly is pretty easy actually:

1) Bike registry
2) Visual plaque stating bike is registered

These two things make a bike less attractive to steal, and give the city the tools to actually prosecute stolen property cases and reunite owners with their goods. Nothing is perfect but this is a gain for bike riders.

https://project529.com/garage/law_enforcement
You could always develop inside a virtual machine.. depending on how resource intensive and complex your work codebase is.
Inexperienced negotiators believe that you should primarily get better deal terms by bluffing more leverage. Experienced negotiators know that you get better deal terms primarily by having more leverage and the bluffing is optional.
I can see that use case and I guess if that's a popular idiom within a particular dev community it's not indefensible, but from a first-principles code-complete/pragmatic-programmer kind of lens, that seems to me like a really terrible naming convention if that's your intent.

It seems to me that having a date-type column named `is_frobbed` is highly preferable to `frobbed_at` if your intent is for `IS NOT NULL` to mean frobbed.

Sure, it's a little weird to have boolean-sounding `is_frobbed` name for a date column, but the number of times that `frobbed_at IS [NOT] NULL` appears in the code is likely to dwarf the number of times you're inserting a date type into the `is_frobbed` column. I feel like there's always going to be someone (like me in this case) that's going to come across a `frobbed_at IS NOT NULL` case, notice that it's a date column and make the same flawed assumption I did. A similar thing will happen to the `is_frobbed` column too, but in that case trying to treat the date type as a boolean is going to make it obvious that you're not understanding the full context.

Frankly, if I was naming a column for this idiom and didn't have other constraints (like the Rails context), I would probably try to find a more exact and direct way to express it, if that's a little clunky. Maybe something like `frobbed_when_not_null`? But I don't love that. Honestly it may make more sense to have a actual boolean-valued `is_frobbed` column and an independent `frobbed_at` timestamp column that's populated by a trigger when the value of `is_frobbed` changes. I feel like "clunky but direct" beats out "elegant but misleading" in the long run, especially given the degree of "clunky" and "elegant" we're talking about here.

I don't expect to talk you out of it, and I'd fall in line with this in a Rails context too if that's the convention, but I think it's objectively poor design.

For what it's worth, if the `frobbed_at` convention usually intended to track the timestamp at which the frobbing happened, the good news is that my `AND frobbed_at <= NOW()` check would be unlikely to break anything in practice. Assuming that there's nothing weird going on with the timestamps, the frobbed_at dates will always be in the past anyway.
> people mostly don't judge you but a stereotype they project onto you.

This point deserves expansion.

Goffman's approach is how I first learned it. In order to explain the complexities of the world including the social world, people learn to typify behaviors. Typifications can become frames when they are used to interpret people's actions[1], "She did this because she's a woman" or "He did this because he's tired" where woman and tired are framing devices. Even "I did this because I was upset."

It takes a lot of work to resist framing people's actions. Perhaps it's even impossible to truly apprehend unframed behavior since even language itself is a framing device. But, seeing people closer to who they are is always valuable, and overly applying frames or rushing to frame peoples' actions does them an injustice to seeing them for who they are.

1. These are specifically frames which explain behavior. There are an infinite variety of frames. Browsers are frames, this comment being on HN is a frame.
It's funny you list typescript there given typescript itself is a language designed entirely around interop with a single other language.

Kotlin is another such widely liked language that was designed entirely around interop with a different language.
What? You think we don’t watch Trash Tv?
I signed up with a virtual Revolut card for sign up. Once my account was active, I deleted the card. They can't get any money out of me.
I'm relatively new to python. I use venv, pip and requirements.txt. It's dead simple. What am I missing?
I've always heard that e-commerce was enabled by encryption (otherwise no one would type in their credit card / bank details over cleartext)

That's because the Internet is an open network where packets pass through multiple ISPs, you don't know what path packets will take, and sniffing packets is easy. Minitel was presumably a mostly closed system managed by a single telco who could keep out bad actors.
It's not 'looking up the part code' it's identifying components that have level and drive compatibility, fanout and timing requirements met, acceptable internal and parasitic inductance/capacitance/resistance. Checking if the nets are still theoretically a wire and not a transmission line, that ringing isn't degrading intended application, that the final output of the logic can actually drive the output of the logic diagram. Ensuring the lead time, footprint, cost, and supply chain are all compatible with your manufacturing process and planning.

If you just use theoretical perfect lossless and timeless components you completely miss and forget about a huge portion of EE which is not just designing the logic but actually implementing it in reality. It sounds like the EE program was setting people up to take the real world and imperfections into account while the CS version of the same course makes the valid assumption an electrical engineer has already provided the hardware platform so you can focus on the logical implementation.

>Isn't the key lesson to learn the logic flow design

In CS yes, in EE no. In EE that is only one of many key lessons, and without interlocking with other key lessons necessary to pick the real world components you end up with a circuit that either works purely out of luck, only in low-speed designs in noiseless environments, or not reliably.
As a practical matter, that makes sense. But what about the employees who have 1% or .1% of the equity that the CEO has? Getting 20% more could lead to meaningful changes for them, even if it wouldn't materially affect the CEO's lifestyle.
>I've never undeleted a user either, but there have been many times I've gone back to look at something.

I, for one, have undeleted things tons of times, taking them of the trash can before emptying it, undoing the delete action (in apps where this is possible), and so on.
> Why should we encourage this kind of inaccuracy in Journalism?

Oh no! A journalist used a figure of speech in a headline! This is unacceptable!
just to be clear, this doesn't actually contain anything about _distributed_ caching.
Where do you think he met Karen?
https://digital.nmla.metoffice.gov.uk/digitalFile_1f3ce836-7...

>Monthly Weather Report 1911

Last page (140):

>In England 90° was exceeded on several days, the hottest being AUGUST 9th, 97° at Camden Square, London, Woking­ham and Hillington, 98° at Raunds, and 100° at Greenwich (in the Glaisher screen; the value recorded in the Stevenson screen was 97°), the highest ever recorded in this country.

AFAIK Stevenson screens are now the standard, and Glaisher stands tend to record higher maximums, so the 100 isn't directly comparable.
Libraries work fine in GC languages if they're written in that language. But you can't easily take a library written in Java and import it into your Python project (you can do it, but it's not efficient, and the more languages you include the less efficient it gets). Whereas libraries written in C/C++/Rust/etc can have binding in every language without issue. Consider libraries like zlib or curl and SQLite that are ubiquitous is across every language ecosystem. Those are the libraries that need (well, greatly benefit) from being written in a non-GC language.
Kind of cool, they mention at some point someone drinking a cup of “Peet’s Java” - that struck me as a pretty outdated reference, haven’t heard someone refer to coffee like that in a long time. Funny how Java as a programming language doesn’t invoke the same thought, though
I think that was the point, some sort of hibernation to slow the biological’s clock
The title made me assume it was a reference to building your own x.org - alas! Nevertheless, a fascinating repository.
> judging people by the consequences their actions have in the world is fine.

It depends very much on the consequences and their evaluation.

If, exaggerating a bit for illustrative purposes, I say "Hello" to a colleague and that colleague is angry, disappointed, upset that I did not use a more formal "Good morning," which in their mind is reserved for more distinguished colleagues, it becomes a "monkey in the circus" problem.

That is, I have to change my behavior because I am being manipulated as the more astute and cynical colleague wants: my intentions might be good, but the result is that they are angry and ready to talk to HR.

One might read this and think, "This is an absurd case," it will never happen, of course HR, colleagues and all the people in the world will see clearly what is happening.

But it does happen, and something similar has happened to me, when we believe that whatever way people react in their minds should be "honored."
Currently I’m working in a large ruby codebase and previously I was working with Python and Go. Until this moment, I do prefer Python.
Yes?

When there is a clear and accurate way to describe an event and you deliberately don't do that it is, clearly, unacceptable.
It’s not somebody else though - it’s me, they know the exact same things I know, and thus have the same feelings about them.

And of course it’s also their account and their spouse. It’s not like an original and a copy, it’s not even fork, where you still have the parent and child - in this case here all “mes” are equal.
It's bad.

As in, not everyone coming in understands the concept of the right-click.
What a story. A passenger said "I am wanted in this country" and was indeed escorted out of the sterile area and into the hands of local authorities.
You almost made me ruin a keyboard. Jerk.
If I'm understanding correctly, this basically just kicks the ball a little further down the road...

You shouldn't use pip directly because you don't know which version is the one in your path. Ok: the same applies to the python command?

Calling pip is version ambiguous, but so is calling python.
In the 90s, one of the most expensive Minitel, the Magis, had a card reader on the side, probably working like a point of sale terminal. [0]

The overlay of X.25 Transpac network on IP for payment terminals was cut off 2 weeks ago. [1]

[0] https://wiki.labomedia.org/images/1/19/MinitelMagisClub.pdf

[1] https://twitter.com/jlvuillemin/status/1543841021091528704
> unless there's some reason not to.

Yes.

To note, with GDPR there's now legal reasons to do so regarding user personal data. That can be the moment the devs realize they actually can't delete the data, because they soft deleted for so long, many relations are now interlocked and the data model needs to be changed to give a starting point to the deletion cascade.

My lesson from that was to at least have one test deleting a mock user that spans the maximum data breadth of the service . We caught a bunch of these loops in test at dev time and that was pretty great.
My family of 5 uses 100 to 125 gallons a day on average, based on my water bill. I'd guess our largest use is showers. I should note that we have low flow everything and high efficiency appliances, plus no sprinklers.
That was one action mentioned, but I think you're being over-literal here - I said tactical parity, not mirroring every action.

Essentially I am saying that people abandoned by the state should consider taking the defense of land back into their own hands when they experience violence, as was summarized here:

People affected by it, like loggers who lose their property and livelihoods can hardly do anything, since the invaders will often get violent and the State wont do anything.
Why not get a decent insurance instead? Or use a decent lock?
I can tell you from extensive experience that domain knowledge is more critical to understanding such issues than this algorithm. Fundamentally, such causes can not be identified if they don't exist in the data and the algorithm doesn't "see" them. Like the previous example where the identity of the object being hurled is hidden and all the data shows is the distance. And the causes change a lot from field to field.
There was an article on HN about the lack of consent part a few days ago.

https://news.ycombinator.com/item?id=32081900

There's lots of firsthand evidence online about the free cameras themselves. It's not like they were particularly secret about the initiative.
Well Amazon are interested in breaking down of social cohesion and trust because it reduces the risk of unionization. Perhaps it increases crime rates or the perception of crime rates as well, also a win for a home protection business.