skysight-inc/HackerNews huggingface dataset:
React added "hooks" which are basically methods and properties implemented as FIFO queues instead of lookup tables, with terrible syntax that requires you to declare them inside their constructor (the "functional" component's... well, function).

No, I'm not kidding.

Unless something's fundamentally changed about the code since release, they even end up attached to an object representing the UI component, by the time the heart of React's runtime code considers them. It's some real Rube-Goldberg shit. I read the code because I read the announcement docs and was like "wait, it looks like they... but no, surely they didn't" but yeah, turns out, they did.
there are many solid competitors: Amazon, Fastly, Akamai, Imperva to name a few
I think the problem is ES6 classes just aren't very flexible or expressive, compared to systems like Ruby, Smalltalk, or CLOS. For a lot of programmers, half-assed classes are worse than no classes, even when they can help with organizing state and behavior.
I see, but most players are single-player gamers so how is that a.. gimmick?
Fundamental Cryptography in Theory and Python
https://youtu.be/VA5hpF7PH1Q
I am just hopeful that I will be able to buy my first new video card in over 10 years.

Last year I was bored in the hospital with little to do, so I decided it was time to build a new PC after upgrading my last build from 2009 for many years. I was completely out of touch with the parts buying experience and the shortages/price-hikes. I was genuinely baffled when I found out I could not buy a video card from any PC part store. I managed to snag a 2070 super secondhand for a not ridiculous price, and I was lucky for it.

I've waited a long time and I'm just excited that I might be able to get a 4070 some time in the new year.
> Reduce scope, or move the deadline

IMO, this is the only correct answer. Unless you're in a "lose the company" situation, burning out the developers will only make things worse.
>I guess bus riding is out.

I would guess this is not an option for the majority of regular bus riders.
Everyone has a different story. For me, my wife and I had almost given up on having a child and then a miracle happened. Being a dad is a rewarding experience; it gave purpose to my life.

Nevertheless, there are challenges. Your wife will be in pain after labor. She will also be in pain from breast feeding. She will have no sleep. You support her by changing diapers and be lightning-fast when preparing infant formula. (A keurig or hot water dispenser is what I used. Put the infant formula powder in the bottle, dispense a little hot water, stir until the powder is completely mixed, dispense COOL water, stir, and TEST the formula on yourself before giving it to baby). Your wife may get post partum depression and will take out all her frustrations on you. Deal with it; you are partners for life. Eventually, you will want a job with work-life balance. Finances will be tight. But nothing can replace a happy family life.
It's not a matter of doing too many things. Lifecycle methods exist to be used, and the moment you have any behavior that requires multiple lifecycle hooks, you will run into these issues. So I'd say it's not a small-percentage of use-cases at all, and you'll often see the benefits of hooks immediately.
Yeah, electrolytic capacitors derate due to time under load, exponentialy accelerated by temperature increases.
Hard to blame them for pricing when they can sell the exact same chip to a datacenter for $30k.
I'm a huge Moonlight fan so this is an issue for me as well, but just an FYI, a lot of people have good luck with Sunshine https://github.com/loki-47-6F-64/sunshine - which is a Moonlight compatible host that uses ffmpeg (and works w/ AMD cards).

I'm in the market for an upgrade and will wait until Nov 3 to see what RDNA3 brings to see if it's worth paying for a new card vs last-gen used card pricing.
Don't forget the part Peter Urbach played as agent provocateur in
the Red Army Faction.

https://en.m.wikipedia.org/wiki/Peter_Urbach

Or later the Celle Hole

https://en.m.wikipedia.org/wiki/Celle_Hole
But we towed them beyond the environment. They're not in the environment.

(sorry, I know I'm not supposed to be glib and off topic, but I can't resist a good reference to The Front Fell Off)
“the only thing I know how to do is program”.

Ok, you’re employable. Put out some feelers. You don’t need the perfect job, and probably people hiring for “non perfect” jobs are having trouble hiring. Maybe that’s your opportunity. Look for a stable and “boring” gig.

But also, 10 years is a solid track record. Maybe it’s a bit of imposter syndrome. Maybe management likes it when employees feel they aren’t doing enough. Maybe… don’t worry about it until there’s something to worry about.
Go down this list until you reach performance level you'd like:

https://www.videocardbenchmark.net/gpu_value.html
> what freedom(s) are lost when microphones are placed in public buses?

The freedom to have unmonitored conversations with your friends or even strangers on the bus? If I know audio recording is in use, I certainly don't feel OK talking out loud.
The page itself mentions how it consumes less resources, and requires less permissions.
FWIW I agree with that approach. HN audience recognizes you anyway which gathers the upvotes, and if it’s really confusing someone will point out you’re the CF CTO anyway.
We make random changes to tool use policies like "We're buying a lot of companies where the engineers don't know how to use TerraForm. We're changing our corporate standards to simplify our TF use so the following 15 statements aren't allowed in TF files anymore. This will also have the benefit of making deploys faster and therefore our total development time will go down because we can iterate faster."

I kid you not. This is something someone actually said.
Parsing is an essential part of data processing
Are people outside the org even meant to see the page? That is odd.
I see all of those things, and none of them look unusual. Contrary to your claim, the tab part is not appear oversized but rather a normal size, contrary to your claim the icons also look a normal size, the address bar looks normal size and ublock origin looks the normal size and the settings page looks more or less normal.

It's hard to understand what you think is unusual. Everything in the browser is displayed normally. The page is different because you used a different zoom, and it zoomed the way Page is normally do.

Are you suggesting that the browser tab bar and settings pages should also grow or shrink if you zoom in or out on a particular web page inside of a tab?

I think you're not fully appreciating how unclear you're being with all of this.
It is dominated by the infrastructure around the vehicle.

Personal vehicle means space to park it. Space to park it means things are further spread out. This leads to a few inevitabilities:

Things being further spread out means walking and public transit are less feasible.

Individual vehicles means insufficient political support for infrastructure for walking, cycling, and public transit.

The mass required for living (water, food, energy, trash, sewage) has to travel further, and energy = force * distance.

Of course, people’s desire to have backyards and space in general contributes to even more spreading out, but individual cars go hand in hand since they enable being able to consume more space.

In other words, there is no getting around the fact that energy and distance scale with each other, so anything that allows one to consume more space, and hence cause mass to travel more distance, has a multiplier effect on energy consumption.
I wouldn't consider that a given. YC is very generous with their information. They put all their trainings online, and even all their legal documents.

They realize that their value is in the people, not the artifacts.
You'd imagine this would drive a resurgence in "dumb" monitors, but no, monitoring viewing using fingerprinting is too valuable.
look for a new job or gather all the stakeholders, tell them that the way are pushing the team doesn't work at all, if you concede to work weekends nobody is going to reward you they maybe even be angry at you!

If you want to change the direction of the project and only if you want you because is a lot of work you should state your demands, negotiate a better compensation and only start after they put their money and compromise on the table, if not, you will get crushed and discarded and frankly is not worth it. My suggestion is that you shouldn't do a retrospective at the end of the project, you should stop it now, if they want to complete the project they should put skin on the game and not just pushing people to work harder.
The facts disprove your hypothesis.

Also, climate change.
First things first: take vacation days near the due date, take parental leave after the birth.

Caring for a newborn is a lot of waiting for something to happen, then responding, then more waiting. Get good at resting during the waiting, when the baby sleeps you sleep kind of stuff... When you start feeling well rested, hopefully you still have some leave left and you can worry about your job situation then.

To be brutally honest, assuming a newborn without special circumstances, once you adapt to the care routine, they get real boring. Closer to about three months, they get interesting and if you can arrange to have time off then, that would be great.

I left a job of 7 years when my child was six months old, after returning to work, my outlook had changed and I wasn't as willing to stay where I was --- and I got recruited by two different former bosses at the same time.

If you want to put in some groundwork towards looking for a new job now, make a list of people you have worked with in that you would like to work with again, and a list of people that you would be ok working with again (shouldn't just be people with your job, include managers and other cross-functional teammates), and try to get their personal contacts. When you're ready to look, contact them and ask them how they're doing, where they're working, if they like it there, and if they know anybody who is hiring because you're thinking of a change. Networking will help avoid some of the pain of a job search.
NVIDIA has unleashed its next-gen GeForce RTX 4080 series graphics cards that come in 16 GB & 12 GB flavors at $1199 & $899 US pricing.

Welp it looks like I'm buying a Series X because fuck that noise. PC gamers get put through hell for the last two years because Nvidia preferred selling to Chinese crypto miners and this is our reward?
Snowden has never struck me as a particularly interesting thinker. I listened to some interviews he gave a few years ago and he came off as dull-witted, frankly.
It only took 30 years, but better late than never I guess.
It's good to remember that you don't have to buy the most powerful GPU model just because you can afford it.

Some people are probably in the target audience for the 4090. Others may prefer the 4080 models, which have a slightly lower TDP than the 3080 models but still get a nice performance boost from much higher clock rates.
You spent some of this comment arguing that points and velocity are not upstream of nothing, and the rest explaining that it's ok if they are upstream of nothing, because the work spent on them justifies itself. This is exactly the refusal to acknowledge reality that I objected to.

Which is it?
I've already started moving my desk into the laundry room so I can unhook the washer from the 240V outlet whenever I want to play Stardew Valley
I'm always impressed at how much the type system in TS is capable of. The provided examples remind me of what I'd expect in something like Rust; it brings me joy that we can do this sort of stuff in our frontend code and tooling these days.

We have come far.
Class component is still fully working as of latest React and won't be going away (at least according to the React docs). The main issue is when you work on a codebase that's full of function components and hooks it's hard to mix in class components.
A 2080 Ti, which requires a supporting platform, seems like a really bad deal compared to a 16GB M1, which you can get factory refurbished for $1000.
Why?

He is not some Pr Kenneth Regan. He is actually a recognised expert on statistical analysis when it comes to cheating in chess and has worked for FIDE multiple times. Plus it’s not like it’s only his words. He actually published a very valid engine based analysis of Niemann performance in the last two years. Is the issue that it’s showing the opposite of what you would like it to?

Meanwhile Magnus is actually a player in the game involved and the losing one at that. He has zero claim to objectivity.
I have- I upgraded to a 3080 Ti (from a 2080 Ti). 4k @ 60FPS with pretty much every whizz-bang feature turned on. 60fps during the benchmark.
I got nothing to add, I just want to say congrats and everyone I've seen who's started a family and has needed help, finds it. Good luck!
I'm aware of options like SDL, Raylib et al; despite that, indie is still dominated by editor-heavy tools, like Unity. I've been shipping games for nearly 20y; indie and AAA, and good Editors always win.

Even programmer-focused pipelines tend to evolve into designer and artist focused pipelines over time. It's simple: Dear Imgui doesn't solve the problem of rapidly iterating on an asset from Blender/Maya/Houdini; or from rapidly iterating on level design and scripting; or rapidly iterating on sound import and design; or... Over the course of development many indie studios end up reinventing tools that are already cheap or freely available.
Charging infrastructure is a bit of an issue if you can't easily charge at home or work consistently. Tesla supercharger network is good for long trips though, other brands lack there and you do need to change your long distance travel a bit.
With Coinbase ipo'ed and Instacart about to ipo, that's not a bad batch from a purely investment perspective.
Yes and I'm surprised no one has mentioned Lit or bare metal web components in this convo. I'm starting a large TS project at the AAA game studio where I work (my day job, not DTA) and it wasn't hard to choose to avoid React or Vue or Angular.

Lit is the anti-framework because it isn't a framework. Once you remove all the cruft, you can spend a lot more time writing the code that you want to write and, doing so in the way that you want to do it. Everything discussed in this article is solved by bare metal web components.
According to the lectures in class, the concept of game theory is extended and applicable to many real-life scenarios in the world of economics. In this article, let’s take a look at the game theory of Bitcoin.
Brevity? It's a 1,500+ word article.
> You probably do not want your reference checks

Does anyone even check references anymore in tech? My last two jobs haven't. The most current one didn't even ask for any. I figured that they realized that candidates won't list someone who will provide a bad reference, so it's a waste of time.
The author, me, does have a dynamic IP, but it only changes once every two years or so.
You hit the nail on the head, but I'd say that things are more proprietary and thus secret than simply being archaic. For instance some places still use MARK-IV, but build out new features using Cobol. And then there is a whole field of job scheduling language like Jobtrac. It is a vast ecosystem with its own security system language like TOPS which also has it s competitors.

Also, overnight batch processing may not be automated but require an operator initializing each job in the schedule or schedule in the schedule with runsheet instructions. I think dialogs are created with ISPF and software for moving software from test to production, but I'm no expert on the mainframe.

https://en.wikipedia.org/wiki/MARK_IV_(software)

https://en.wikipedia.org/wiki/TOPS

The mainframe has a large ecosystem that is needs maintenance and feature additions and the work doesn't pay so bad if you don't mind the system. I know Mainframe DBA's make $110k in Dallas/Austin.
Building a Retro Draggable Web Component with Lit
This is great advice. So many dads told me what it was going to feel like to be a dad. By the time I arrived there myself, I found the experience to be completely different and that I had spent lots of mental energy preparing for an experience that wasn't my own.
What calls scope exit if there's a break / return / goto between the allocation and the scopeExit invocation?
Pretty much every YC partner is a founder and builder.
Isn't this sort of the opposite of what you want happening?
Never forget the "Butt Head Astronomer" line of Macs. https://en.wikipedia.org/wiki/Power_Macintosh_7100
To clarify, this was new development — not the process of rebuilding of an existing app. For that reason, the greenfield development was indeed simpler.

That being said, it’s been one year and making changes to the Svelte application is (in the developers’ opinions) easier than our set of comparably-sized React applications. Of course, all of this is specific to our team members’ skillsets, the application complexity, etc.
Are you finding much "professional traction" with Vue? I really like Vue and use it for personal projects but React seems to dominate the job postings.
He is most definitely trying to sell you parts. Just not aero parts, and this whole article is partially marketing to tell you a bunch of the aero parts don't really matter, so you should buy his parts instead, and use his tires, etc, etc..

And he of course conveniently ignores all this stuff makes about 1/10th the difference rider fitness makes. He is a very fit/accomplished racer, at least he controls that variable, he does most of the test riding himself.
Learn the theory, not the framework.
(Author.) My ISP only rotates IPs when they reboot their central equipment. Not enough to do it on my end.
DiffusionBee – Stable Diffusion GUI App
> It is debt that is being forgiven.

The money had to come from somewhere. At the very worst case it's dilutive printing that is an invisible taxation (via inflation).

Keep in mind the hierarchy of the federal reserve, which is split into banks, which have at least some percent of private ownership. While the government can "forgive" the student debt, it must keep the debt owed to the federal reserve on it's balance sheets (deficits and debts). The Federal Reserve (afaik) is not forgiving that debt. Therefore some where, someday, someone is going to have to pay off the that government debt (and along the way the interest accruing)
I don't know but I'm also not trying to market very expensive tyres.
For many people out there - that is their singular computer. I know many people who don't own laptops or desktops anymore - just a phone.
Don't put words in my mouth. I listen to everything he says, there's a lot to learn. And nowhere am I suggesting he martyr himself.

Here's a hint, if you're having difficulty: I'm mostly just describing his plight. I'm not approving of the NSA, FBI, Russia, or anyone else. I do admire him in many respects.

I'm just not terribly sympathetic. For as much time as he spent on the immediate escape, it seems like he spent none on, "...and then what?" Kind of an important detail for an aspiring man of international mystery. Instead, he's turned himself into Putin's tchotchke, sitting on a shelf unless and until he somehow becomes situationally useful.
> I realized React is trying to tame Facebook level of problems and hence their design decision steams from those data points.

Strong agreement!

There's a saying in community organizing and activist circles that goes something like:

"Don't apply the solutions of the butterfly to the problems of the caterpillar."

Imho it's a really important consideration when thinking about scale of movements (and nonprofits... and any community initiative...). This is especially true when "professional" people are always coming in and confidently over-applying their learnings in corporations to thinking about activism (which often, though not always, has very different incentive structures and lifecycles).

I think about this parable often in regards how all these scaled tech companies end up stewarding
the developer tools and therefore practices for everyone. And they tend to out-pace and out-broadcast other wonderful tools that could better serve the majority of developer niches.
In React terms, "functional" almost always implies the opposite of purely functional. It just means that the component is declared by a function instead of a class. First time you call it, the function can assign state that it may reference in future calls, not unlike the methods of a class. How they actually go about this is however almost entirely weird.
(Author here.) Plenty of logging of outgoing connections and DNS. Nothing out of the ordinary.
We're past Quake-level graphics, but competitive eSports games, by and large, have deliberately simple graphics optimised for readability over flare.

If you look at LoL, Fortnite, Valorant, Overwatch, they're all kind of the same — fairly flat light, bright colourful characters against a backdrop of pastels and otherwise muted background colours. Texture detailing is discrete and everything almost looks like block colours if you squint. Rainbow 6 Siege, CSGO, PUBG are the same, minus the colourful characters.

Even if those games didn't optimise their engines for performance over visual fidelity, their visual design would make them fairly light weight anyhow.
Drupal hooks have nothing to do with React hooks except sharing a name. What would cause you to compare the two?
I avoid wordplay like this as it confuses non-native speakers.
A Series X will not render very many AAA games at 4k/120fps (if any at all). And it definitely won't do at Ultra level settings.

PC gaming at the high end has always been about spending a lot of money to get the best graphics possible. Consoles always have much better bang for the buck early in a new console generation.
I have a lot more than $1m (new) of these cards. 6 digits of CARDS, not value.

We have zero cards for sale right now. Nobody wants them because they are heat sinks and not fans.
Similarly in German, if you can't type an umlaut you can add an e after the affected vowel. (Äpfel -> Aepfel)
Congrats to the wasmtime team and loved the documentation!
I just tried it, on my 2080ti I get a 50 sample 512x512 image in 7.0 to 7.5 seconds (using PLMS, DDIM or k_lms). Or at 256x256 with 8-image batches about 1.15 seconds per image.
As a streamer AV1 encode support is really exciting to me; when I can enable in OBS and stream to Twitch etc getting an Ada GPU would be high on my list of upgrades.
I've yet to see a game that my laptop 2080 can't handle on max settings. The only games I've done that asked for raytracing I did was Control and Resident Evil 8.

The pool of games that ask for extremely high performance is very small and pretty easy to ignore by accident.
Titan V even had HBM instead of the power hungry GDDR. But it also used to cost $3k MSRP. The new cards are an improvement over that.
People also forget that the negative interest rates are with central banks. They're not FDIC-insured because if they go under, that means the FDIC (together with the rest of the country) is gone.
If your ISP is using CGNAT, sooner or later you'll going to experience this problem. When this happen, I had to use a VPN (I use mullvad) to reduce the amount of cloudflare challenges I get. Pretty funny because usually I got more challenges when using a VPN instead of the other way around. The Privacy Pass extension also seems to help a bit.