skysight-inc/HackerNews huggingface dataset:
As the parent correctly pointed out, it's not even remotely close to comparable.

The Russians are intentionally destroying entire large cities, intentionally committing genocide against thousands of civilians in Ukraine. Intentionally seeking to starve and deprive the civilian population of the basic requirements of survival to further their conquest aims. At the rate Russia is going, it'll have intentionally murdered tens of thousands of Ukrainian civilians before the war is likely to end.
"While I appreciate that there is an inherent trade off between environmental consideration and speed, I think the author makes it clear that it's reached comic proportions in the US."

The quote I think that encapsulated it best was:

"And this is where I feel that lawmakers of the 1970s made a huge mistake. Rather than accept the need for general rules, or choices by accountable elected officials, the lawmakers built a dispersed power structure filled with veto points that lends itself to analysis paralysis"

Given how trash the environment is becoming due to various forms of intransigence, there is an interesting trade off to be made in more ambitious projects that actually move the dial, which ironically might require tinkering with same said systems that currently are at the root of (a phrase change I would make) "decision paralysis".
useEffect is a bit tricky but powerful. The issues mentioned in the article are things you can avoid by reading the official docs a bit carefully and playing around for a few minutes.

The other issues mentioned are JavaScript specific (not React/hooks specific), currently there are libraries that can help (or using a compile to JS language that has proper equality semantics). In the future there might be an implementation of the proposed immutable "Record" and "Tuple" types that will have data literal syntax and all the properties that one wants when writing FRP style UI code.
Sounds expensive..
Perhaps, but this was done in response to Russia's blatant violation and disregard to it first.
I've visited Z a lot growing up, but I've never been to MIT. I am certain that I want to go into computer science, though, and it's been my passion since before I was fully aware of what MIT even was.
This is more about units.

int length = 5

Is quite different than:

int lenght_in_meters = 5
This is referred to as the varṇamālā: https://en.wikipedia.org/wiki/Devanagari#Letters

Here's a good explanation from Richard Salomon (2003), "Writing Systems of the Indo-Aryan Languages". Note the startling suggestion that this arrangement might have been systematized even before the advent of writing!

> In this system, usually referred to as varṇamālā ‘garland of letters’, the characters are divided into vowels (svara) and consonants (vyañjana), and each major set is further divided into subgroups, again on phonetic principles. Thus the vowels are subdivided into simple vowels and diphthongs, each set up as short/long pairs (a-ā-i-ī-u-ū, etc.), while the consonants are classified into the groups vargīya (comprising stops, sparśa, including nasals, anunāsika), antaḥstha (semivowels), and ūṣman (spirants, including ha). Within each consonant subclass, the individual letters are arranged by place and manner of articulation. Thus the largest set, the twenty-five vargīyas, is divided into five sets (varga) of consonants with the same place of articulation, arranged from the back to the front of the mouth: kaṇṭhya ‘velar’, tālavya ‘palatal’, mūrdhanya ‘retroflex’ or ‘cerebral’, dantya ‘dental’ and oṣṭhya ‘labial’. Each varga contains five types of consonants: unvoiced unaspirated, unvoiced aspirated, voiced unaspirated, voiced aspirated and nasal. This system may have originally been developed in a tradition of linguistic analysis before the use of writing, and only subsequently been applied to the written form of language in Brāhmī script. The earliest written specimens of the are found in terracotta plaques of about the second century BC showing a schoolboy’s writing lessons (Salomon 1990:271).
This is incorrect. I use fractional scaling in Gnome Wayland for my 4K monitor. The native Wayland software (Firefox, all the Gnome stuff,...) scales perfectly. Only XWayland applications are somewhat blurry.
SpaceX is an american company that is subject to the Sherman act, which deals with domestic and interstate commerce. OneWeb is an international competitor based in UK that has no standing to make a complaint under the Sherman act.

No similar antitrust provision or treaty exists in international commerce; charges against a monopoly must be brought within a certain national jurisdiction, SpaceX does not have partners or subsidiaries that offer launch services outside the US.
Yeah like instead of having them on the street, they could have a shop and you could tax them a lot and make sure people know what they are getting into.

Same with sharing personal data - maybe not a bad parallel :)
"China Eastern flight MU5735 crashes, 132 people were on board"
https://news.ycombinator.com/item?id=30751785

"Plane carrying 132 people crashes in Guangxi hills"
https://news.ycombinator.com/item?id=30754868
It should output with curl in plaintext as easy as https://wttr.in/
In the final example there is a create effect and an unsafe create effect: could these be collapsed such that something checks for any argument that makes the call unsafe and defer to the unsafe version but otherwise chooses the safe version? Seems the split still relies on the human to know which one they need to use without that extra bit of logic.
Totally. I was about to post the same.

Just looking at it was "fine" (not terrible, not great), but once I went back to HN I felt a flash like a sudden relief on my eyes. The pain was physical...
I think `xsv` is easy to read. I have a fork of it for personal use and it was easy to add features to it even though I'm not a rust daily user.
Right. Tomatoes are technically berries. Which makes condensed tomato soup a kind of compote.

Another thing about sugar is that it holds onto moisture. Most of the fat in a cake is there to make the final product feel moist. This is why a lot of "fat free" cakes use a boatload of sugar and how it's possible to use apple sauce as a replacement for oil in most batters.
This kind of pencil is getting more common here in China, and in some cases selling for less than 1usd. Aimed at students as they are handy for learning characters. My son used to rrplace pencils on a daily basis: at least 2 or 3. We have since move to graphite everlasts from M&G. They are like pencil, can be erased, just longer... But will still need replacement.

I got several myself and love them for reliability. No sharpening, no tip breaking.
IMO, the problem with GDPR is the same problem we have with a lot of European laws. There's nobody who's incentivized to enforce compliance.

If you were able to sue for GDPR violations, either on your own or in a class lawsuit, you would have an incentive to prove that the violation has indeed occurred. As long as your lawyer was working on commission, they would share that incentive.

As it stands, all you can do is file a complaint with your GDPR office and hope it makes a difference. You don't get any money from that, so hiring a lawyer to get such a complaint right is an expense you will not get reimbursed for. More importantly, the person investigating your complaint is probably on a salary, not a commission, so they don't personally care about how successful they are.

Compare that to the ADA[1], for example, where you literally get legal firms looking for disabled Americans, finding places that don't comply with the law and suing them. Enforcement was partially privatized, and the free market, as it often does, found a better and more efficient way of enforcing the law than the government could dream of.
DEU (Doom editing utilities)

https://www.doomworld.com/idgames/utils/level_edit/deu/deu52...
Nice! Hopefully they keep up the pressure.
News: People don't learn the tools so mistakes are made
Author: Because I see mistakes, these tools are bad

I consider your teammates harmful. All this stuff is mentioned in the excellent React documentation.
Schedule delay and engineering challenges are going to dwarf the cost of a few unlaunched satellites.
This isn't "plain text." It's still laid out via HTML (and CSS). HTML tables somehow get a bad rap, but they are perfect for tabular data, which most of this data displayed on this particular site is. A proper "plain text" interface in HTML would be the data wrapped in a PRE tag, right?

To be clear, regardless of the HTML layout, I do like this site, because I can quickly and easily check NHL scores and standings without the cruft that comes from most sporting websites.
Sierra Flashback with Ken and Roberta – Good, Bad and Disappointments [video]
Just the thought of presenting some kind of physical evidence and that would somehow verify that it "works" or is "true" and would be accepted by everyone reveals your materialist worldview and is a key to understanding why these beliefs exist in pre-modern cultures around the world. The traditional world looks at the world as a hierarchy of being and a hierarchy of meaning. That's completely different than a materialist viewpoint of the world, but it explains why you see their beliefs as baffling and they see materialism as myopically ignorant.
It's called a "Wehrmacht-Einheitskanister" because the Germans aren't into the whole brevity thing.
This sounds like a feature to me and modern IDEs make this type of simple refactoring quite straight forward for most languages.
It's an interesting question because there is the 2022 generation of "metaverse" (Horizon Worlds, Decentraland) but also a very long arc that includes

* sponsored theme parts like the exhibits Disney did at the 1964 world fair and many of the experiences at the Disney parks

* sponorship of conferences, people wearing branded merchandise or logo clothes of all kinds, ...

* virtual reality as a long term technological development

The current-generation metaverse has very bad engagement with users (don't believe me go visit decentraland while you still can) and other systems surpassed it long ago in this respect.

https://www.nme.com/news/gaming-news/twenty-one-pilots-conce...

https://www.kotaku.com.au/2022/01/nft-bros-metaverse-rave-lo...

I am pessimistic about the 2022 "metaverse" in almost all respects: it reeks of desperation, everything from Mark Zuckerberg trying to escape his firm's bad name without ever having seen Ready Player One to the NFT bros needing yet another thing to sell so that people don't notice how empty their world is.

That said, I can't imagine that somebody someday isn't going to develop a highly effective marketing campaign based on VR or AR. It requires a lot of things that the 2022 metaverse doesn't have such as: engaged users, a sense of story, etc.
Is this an official Steam recommendation?

BTW, it hurts me to see GP being flagged. Please discuss your arguments instead of flagging comments you don't agree with.
Your position is mine, which is why I'm surprised at how broad the support for GDPR seems to be around here.

"Broad government power is okay as long as they're clubbing the right people" is certainly a mood.
Linus of LTT is an ascended videogamer. His knowledge ends just past overclocking your watercooled setup to get 2 more FPS out of the latest videogame. He's sometimes entertaining but never informative.
I'm a fan of the middle ground here where you limit magic numbers to known constants and arithmetic. This means some constants don't have magic numbers, but also some inline uses don't necessarily have constants.

For instance 7, 24, 60, 1000 allowed in defining units of time, and any other intervals are defined as 5 minutes = 5 x 60 x 1000.

Still, I've had plenty of experiences with 'is this unit in seconds or milliseconds'. As I recall, Gilad Bracha at one point looked at attaching units to numbers but I think he got wrapped around the axle on automatic conversions - if you divide meters by seconds, this is a meters/second unit. But do you convert to newtons or joules automatically too?
one of the best C++ codebases in existence.
What if you are less a photographer and more an artist/illustrator?
Do we know what were Tolkiens thoughts on Empire, and its champions like Churchill?
Who did Tolkien most likely vote for? Conservatives?
FBI Guide to Internet Slang
Yes. (nobody will freeze to death btw)

And the reasoning is as follows:

The actually morally necessary step is to establish a no-fly zone above Ukraine, enforced by force with NATO fighter jets and anti-aircraft systems.

People (possibly rightfully) consider that this could lead to a WW3, possibly escalating into the usage of nuclear weapons.

So far so good.

So the bargain we do is basically "Ukraine, we would do everything for you, except for starting WW3, which you hopefully understand!".

Really? Everything? Then quit Russian gas cold turkey! No matter how bad it will be (possibly fairly bad, I admit), it will still be less than WW3, which we bargain is the only thing that we don't want, everything else we would do for Ukraine.

---

Can anybody put this into better words??
Like 2 real GPUs or a real (discrete) GPU and a garbage (integrated) GPU?
Respectfully, I don't agree with your opinion on the economics profession. Perhaps having generationally fresh eyes (I come from a humble background), rather than it being ever present in my formative years generates the difference in perspective.

In my view, the economics academic profession is no more or less corrupt than other academics, and I can't hazard to judge the industry side beyond my own experience.
There are gas reserves in Germany that would last for months (I've seen 6-9month figures). Maybe cut gas purchase rate to 50%. That would give >1 year of runway.
That depends. I give you the graphite grading scale:
https://pencils.com/pages/hb-graphite-grading-scale

Remember how standardized tests require you to use a “#2” pencil? That’s an HB pencil (approximately) in the standardized scale. Because it lays down a specific amount of graphite. If you use a harder pencil, it won’t, and you’d fail the test.

Nowadays we do drafting on the computer, but back in the pencil-and-paper days, I remember getting trained on using, for instance, a very hard (7-9H) lead to predraw my figures and put in guide and horizon rays, and then go in later with, say, a 2B to darken up only the real lines. Then finish with drafting powder (eraser shavings, basically) to wipe out the light lines.

Needless to say, even with graphite, harder ones didn’t lay down what you’d call an acceptable line.
Leaving Google Brain
Two entire countries and a city:
Yemen
Yugoslavia
Baghdad

I also forgot the highway of death... So four off the top of my head.
The "Wagner = neo-Nazi" narrative appears to be disinformation based on 1 unverified image
Check my other comment: https://news.ycombinator.com/item?id=30755527
Increasing interoperability sounds like a good reason to move the data to things that don't use GUI only proprietary interaction, rather than a good reason to throw some duct tape on. But that takes actual work
This is not specific to Hindi though, almost all Indian languages (except for maybe Urdu), use this arrangement known as the Varnamala. This collation order has to do with these languages using scripts descended from the Brahmi script.
>So your claim is that Altman used to be capable of making money, but is not anymore?

No, the parent comment to yours was that Altman was out of touch.

Your reply was that he makes money, which caused me to infer that you thought he could not be out of touch because of a general belief that people who are out of touch cannot be making money.

My reply gave an example of someone that was definitely out of touch but still made money, thus showing that one cannot reason that the ability to make money proves that one is in touch.

So in response to your last comment - I don't have an opinion on Altman, I just have an example of someone who made money while out of touch. That actually would mean the opposite of what you seem to think I meant, if I thought that Howard Hughes at his craziest could make money why would you assume I thought Altman could not?
https://en.wikipedia.org/wiki/Robotic_process_automation
Of course Russian invaders are Russians. But it's against them as invaders, not against them as Russians.

What do you want? A way of opposing the invasion that doesn't involve shooting the invaders? That would be nice, but we don't have one of those. (Putin does - he could order a withdrawal right now if he chose.)

So if we're going to do more than say "tsk, tsk" in response to the invasion, it's going to involve killing invaders. And those invaders happen to be Russians, so it's going to involve killing Russians - not because they're Russians, but because they invaded Ukraine.

This is all really obvious. I can't tell if you're just being super pedantic, or if you're trying to obscure reality.
Couldn't disagree more in the Go case. Folder-level namespaces (rather than file-level) makes Go exceptionally annoying to navigate, and interfaces heavily obscure the.. interface between abstractions and implementations.
If eg. mexico bombed the shit out of USA, because it didn't like their leaders, basically destroyed the country, change the government, kill a bunch of people, and then leave behind 900 mexican soldiers, would you see those soldiers as "someone defending you", or as an occupation?
I see you don't know what ad hominem means, nor sophistry evidently
For my 98% of use cases these 3 gdb commands suffices : bt, f, p.
> I must, however, point out that yes, you do in fact need an Apple account to log into your Mac device on recent versions of macOS.

This is false, at least as of macOS 12.3. However, the install process does encourage signing-in. Unlike Windows, though, it doesn’t require non-obvious shenanigans—like disconnecting from the Internet—to bypass it during the installer. Reportedly, the latest Windows 11 Insider builds do not provide any means to create a local account in the installer.

> Not only that, but you won't be able to download any apps (free or not) without adding a credit card to your account.

This is also false, I presently have an Apple account with no CC and have downloaded (free) Mac App Store applications using it.
>I'm sure most foreign language students will sympathize with the very frustrating and demoralizing situation where you read a sentence, understand every single word but you still have absolutely no idea what it's trying to convey because you're missing some idiom, reference or alternative meaning of one of the words.

I know someone who won't sympathize with this difficulty, as he insisted on an obscure abortion joke in the man page for abort(), which will come off as super confusing to anyone who doesn't know the reference.

https://news.ycombinator.com/item?id=17015644
Sounds like theres gonna be another wave of photos showing Russian Nazis burned alive.
This is a massive growth opportunity for SpaceX. Launching competitors is not only good press but good business. Blue Origin has yet to even deliver orbital booster engines. SLS is... uh... well it's SLS. There are other orbital launch options in the US, but they are a heck of a lot more expensive than a Falcon 9 launch.

It would not surprise me if SpaceX started offering a stand-in for the Russian engines as well. I wouldn't expect that they'd sell Raptor engines to competitors, as those engines are very much their Special Sauce- but they have the experience to make an orbital booster engine, and right now that's a pretty unique opportunity in the US.
Scientists say they can read nearly the whole genome of an IVF-created embryo
> When the freedom fries thing came up it was ridiculous and I am not sure how far it went in other states but they where still french fries in California. As far as I know it was just a republican stunt in the congressional cafeteria and never went beyond that. I think I remember them also renaming french toast to freedom toast.

This. It was a stunt that didn't even go very far. At the time I frequently bought french fries in a pretty conservative area, and never once saw them listed on a menu as "freedom fries." I was also pretty widely mocked (e.g. this is when it was made very clear that french fries weren't French).

The at least some stuff being done in response to the Russian invasion of Ukraine seems a lot more like a legitimate boycott (though sometimes poorly executed) than the "freedom fries" stunt.
Tell HN: Apple Music Is Down
The Architectural presentation linked from the GitHub repository for this project is an incredibly good resource on how these kinds of things are designed.
In my country, we didn't end that practice without a civil war.

I think that story is an excellent example of the limits of the coersive power of law. Even though the goal is righteous, the law may be the wrong tool to achieve it.

What alternative tools can be deployed on this topic?
That is very neat, and great use of a low bandwidth style site. On the other hand at the NBA games I’ve been to they have the box score on the jumbotron.
I beg to disagree. I don't think 1 euro to spend is more efficient in Russia than in Germany or other European country, just because it has cheaper staff and commodity. A lot is lost by nonsensical bureaucratic decisions and also by corruption ; some of this has even bought a few private jets and yachts by oligarchs, as well as useless (so far ?) military bases and bunkers on-land, and so forth.
In past threads, people have mentioned enjoying my Tarsnap (https://github.com/Tarsnap/tarsnap) code. I personally think that the spiped (https://github.com/Tarsnap/spiped) code is even better.
> How is that different from TDD other than the name "test" vs "snippet

Lack of ceremony. Lack of assertions. No separate test cases.

If any quick throwaway hacky code count as a test for the purposes of TDD, then sure, but it kind of waters down the meaning of tests.
Sure that’s racism. However, I don’t see much evidence of radical opposition to war from people in the Russian military.

And even if there were some, it would still be fine to call for a fight against the majority who are obediently serving.

Merely having an ethnicity, can’t be your shield if your military sieges cities and bombs them.
There is a whole industry that makes money from people believing that it works, an industry that has been entrenched for centuries. Its really not so different than modern western religions conceptually although much more violent. Western religion believes in miracles and the power of prayer and people donate hundreds of millions of dollars to buy churches or planes for pastors. How often do people in dire straights ask people to pray for them in the west? Its just something that becomes entrenched in a culture and is very difficult to remove.
Ah no. The function accepts a `Duration` type which could be precisely 1 m 23 s 14 ms 10 us 8 ns. And so you don't need `delay_ms` vs. `delay_ns` or anything because the type encodes the precise duration. If you passed a nanosecond `Duration` into `delay` it will delay ns, if you pass a millisecond `Duration` it will delay ms.
I read it when they first announced it. There was a lot of indirection, which is probably why you had trouble, but in the end, hooks were registered to a list that was associated to your component object (yes, object) in the big, central state machine that is React.

It may have changed since then, but hooks were basically just weird shitty methods & properties with silly non-standard declaration syntax and totally bizarre access/invocation rules, in a language that already had fairly normal objects & methods and all that.