skysight-inc/HackerNews huggingface dataset:
> Do we need to talk about this? Like, urgently?

That's the question of what your threat model is and what your world view says about interventionism vs isolationism.

China won't attack the US or NATO allies in a direct war any time soon and so will Russia, so if you are following an US-isolationist worldview, there is nothing to worry about. Let China deal with their neighbours on its own, why should the US care about India, Vietnam, Japan or Taiwan?

If you are rather following an interventionist policy, the situation looks different: formal or informal allies get threatened by the day by Chinese aggression. China is literally carbon-copying the OG Nazi framework of running labor and extermination camps. Personal freedoms, or the very few that Chinese people had in the first place, get eroded every day. China has built secret "police" forces in our nations that threaten Chinese dissidents. Chinese hackers hack everywhere they can and steal data to undercut our companies on price, and Tiktok allows them direct access to the minds of our children. Chinese foreign developments are looting half of Africa.

Personally, I am a friend of an interventionist policy - China is the largest threat in decades against the free West, the lessons we learned from 1933-1945 and the values we (at least claim to) hold. So yes, we as Western countries need to urgently talk about this, alone to give our allies security against China.
Silly analogy: person on lit hold writes a message in the sand on a beach with the tide out. Are they obligated to preserve the message before the tide erases it naturally?
Between this and A Modest Proposal, we'll have all the nutrients we could ever need.
>I think being simple and content focused are two of them.

You mean you don't like newsletter subscription pop-ups? Or a virtual assistant chat window on the corner? Or auto-playing videos that follow you when you scroll down? Or a choice between "Accept all cookies" and "Learn more?"
Well, that's certainly fair. I don't share the same view, but that's hardly a surprise; whatever else there is to call this episode, it's certainly high-concept, and those do tend to be the more divisive ones among the fanbase.

For me there's something akin to a "twist budget," maybe; a show that does it too often or by too much of a leap starts to look overly pleased with its own cleverness. This doesn't reach that threshold with me, and indeed I thought the twist here actually did a lot to add depth and pathos to the character of Sebastian. For him merely to have been a sneering villain would probably have worked, set against Furlan's and Boxleitner's performances, and given after all this was a story about Delenn and Sheridan. Making him a repentant monster, with a unique perspective on their values and choices drawn from the horrific miscarriage of his own, turned what could have been just a sneering villain into something almost as pitiable as frightening, and shed new light not only on Alexander's performance but, in a narrative sense, on the depth and extent of the Vorlons' involvement in human history - a topic on which the story would later have much more to say, and putting in some work to help set that up here would help those later occasions likewise avoid tipping over into the "too clever by half" sort of twist.

That said, the specific questions you ask here have been asked before, and JMS has answered them. Those answers are collected on the Lurker's Guide page for this episode [1], and I think are worth your review; even if you find they fail to persuade, they'll at least still yield insight into why the story was written as it was.

[1] http://www.midwinter.com/lurk/guide/043.html
that sounds like a description of scuba diving to me, maybe worth a try if you haven’t
&T, &mut T, and T are all different types in a sense. Hence ref is transmuting types during restructuring.

Really, they are adding a new view, so perhaps this is like Haskell lenses, where you can make views with a different type that acts on underlying data
How Teaching Kids to Read Went So Wrong (Podcast)
KaTeX is really old (like 9 or 10 years?). So if it was going to kill MathML, it probably already did it.
Milošević wasn't a dictator. I can't comment on the others.
>as far as I know aviation was not that important on the Eastern Front, where the war was actually won (by the Allies) and lost (by the Germans).

I recently heard a historian say that the shortages caused by the bombing of Germany were probably decisive in allowing the Red Army to prevail on the Eastern Front. Most of the US and Britain capacity to gather intelligence for example was directed at learning what choice of bombing targets (in Germany) would most effectively cripple German war-making capacity.
Sorry, I don't get it. What do you expect to happen here?
DigiKam 8.0.0
> Park Chung-hee, the former dictator of South Korea, was assassinated in 1979, leading to the country's transition to democracy.

That's not exactly being voted off, heh.
The author is talking about restructuring syntax in the destructing match.

Rust Has this with "match" but only via a single ref.

You would have to make alternative restructuring syntax to go into the match expression if you want it to work.

Hypothetically:

fn g(v: Option<i32>) -> Option<Option<i32>> {

match v {
Some(_Some(_Some(x))),
None(_None)
}
}

Any character with an underscore is a "restructuring" syntax here. Rust only does restructuring with references via the ref keyword and it only does it once per var per expression. The syntax I presented here is hypothetical of course.

I would say it's more syntactic sugar as you can do the restructuring on the right side of the match expression. You can make up an entire functional language using this technique and eliminate the => and everything after it.

I largely agree with you that it's not exactly necessary to do this. Arguably it makes things harder to read.
Great, another Finnish success company being sold for no reason to Sega of all things...
I would guess that's only if it's from a groundwater source. I would also guess that's the exception rather than the rule.

https://waterandhealth.org/newsletter/new/summer-1998/disinf...
Yes. And the tooling is pretty straightforward to plug into generally if you need to tweak things. I’ve found that the biggest barrier here is generally not in openapi tooling, but in getting people to take time out to leverage it. This is one of those places that having lots of options and alternatives typically makes things worse.
Cripes. Whenever I post from my iPad I always seem to miss 2-3 autocorrect injected typos.
The difference is right there in those IPA renderings. The superscript h means the g should be aspirated (like the k typically is in 'key' in English; also 'spin' vs 'pin'). See https://en.wikipedia.org/wiki/Aspirated_consonant

You might not hear the difference as the English language does not assign meaning to that difference. But if I pronounce 'key' or 'pin' without aspiration, you may feel that I speak with an accent or even mishear it as 'bin':

> Pronouncing them as unaspirated in these positions, as is done by many Indian English speakers, may make them get confused with the corresponding voiced stop by other English-speakers. https://en.wikipedia.org/wiki/Aspirated_consonant#Allophonic
It's standard LaTeX syntax. Almost everyone who writes a lot of math already knows it.
I'm not sure that's a comparable situation as someone explicitly took an action to make a record. In the case of Chat it's all software automation. No one is explicitly taking an action to make a record or destroy a record.

There is the whole situation of people asking to switch to the no history mode, but that's not retroactively applied and it's really no different than sending an email that says "let's talk about this over the phone".

The real open question is whether Chats can have a temporary nature to them as they are inherently a written record. But there's also other situations where you can have a written record, for example, if someone uses auto-captions on a video call. They're very short-lived, but they did exist for some duration.
Is the US education system in a state of collapse, and what caused it?
It's a well known rumour what Russia supports these groups.

Anyway, the people who claim these rumours always make it look like these groups exist only because Russia funds them which is a conveinent POV when West stronk, russkies bad!
"Whatever happens, happens."
So a few dozen comments, but so far it doesn't look like any mention the immediate thing that jumped out at me which was the claims vs AVIF:

>"In turn, what users will be given is yet another facet of the web that Google itself controls: the AVIF format."

Huh? I'll admit I haven't been following codecs as super ultra closely as I used to, but I thought AOM was a pretty broad coalition of varying interests and AV1 an open, royalty free codec that was plenty open source friendly? I've heard plenty of reasonable arguments that JPEG XL has some real technical advantages over AVIF and as well as superior performance is much more feature rich and scalable. So I could see people being bummed for that. But this is the first time I've heard the assertion that it's somehow a Google project? I mean, AOM's libavif reference is BSD too [0]? I'd love some more details on that from anyone who has been following this more closely. I can even understand if AOM isn't as community friendly and an accusation that it's dominated by big corps, but in that case why single out Google alone? From wiki:

>The governing members of the Alliance for Open Media are Amazon, Apple, ARM, Cisco, Facebook, Google, Huawei, Intel, Microsoft, Mozilla, Netflix, Nvidia, Samsung Electronics and Tencent.

Like, Google is certainly significant, but that's a lot of equally heavy hitters. And interesting that Mozilla is there too.

----

0: https://github.com/AOMediaCodec/libavif
I think they're roughly the same in terms of dev experience. Major toolkits have good bindings for dynamic languages like JS and Python so C++ isn't a barrier. I think mostly what happened was Electron's pitch of "turn your web app into a desktop app almost for free" meant that web devs could stick with React rather than learning wx or Qt. There were a lot of web devs and web companies so this meant a lot of Electron apps where once there might have been native apps.
> I honestly believe everyone working at a tech company should know or learn how to code even if it's just SQL or basic Python.

Why? They should already know the native language like English in the US, which is perfectly capable of describing a problem. Unfortunately, many people are poor at communicating in the native language, which is a more fundamental problem. However, how does learning another language like Python or SQL make this any better, if they are unable to use their native language sufficiently?
9 digits? 300m EUR in 2022.
We use LLMs to semantically understand the website and generate the scrapers code for it, not for the actual data extraction (which would be too expensive anyways). We also have checks in place to verify that the extracted data truly exists on the website.
I don’t think that was the main complaint.

Why can’t my local application matches show up in an imperceptible amount of time?
Content-defined chunking: unreasonably effective compression
But surely JPEG is patent free by now (having been invented in the very early 90s)? To be honest I'm confused about what FSF's argument is here, as JPEG seems just fine to me.
Why would China even want to put boots on US grounds in the first place? There's nothing to gain for them there - in contrast to other, much more lucrative places that are way easier to gain control of:

- Taiwan to follow the long-held goal of reunification (and getting rid of a live example of Chinese-descent people in democracy and freedom, similar to why Putin decided to invade Ukraine)

- half their neighborhood in a fight for resources such as fishing grounds or to use as a stronghold for blockades

- Africa, Afghanistan and Southern America for natural resources
>Don't know of any other country that doesn't use shoes.

Not only "shoes", they usually need to be conformant to local safety norms (EN ISO 20345 in Eu) that include a "hard point" (resistant to 200 joule or 20 kg falling from 1 meter height) and - usually - an anti-perforation layer underneath (those used in construction, at least here in Italy are either S1P or S3 type).
>developers or operators can use that slack to step in and handle unexpected load or resolve underlying issues before they become catastrophic or externally visible.

They can use 'slack' to pay off some technical debt that tends to build up when developers are always pushed to devote 100% of their time and effort to new features. There is often no time to go back and fix things that can bite you when the load reaches a certain level.
A Lonely Orca
I don’t think this question does remain. The answer is: to help other people understand that the image is not a photo.

The point of a stunt like this is to prove that a non-photo can win a photography contest, and to highlight how absurd that is.
Primrose’s Field Optical Illusion
Angry Birds really isn’t a very interesting game. I never understood the hype.
Growing up I was a huge computer nerd and whenever I got a new one I'd give my old one away to someone. It's a practice I deeply regret, and I've derived considerable satisfaction from going on ebay and rebuying my old machines.
Well I ended up finding a Linux system with net6 on it. Was not that bad and the download was a rather interesting tool. I had a net issue and it seemed to know where to pick up (as long as you do not cancel the run).

So I have a the list :)

Now sending it over to BSD.
Yup, pretty sure all UK/European dishwashers pull from the cold tap.

Modern energy efficient dishwashers only reach 50 °C. And they also take three or four hours, which makes this idea even less appetizing.
The servers are still running and it has had some QoL and even added some new Elite Skills and weapons.
Presumably the issue is that a Readonly<Foo> shouldn't be a subtype of Foo

I should note that I haven't yet had the pleasure of using a language that handles const-ness properly, as Readonly<T> should be neither a subtype nor a supertype of T
Yep! Percy Liang in an interview with Chris Potts said he sees BERT and ELMo as foundation models.
Show HN: Find the Prime game sketch
Find The Prime by revealing the hidden numbers. All the numbers in each row and each column share a common factor.

(On the row and column where the prime is the common factor is one.)

It's not enough for a satisfying game, too little going on; feels an amuse-bouche.
"Not all salmon species are sashimi-grade."

Do you mean the parasite destructor process doesn't work on all species? If so, do you have some info on that?
Am I the only one that feels like this article really doesn't say anything at all?

Sure most of the work in the computing world is done by scripts (written by humans).

Sure if an AI can magically write/manage all those scripts that would be great.

I don't really see anything beyond someone creating an artificial divide in computing that I don't really see as relevant ("batch" vs using a literal app with an AI feature).

Of course most computing doesn't require a person to be interacting with it.

I'm being genuine here; please clarify if I'm just lacking context.
I use mine on Linux but I don't use any application for settings. I set mine under windows using the internal memory on the mouse and I've never had it change anything randomly on me besides unknowingly hitting the physical DPI button by accident
https://en.m.wikipedia.org/wiki/Slobodan_Milo%C5%A1evi%C4%87

> Following the 1990 general elections, Milošević enacted dominant-party rule while his party retained control over key economic resources of the state.

> Milošević's rule has been described as authoritarian or autocratic, as well as kleptocratic, with numerous accusations of electoral fraud, political assassinations, suppression of press freedom and police brutality.

So he sounds Erdogan adjacent.
Handling of readonly correctness is definitely something ts doesn't handle well
Then why is there no large-scale moral outcry over IVF? The process creates and discards a number of fertilized eggs, each of which has unique DNA. Isn't that the much more pressing issue, both considering the procedure is never medically necessary for survival of the woman, and considering that the embryos are created in the knowledge only few will develop into a full human?
Actual link: https://www.fsf.org/blogs/community/googles-decision-to-depr...
type ValueOrArray<T> = T | Array<ValueOrArray<T>>;
type FlatMap<In, Out> = (array: Array<In>, fn: (el: In) => ValueOrArray<Out>) => Array<Out>;
‘Stop or I’ll fire you’: the driver who defied Uber’s automated HR
I agree with the sibling saying that no website owes you anything, but what you say is not even true in the first place. In general we didn't really "simplify designs", and the "good UX on top" is often negated by modern website cruft.

As an example: the modern replacement for this kind of fan-site would be a Fandom.com site, which has an interface full of cruft, focused mostly on ads and "engagement" stuff. Only a small portion reserved for actual content. Unless there is a lot of customization, list pages are often alphabetical and have a terrible design that make it very difficult to find stuff. So you need to use their terrible search that is hidden in a tiny 30x30 button on the top among other buttons.

Plenty of other examples there. For every website like Hacker News, there's dozens of forums whose design is more focused on useless ornamentation, monetization and increasing engagement through stupid tactics.
I used some of your pages for my thesis so thanks for that :)! It is likely that a scanline rasterizer is more performant, but some of the triangles are really small on a 120x120px display, so just the sorting of up to 1500 triangles for each scanline may have its own drawbacks if many are tiny.
One of the other reasons (aside from needed implementation time) for the current approach is also the hope that future microcontrollers might simply have more cores to throw at the problem so rendering could be parallized a lot faster simply by splitting rendering areas.
Definitely plenty of room for improvement everywhere but time is sadly always a factor, hence why I hope others may be able to help ^^.
Being assassinated is clearly not being voted out. More importantly though, I think you've failed to consider the much larger number of authoritarians who were never voted out at all- you have to consider the counterfactual too
I think he's talking about the look of the site. If so, it hasn't changed much (apart from the content) since 1999 AFAIK.
ETL is a great use case for LLMs, and probably half of what they’re actually referring to with the vague phrase “batch processing”

It makes a lot of sense to use an LLM to understand data then generate code to do mass extract, but the article is really oblique and it’s hard to tell what’s they’re doing
Is there any evidence that the extra lane reduces congestion in the long run? The studies I have seen found the opposite: a brief period of benefit before increased volume (jevons paradox) leads to as much congestion as before. Downstream roads can then become even more congested.

I wonder how many lives could be saved by an efficient and affordable rail network?
B-52 bombers train with Japanese, South Korean fighters after ICBM launch
SpaceX's Texas Rocket Is Going to Cause a Lot More Damage Than Anyone Thinks
This was (and may still be) the foundation of tax software: domain experts in each province specifying tax formulas in a spreadsheet with an interpreter that takes those formulas and translates it to code libraries in Java, C, C++, etc.
One of the OG dictators, Lucius Cornelius Sulla Felix, just walked away from his dictatorship (but not before he killed all of his political enemies and anyone else that he mildly disliked).
Regular banks are already indirectly controlled by central banks.
Recreation.gov: Booze Allen Making Unexpected Millions Off National Park Visits
This reminds me of how NASA would never have a Shuttle in flight during the transition from December 31 to January 1, because they were unsure as to whether the shuttle's computers could handle the rollover correctly [1]. Sure, they could have updated the software to make sure that the rollover was handled correctly, but that would have required them to recertify the entire OS running the Shuttle, and it was easier to just plan missions such that the Shuttle was never flying on New Year's Eve.

[1]: https://usatoday30.usatoday.com/tech/science/space/2006-11-0...
The law says 1’s appear above average as a leading digit, while 9’s below average.
https://en.wikipedia.org/wiki/Benford%27s_law

Thus if a data set doesn’t have the same distribution, it might be suspect.
In short, no - keep in mind that most advice out of YC or any startup-focused community does have value, but is not tailored to make your specific startup succeed. It is tailored to shotgun dozens of startups on a path where a fraction of them will succeed, so the people with slices of equity in them all make a profit. There are reasons to be founders in that mix, but if you are not a founder working with YC or another accelerator, you are playing a different game and need a different playbook.

You want to be exceedingly focused on making sure you have a problem with a market who will pay for it. If you are asking around whether people think an idea is good, you are not focused enough. You need an actual pilot user who is talking to you as you develop the product, looking at each iteration you product and either saying, "Yes, this is it." and giving you money, or saying, "No, not good enough" and telling you why not so you can iterate to something better.
Yes, instantly.

Well, not exactly "left is SUV, right is minivan", I don't really pay close attention to nominal categories like that. But certainly I see "left vehicle is more dangerous to me than the right vehicle". When you bike all the time, you learn to make this kind of subconscious snap assessment of what kind of vehicles pose greater risk. And I checked carsized.com for objective comparisons: https://www.carsized.com/en/cars/compare/toyota-highlander-2...

The vehicle on the left has a longer and slightly higher bonnet (front hood). The left vehicle's driver-side window is smaller than the right vehicle's. And the A-pillar of the left vehicle is slightly thicker than the one on the right. Meaning at many angles, I'm more likely to be fully or partially occluded for the left driver than for the right.

The greater length and height of the SUV bonnet also means the SUV driver can't see things lower down. This hazard has been made infamous by those pictures of long lines of invisible-to-the-driver toddlers. But it's not just a problem of kids playing in driveways; it manifests on roads where there's an elevation change (hills or slopes).

The higher bonnet is deadlier in a collision with a cyclist or pedestrian, because you get hit more in the torso than the legs, and you have a bigger chance of being caught under the vehicle rather than sliding over the windshield.

Gallery of comparison pictures here: https://imgur.com/a/4ZMU3Ca (the A-pillar one is harder to measure because to see the real effect you need to be at about a 40 degree angle. also the minivan is slightly closer to the camera in the video)

I know these seem like very marginal things (and they are fairly similar vehicles all things considered) but it's all a game of numbers and probabilities. Multiplied over tens of thousands of vehicle interactions, day after day, there will eventually come an unlucky conjunction of circumstances (bad weather, bad road, badly-designed junction, distracted driver) where the minivan driver would see a cyclist and the SUV driver wouldn't. And that can have lethal consequences for the cyclist.

And there are SUVs on the roads that are much worse than that Highlander.