skysight-inc/HackerNews huggingface dataset:
React (and similar frameworks) make the code much more maintainable. You basically define your state and how that state should look like. You don't manually change your UI, it just re-renders when your state changes.

Compare it with the nightmare of JQuery, where any line of code can affect any UI for whatever reason.
I've had Claude suggest adding some print statements and letting it know the results so it can better understand what's going on
> nadir

Great word, TIL.
Why cant we have a sent time and the receipt time ?

The time the sender claims the client sent the message be appended to the message itself.

Let it reach 500ms or 2 seconds later.

If there is an acceptable skew between the sending time and receiving time, we just accept the sending time.

Edit: what this could do is, the sender when they sent the message, they were aware about x messages before and the clocks being in sync for existing messages, their message even if received 2 seconds later would be put in the origiNAL order of sender intention
Shopping Malls Are Being Transformed into Apartments in the U.S. [video]
> If your company has multiple things you need to log in to, its doing something wrong.

How does that work for privileged accounts?
Don't forget the massive population decline set to literally halve the population in the next 70 years...
They should be allowed to, but their decisions should be public. Currently Reddit moderators are able to arbitrarily and secretly remove posts and comments, even when doing so goes directly against the stated goals and published rules of their community.
Give up on the idea of "the timestamp" of an event. There is no such thing. Clocks are unreliable, and even if every clock in a system is perfectly in-sync (via atomic transponders or whatever) they're still subject to speed-of-light discrepancies that make it impossible to define "the time" of any event.

Two nodes separated by 10000km require ~33ms to send information in one direction, and ~66ms to do a roundtrip. Send X=1 to node=A from a client that's 5ms away from A at client-local time T1, and then send X=2 to node=B from a client that's 4ms away from B at client-local time T1-1ms -- when were these values sent, and what is the value of X? There is no answer, X is both 1 and 2, depending on when and who you ask.

You can define a leader node C, which receives updates from child nodes A and B, and that leader node can serialize updates in a way that produces a single linearizable sequence of updates, sure. But then that sequence of updates as defined by C needs to be propagated to child nodes A and B, which takes (let's say) 66ms round-trip minimum. So when your client sends X=1 to node=A, it has to wait for at least 66ms before it can make a correct read from that same node -- X may actually be 2!

Logical ordering of events in a distributed system is a solved problem. The solution is vector clocks (or something like them).
When I was at MS, I wrote a detailed guide how to trick the central IT system into thinking that your machine had the antivirus software running when it did not. It eventually, years later, got forwarded back to me as some sort of underground currency (with my authorship removed).
Yeah, I have a friend who worked in South-East Asia for a while - he said that his company paid "agents" whose job was specifically to pay the bribes on behalf of his company so that they themselves wouldn't get in trouble for paying the bribes.
It is always: security = 1/convenience

And there are lots of confounding factors.

Staying up-to-date with security updates might also mean you get breaking updates, or updates that have counterproductive changes, or downgrade your capabilities or privacy. and why do updates take so long to apply?

also password re-use? sso can fix this. (but if you have to automate things, companies have a varied track record on credentials)
> The growing popularity of solutions like HTMX, Hotwire, and Phoenix LiveView is proof that React is not the panacea that was promised.

Does it? To me, it seems more proof that software development trends are cyclical. It's also just not all that apparent that things like HTMX are all that popular. React is much more popular than any of them, and then JQuery remains even more popular than React, at least in terms of finding it on the web.

Working with XHR sending full HTML responses, it's pretty clear to me that there's some major tradeoffs to this approach. The payload sizes are larger and interactivity is dependent on round trips to the server. so you're increasing server load and are increasing payload sizes to save on client side processing.

If your views are data driven, then there's plenty of cases where you may want to have interactivity. filtering or sorting results, for example. So you click a column header, then you're sending another request to the server, asking for a new table with the newly sorted rows, it renders it, sends it back to the client, and then replaced the entirety of the table contents with the new contents. and then htmx does some magic to make it behave closer to native HTML (like enabling css transitions on replaced elements, for example).

Storing the state client side, you can perform a lot of these transformations without talking to the server again until you want to actually change data.

I'm all for sending plain html from the server. If your views are static and largely unchanging, then sure, by all means, send it over. You don't need a JSON response to render a blog post on the frontend. But as soon as you want any sort of interactivity in your forms or data views, then you probably don't want to make every interaction a round trip to the server and then you're back at having to think about state on the client, at which point objects in JS are just going to facilitate your needs better than html elements.
I mean, technically, the US does it every four years. At least, it used to. But that was just a blip in the historical record. We'll see what happens in four years from now to see which way the trend moves. Here's hoping it was truly a blip and not the start of a trend
If the eye nerves can be hooked up, a severed spine should be possible to repair.
I would expect the brain’s vision system to have completely been repurposed for other things for a birth blind system and no longer functions in that way. This is very different from changing the signal for your vision system and having it apply a, while impressive, very basic correction.
Having a public mod action log (like the one on lobste.rs) for all subreddits would go a long way.
I did, and then promptly used it for 2 hours straight. It's excellent. Going to save me so much time.
3 phases 230v you mean?
other than sundogs, of course.
Also fashion magazines would be boring without all the stylish fashion ads.
> Stop gaslighting. We saw it.

FoxNews recycled video footage of the same dumpster fire every week to give an impression that Portland was burning down in 2020, so a lot of people are skeptical.

I’m totally going to trust what someone who was actually in Portland saw over what someone saw on FoxNews or some other right wing media source.
I went through something like this with my ex.

One day, she was fine.

The next day, it was all about The Beatles conspiracy theories which never seem to end. Ever.

I stuck with her for two years before finally, reluctantly, leaving. We divorced a few years later, by which time her psychotic break had finished.

It was truly awful. I didn't understand it at the time, and was angry then guilty. I should have dragged her to a hospital for examination, but I didn't.

Get your friend some professional help.
> Your information is presented digitally to the identity reader, so you’ll never need to show or hand over your iPhone or Apple Watch to any business.

"Sorry, the reader is broken. Hand me your phone, I will take it back to my cruiser." What are you going to do? Give the trooper your unlocked phone. You can take your license card out and not hand the trooper your whole wallet.
That's true to an extent, but the trend is definitely leaning towards one side more than the other. I'm pretty sure that's just because of where the traction leads the algos to push the bots. Is one side more susceptible than the other is a question for a different thread, but I don't know how to attempt to learn the answer without fanning the flames of either side.
It is likely going to be possible to grow an eye in a vat.

I talked to a retinologist who was working on genetic diseases like retinitis pigmentosa and he mentioned that in the lab their stem cell developments were growing not only retinal cells but at least malformed somewhat recognisable eye structures.

I fully believe that at some point in the next 50 years full organ replacements from the patients own stem cells (perhaps with lightly edited genetics) will be commonplace.

The work here is an obvious preliminary.
Probably because there's a lot of codebases out there that use react that are in a pretty bad state - that are a few versions behind and can't be updated easily due to breaking changes, have a mix of various old and new libraries and patterns for doing similar things, that don't use typescript, or that do but use `any` everywhere. It's a great ecosystem but it's evolved so much and there's my
so much variety of ways to do things that it takes a lot of discipline to keep your codebase in good shape if your team is over a certain size.
Haha good catch.
I actually did some dsa campaigns inspired by these caves. They are super still, cold and eerie. Most of the shafts are filled today but you can see how dangerous they where. Small steps, without any guardrails, often slippery because water leaks in die to cracks in the rock. Also, many caverns are big, because they excavated the stone but the access tunnels are super small and steep.

Here are some pictures https://www.google.com/search?sca_esv=f23c15b34ae4d7a1&q=lav...
The magical unicorns also affect the housing prices.

Let's continue your analogy: as a side effect of magicking 10 million units, it will also attract a horde of goblins that will take all these new units, making them unavailable for humans. And drive up the prices even further.
Denied claims mean less profit for the insurer. They only get to keep a percent of what they pay to hospitals. Do you have a response to that?

One of the primary jobs of insurance companies is to vet claims. If we didnt want that, you could just make a shared bank account and let doctors and hospitals bill anything they want to it. You might save 10% on overhead, but it would collapse instantly.
We will see. :-)
When the price of something increases less than inflation, it has not gotten "more expensive". This feels like a straightforward point for an avowed capitalist who elsewhere on the thread railed against "commies".
Yep. This is exactly the kind of thing Sam Altman would do to promote another hype cycle.
The cost of maintainance a Rails app is huge, due to dynamic typings.
Looking at the rather eclectic collection of guns on the list I'd be interested if there's ever been a single documented case of a person in Canada being shot with any gun from the list.
Great visual story. It would have been cool if they had also included the High Pressure High Temperature (HPHT) method, which is closer to how diamonds are naturally formed. However, I imagine it would have been harder to "show".
I completely disagree. There's always something that can be improved in software. But usually, it gets to a state of "good enough" so people move on to something more important and just leave it. Sometimes, they have to come back to it, perhaps after a long time even, for a bug fix, or to add a new feature, but it may go for very long periods with no updates at all.

Of course, this is all a matter of perspective and semantics.

I suppose if something becomes obsolete enough that no one's interested in developing it further, it could be considered "finished". But even here, it seems like people still have some interest in very old software sometimes, resurrecting it to run on emulators perhaps, and sometimes even making changes (if they can get the source code) to improve its operation on newer systems.
I’m amazed how we have widely available biometrics in the consumer space (anything Apple with TouchID or FaceID) but not in the realm of business where security is far more critical.

A rational market observer would have assumed biometrics would have replaced antiquated passwords years ago.

Feels like this is a solved problem but Microsoft having a monopoly over business computing and software and there being no agreed upon standards for biometrics hardware is holding us back.
Probably not, but Portland OR is also a much smaller city.
The cyber security gatekeepers care very little about that kind of stuff. They care only about what does not get them in trouble, and AI in many enterprises is still viewed as a cyber threat.
It’s good to see people are catching on to this. Hype = profit.
Can I start referring to this as a post-crypto thought movement to sound intelligent?
No offense, but I find this comment ignorant at best and purposefully misleading at worst.

I've visited emergency multiple times over the 20+ years I've been living in Australia. The first time I left with crutches, a casted ankle, and a whole slew of scans indicating it was just a serious sprain, not a bone break or tissue tear. I was almost out of emergency before I turned around and uncomfortably announced that I was leaving and yet hadn't paid for anything. A doctor came directly over, pressed the button for the automatic doors, and said "It's ok, this isn't America. You're free to leave, and you don't owe us any payment. Your taxes cover this."

I have severe spinal stenosis. On Tuesday I had an EOS scan. $0. Last year I had both an MRI and CT scan. Both cost me nothing and were covered by the public health system. If I had these 3 scans done in the US without private health care I'd be out of pocket $10k or more.
At 2.5M people, Portland, Oregon metro probably cannot support many international routes (except Vancouver). And it has very few businesses that would necessitate international business travel.

Maybe a flight to Japan, London, mainland Europe, and Mexico.
Commercials on cable are fully skippable, since the first DVR in 1999. It's streaming that takes that freedom away.
Such a notable carpet it even has its own wiki article! https://en.wikipedia.org/wiki/Portland_International_Airport...
In the US government, people with real power are rarely if ever called czars; it seems like the term is only applied to lower-level appointees. Like many others, the term has become detached from its original meaning.
If one side pushes an online agenda to the point that it affects the coverage of publication apps/sites by intent of the ones pushing the agenda, then yes, it qualifies as rigging. It doesn't need to be something like issuing number 2 pencils to the people registered to your party while issuing non-number 2 pencils to everyone else so the votes are misread, or having Hugo Chavez' personal programmers change the code of the voting machines. If you can change the "heart & minds" of someone with disinformation, that's like the perfect rigging effort.
OS/2 2.X was superior to Windows 3.0 but lacked the apps and marketing to compete with it. IBM Client Access/400 for DOS ate into the 640K layer and OS/2 used Extended RAM to keep more of the 640K for WIN-OS2 and DOS programs. Once Microsoft released Visual BASIC for 16-bit Windows, IBM had nothing for OS/2 mode like Visual BASIC. Borland had Delphi and Turbo C++ for Windows 3.0 but not for OS/2.

OS/2 started as Advanced DOS at Microsoft and IBM, by the way. An open-source project called OSFree (OS/3) wants to write OS/2 from scratch: https://osfree.org/

At my employer, I had to downgrade OS/2 2.X systems to MS-DOS 6.2 and Windows for Workgroups 3.11 before OS/2 Warp 3.0 and Windows 95 came out. Microsoft also had affordable license fees for DOS, Windows, and Office. We had to have everyone on the same OS for compatibility reasons and OS/2 lost out.

You can still buy the OEM version of OS/2 here: https://www.arcanoae.com/arcaos/
Depending on the context of the community, such things can actually do more harm than good - many users react negatively to any display of authority, no matter how reasonable it is. I don't think community managers should have to subject themselves to the questioning of users who don't have anything better to do, if they don't feel like it adds to their community.

Of course, this does work in some places - Wikipedia is extremely transparent about its moderation actions and policies - but I don't think it should be the default for every single community.
I think this is where fine grained terminology is required. The articles/interview you describe could be described as 'paid content'.

What the article is discussing is most likely banner ads for what will usually be non related products.

One is designed to keep you on the site (paid content) while the other is attempting to go else where.

The effect of paid content can not be discounted. It's important to recognize that a paid review or a game or movie can result in a different outcome, even subtly.

I remember in the golden days of game review sites it was clear when writers were fudging the reviews because the user experience would be starkly different. The 'we were told to ignore the bugs' excuses always followed because the gig was paid.
Hey, I'm developing a different approach that may appeal to a Kysely user such as yourself. I'd be glad to get your thoughts on it :)

Raw SQL (or PL/pgSQL which can be quite powerful) with generated, type-safe client "bindings" (TypeScript functions). It also includes "declarative SQL schema" (instantly update the schema of your dev DB on file save). Generated migrations and "seed scripts" are also on the roadmap.

If any of that interests you, check it out (https://github.com/pg-nano/pg-nano). I would also be happy to discuss it with you on Discord (@aleclarson).
https://www.statista.com/statistics/1309326/video-streaming-...
This is exactly why I love it because it's not opinionated. I've been doing frontend interfaces for 30 years and it's one of the few times I've felt that I can write things the way I want and not be forced down some preconstructed path.

I get why some wouldn't like this but for me it's a breath of fresh air and why I continue to love working with it.
That was going to be rolled back anyway. There is zero chance it could ever have applied to anyone.
Because innocent people have never been murdered?
Which watch do you use?

The user you replied to has convinced me to get a smart watch as 1. I've had awful stamina since age 10 or birth 2. Stupid "number going up" gimmick generally works well at motivating me. But I'm not about to switch to iPhone, so getting an Apple watch isn't going to work.
This is typical self-serving MS-speak.

What actually happened is that:

a) Microsoft, then a tiny fraction of what it is now, took $400 million from IBM in co-developing OS/2 and put the profit from that money into Windows 3.0 and later NT (funny how developing NT cost only a stated $150 million just a few years later and the main cost is in software developers)

b) When Windows 3.0 did well enough in the market, MS did what they have always done - they figured out how to break their agreement with IBM, and take their own stuff that they owned 100% and run with it. This is a pattern seen everywhere at all times with MS, ever since the Ed Roberts / MS BASIC days in Albuquerque.
I genuinely wonder why people use SQL Server, is it just because of the active directory integration? Just because microsoft says so?

I mean, its a lot more expensive than Postgres for very very little benefit. Like what exactly is the value proposition? Is it saving developer time? faster? I guess none of those
It's also unsurprisingly where the jobs are.
You still need to create a password. And since nearly always the biometric option doesn’t replace the password, it’s a moot point.
>Is “propaganda” rigging?

The propagation of the propaganda can be rigging. Every side has propaganda, so I'm not sure what your intent of scare quotes was meant to do. If you can saturate a publishing platform with the use of fake accounts so that your "propaganda" is pushed by the platform's algorithms in an "unnatural" way, then that's pretty much the definition of rigging.
Note that humans are also given test orders presented as real ones to see if they would act properly in a real life situation. That's part of ORIs https://www.512aw.afrc.af.mil/News/Article-Display/Article/1...
I don't understand how it is alive. I understand that there are emergent properties from the layering, but I think it's an open question if this includes anything like what we'd all motivation or intention. These things aren't part of intelligence.
I have a dedicated email inbox for newsletters, and for blogs that don't have a newsletter I use https://rssby.email/ to receive them. Keeps my main inbox clean and when I want to dive in, I know where to look.

Here are some of my subscriptions:

Sacra

Every.to

David Perell

Animalz

Demand Curve

Seth Godin

Eugene Yan

A Smart Bear

Benedict Evans

explaining.software

Jason Liu

...and many more that I am missing that I have move over to this dedicated inbox from my main inbox.
> Intel historically was the best at semiconductor manufacturing processes. That's what got it where it got to.

Exactly. AMD has been executing perfectly on the CPU side, but they also happened to be a key beneficiary in an unprecedented event in the past few decades: TSMC overtaking Intel in their process which would likely not have happened without Apple betting on them.

Intel did not benefit from the stagnation they had which was enabled by their success and monopoly. Internet Explorer 6-level stagnation: from Haswell to ~2018 they successfully shipped the same product over and over again and when AMD pressure started to mount, they basically trickled down higher core counts into cheaper SKUs. It would have worked, except at the highest end, they needed the process to be competitive and it wasn't, which messed up everything.
Gamma correction is pretty commonly understood in computer graphics these days. If you want to know the details, here are some links:

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

https://learnopengl.com/Advanced-Lighting/Gamma-Correction
Same. "Fairly disappointed" would be an understatement.
Windows Hello exists. https://learn.microsoft.com/en-us/windows/security/identity-...
Why did I think it was something about elon musk, ha.. haha...
You must be really old because the selling point was always more channels/better quality picture. No ads was reserved for the premium channels (HBO and Showtime) which were an added fee. There were a small number of basic cable channels which were ad-free (AMC and TCM, if I recall correctly were originally both ad-free), but most basic cable channels had ads (and some were just re-feeds of independent broadcast “super stations” like WTBS and WOR.
The Key to Effective UDF Optimization: Before Inlining, First Perform Outlining [pdf]
It's normal to Google "how to do x in gitlab" and then there is a ticker in their issue tracker to add x from 2018. GL employees all agrees that it would be great. Thrn there are 374747 label changes and no resolution until today.
It’s awesome with font rendering — have been using it nonstop for two weeks to code and design and it really shines (no pun intended) when there’s a lot of sunlight/glare. Otherwise it looks identical to the glossy display.

The only caveat is the nano texture is much more difficult to keep clean and maintain.
It's not like they made the dead vote. They just used an unregulated vector of appealing to the electorate in a better way than the opponent did. I'm not saying it's not not rigging, as that's definitely the intent, but let's not turn a blind eye to what is an obvious thing
yeah that would be awesome
Fabs. The only other major players are Samsung and TSMC, with the latter being the giant. If China invades Taiwan, they control the bulk of the semiconductor supply.