skysight-inc/HackerNews huggingface dataset:
>but not towards the people

that is not true. On state TV they openly incite hatred toward Ukrainians, call to destroy "Ukrainness", celebrate that school lessons will be only in Russian on the occupied territories. Basically you replace Ukrainian with Jewish and you'll get speeches well familiar from the history.

And this is a typical example of what is openly posted and expressed by the patriotic "elites" (and de-facto encouraged by the current political regime), and you don't want to hear how the same ideas sound from the mouths of the "non-elites"

https://tgstat.ru/channel/@aftericonproject/1037

"... built into the body of the culture understanding of the totality of intellectual and spiritual superiority of Russians over Ukrainians. ... [as a result of Ukrainian military victories] Ukrainians start to be perceived as a nation comparable to Russians, and that is true nightmare."

It is basically Goebbels (with Russians as the "master nation") all over the place these days in Russia.

>there is certainly strong disdain for some governments of the world, but not towards the people who they manage, whom are potrayed as victims.

That is myth that Soviet and now Russian propaganda have always wanted you to believe. For example Finnish war of 1939 was stated to be against the Finnish imperialist government oppressing Finnish people and not against Finnish people. Well nothing could be more telling than indiscriminate fire bombing of Finnish cities with cluster fire bombs. The same BS about Ukraine war supposedly being waged only against "nazist" Kiev regime and not against Ukrainian people - to the propaganda of ethnic hatred i already described above add the actual genocide and ethnic cleansing that has been going on in Ukraine in the last 7 months - and one can see what it really is.
They wouldn’t have had to include a runtime. They just needed to set a standard interface for kernel threads and user threads and then the community could’ve built the runtimes in libraries like they’re currently doing. But they didn’t create those interfaces early enough so the community built them and now the async ecosystem is so fragmented you can’t build libraries generically for async runtimes or for both async and sync
From MDN

"For lengths, you can't use 0 to mean 0px (or another length unit); instead, you must use the version with the unit: margin-top: calc(0px + 20px); is valid, while margin-top: calc(0 + 20px); is invalid."

https://developer.mozilla.org/en-US/docs/Web/CSS/calc?retire...
"The USA is the land of opportunity where you can really work your way up to a great lifestyle..."

Good luck with that if you get sick or injured even if it wasn't your fault...
I personally think one of the biggest reasons behind this is that staff are generally not incentivised in any way to be collaborative or helpful. Managers and leaders have their performance judged on things like:

* how well personally connected they are too senior management staff (often based on length of time at the company)

* how many metrics and graphs they produce for senior management to give an appearance of measurable and controlled productivity

* how good they are at giving presentations to senior management that sell what the team is working on

* enthusiasm for talking in meetings in general

Then people in non-leadership positions are judged on how much they please the middle managers and team leads with things like:

* enthusiasm for being talked to and managed in meetings

* enthusiasm for JIRA and producing metrics

* maintaining slow but predictable productivity, gradually but persistently working through piecemeal JIRA tickets

Certain teams at certain companies hire on the basis of collaboration skills and technical ability rather than fitting into a corporate hierarchy, but such teams are extremely competitive and way beyond my resume and my level of knowledge. For about the 3rd time in 15 years I'm about to take an extended break from the industry. I guess I'll have to come back again sooner or later though, because I don't know how to do anything else.
The reason why Armenia managed to capture a lot of land from Azerbaijan around Karabakh in 1991-1994 was that Russia supplied a lot of military equipment to Armenia. One can speculate for reasons, but it is clear without Russian "encouragement" the conflict would be significantly smaller.
Adventures in installing flash storage in a 1998 iMac G3
Indeed there is every reason. The hardest part is to understand the game of chess. As i wrote, it includes having the entire tree of variations for every position in your mind while investigating. It is absolutely not a matter of simply comparing one-dimensional engine evaluations.
What AI model do you use to scale the images up for printing?
Show HN: WonderPrint – Create and Print AI Art Using Stable Diffusion
Qatar FIFA World Cup: Broker’s Model Sees Argentina Beating England in Final
> ... can I do these trails on my full suspension mountain bike...?

Yes. It will be a bit more work on the pedalling front vs a dedicated gravel bike, but I doubt you will encounter any bike snobbery. I have gravel trails near where I live, and you see all kinds of bikes tackling them.
I thought ops was from opsis and referred to a “circle-like face”?

Like oinops, referring to the “wine-like face” (ie dark read) of a sea passage in the evening.

May be wrong, though, I don’t have my tools handy to check now.
Theoretically, Rust can be as fast as C/C++ as long as you dive into unsafe when necessary, or skip string like UTF-8 string. However, a lot of the upside for using Rust will be gone as well, which will not make using Rust as compelling as in other domains. And when using Rust, people will probably incline to use more idiomatic Rust, which will be a bit slower. Thus I would say you would expect the actual Rust code you see will be to around 6us in scale, that is, a bit slower but still comparable to C/C++, at the same time with much better robustness (much fewer crashes).
Deadlines are real, but estimates are very inaccurate. The best you can do prioritise the important features. Then what gets released is what you have at the time.

If you want to plan for real hard deadline with a fixed scope, you need to be giving it A LOT of time to account for unknowns and feedback cycles.

I've worked in environments like you say, all they do is massively pad estimates. That's not accurate estimates, that's just hedging risk. Estimates should be taken with a pinch salt, then risk should be hedged. But they're separate things. You can't just massively hedge risk and say estimates are accurate. In fact that's more of an admission they're inaccurate.
I came here to write this..
Yeah, I'd have thought that dual-calculator thing was brilliant if I hadn't turned to RPN.
If anything, you might be thankful of a full suspension mountain bike on some of our "gravel" trails in the UK. There's such a wide range from US-style back county roads all the way to bridleways with baby-head sized rocks that you probably wouldn't want to be riding on something typically sold as a gravel bike.
> Conforms to the rules of a CORS "simple" request [1], which won't trigger a pre-flight request.

I was about to ask if OPTIONS would be sufficient, but it looks like some of the MDN URLs suggest just that.
Less dramatically they could also close some vents and doors.
If you want an astonishgly well put together deep dive on gravel and bikepacking aerodynamics, check out: https://www.cyclingabout.com/fascinating-aerodynamics-bikepa...

I cannot recommend him, his videos or articles enough. He lives on the bike, literally, and he applies an unrivaled dedication and passion to thinking and writing about this stuff while on the road. He has tests, science and real world experience to back him up too.
I feel like this is overkill when you have something like OPTIONS which is very minimalist in its response. Unless I'm missing some obvious drawback with calling OPTIONS?
I am currently mostly using ESRGAN for upscaling
That's the same level of laws that you get in Western countries, including Finland. Ukrainian is a state language and public servants must be able to speak it at a minimum.
I want a personal cold fusion reactor and to be a 2000 MW person, not this unviable milquetoast degrowth.
Yes and no. Having more time gives you more flexibility in how to plan it so you can for example either reduce injury risk or aim at running the race at a higher pace. But it is not like you can rush it beyond a certain level.

I feel one of your misconceptions is that running a marathon (or a half as in the article) is something binary. A lot of people could just go out and run a half marathon tomorrow if they were forced to. The injury risk would be high and they would feel miserable, but they would make it. A full marathon requires much more training but all marathon training programs I have seen are overkill if the goal is just to complete the race. They are instead aimed at either making people complete it at a certain pace or complete the race while being able to enjoy it. If you have a lack of time to train you can sacrifice pace/enjoyment. Rushing the training on the other hand is stupid.

So for marathon training the deadline is in the form of a hard cutoff where you have to decide if you are satisfied with that little training or if you want to wait until a later race. It is more like a release train which only happens a couple of times per year.

Edit: Sorry for the rant, my real point is actually that you are encouraged to change your training plan on the fly to adapt to real life events and that while the race is a deadline it is very unclear what will be delivered at it until you get pretty close to it. Will it be a 3:30 marathon or a 3:15 one? Unless you have sponsors nobody will get angry at you for not delivering what you had planned to.
Tbh if entire tasks are taking 3 weeks you have problems.
Your comment is subject to the same criticism.

Most online content is. I think most of what the author is complaining about can be attributed to this inability to distinguish between genuine human conversation with real people and automated attempts to get you to engage, not the internet itself.
> Or you can “cheat” by insisting used items don’t carry the energy cost because those were already borne by the original owner.

When calculating footprint I generally use the partial cost paid for the item as proxy for the partial footprint to attribute for its total lifecycle. Interested in hearing about degenerate/edge cases.
Someone has to have money to spend. Sun did not have much money during 6-7 era.
> He's admitted to cheating in the past.

From what I can find: "he did admit that he had cheated in the past – first as a 12-year-old when a friend gave him some help in an online tournament and then as a 16-year-old playing unrated games while he was streaming."

A 12-year old cheating in a tournament! We cannot ever trust this man!
There is a few things I wanted but mostly missing in these type of calculators. More Units.

K for Thousands, M for Million, B for Billion and T for Trillion.

Some Calculators either dont offer these, or they do but with different Letters representation because M, B and T are used for something else. IMO this seems backwards because those are the most common unit in analysis.

Other Units including PB for Petabytes, TB. GB, MB, KB, as well as Mbps to Gbps unit conversion. us, ms, ns, for Latency calculation.

Getting Market Cap, P/E data etc from Yahoo Finance.
There's a real loss of privacy, I won't disagree on that, but what freedom(s) are lost when microphones are placed in public buses?

And the use I could see for surveillance of public transportation, to help for incidents that devolve in he said/they said (or worse he said/the police said); so more for a question of justice than safety
Literally every GM (including Magnus) will have studied all the possible moves a computer will make for the first N moves to memorize what the optimal move/response is etc.
"Figr", "Numbr"...

I'm starting to think you guys don't like vowels at the end of your words.

Next up: Calculatr
There’s absolutely no way this is the case.

Chess GMs at Magnus and Hans’ level wouldn't even need to cheat on every move and certainly not on any opening where something like the first 20 best moves are all memorised. These guys would only need the engine to tell with them one or two moves per game to pretty much always win.

Why did Magnus start the game and then resign? Maybe he thought it would make a statement. Maybe he needed to technically show up to the game to avoid a penalty.
Virtual threads, real threads, and structured concurrency is quite literally what co-routines are about.

From a Kotlin co-routine point of view Loom is about the JVM gaining some low level optimization features that will slightly enhance co-routine performance on newer JDKs (not that this was actually much of a problem) but will otherwise not really add anything new in terms of features as co-routines already had pretty much all of the features.

Of course it's nice for Java to gain a few new APIs for this. But it's not like there was a shortage of asynchronous programming APIs. If you intend to use this as a drop in replacement for Threads, read up on blocking vs. non blocking IO or you'll be finding out the hard way why Java uses a lot of real threads when dealing with blocking IO. If on the other hand you were already using non blocking IO, using Threads would not have been a thing you'd be doing. Hint, virtual threads in the same thread will all block if you use blocking IO.

With Kotlin, co-routines, the compiler will issue warnings if you call into blocking Java stuff from a co-routine and nudge you to deal with that by of-loading to a threaded co-routine context.
As everyone says, time. With time, programming languages become like speech since they use the same area of the brain [1]

[1] https://medicalxpress.com/news/2020-06-language-brain-scans-...
LLVM is not a compiler frontend. It’s the middle- and back-ends; Clang is the frontend.

Neither Rust nor C is inextricably linked to LLVM either, as I’m sure you’re aware. And the former doesn’t align with the abstract machine assumed by the latter in important regards, like forward progress.

The rest of this is just a screed. I’m not here to defend his honor, and you shouldn’t waste your time posting about it on random sites on the Internet.
I’ve been waiting for an article like this. I feel much the same way. My question for the author is, what do we do about it? I’d love to make some friends who share my worldview and go camp off-grid with them once a month to be in touch with real life. How to find those people and coordinate that trip? Therein lies the rub.

It’s easy to be a solo dropout and turn your back on the world. The problem comes when no one goes with you, and now you’re just an old man yelling at a cloud. I yearn desperately for a life where my connections to everyone I know aren’t mediated by the internet. But as long as everyone else is still on the internet, I’m pretty much SOL.
Patagonia Founder “Going to Hell.”
'When I arranged for him to talk to a gathering of Silicon Valley whiz kids, he let me know he didn’t have a sports jacket.

That didn’t keep him from lecturing his audience on their failure to spend more time and money on saving the environment. “Brokaw and I are going to hell for not doing enough,” he told them, “but you still have a chance.”'
Fair enough but those priors should also be updated by a lot of evidence showing that he probably isn't cheating over the board:

* His blitz/rapid ratings went up just as much as his classical ratings. Cheating in OTB blitz is much harder, so you would expect his blitz rating to stay roughly the same if his recent rise was due to cheating.

* Ken Regan is generally the most trusted authority of cheating detection (you can find his papers online, his methodology is rigorous), and he says there is no evidence of Hans cheating OTB.

* AFAIK no strong player has described the game between Hans and Carlsen as suspicious. Even the (increasingly rare) ones that are fully on Magnus' side.
If you ignore German umlauts, you can end up with words that sound quite different. The same goes with the Māori macron, it can outright change the meaning of a word. If you can't type them easily, you can double the vowel (Maaori), which also makes the sound change more obvious.
Four thousand square feet? That's more than ten times the area of the apartment I own back in the UK.

Big is generally easier to keep warm than small thanks to the square cube law, but even in pathological cases it's never harder when scaling up.

Even assuming that 4000 sq ft is spread over 4 levels, that's a ground area of just under 93 m^2, and even in Anchor Point Alaska [0] with 15% panels, that roof can make more on average than the other poster says they're using.

[0] This map doesn't go as far north as Anchorage: https://solargis.com/maps-and-gis-data/download/world
You have to pay $100 a year to apple just to be able to have stuff on their store. Also you need to buy the ridiculously overpriced apple hardware to run xcode in order to submit to store.

They would need to charge something to cover those costs.
> Are we going to bulldoze all existing houses to meet this goal?

Nah, we can retrofit. There are more efficient means of heating/cooling, like mini-splits and heat pumps, insulation, geothermal, etc. With more local and energy-efficient methods (and better insulation) we can get much better efficiencies.

Back in the day, for heating you would have one or two fireplaces. The home was configured so that rooms would get progressively colder away from the heat source. You wouldn't heat the whole home, just one or two rooms, unless there was a special occasion, and then you'd open all the doors. For passive cooling, house facing was critical, as were ventilation, cross-breezes, and later on fans. Homes located in places with extreme temperature shifts were designed to open or close up more or less over the seasons, although they were never "efficient" as they often had no insulation.
> It turns out you can do all of this with sha356sum in a one-liner:

Wait what

| xargs -0 sha256sum \

Oh, just a typo.
It's not only about calculation speed; the cost of building an AAA class game has exploded over the last 10 years. Maybe you can render 10x as much stuff on screen, but somebody has to actually draw and integrate that in the game. Also, the cost of the needed artwork seems to put game design on the back burner since taking risk is no longer an option. (just like modern Hollywood movies seem to be bland)
Probably, but it's still inefficient in other ways. There's memory issues and the code overhead of dealing with strings. It'd be much nicer to have a binary interface, but admittedly it would be much more complex.

The real solution is to include an alternative to SQL that looks and works like Datalog including things like variables. That would make SQLite 100x more productive for programmers. But that will never happen.
How is having connections directly increasing the value I am able to deliver to an employer? I mostly use connections to get the job, so it benefits me, but it doesn't make me any more valuable to an employer.
RDF/CBOR: A CBOR-Based Serialization of RDF
seems like some kind of universal translator could be made. write program in X and get out program in Y.
Not sure why one would post release notes when release is not out yet. My first instinct would be to download and try out new features, but its just release candidate on OpenJDK site.
Because its more within the rules to resign than to withdraw in their contract probably
Plus it's no longer relevant since this program, and mass surveillance in general, are slowly being phased out /s
As I wrote in another comment, I find it ridiculous to consider some Pr Kenneth Regan (a weak chess player actually) a leading expert on cheating, and to hold his opinion above the opinion of Magnus Carlsen, who has analysed Niemann's games and also faced him in tournaments.
Gainesville. Hi-o!
Magnus Carlsen Resigns After One Move in Chess Rematch with Hans Niemann
Yes, engine analysis shows that Magnus played extremely poorly. Niemann doesn’t even play that well, it’s just that Magnus plays worse.

The most surprising fact for me from this whole controversy is discovering that Carlsen actually has a rabid fan base who will gladly ignore reality if it goes against him. Chess is actually not that different from football.
I am still ok with plain and simple C for cross-CPU code, for now. c++ is lost in grotesque and absurd complexity (that's why gcc move to c++ was one of the biggest mistake in software, ever).

I am one of the guys who would like RISC-V to be successful, then "port" everything to RISC-V assembly, without excessive usage of the macro pre-processor, then forget about compilers.

Linus T. (more likely the guys pulling the strings of the linux fondation financing) green lighted rust in the kernel, I bet this is some horrible gcc extended rust, not core and simple rust (hope they have the decency to compile linux rust code with the rust compiler written in rust). A long time ago, I had a look at rust syntax and was disappointed by the strings hardcoded in the syntax and all that "package" management system hardcoded in the syntax, but most syntax looked like a re-arranged C. Were they able to keep it that simple? (no grotesque objet orientation or those horrible templates or garbage collector or hardcoded weird and expansive memory allocation model).

The pb is C syntax is too already too complex. I wonder if rust suffers from the same issue, hope they "fixed" C: only sized types, no integer promotion, no implicit cast (except for void*), compile-time/runtime casts (without that horrible c++ syntax), only 1 loop keyword, no enum/typedef/_generic/etc, etc.
Nix vs. Guix
To me it sucks because its a space that would get me to use Java if they had a really powerful GUI stack that is modern and feature filled. I feel like Oracle is dropping the ball not investing there.

We went from having RAD IDE's that produced native UIs to everything has to be done in electron because nobody is innovating in the Desktop GUI space.
In Go, (and in competitive Starcraft, I've noticed) they talk about "overplay", making a move that's trying to claim too much, biting over more than you should be able to chew. And if you spot it, and are good enough, you can "punish" an overplay. If you are playing with a handicap, you have to make overplays, and hope your opponent can't punish them. As the weaker player in a handicap game you know this, but you face a constant dilemma: do you think you know how to respond and punish, or do you play carefully, sacrificing a little of the edge of your handicap? What's best depends a lot on your confidence in your own strength.

Now in Chess, it's much harder to see what's an overplay or not, especially for us who aren't GMs. But the basic thing exists, it exists in all games. Players still have to make decisions about whether to concede a little of their edge (it starts off with white, but can change across the game) with a safe move, or go for a potentially risky counter.

Now imagine what suspectimg your opponent might on decisive moves have engine help, does with that
dilemma.
Congrats on the launch, it looks very nice and works well. And kind of funny as it was just the entry above my own Show HN where I featured creating and printing t-shirts using stable diffusion, so quite related :D

Do you use ESRGAN for upscaling the images for print as well?
There are plenty of things that ASan won’t catch, like misuse between contiguous allocations.

But that’s sort of tangential: the goal is to write software that’s correct to begin with, not poke holes in it with the testsuite after the fact. With Rust, I can pick third-party dependencies that I can be (vanishingly) confident don’t have memory safety issues; when I start a greenfield C++ project, any dependencies I bring in are now potential sources of memory unsafety in my code.
You can’t publish app without paying that $99 yearly.
I didn't realise conceptualisation for the X-Box franchise HALO started this early...