skysight-inc/HackerNews huggingface dataset:
Underrepresented (racial and ethnic) minorities -- in the US context, it tends to mean people of color that aren't east or upper-caste south Asian.

I'm an upper-caste south Asian and it's fair to say that I have it much better than, say, Black people in tech on account of race. (Interestingly, I did have a fairly racist interaction once where this guy treated me like I had no idea what I was talking about, even though I'd spent several years working on $subject. From talking to Black folks my understanding is that it's the sort of thing they face all the time.)

Gender adds another layer to all this -- as someone who has been on both sides of that divide the difference has been quite noticeable. And the interaction of gender and race is all the more complicated -- Indian women face a level of scrutiny that neither Indian men nor white women do. And Indian trans women even more than Indian cis women. "Intersectionality" is a really nice term that captures this general idea.

It's a complicated set of interactions, but it's nonetheless real and worth carefully considering. Life's complicated and ambiguous.
React is really easy to learn. Stupidly easy.

It was so easy that people strived very, very hard to make it seem complicated - and they succeeded. Back in the day every React tutorial layered in soooooo much other stuff, Redux and a million middleware layers that completely obscured what React was.

The core of React though is really simple and no amount of attempts at complexification can destroy that.
Yes probably a bit like chess masters. They surely know theory and theory can surely help, but often they just “feel” that one way is more right than another way. How does this “feeling” arise? Tons and tons of deliberate practice.
Zappbot – Your AI Agent for WhatsApp [video]
Hi everyone,

I’m excited to share a project I’ve been working on over the weekends: Zappbot, an AI-powered agent designed specifically for WhatsApp.

Zappbot is here to streamline interactions, automate responses, and add smart functionality to WhatsApp conversations. I’m looking to connect with businesses or individuals who might find value in this tool. Your feedback would be incredibly helpful in shaping the future of this product!

Take a look at the demo video below, and let me know your thoughts:

https://www.youtube.com/watch?v=Lourq5PK_TA

Looking forward to hearing your feedback and ideas!

contact email: zappbot@arruda.dev
Right but in Erlang when individual components (processes) "panic", the whole beam VM doesn't crash.
Read Web Fiction
I Say Forbidden Things About Sports
How is bcachefs for personal use these days?
Running VMs (and database servers) on btrfs performs really bad so you have to disable CoW for them.

Otherwise you'll get situations where your 100GB VM image will use over a TB of physical disk space.

It's a shame really that this still isn't solved.
Find them in their social life and offer them a job. These people are satisfied with life; they are not looking for more. Many of them are so effective because they see through problems; however, this can also make it easy to see how empty a corporate career is.

Your question sounds like, “How can I convince people who are already winning at life to win at life for me instead of for them?”
Compilation on the GPU? A Feasibility Study
Besides clearly being outdated guidance (see election 2024 + "substack is the new journalism"), not even "unbiased" journalism is merely a bland recitation of facts, and there's a world of difference between that, an article with an obvious slant, and straight-up dog-barbecue levels of bullshit and lies.

It IS frustrating, beyond frustrating, that Google nuked the web for ad money. The idea that you have to report that by neutrally dictating a string of facts or else forfeit all credibility is stupid.
A couple of years ago it was more like juggling chainsaws: https://github.com/maharmstone/ntfs2btrfs/issues/9

I tracked down a couple of nasty bugs at that time playing around with it, hopefully it's more stable now.
So just true?
When a sample showing a new SQL thing has eg

a) no id types eg for User, just a string
b) uses i64 for “stars”
C) any other of a million things…

I quickly conclude it’s likely a cute toy by someone who wanted to write a thing, not ever likely to be a battle-hardened effort brought forth by a high performance / scale database tortured soul. And I move on.
To what extent is it a factor as in the cause, and to what extent is it just an organic manifestation of the desires of the people?

You can apply this to most social media, but in the spectrum of wikipedia (the people control the content) to netflix(the private owners control the content), I'd think 4chan would be closer to wikipedia.
Both is important. And related. Documentation needs to be discoverable. I was amazed when I tried jj (jujutsu, the "new git") and it popped me into some kind of weird textual user interface after executing `jj split` and I felt lost. I guessed, pressing `?` won't hurt and it told me just to use the mouse. The menues showed the related hot keys.

But the actual documentation of the tool has room for improvement. I needed a YouTube video to get started and that's rare for me.

So what I want to say is, that you need an intuitive, discoverable UI, but also a documentation that has each case (and if it's just for linking in 1st level support cases) _and_ is discoverable. And by that I mean both easy to grasp (e.g. following https://diataxis.fr/) and also can actually be found. I've had cases where a tool had good documentation, but actually finding it was the hard part.
This always bothered me – internet users 100%, having time and will to take survey 100% – it will always be very biased sample that can't be corrected by weighting by age/gender etc.
Is this a US firearm? My read of the article suggests it is a Spanish firearm that was used by Spanish troops in what became US territory. Perhaps the title should be “Old Spanish firearm unearthed in Arizona”.
My iPhone 12 just crash the page while loading
What surprises me is how calm Google is. I’d say my own Google usage has drop 80%+ too since LLM arrival. All the Google products remaining are likely loss leaders. YouTube w/ Adblock etc
I was interested in this, but my 3 runs in their recommandations engine were almost complete failures.

Their author list is plagued with homonyms.My first search had Dostoievsky in my 3 favorites. He was then recommended twice to me. It seems there are 7 distincts transliterations of his name.

Then I put 3 Italian novelists as favorites, starting with Curzio Malaparte. I was first recommended a Scandinavian poet. Other recommendations had 2 poets and one philosopher. Overall, nothing useful: either known, or definitely not for me.

My last run had 3 Russian classical novelists as favorites. The recommendations were a bit better, with two authors I'll try to read. There were obvious errors, like recommending Anrei Platonov then Andrey Platonov. And I really don't understand why I was recommended most of them, like Guillermo Cabrera Infante, or David Foster Wallace.

BTW, the site "doesn’t harvest your data" but their links to booklists are blacklisted by UBlock as adware sites.
Diablo 2 characters are billboards, there's no original 3D models to rip in the game files.
I meant that I can't sleep 8 hours and feel rested. If I'm forced to sleep less than I need, I'd be sleepy and tired all day. Taking a nap helps but isn't always possible, and is even less time efficient.
The signs of the robot uprisings has begun.
Really just depends on the quality of the other person's argument. Good to see that you're spending time going over my post history though, makes me feel special. Would never cross my mind in a million years to click on your profile and start scrolling.
I was in NYC around the time this exhibit was put together and was told by a friend to go, referencing this article.

I don’t think I’ve ever connected so strongly with a gallery exhibit as I did for Wacław’s artwork. Something about how intricate the works with just a single line. It was such a serendipitous moment that I won’t soon forget.
If it was mealy, it was probably improperly stored or grown in too warm weather. They aren't normally mealy. They're more tender and less crisp than Honeycrisp and have a pleasant texture.
The answer is Google. I'm not sure why you're being so dismissive.

When we look back in 20 years, things like the transformer architecture, AlphaFold (which just won a Nobel prize), and Waymo are going to have improved the world in a positive way as much as anything Bell Labs did, and certainly more than PARC.
To me, the best part of react/jsx is that if you know HTML, and you know JavaScript, you can easily write JSX. I'm primarily a backend engineer, but I grokked JSX pretty much instantly. Anything in scope in JS is available in the JSX.

Vue templates are, well, yet another funny little template language. The hello world example already seems way too magical. Just let me use the language I already know.
I'm guessing lots of people would argue Google doesn't really get credit for that.
Thanks for sharing that graph. It does show React as the leader, the the others in distant 2nd/3rd place.

However I think the "drop off" in the chart for React is misleading/incorrect, and likely indicates just a slowing down of the economy and/or people moving to LLMs for their searches and abandoning StackOverflow completely, as I have.

For the past year I haven't yet found a question that an LLM couldn't answer better than S.O. could, although ironically most of the LLM learning did come from S.O.

Anyway, yeah shops will stick to their legacy code forever unless something forces change, because retooling is super expensive in money and time, not to mention replacing all your developers with different ones!
Hyundai offers an EV version of the Casper: it's 1335kg vs 985kg for the petrol variant. Surely that's a great deal heavier? The Aygo finds an all-electric competitor in the Renault Zoë whose battery pack alone weighs 300kg, a hefty increase compared to the 70kg engine of the aygo. Volkswagen's up! comes in at 929kg; the e-up! registers at 1229kg.

Regarding the I-pace vs the F-pace I was unable to find more than a single version with a greater weight than the I-pace, though I admit I haven't analyzed the specs of all 108 editions. That single example weighing more was, of course, a hybrid.

EV versions are, primarily due to the weight of their battery packs, significantly heavier than their ICE counterparts and that's fine.
Yeah the situation is unfortunate. There's a decent chance I'd be using ZFS if not for the licensing issues, but as a practical matter I'm getting too old to be futzing with kernel modules on my daily driver.
I imagine a select on 1B rows will be equally problematic :)

But you are right, it’s not something you necessarily have to worry about now. It just means it doesn’t work for our use case.

Just figured I should point it out.
> Would you trust a mechanic who didn’t read any books? I sure wouldn’t discount them because of that.

Machinist or woodworker might be a better analogy.
Given that it's a Japanese cultivar, I assume they're all over the place, you just have find a market where someone growing them has them for sale.
You are not getting what I'm laying down.

I'm not saying this at all.

Have an alarm clock, have a schedule. But don't stress about it or "optimize" it. Just do it.
https://archive.today/tROuB
That wasn‘t what was mentioned, it was specifically mentioned they should use more nuclear to heat, I.e. use exceeds heat for district heating for example.

This is fairly common for coal and gas power plants, but as far as I know, not really used with nuclear power plants.

As far as I know, the French nuclear power plants aren’t exactly in close proximity to any major city, making district heating most likely not economically viable
Xfs ? Bcachefs ? Whatever you like because those features may not be implemented at the filesystem layer ?
Potassium-Ion Battery
> Strangely, the game sees a 5% performance loss with the loop buffer disabled when pinned to the non-VCache die. I have no explanation for this, […]

With more detailed power measurements, it could be possible to determine if this is thermal/power budget related? It does sound like the feature was intended to conserve power…
He's a comedian and maths communicator (including author). He appears in quite a few Numberphile videos too. He seems to be friends with quite a few YouTube maths presenters such as Grant Peterson and Hannah Fry (she seems to have moved over to TV presenting now which is good - I think she'd be an excellent choice to do a James Burke style Connections series as she also has a dry wit).
Great, another misinformed rant about React; meanwhile React developers get stuff done without inventing yet another template language.

Also, website aren't slow because of React, they are slow because of shitty developers or insufficient budgets.
I own a Guangzhou Sanjing R5-8K-S2 inverter that had issues shortly after installation where it was generating far less power than expected.

The web telemetry panel had multiple gaps throughout the day where energy generation dropped to 0, but having datapoints logged every 10 minutes didn't give out enough information to determine why that was happening.

It also had a current status endpoint which updated every 10 seconds. I wrote a python script to log those updates into a file, and eventually discovered the inverter was shutting down itself and waiting 5 minutes every time it found its grid voltage to be greater than 241V.

Installer wanted utility to lower the house's grid transformer tap, but needed authorization from Utility, who declined claiming it was already on the lowest tap possible. Cynically, i think they declined because lowering further would lower grid voltage at night below minimums they're contractually required to maintain.

Tried going into the manufacturer's website to see if a firmware update could solve this. Couldn't find firmware updates, but i did find a manual for their local monitoring app, including a password for installer-only settings, set to "123456".

The app doesn't include any functionality to change said password to something else, so i assume it's hardcoded. There was one change i could still legally do without violating anything - raising the grid shutdown threshold voltage from 241 to 242V. This change did get reflected in subsequent logs, so the settings panel is functional. I could technically increase that further (to a maximum of 275V), but that would expose me to liability.

Parents suggest contacting the inverter's distributor for support, and they asked for a password i was never given. Apparently the manufacturer is suppopsed to create accounts for installers/distributors buying directly from them, and i somehow bypassed that process when creating an account for myself, without even realizing it.

Some more clarification later, it turns out they can still remotely access the inverter with its serial number. After doing so, they "fixed" the issue without explaining how. Checking the installer settings interface, it turns out they just increased the grid overvoltage shutdown threshold to 275V right off the bat.

At least i got them on record saying they did that, so i'm technically in the clear. Still, having that kind of access was scary enough to want to make me disconnect the inverter from the internet.

Turns out its warranty (which only expires in 2036) has terms requiring it to stay connected to the internet. That's enough time to trigger WW3 and a resulting horus scenario (https://horusscenario.com/).

Until then, the best i can do is to throttle the inverter's internet connection to something like 10kbps, which isn't enough to prevent someone persistent enough from uploading new firmware.

Stories like this make me reconsider keeping it connected. I'm surprised we haven't seen inverter ransomware yet.
This is a good explanation of the method behind the madness. The manipulated results are for steering people to what they want to serve them. Clicking on their ads or corporate preferences.

The problem appears to be it's hard for them to realize that people are getting fed up with the antics and are seeing through the manipulations. It's like an abuser or bully, that thinks they will keep getting away with the poor treatment of others, who they think are "below" them. At some point, enough people can take a stand, and not put up with the lack of transparency and black-box manipulations. They are going to keep demanding change or find alternatives.
That difference is bigger than the language though. The BEAM runtime protects handles process lifetimes.
I may be wrong but I don't think it's just "excessive freeness", the CDDL also has restrictions the GPL does not have (stuff about patents), it's mutual incompatibility.

Apache v2 and GPLv3 were made explicitly compatible while providing different kinds of freedom.
https://x.com/massgravel/status/1862492822261399731

https://massgrave.dev/

https://massgrave.dev/news

https://github.com/massgravel/Microsoft-Activation-Scripts

"Non-piracy" site from same devs has some neat tools as well:

https://gravesoft.dev/

Such as

https://msdl.gravesoft.dev/
I remember when they introduced their new captcha; it was so tedious to solve it I stopped interacting there entirely.
Have you heard of HTML, CSS and forms? They are even more boring, more mature, more stable, often faster, have a huge community, massive resources and ecosystem. React is even built on one of these technologies!
It's the personal opinions of a comedian, and he does explain his rankings. I don't agree with all of his takes, but there's no such thing as an objective review, anyway.
Yes, and that's exactly the point. The reality doesn't usually match the ideals, and many orgs do not have good process, and do not have the political will to get good process implemented. Part of being a professional is recognizing where reality falls short of the ideals (an all-too-common occurrence), and doing the best you can to successfully get your work done in that environment.

And of course I don't know which FAANGs you worked at, but I know folks at FAANGs who have complained to me about CI and deployment times. Hell, these are huge companies; while they try to harmonize tooling, deployment times (especially when test suites of varying quality are involved) can vary a lot across a company. I wouldn't be surprised if there were people at the companies you worked at that were upset with deployment times, even if the teams you worked on were in good shape.

Honestly, when someone suggests something like you've suggested (that everyone should be able to get their deployment times to under a minute), I really do wonder if they're intentionally arguing in bad faith or are trolling. I know for a fact that things are not that rosy, and are rarely that rosy, even at the companies you claim to have worked at, and it's hard to believe that anyone could genuinely think that this is a broadly-attainable target. That doesn't mean that no one can do it, but that does mean that designing tooling that assumes everyone can do it is... well, just kinda naive and not very useful.
To most of us HN denizens it's obvious that OTA updates and internet connectivity generally leads to the things we rely on being worse. It sucks to have something that works when you go bed and is broken the next morning because of some idiotic update.

What can we do to modify capitalism so that this externality is correctly captured? I think most people, especially those who rely on these systems to do their jobs would tell you "I would gladly pay a premium to prevent outside influences from being able to brick my tractor (or whatever), if it's broken I want to be the one who has broken it."
Is this something that could simply be solved by aggressive anti-trust? Surely this isn't the best future we can come up with.
Cosmic crisp is the truth.
Hyundai and Kia wearable robot for workers
Why is it an offense for an American to write about the apples available in their market?
> work on cars without ever touching a car.

I don't believe the author is saying you should trust someone who has only read about a job to do the job.

Maybe your illiterate mechanic is great. In every case, a professional will be better by absorbing the experience of others, even if just marginally. Learning from experience of others without having to spend the same 1:1 time and cost is a huge win. Certainly we would all agree on that point.

Reading is how knowledge gets transferred indirectly across time and space. I agree there's no better signal of effectiveness than history of results, but with two people who 'get results', considering what can get lost in such metrics, the one who is driven to keep learning from others outside their direct circle is almost certainly better at what they do.

As applied: Two mechanics who 'get results' exist. One spends their spare time pouring over Internet forums to learn about emerging issues, diagnosis techniques, tools improvements, part performance over time, etc. The other goes home and plays WoW, their only new input comes from what arrives at or emerges in their shop. I would always favor the former type. No different with any domain.
Coding with AI
Nowhere in my comment did I say abandon a build step?

I’m saying—if you do not have high interactivity requirements, which I would claim is most things on the web—you will encounter a lot less overall complexity shipping mostly server-rendered pages with isolated, self contained JS bundles where you need them.

I was using multi-entrypoint build steps outputting separate per-page or per-feature CSS and JS bundles long before I ever worked on an SPA, it’s hardly a good reason to move your entire UI and routing to the client-side.
There are numerous “X-pi” clones that you can get which represent, to me, the real low end.
Chiropractic medicine is quackery. I am happy to acknowledge that some people find it helpful!

But let’s be honest: it isn’t scientific in the least, no matter what modern practitioners have gussied it up with.
Journalists flock to Bluesky as X becomes increasingly 'toxic'
He probably eats at a food bank so that he doesn't have to touch the money he invested in the stock market when making $250 000. Asking him to touch his nest egg would just be cruel, so I recommend everybody in the food bank to get out of the line and make room when he shows up to fill his duffle bags.
If the people are buying directly from manufacturer, why should any costs that Sol-ark has incurred be their concern? They aren't using the official devices, so they aren't enjoying any advantages of that, either.
Rocketplane XP Technical and Programmatic Overview (2011) [pdf]
Does their mobile app run on a rooted device, or just on locked down androids and iphones?
You might be interested in SQLx, since you write the SQL but the library generates the tedious bindings for you.
It's more like Wayland itself doesn't care much about what surfaces contain. The new protocol allows Wayland apps to communicate the information about color spaces and to request color transformations.

Arguably, this should have been added from the start. On the other hand, HDR displays were basically non-existent in 2000-s. It's unlikely that developers could have gotten everything right without ever testing the protocols.