skysight-inc/HackerNews huggingface dataset:
I've seen this criticism several times on HN, but have never been able to relate to it.

I've been using hooks since they were introduced, in several teams (at several different companies), and I've never experienced them being complicated to understand, either for myself, or for team mates - even juniors who are new to React. In my experience, it takes very little time (<1 hour) to understand the basics of React, and once you have that mental model in place, hooks fit in immediately.

I wonder if it's the case that many people on HN are just used to some completely different libraries and thus are coming in to React with a completely different mental model? And that's the cause of this sentiment being so common here.
Whether people think a particular OS is subpar or not is pretty subjective and based around a set of preferences for how one wants to interact with their computer. I've used 5 different OS families in my time and each one had stuff I liked and stuff I didn't. I no longer speak about which OS is better. Only which one I prefer to use based on my interaction preferences.

* I prefer the command line and keyboard interactions to a mouse.

* I'm a focus on one thing at a time kind of guy so minimizing distraction is important to me.

* I want hermetic repeatable configuration for my system.

Because of this I have a preference for unix systems, because they have better Cli tooling and methods for minimizing distraction. I like mac's because the hardware is better and the OS is basically unix with some polishing bits. The window switching behavior also means I can stay focused a little easier.

Is it perfect? No but it meets my most important criteria better than anything else out there.

Other people have very different criteria than me though so the calculation will be different. Neither OS is subpar just focuses on a different market.
You are both right about chunking, and i think is one of the main challenges.
About more intelligent chunking approaches, i think you have to give a try to to preprocess.co
It's able to preprocess and chunk PDFs, Office Files, and HTML content.
It follows the original document layout considering the content semantics so you get optimal chunks
I like this idea. Especially as you can easily download files
from Github as zip in the first place. Download the zip, then serve.
> No one wants to reformat the files because then it will mess up with git history.

GitHub will use a file `.git-blame-ignore-revs` to allow blame to ignore commits that make those kind of changes. (This is the format used for the `--ignore-revs-file` option to `git blame`.)
It would be useful in conjunction with other data, but wouldn’t the model just learn the logic of the obfuscation code (unless perhaps you heavily regularised it?)
He Who Can Pay Top Dollar for HBM Memory Controls AI Training
You might consider merging the landing page with the "features" page - it takes a second or two to realize there's nothing to really see when you first get to the page, and you have to look around to kind of get a feel for what the thing really is. Pretty cool otherwise.
Lol I just deleted
the account (surprisingly easy). Since I didn’t have a custom domain, just let it die for now.
Ecliptic curve signing. You can produce a message body like “valid_until=2025-02-25” then sign it and distribute it as an api key that’s body+sig. Client can verify signature using public key without a server call (sig validation).

EC beats other signatures because signature is muuuuuch shorter, so it can still look like an API key.
Most EmailEngine's customers are small-ish SaaS providers (different kinds of niche CRMs, etc), and in their position, it is not really an option to spend time / risk breaking copyright protections. Instead, they pay the subscription fee and get into building email integration features for their service.

TBH, I wouldn't dare to use such a model in the B2C market, though. Everyone would pirate it.
Which is vastly preferable to a thousand dollar bill (not to mention a hundred thousand dollar bill) for most websites.
Okay, fair enough. But then, how does it work ?

I think I'm just economically rational: the only thing I look is the price, nothing else, in a situation where there's no competition.

So as negotiating is about trading price for something else, well, I don't have much to negotiate...

But the whole issue I have with negotiating is the one of "value". We don't put the same value on objects. For example, for me, the value of a car is the cost that is needed to produce and sell it. The social status thing has zero meaning for that. So I'd be glad to say to the salesperosn "hey, drop that social status option and let me pay a bit less" :-)
https://archive.ph/lRG9N
Unless you are on a very exotic config, the graphics driver will be fine.

And for the font rendering it's a matter of preference, I don't like much the pixelized font rendering on Windows.
> does it matter what order the keys are in?

The amount of rebinding still differs due to Alt, defaults unfortunately matter even if you change them.

> if you map Cmd-C -> Ctrl-C how do you copy things

How do you do it on Windows where it's the same combo from the start?

But also: by making it conditional on selection or simply using another letter
Provider name and specifications please?
Whenever there is a chain of method calls put all in a single line.
I think it is because the geeks "won". A lot of geeks found each other during the early web days. Nowadays it's not a stigma to be a geek. Everything is more mature and commercially integrated, including mopping up geek-ly minded people into commercial ventures. It's harder today to have an outsized impact from a bedroom and no budget. (Not in absolute numbers, how often this happens, but in relative terms! Many more people are at it nowadays, so some slip through with a run-away success from nothing.)
“We leave your safe deposit box unlocked. You might want to forge your own lock and key. If we happen to notice someone stealing out of your box, we will let them grab as much as they can for one minute, then maybe install our own lock if our revenue is close to target.”
We shouldn't have to jump through Microsoft's hoops that might or might not work.

I wouldn't support any Windows version other than 7 (and even that one, only for legacy software).

(Not to mention that Windows 11 requires specific hardware : a "Trusted Platform Module", which comes with its own ethical can of worms, and which the previous generation of desktop AMD processors doesn't have.)
The Global Threat (Full Episode) – UFOs: Investigating the Unknown [video]
Which libraries have you had trouble using? The official preact/compat library works great for me https://preactjs.com/guide/v10/switching-to-preact/
I always thought this would make a good movie. Parody both sides so hard each thinks you are "representing their views" while the opposing side thinks it's a comedy.
I doubt IRS would buy that BS.
That's a good point, and documents too needs different chunking techniques. You don't want to split a word file the same way you split an excel...
You can ignore them, though, not everyone can be saved
Yes if a corporation says I owe them $100k I will lose sleep. Even if they don’t have my card details.
Insert key exists (except for my crappy HP laptop, thank you HP for for removing Ins and replacing it with non-functional call buttons).
This is what I meant by hardware; I consider touchpad gestures to be hardware even if their responses have to be handled in software.

I use my (my employer's) macbook 99% of the time docked, so I don't really care, but yes objectively gestures are top notch.

It's all the other parts of the OS to which you aren't immediately exposed which get me. Most displays need an external tool to force a sane resolution. The command line tools are almost-but-not-quite compatible with what you use on servers. Docker is horseshit. Need another external program to see how many times I have to cycle through app windows. Need an external tool to invert mouse wheel scroll direction but not the touchpad scroll direction. Need an external tool for a sane clipboard. Need an external tool to tile windows.

The hardware is very much 'pro' but the OS is at most 'deluxe'.
Seacom has confirmed to some press outlets service issues (though they have not said anything about a cause):

> Telecoms provider SEACOM suffered an outage on its subsea cable system over the weekend.

> The disruption is affecting the segment of the cable that runs from Mombasa (Kenya) to Zafarana (Egypt), SEACOM said in a statement.

* https://itweb.africa/content/WnxpE74YRQjMV8XL

> Seacom, one of Africa's leading undersea communications systems and fiber network operators, has suffered a disruption to its connectivity services as a result of breakage on a segment of its cable lining in the Red Sea.

> Confirming the incident, the company says other cables around the area have been damaged as well but has not been able to pinpoint the cause. Seacom's East African cable system, which runs from Mombasa in Kenya to Zafarana in Egypt, went down.

* https://www.benjamindada.com/seacom-cable-damage-red-sea/

* https://techcentral.co.za/seacom-is-down-in-the-red-sea/2402...

This is one of four that are apparently damaged:

> The first reports of damage to submarine cables off the coast of Yemen began emerged on Monday morning, with Israeli news outlet Globes claiming that four cables (EIG, AAE-1, Seacom and TGN-EA) had experienced damage. Seacom has reportedly confirmed damage to a cable it operates on a stretch between Kenya and Egypt.

* https://www.theregister.com/2024/02/27/red_sea_cables_houthi...

A map of their network at:

* https://en.wikipedia.org/wiki/File:SEACOM_Global_Network.png

* https://en.wikipedia.org/wiki/SEACOM_(African_cable_system)#...
at the time Vue is had it right but the people wanted TS and that wasn't a good UX for too long in Vue.

now it seems the magic Vue had has gotten better, and was copied over but worse to react.

if react can fix it by compiling it away, cool. but fixing computer bugs is even less approachable than webpack.
Microplastics found in every human placenta tested in study
You guys see a lot of traffic. Why not offer DDoS protection for the free tier by default?
If they hunted them to extinction then how was it easy pickings?
So it's basically running Linux, as far as developer 'UI' goes? And desktops always outperform laptops, currently.

It's a shame Windows and Microsoft is so insufferable for everything else. And Macos hasn't really improved lately, in fact maybe the opposite, so there's that.
My initial reaction to a Tweet from Andrew Clark on the upcoming compiler motivated me to write[0]:

React is the new IBM: you should learn it, you should understand its faults, you should probably still deploy it. You’ll never get fired for picking it, but it’s going to be expensive, bloated, difficult to get right, and it’s going to be joyless implementing it every step of the way. React is “the status quo mindset — the biggest enemy of pure innovation”.

I think the project has completely gone off of the rails and is now going through these cycles of self-inflicted complexity only to be solved several releases later with additional complexity. All the while, not really addressing the core issues that affect DX and ergonomics.

React is the new IBM.

[0] https://chrlschn.dev/blog/2023/02/react-is-the-new-ibm/
Are any of these good as films? As in, something I should strongly consider watching on its own merits rather than because of how it was produced and distributed?
Speaking of too many dashboards, my opinion at this point is that Tableau is where data goes to die. I have so many dashboards that are created in my organization but each dashboard gets one or less views per month. No one ever looks at these dashboards that get created.

My feeling is that these dashboards were probably more like one-time reports that someone decided to automate. But there's definitely a sense of Tableau fatigue. And I don't know if switching to a different technology like Power BI will make that any better.
Seeing no effect in SEA, are there any reports/dashboards that visualize the state of the global internet connectivity?
Show HN: Code Notepad
Good for him! That's my experience with open-source software as well, if something is free, companies will almost never pay for it even if they get a ton of value out of it. On the other hand, if it's only a small amount e.g. 1,000 USD per year most companies let developers purchase that without much paperwork, so for these kind of tools such pricing is a sweetspot. If you go into enterprise sales territory things become way more complex and your sales cycles longer. For a solo founder that doesn't need to hyperscale this pricing scheme seems perfect.
Learning Apple/pkl for K8s templating
I made the mistake to store it on the windows drive. When I moved it I was blown out of the water of the performance. I got some insane speeds that I didn't think was possible
I think PyTorch recently added FP8 & even Intel's Neural-Compressor has experimental support. But yeah most HF LLM models are currently just INT8 or FP4/NF4 loaded thanks to BitsandBytes by Tim Dettmers.
Uhh....
You are wrong. Musk is CEO, Chair and CTO according to Wikipedia.
Humane genomics education can reduce racism – Science
Is there a HoMM3 community? Where is it?
> I tend to disagree, at least for many purposes. In the world of mega-apps (WeChat, Facebook, etc), do you really want these apps to be able to ask for or even require permissions like this?

Not really… I want to ban or break up/massively curtail the apps and/or their business models and aggressively police them so that that isn't a thing…
I think fly/netlify/vercel/render etc. get a decent enough flak on here for costs and/or reliability.

The average HNer seems to be recommending colocating your physical server :-)
“Stop dressing so sexy if you don’t like the attention” is the vibe I got.
Next, I started to increase the pricing; 250€ became 495€, then 695€ and 795€, and finally 895€. To my surprise, it did not mean getting fewer customers. I guess any sub-$1k amount for businesses is peanuts, so the only thing these price increases changed was improving the revenue.

Open sourcers identify with users, but businesses getting a ROI are unlike consumers.
I like about Vue that everything feels straightforward and if fits in my head. In other words I think it's powerful and at the same time simple. It had only once a big change, and even then it was very easy to understand. If you knew the options api, the composition api was very easy to understand.

Maybe Svelte is also like Vue, I haven't tried it. I've heard many react horror stories but I've never used it, so I don't know how true they are.
So this one got attention due to some good Samaritan on Reddit who told OP to post here. Now, to the real question here: have others not received as good advice and just paid up?
I like that this article mentions Parnas - I had already thought of him when I saw Modularisation in the title.

The paradox is nice - at the root level of many issues, there lies something with a paradoxical nature.
Well, this is like Linux, but with adverts all over the operating system. What's not to like?
> In any case, it changed years later when a startup using Nodemailer was acquired for half a billion dollars. I was financially not in a good place back then, and when I saw the news, I started to wonder – what did I get out of this?

This is the root of most things like the BSL. You create an open source project or product, and companies with billions in quarterly revenue build the core of their business on your software, and meanwhile won't contribute to your ongoing viability (nevermind actual success) even in amounts that are entirely trivial for them. Toss the cloud providers into it now and it's even uglier.
And deep down at the bottom of every rabbit hole lies a Yak waiting for a barber.
I wasn't suggesting hybrid, or at least didn't mean to. Memory with 2 different speeds is not well supported by the OS unless you dedicate one chunk to the GPU and the other to the CPU. So I don't think it's a good idea for AMD or Intel to go there.

What I would suggest (and my suggestions are worth about as much as I'm getting paid to write this):

AMD should create an I/O Die (IOD) with 512 bit DRAM memory width. Then create an AM5 variant with 128 of those connected to the socket and the other 384 tied off. Then create variants with 256 bit and 512 bits connected to on-package memory and no off-package memory pins. Sell those to laptop manufacturers.

A big motivation on laptops is that slow & wide memory uses
a lot less power than fast & narrow; on-package also uses a lot less power than driving the signal between chips.

Then in early 2026 introduce AM6 with 4 channel 256 bit memory support. Sell AM5 & AM6 in parallel for a while.
WSL2 has memory issues, if you for example use vscode and docker, in a wsl context, and don’t restart your machine weekly, you will likely see that vmmem is using a ridiculous amount of memory and doesn’t release it.

The relatively recent auto-shrinking volumes are also not always working in my experience.

I’ve also experienced networking issues in the past, either names wouldn’t resolve for some time, or hosts would be unreachable. If you look around you will find multiple GitHub issues for it.

I’ve been a heavy user of WSL 1 and 2 since a while now, it’s a fantastic system, but you will likely notice issues over time. Still worth it IMHO.
I use a rsync script that does incrementals but keeps full copies of each backup. Although mine is significantly different, it is based on http://www.mikerubel.org/computers/rsync_snapshots/ by Mike Rubel.
"an ec key" (elliptic curve) is just a detail, this can be done with any crypto library or utility - for example directly with the openssl command: https://stackoverflow.com/questions/15686821/generate-ec-key...

embed the public part in your application and you can verify that something signed with the 'dgst' command and the private key really has been signed with the private key (which you obviously shouldn't publish)

(Note if using plain commands there is more friendly than openssl, minify/signify are much harder to get wrong, but I'm not sure they're as easy to use programmatically in as many languages there are for libcrypto/sodium/etc; this is really just an example)
Yeah I expected a schema that could describe everything you could find in Berlin which would be quite interesting.
> why don't you pay money to fix someone else's mistake?
The Second Golden Age of Emacs
And much much more false negatives, which raises the question if the "stop eating this, this is bitter and bitter means poisonous" has any truth in it.
I had the great privilege of my hard drive dying 4th year university during exams / finals season.

And so I had the great luck of paying "student rates" for a data recovery service.

That was a well worth early lesson in life :)

Most people just cannot imagine losing all their data. They think it cannot happen, or it won't matter, or it will all be fine. What we have is a problem of imagination.

I run through a simple exercise with my non techie friends whave have endless faith in technology : "if I went to your phone and laptop with a hammer right now and smash them to pieces, how much would you cry?" (Some tear up right then and there ; others still think it'd be fine until I ask some follow up questions to instantiate the risk:).

Personally, I have scanned photos of childhood and tax and immigration and education and legal records and books I purchased and work documents and client photos from side photography gig and a million other things it'd be a pain to lose. So I have a local NAS and pay a cloud backup service and have reached my comfort level of data loss risk :). "Never lost data my whole life " is pure luck, and I wish it continues, but it's a bad plan - it's a bit of "I played Russian roulette and I'm fine!" :->
I personally think it's a great compromise.
I became free by working for salary (or daily rate, when contracting), saving most of my paycheck, and retiring on the savings. It's the easiest, most fool-proof way.
React is fine, but what is going on with RTK? So. Much. Boilerplate.
So what's the status of ROCm for Windows? When googling ROCm download Windows, I get redirected to HIP, that then shows ROCm 5.7.1.

https://www.amd.com/en/developer/resources/rocm-hub/hip-sdk....
Pretty sure Deno for Node has similar problems. Sometimes you just gotta let the past go.
Surely you cannot be this naïve? That "teacher" will not have your best interests at heart and all communication is closely monitored.
There is a gate, with a warning. That stops most of the delivery drivers. Tourists, not so much.
Stopping this kind of shit is incredibly important if the app store monopolists are not to kidnap an entire generation of developers and users.

Open platforms and standards are valuable and innovative. Much more so than the walled gardens.

This is what the EU digital legislation should focus on, not on Chat Control and other similar crap.
If they accepted the 100m renewal then all is good for them, seems like a load of speculation about nothing - they were just simply overly discounted
Why would you want to survive, though. Just for the sake of it?

Actually it feels somewhat unfair, how hard it is to die, nowadays. You literally have to commit a violent act towards your body to do it.

I'd love to just sort of blamelessly die by exposure or something. No fault of mine and no fucking life on Earth, thank you very much.
I enjoy the font diversity every time I visit - same, same - but different.

I hope there will be no drive to replace existing signs for new ones (unlikely, given the state of Berlin's finances) - the various fonts used on signage throughout the city makes up part of the quirkiness which makes Berlin so lovable.
> I wonder if it's the case that many people on HN are just used to some completely different libraries and thus are coming in to React with a completely different mental model? And that's the cause of this sentiment being so common here.

Nope. For me React was the first frontend framework I learned. The mental model of Class components was really easy to understand. I have since "learned" hooks, but they are a constant source of mental exertion for me, and it's very easy to make mistakes. Kind of like all the other "improvements" that they brought to React since Class components.
Exactly - and you can still access it from Windows with \\wsl$\ if you need it.
I love Blender and the Blender animation studio, but no, not really. There is a quite good movie that's been made entirely in Blender though, NEXT GEN on Netflix. It's a kids movie, if you liked Big Hero 6 you'll probably like it. They even did the video compositing in Blender, which is... pretty insane from my perspective. But the quality of the end product speaks for itself.