skysight-inc/HackerNews huggingface dataset:
While this isn't true with Go's GC, a GC that's stop-the-world can avoid these cache coherency issues altogether. If you pause every thread before marking and sweeping, then you won't run into problems--only the GC is running. While this may sound silly, stopping the world will oftentimes lead to higher throughput than concurrent collectors, at the cost of higher latency (which is why it's not suitable for Go, which is often used for building servers where latency is a priority).
This all seems quite complicated. Wouldn't it be easier to use Amazon Lambda or similar service. Spend your time creating and optimizing the applications instead of the infrastructure.

I've known people who built their own boat and also built the engine for the boat. And it's a great hobby which gives you a great sense of accomplishment. But, if you just need to get some fishing done, buy the boat with the engine already installed.
If you want to do something like this from home behind CGNAT, blocked 80/443 ports, etc, you'll probably need to set up tunneling as well:

https://github.com/anderspitman/awesome-tunneling
The title is:

UK has warmest New Year’s Eve on record as temperatures top 15C

To the submitter ... it's not too late to edit the title and re-insert the "15" taken out by the title-munger.
https://www.blackberry.com/us/en/support/devices/end-of-life
> Do we have requests that take longer, or did Linux do something dumb with thread affinity?

Yes.

Cross-socket communications do take longer, but a properly configured NUMA-aware OS should probably have segregated threads of the same process to the same socket, so the performance should have increased linearly from 1 to 12 threads, then fallen off a cliff as the cross-socket effect started blowing up performances.
Companies are going to collect our data as long as they are able to use that data as an income stream.

I don’t have a Facebook account but I know they have data on me.
Because people who've had a bad dose of influenza never call it a bit flu.
Strange, I had multiple Homebrew builds that took a dmg from some central place, even open-source software like mpv and (my own) DDNet.
One of the neat things about the way they've done it, is you can use a bitcoin wallet to connect: https://twitter.com/Bumi/status/1476957006653276170
I think there is a need for "censorship" (if you want to call it that), but not for the reason the other people replying to this comment say.

Do you really want to censor racist comments, for instance? Wouldn't you rather know how many racists there are out there?

The real problem is possible use of a channel like this to support bad actions, not bad viewpoints. For example, someone could advertise to hire a hit-man to kill someone. Or a group might use the channel to organize a mob to go around burning down jewish businesses.

In the scheme described, owners of individual servers could block such messages, if they recognize they're there (a possibly hard problem). Perhaps this would be sufficient, while still leaving viewpoints uncensored, since there are, we hope, very few people in favour of serious criminal activity, while many favour free speech even for those they detest.
> What makes you "love censorship" is making insinuations about anyone who "crys about censorship".

Ok. So still delusional. Have a good day.
There was no AI upscaling. If you enlarge an image between two white pixels, the inserted pixel is white, you will not get an interpolated black pixel.
I like the Union Gospel Mission, I am not a particularly religious person but feel they do good work, have been around for a long time and have very few negative media reports.

There is also a bit of self interest because as unlikely as it seems there is a possibility that at some point in the future, I may find myself in a situation where I am in need of a warm meal and a kind hand.
> That being said, do you think that people lied about being in hospital/on ventilator. That seems unlikely to me, and the cognitive outcomes seem to respond in a dose-dependent fashion to each step of Covid infection, which is not something that I would have expected to see if there were response biases going on.

I said in my original comment that we need to be more careful about separating the degrees of severity of illness from reports of "long covid". Post-hospitalization syndrome is a thing -- people who were on ventilators have lingering after effects. It isn't "long covid", and confusing that with reports of "I had asymptomatic illness and now I am tired" is just bad science.

Unfortunately, most of these "long covid" studies do exactly that. They take all levels of severity, mix them together, correlate with self-reports of symptoms, and don't anchor anything to objectively observable criteria (like test results). Most of this stuff wouldn't pass muster at an 8th grade science fair.

> Looking at the methods, the Covid stuff comes after the cognitive test, so could not have impacted the cognitive test results.

You have no evidence that they had covid at the time of the cognitive test (or before). It's self-reported. Even if it's true that the two questions were strictly separated in time, and it wasn't possible to take the cognitive test later, after the covid questions were added (this is not clear from the methods, btw), the results are hopelessly confounded.

> Again, I think the biggest bias in this sample is likely to be their TV-watching status.

They recruited across the web as well. It's right there in the methods.
Finally a State Management (In React) for Dummies
I haven't done anything like this before, but simple FS level file permissions should resolve the issue as long as the data with separate priv requirements is put into different sqlite databases.
Yes exactly.

I also think Caddy 1 was just simpler to use in general, so it didn't matter as much. But I don't have much experience with that version, so could be wrong.
If I remember correctly, back in 2014 it lacked wifi and audio drivers, and the hidpi support on Linux was the main deal breaker.

I have also installed Linux on my work T2 2019 MBP, and it is looking much better but still rough around the edges and you can't use mainline kernel. At least hidpi on wayland works nicely, though not all of the apps do.
Sucks about all the scams but it's nice to at least see a css grid out there in the wild.
I actually own a d30, as well as a super weird looking d3. But you don't generally see non-platonic solids for anything but a d10. Why? My guess was ease of manufacture, but honestly IDK.
They're "contact us for pricing" which basically means you can't afford them.
The judge didn't merely ask whether any such thing was used. He continuously pressed his own uninformed opinion over the evidence rather than trying to educate himself on the matter, especially given "expert" testimony

https://www.theverge.com/2021/11/12/22778801/kyle-rittenhous...

That's throwing his own incorrect mistrust of the technology into things. It wasn't based on precedent or founded by rational examples.

He also didn't provide alternate means for video playback that he would trust. It's reductionist.

At the very least, a competent prosecution should have then pulled up content in VLC and said "the source code for zooming is here and verifiable"
I forgot to mention that I have set hwdec=videotoolbox already, but vp9 and av01 from youtube don't get hw-decoded anyway.

> This is true for Homebrew formula as well, like the mpv formula, just not Homebrew casks. Most casks are proprietary closed source applications.

But even open source casks seem to be taken centrally instead of built again. My guess is that this is to keep the original developers' certificates.
> There is lots of trading, borrowing, arbitraging, building and releasing new products, marketplaces. Thats the commerce, a lot of it is high speed.

No, that's not commerce. Trading, borrowing, arbitraging, building and releasing new products, marketplaces is not commerce. Commerce is the exchange of goods and services.
This web1 version is awesome. Wish that was available everywhere.
> Type of insurance is irrelevant to getting the manufacturer discount.

This part isn’t true most of the time. Generally Medicaid and/or Medicare recipients aren’t eligible for these coupons.

See these Terms and Conditions for example: https://www.gileadadvancingaccess.com/copay-coupon-card
Wait, "seven floors of an office park building" are all seven floors of this depicted building, lol...
I need these in my garage door. I wonder how much more expensive they are.

Edit: way too expensive.

https://www.mcmaster.com/smart-bolts/
I absolutely believe the premise of the article.

I suffered an incomplete (cervical) spinal cord injury years ago.

Through my 'medical journey' and many many months in the ICU before rehab I was placed on a variety of amnesiacs, as well as induced comas.

I remember a lot of things that I really shouldn't -- and I can corroborate the events with eyewitnesses who were otherwise healthy spectators.

I was terrified, unable to communicate, uncomfortable, and most of the time in pain.

When I was finally brought back to 'real' consciousness I had tubes in every orifice, a new tracheotomy, a new HALO drilled into my skull, the inability to speak and the inability to move my arms -- through no ones direct fault my only means of communication , my voice , was taken from me while I was pharmaceutically inebriated and unable to consent -- an emergency action that was medically required.

I eventually regained enough upper limb movement to communicate with a small whiteboard and soft erase markers while in the medical facilities. When the trach was finally removed I regained most of my voice within months of therapy, but the memories and experience still haunt me.

I sincerely hope that we learn enough about human consciousness at some point to allow us to better manage patient awareness and memory forming through trauma -- I think that the medical industry as a whole kind of pushes 'medical PTSD' out of the public arena of consideration as something that is 'required, known, but terrible.' -- but I hope we one day come up with real methods of reducing or preventing that kind of experience all together.

It feels that at this point we're much more adroit at healing bodies than psyches.
This is not just urban legends. In Hungary there's a soft dictorship where Viktor Orban is controlling the mainstream media with lots of lies. After independent organizations go to court, they usually win against Orban, and the media organizations publish corrections, but nobody reads them.
I do not feel convinced that there is a strong relationship between people’s interests and their level of social awkwardness or their position on the ASD. I understand that your attitude is that people interested in computers are more likely to be socially awkward. I wanted to challenge that position, and bring my own antidotal point of view into the discussion.

The protagonists of Silicon Valley were displayed in incredibly high positive light. They received fame, fortune, drugs and sex. They were portrayed as a modern personification of American Independence, living life on their own terms and bashing heads against authority. They showed very strong social connections. Even scenes where Richard experiences social anxiety are shown in a highly relatable way.
What, 85 hours a week? Tell me that's just a joke
Maybe if there is a war in Ukraine the pipelines will be destroyed, and they will be forced to turn them back on.
It does support <canvas>, with limited support but still.

See: https://github.com/c-smile/sciter-js-sdk/tree/main/samples/c...

Sciter also supports immediate mode painting on any element (like in DearIMGUI):

element.paintBackground = function(gfx) {

... drawing operations here ...
}

See: https://github.com/c-smile/sciter-js-sdk/tree/main/samples.s...
I'm glad we got to the bottom of this. More importantly, good to know there is not someone running around with a leaf for a head...I can sleep again.
> Incredibly advanced. Surprisingly simple.

> Unmatched Benefits

> Unprecedented Value

They think they are Apple, lol.
Yeah, this has been known for a long time now that Germany is planning to shut down their nuclear plants. I have no clue why. There is a country in Eastern Europe and >60% of their electricity is from their nuclear power plants, and they are extending it. Imagine this country exporting electricity to Germany.

Anyways, I believe it was a pretty shitty idea to say no to nuclear.
I don't think a functional programming language can stop someone who's intentionally attempting to perpetrate a scam. It also probably couldn't entirely stop vulnerabilities in these "smart" contracts, but that's an entirely separate topic.
You need to separate web3 and cryptocurrencies.

Cryptocurrencies are necessary. A parallel monetary system secured by cryptography and codified by algorithms, is highly necessary for nations with corrupt regimes. Being able to move fiat money into stablecoins and get a loan against it within seconds is necessary and has real utility.

Web3 does not really have utility. It's all driven by token price speculation right now. The big thing is if you think about the general population, nobody really cares about decentralization. They just want a good user experience. A centralized but good user experience is good enough for 99% of the population.
My extremely uninformed understanding is that there is an energy crisis in Europe, and that this will exacerbate the situation.
But it’s different! Because blockchain!! /s
Sad to see Germany continue to shut down Nuclear while having to greatly expand coal usage because their wind farms significantly under produce due to unexpected weather patterns. (As much as +40% coal generation in the past two years, and -20% wind)

https://www.ans.org/news/article-3274/germany-coal-tops-wind...

https://energypost.eu/germany-2021-coal-generation-is-rising...

And they're replacing it with... gas! Great, another carbon based fuel that is dramatically inferior to Nuclear in energy density, environment impact, and national security.
This case actually seems even simpler though. There was a leaf in the foreground obscuring the face from the camera's perspective. Distortion doesn't quite enter into it.
> My titles were at various points Director and Fellow

> I passed the interview to get hired as a Senior SWE

Maybe I'm unfamiliar with Google levels, but that sounds like a demotion from Director or Fellow. Did it feel that way?
Easier to open Nordstream 2 then.
Will see how it goes. I remember how AMD open source driver started more than 10 years ago. It was not a pleasant experience on my machine. Even now on AMD APU box that I use for gaming - GPU driver crashes at least once a month.

I hope that people behind Asahi will have better luck. :)
The interview process is stupid: you’ll have to grind leetcode and other “system design” interview stuff.
A 'moral' justification is not needed. We are talking about potentially massive build speed improvement here. Sounds like it could just be a build setting.
Yeah, you're right, but you probably need a lot less stuff that's not in the SDK.
My go to solution for including dependencies, is just checking in all the dependency .lib, include files into Git LFS (I think this is a rather common approach from what I've seen on Git). For your typical Linux C/C++ project, unless it's made by best in class C++ devs, building can be a pain, most likely because it depends on very particular lib versions, building a largish project from GitHub for Ubuntu 21.10, where the original dev used 20.04 is usually not possible without source/Makefile tweaks. And I don't particularly love the idea of using root access to install packages to just build some random person's project.

IMHO, C++ dependency management kinda stinks, regardless of platform.
Man, you can just feel the "thought leadership" in this one...

But perhaps more constructively, I've long harbored the feeling that we are not thinking about the interplay between business and engineering in very useful terms. Phrases such as "tech debt", "culture of shipping" and "product-driven" seem to me to miss a larger point, which is this: there is an inescapable need for semi-undirected, exploratory work. Expecting engineers to always know where they're headed is counterproductive, I think.

In my experience, time spent exploring, refactoring, "paying off tech debt" and other forms of undirected "massaging" of code are significant force multipliers, when performed in addition to planned, focused dev sprints. The reason is simple: manipulating the code base leads to a better understanding of both codebase and domain logic, which in turn leads to better sprint-planning, and therefore faster execution, but also to better products! As engineers perform minor refactors and improvements, they are developing an intuition for which parts of the codebase are pliable, and which parts resist intervention. They can use this intuition to better estimate delays, and better evaluate the utility of new tools and techniques. Once in a while, they may also discover opportunities for improvement, including new product features.

The over-emphasis on "keeping focus" seems to reveal a belief that the product team should set the priorities and that engineers should execute. In some ways, this is a perfectly reasonable approach since it is obvious that the product team is better informed than the engineering team about market, customer demands, deal-flow, and other such business-facing concerns. However, it is also obvious that they are less informed about technical capabilities, i.e. about what is generally possible to do. Likewise, they are also not in a position to make accidental discoveries, and can only direct product development on the basis of known knowns.

I often worry that in an otherwise sensible attempt to keep engineers focused on profitable tasks, this "product-driven" mentality stunts the ability of companies to compete, precisely by setting conditions that inexorably lead to reproducing what already exists. This is especially pernicious for (pre-)Seed and Series A companies, which need to discover their product-market fit, and make durable their differentiation, respectively.

Companies like Google seem to have some (imperfect and perhaps subconscious) understanding of this, as evidenced by the now-famous 20% rule. By spending a significant chunk of time exploring, and bettering things along the way, opportunities for significant improvement are discovered, junior programmers become more familiar with infrastructure and code, the bus-factor increases, and the 80% of time spent on focused sprints becomes more productive. It's inevitable.
Intel- memory to microprocessors?
That is indeed naive thinking (hence personally I buy physical for anything I don't consider disposable).

Or rather, it would be naive if they didn't say "Buy" on the button.

If they promise an actual sale then, yes, they should be obliged to provide it forever. It's not our problem they promise what they cannot deliver. If they can't/won't then they shouldn't be claiming it is a sale as it's a rental.

In other words the issue isn't user naivety it's platform deceit.
I recommend the set of Eric Carle books. Our toddler enjoys all of them immensely.

When reading, do not multitask and try to make sure you discuss all details (how many stars, where is the moon, let's count the frogs, etc.)
Byron Katie's work.
It can feel tedious but it's the fastest way I know to deal with pain
What's visible depends on what you use to view the webpage.

GET / HTTP/1.1

If you don't happen to have a GUI ([Edit] or something like Lynx), that's how you read a website. It's not reverse engineering, or de-compiling; that's just displaying exactly what the server served.
They aren't the top gaming company though. Tencent has some pretty big offices. Point is that they didn't want to be in a market where the top is that low, then you have to be the best to get a decent size, in computer gaming you can be one of many and still be much bigger.

https://upload.wikimedia.org/wikipedia/commons/3/3a/Tencent_...
The killer app sounds like a dystopian hell to me, wow work that is the epitome of pointlessness.
I live in Germany and I wonder, what the consequences will be of shutting down both coal and nuclear in very short time. My guess is, we will pay for nuclear energy from France and coal energy from Poland when wind slows down.

The new government tries to accelerate the construction of renewable energy but I think their plans will fail because of worker shortage and supply chain problems.
Cache to Cache,

It tracks a bunch of cache-related counters, and HITM (hit modify) tracks loads of data modified by either an other core of the same node ("local hitm") or by an other node entirely ("remote hitm").

Here, the contention would have shown up as extreme amounts of both, as each core would almost certainly try atomically updating a value which had just been updated by an other core, with higher than even chances the value had been updated by a core of the other socket (= node).
This shows some of the flaws in crypto "security audits", IMO. This person said they skimmed over the exploit (a mechanism that prevented the contract interacting with the "owner address", which could be set to an exchange address to make selling the token impossible), because they assumed it was "an amateur mistake". But a good review would have required that to be fixed regardless: if you audit a web app and see a vuln that's not part of an exploit chain you still fix it because it can become part of an exploit chain later.

But in crypto, the point of audits seems to be assuaging people's fears instead of making actually secure software, and in the rush to invest / FOMO they didn't want to slow things down by not investing until this "small thing" was fixed. So instead of losing gains, they lost everything.
As I understood, they will directly begin to dismantel the plants. So there is no way back.
IMHO the OpenGL 1.x API style still has a place in many areas where rendering performance doesn't matter much.

The matrix stack and begin/end functions are a very convenient way to get some 2D or 3D triangles and lines on screen (vs having to deal with buffers and shaders).
If someone buys one for an NSA building, they get a floor plan.

It costs them very little to add this functionality and the wins are potentially very high.
Yet Poland is still running mostly on coal.
To some degree you are right, but the sign of good quality code with low technical debt is the ability to change requirements quickly, not necessarily consider future requirements.

In my opinion, investing early on in CI/CD pays so much more than thinking about code quality, correct abstractions and future requirements. If I have a fast deployment strategy with automated testing I can trust, accommodating new features is a breeze regardless of the underlying code quality.

Of course though it's all a balancing act. I could spend a year building a solution using sophisticated tools like spinnaker, only to completely miss the market at a startup. Still, if there is a tradeoff to be made between code quality and CI/CD, I'd always side with CI/CD.
Most browsers (with the exception of Firefox which has its own store) trust root certificates installed on the OS (at least for Windows/Linux/macOS.)

With mobile devices (iOS/Android), web browsers also trust custom root certificates, but apps have the ability to reject them.
maybe the goal is to develop the skills and experience to be able to build more boats. or to work on marine diesel engines. or to do something like rehabilitate gigantic 70 year old wooden tugboats.

you can't always rely on third party things to host your stuff if your intention is to become the person who runs the hosting services for other peoples' stuff. same way you can't rely on a boatyard's contractors to maintain your boat if your goal is to become an engineer for medium sized yachts.
You are right, vim is not required. SSH I misremembered, didn't install that. The rsync version on macOS is quite old (2006!) and didn't support all the options I wanted to use.