skysight-inc/HackerNews huggingface dataset:
It makes me question if I've ever seen a metric employed by a company that didn't have a detrimental effect on the happiness of the people involved. We are all unique but we're also really, really similar and it's in those uniquenesses that we find real happiness. But if we're only a number of sales/dollars/tickets/loc then the distinction is a zero-sum game; I only stand to lose a dollar that you make.
Yes because loading 500 different css and js files is not a problem for performance.
> 1+ book, playing the guitar, having this one weird hobby, being a semi-pro gymnast—insert whatever you want from your life experience in order to have a story frame to justify a long rant about how you are so good without even trying (or everyone else is a moron).

Credit where credit is due.
Instant Generative AI for macOS
A quick deploy option with desktop launcher to allow for simple access to generative ai.
Right now, I'm working on a SwiftUI project that displays charts of various statistics for our app system.

The docs for SwiftUI are ... less than ideal.

I'm pretty sure that it can do what I need, but the docs don't cover it at all. I'll need to keep playing with code completion (which kinda sucks, right now, because Xcode keeps making up nonexistent APIs), and looking at the actual system exported headers.

I'll get it, eventually, but this is pretty crazy bad.
They can also absolutely ruin a captain's affair with a dancer.
Insane Russian Reverse Engineering of the B-29 Superfortress [video]
Inside the drone workshop engineering Ukraine's deadly Vampires
> Let's explore these challenges and how Mojo helps address them

You've not linked to or explained what Mojo is. There's also a lot going on with different products mentioned: Modular, Unum cloud, SimSIMD that are not contextualised either. While I'm at it, where do the others come in (Ovadia, Lemire, Lattner), you all worked on SimSIMD, I guess?

That said, this is a great article, thanks.

Edit: Mojo is a programming language with python-like syntax, and is a product by Modular: https://github.com/modularml/mojo
I have no dog in this fight but I’ve always been amused at my farmers market by the cleverly named Ludacrisp.

https://applerankings.com/ludacrisp-apple-review/
wikipedia_en_all_maxi

I guess that means English ... and maxi? As I say, was something around 90GB or so.
Perhaps "untreated" would be a better descripter as it evokes untreated wastewater unfit for drinking.

The content being discussed here isn't guarenteed statements direct from trusted sources, it's the recirculated gossip chains of Reddit, Twitter, <media>.commentSections, Clickbait-WebSheets, etc.
Logic for Programmers
I'd bet many more than a few years away from a robot that can arbitrarily navigate your house, gather laundry from several baskets, the floor, etc. Divide into whites/colors or warm/cold loads if desired. Load them into an arbitrary washer, measure out detergent, use the right washer settings for the given load. Then come back and move them to the dryer, then come back and unload, fold, put away, etc. And don't get me started on sheets.

It's much easier than it should be to fool people with demos.
UL is a certification body, yes.

When the local building code requires that grid-connected devices are UL listed, then it becomes a legal requirement. I suspect this is probably the case in most jurisdictions across the US.

edit: NEC section 110.2 indicates all equipment must be "approved" and delegates this to the Authority Having Jurisdiction (AHJ) locally; and the majority of them are going to defer to a "NRTL" (Nominally Recognized Testing Laboratory, such as UL, CSA, ETL, etc) instead of doing all the expensive and tedious testing themselves. So when it comes to grid connections, some sort of approval is nearly always a de facto legal requirement.
>I released the model, the code and I evaluated the model on a huge set of benchmarks and it turns out this horrible, terrible, model is more truthful-yes more truthful-than any other GPT out there
Related, 3 days ago 5 comments: https://news.ycombinator.com/item?id=42252362
People in USA have an extremely rose-tinted view of the rest of the world.
My answer to this is https://gridwhale.com.

GridWhale runs your code entirely on the server and then remotes the UI to the browser via a platform layer.

The advantage is that you can program a web app as if it were an old-style GUI app on a PC: your program has full and direct control over the UI. For example, imagine you need to disable a button due to permissions. In GridWhale, you just check the permissions and set .disabled = true on the control. This automatically propagates the setting to the UI. And because the .disabled property is on the server, it stays disabled even if you hack the client.

In contrast, with React or any framework-based UI, you need to write code in two places: on the server (at the API level) and on the client to show the proper UI. And if you're not careful, these two can get out of sync.

Of course, GridWhale is just a different trade-off. It works great for traditional business apps, but would not be appropriate for low-latency video games (at least not yet).
Smooth Mars bar wins Aylesbury man £2 compensation – and internet fame
First Google hit, but I probably misread, I don't gamble much on the stock market.
Would people please stop hiding posts they disagree with. I'm a grown-up and can make my own mind up as to the veracity of any stated opinions.
Once Facebook and tiktok got invented that was pretty much it for big new discoveries. Everybody now just posting crap and eating Cheetos.
There is a lot of resistance to change in the UK. So many businesses and public sector jobs depend on legacy processes that can be automated away, but are not. There are many reasons for this, the main being older generations tend to take up senior positions and have yet to grasp the full potential of the tech. This particularly applies to private indistry. For the public sector the goverment is so intertwined with them that they are too scared to rock the boat and loose votes or risk strikes so they ignore the elephant in the room. Finally, I would say the British culture is one of skepticism, bordering on cynicism we don't like to see winners win, like the US. There is virtue in being above competition and we secretley sneer at people who want to strive for better, so it doesn't surprise that some people would instantly dismiss the potential of AI if a colleague suggested it to them.
WebAssembly can't do anything without Javascript. You're still using the same annoying Web APIs with another layer of indirection between. Plus, now you're using the slow Rust compiler so your iteration times are going to suffer. We already have type-safety in Typescript. We don't have to care about lifetimes, either.
> "...both on my website and on my few social accounts. I do this largely to build my personal "brand" so that when I move jobs, I can point to my website and all that it aggregates as a supplement to my resume."

Ok. I mistook your criticism as a strong belief about how people should/will/must use the internet in the future.

OP is describing the history of the internet before social networks. They focus on the people who were online, who made simple websites using HTML, and the sites are still visible today. You suggest "older people or not tech-heavy people" would not do this. I think the OP would disagree or simply say those who want to be on the web can do it, It's relatively easy, your ambitions can be simple and that simplicity is more authentic than just sharing links from your profile on a Social Network.

I wanted to add it's not an either/or proposition. Social Networks, pointed to your personal work, are very powerful way to be on the internet--and HN is an example of this.
You're completely right, but I think it's worth adding that the O(n^2) to O(n) change isn't specific to React or UI. That same improvement is often seen when migrating other code from a mutating style to a pure-functional style.

"A pure function which transforms the entire input into the entire output" is obviously the simplest possible architecture for many programs, but people hesitate to use that architecture because of performance concerns. In practice, the baseline performance is often faster than they expect, and it can be made much, much faster using strategies like memoisation and fine-grained reactivity.
> I personally have no desire to go back to the days of vanilla CSS, so you need a SASS/SCSS transpiler

Modern CSS is amazing. Why on earth would anyone use SCSS? It pays to look at what Vanilla can do these days.

> Even a "thin" layer of JS on top requires some degree of dependency management

Use modules and import away. If it is truly a thing layer, there's no need for further optimisation until far along in the product.
> it's more likely that a corporation, in the name of maximizing profits, would make decisions that threaten humanity.

> Me, not worried at all about AI.

Now imagine AI in the hands of a corporation building murderbots and propaganda bots.
> It's because when you write code using these libraries, your code looks nice.

When you use an operating system, you don't see the millions of lines of code that go into scheduling/kernel, drivers, etc.
> This led me to Betty Edward's Drawing On The Right Side Of The Brain, a book whose title profoundly upsets me as someone that left psychology due to the field's horrendous epistemology.

I was hoping that the author revisited this at the end of the piece. We see this line of thinking on HN all the time. Perhaps judging an entire field solely on epistemic grounds is a form of all or nothing thinking?
You can get data checksumming for any filesystem with dm-integrity.
>https://i.imgur.com/0Xkslke.jpeg

That thread is about the Spanish movie "La piel que habito,"[0] and that OP post is actually describing the plot, it's not even a political post. So bringing up American Republicans out of nowhere is quite off topic. Strange how you conveniently cropped out the title and image that ostensibly showed this. Is this the best you can do?

[0] https://es.wikipedia.org/wiki/La_piel_que_habito
Great article. Ted Chiang's "Understand" also happens to be my favorite short story of all time.
Because once that’s the priority it becomes easier to game the system rather than delivering food and places to live.
Bhutan is about to create a special economic zone where this idea is relaxed, because they are facing a brain drain. The Bhutanese also want shiny things.
Emphasize on ‘this far’…

To me that kind of experiment is the equivalent of changing your car brake for something ‘open source’, maybe better, maybe not.

But when you need them you’re going to want to make sure they’re working.
You're mistaking tools for ability.

I have no idea if OP is a good engineer.

But I have worked with a 100x engineer who never used version control and build in an a week what a team of 5 couldn't in two years.
my favorite ie css hack was

\IEversion

e.g.

width: 100%\9;

would only apply width: 100% to IE9.

it showed that even microsoft devs hated how css became a pissing match and needed a system to workaround their own mess.

i do not miss css hacks to support ie, but this approach to hacking ie was the best out of the lot
I think a more apt Borges story is 'Tlön, Uqbar, Orbis Tertius'— where a clandestine guild creates artifacts from a fictional world with the intent to deceive. The artifacts and the world they allude to carry such appeal to the masses, that they essentially trump the rest of society as a source of truth and annihilate all culture that came before.
There's nothing "artificial" in his requirements, data checksums and efficient snapshots are required for some workloads (for example, we use them for end-to-end testing on copies of the real production database that are created and thrown away in seconds), and building your own kernel modules is a stupid idea in many cases outside of two extremes of the home desktop or a well-funded behemoth like Facebook.
How Gen Z Came to See Books as a Waste of Time
> A colloquial tone (like mine, sadly) tends to lose a few points, though it isn't a knockdown if the topics are nuanced.

Another "I take your point, but..." moment.

Robert Nystrom's books are some of the best out there for any software engineer.
It's not entirely unrelated to the discussion and I guarantee you if someone said something aligned with alt-right, instead it would not have been censored.

Examples

https://archive.4plebs.org/tv/thread/206317377/

https://archive.4plebs.org/tv/thread/206526786/#q206527439

https://archive.4plebs.org/tv/thread/206199053/#q206200223

https://archive.4plebs.org/tv/thread/206521664/#q206526548
https://archive.ph/kST9B
They’re not problems most people have because they shouldn’t be using React or maybe even a SPA-type site in the first place! I think that’s one of the big points regardless. Just using react and it’s bloat to be hip and it not actually doing anything better or more performant for the use case of a shopping site. It’s not a CAD app or web office suite.
Uhm, why? Does it look that different from concepts like these?

https://en.wikipedia.org/wiki/Reaction_Engines_LAPCAT_A2 (Yah, Yah, I know they are broke now. So sad...)
I haven't lost any data yet. It did something stupid on my laptop that looked like it was about to repeat btrfs's treatment of my data a few months ago but 15 minutes of googling on my phone and I figured out the right commands to get it to fix whatever was broken and get to a bootable state. I'm a decade away from considering it for a file server holding data I actually care about but as my main desktop and my laptop file system (with dotfiles backed up to my git instance via yadm and everything I care about nfs mounted in from my fileservers) it's totally fine.
Don’t need to download fast as long as it’s your copy and you downloading a bit faster than your watching speed.

300Mbit/s downloads 50GB (dual-layer Blueray) in 22 Minutes
All whilst safely navigating around people, pets, babies, spills etc.

It's one thing for a little robot vacuum to do. Whole other when it's a very large, very heavy humanoid robot.
Echoing the sibling comment Kent, bcachefs is a really wonderful and important project. The whole world wants your filesystem to become the de-facto standard Linux filesystem for the next decade. One more month of LKML drama is a small price for that (at LKML prices).
It’s just embarrassing any image scrolling site will eventually just eat all the memory and crash and you lose your place. Used to kill me back in the Tumblr days and React perpetuates it.
During the early pandemic, he underestimated the rate of fatality from COVID (which, remember, was much higher before vaccines and paxlovid were deployed), and forcefully advocated for policy based on his lower fatality rate estimates. It was a stunning display of hubris: working on very limited information, he was pushing incautious policy responses which could have cost millions of lives.

https://en.m.wikipedia.org/wiki/John_Ioannidis
I'd delete my comment if I could at this point.
Deets?

Share the why, not (just) the what.
Australia has amazing CS departments that produce more top talent computer scientists per capita than any other place I've seen.

They then export those engineers to the US and Europe and import people by the boat full who can't code their way out of a for loop with a map and compass.
My answer:

Something not JS, or even TS. So it has to compile to JS or WASM or both.

Rust is cool. Dioxus looks really promising. https://dioxuslabs.com/

Elm is great. Actually quite mature in my experience. (Sure there are talks about the development model and release cadence, but still...)

Same $LANG as on the backend, as many langs compile to JS and/or WASM nowadays. But then how do you feed the browser a DOM? You still need something: HTMX, or... React?

And if you squint your eyes, isn't Elm also doing the DOM-feeding in a React-like manner? (I dont know for Dioxus).

Possibly the idea of React is really good, just Elm has implemented nicer? (and provides a good story for how to structure the rest of the application: state-mgmt, API calling, etc.
Not a lot of people realize this, but X11 actually predates Wayland. So I'm glad you pointed that out :P
It works but what are the next steps for checkpoints compatible with Apple chips?
> Why are we not deciding that food and places to live for everyone is the determinant of success of a country, society?

That is what people do decide. That is why everyone slowly converged on capitalist economies with some level of social safety net - it is the system that best resists mass starvation and provides material comfort for as many people as possible. There is no alternative that is better at feeding (or housing, for that matter) people; otherwise that'd be the economic system of choice.
Playing around with a somewhat similar mechanic lead to me proposing https://projecteuler.net/problem=240.
The top sites using react are all e-commerce or social sites. I would bet the majority of react sites and devs that use them are not building apps that require SPA or something like React. Which is the problem.
Yes maps is really bad. No street addresses. Very few named locations.

When google required hosting blogspot content on their servers instead of self hosting that was the end of the freedom there. 2009.
but how far are we from some bot ordering you a breakfast burrito on DoorEats and having it delivered? I can 100% envision a bug in one of the current crop of "AI" products resulting in mass burritoing.
We're heading down a crazy path where the rest of the world outside of North America has cleaner air and cheaper transportion options enabled by high quality Chinese EVs. Meanwhile life is worse and more expensive in wealthy NA, still chained to the whims of the oil market.

All because of political choices in banning imports and not sufficiently pushing local auto makers to push for an EV transition.

Really wild stuff to see NA that has always been at the technological bleeding edge, weirdly politicize vehicle engines and cede so much ground because it is so politically beholden to oil interests.
I believe you are interpreting that wrong, our reasons for posting something have no bearing on whether its title is misleading about the content of the article.
React does very little. You still need other libs to go with it before you can compare the set of them to Angular.
Heh we're all standing on the tracks looking at the incoming light here at HN, but don't worry, all the down voters are yelling it's very far away over the ever increasing rumble.
The performance of client-side web applications asymptotically approaches load times of "at most a few hundred milliseconds" on the high end phone models owned by developers.
Don't worry about the users, we'll manage somehow, it's such a tiny burden compared to the actual development. I'm just really happy to see you're not discouraged by the petty political mess and keep pushing through. Thank you!
For what it’s worth a lot of the transmitters for in car connectivity are in the headliner lighting unit. A lot of electronics end up there like front facing cameras for driver assists. You can in my current Porsche, my past Camaro, and a couple other cars I’ve looked at just unplug the module there. Sometimes you lose your Homelink garage door transmitter.

If you lookup the repair procedure for the cellular unit you will have found the way to disable it.
> React will return a pure browser link that behaves exactly as a browser link

No it doesn't (in practice). React is typically used with something like React Router that takes over the whole sub-tree of paths. So links are handled by the single-page app itself, and this can lead to the state leaking through.

Yes, you don't _have_ to do it this way.
You have two choices: (1) try and solve your deployment issues or (2) make unmanaged, untested, unreviewed changes directly in Production.

Now you may say I'm just trolling but option (1) seems better to me for the long-term health of the project/company. And I don't believe it's correct to say it is an unrealistic goal.
Meanwhile in Canada politicians are telling us that we need to expand oil production because "we're always going to need oil" and someone is gonna get rich and it should be us.

The pain will be bad as Alberta etc doubles and triples down on pumping oil as the rest of the world in fact does not need oil.
Consider that Trump's hymn goes like:

Young man, there's no need to feel down, I said
The Origin of Stem Cells
The mods won't ban or delete 1 off posts that don't get any traction. And I'm talking about pol, the #1 board on the site by activity.

And no I don't visit g, if I wanted some discussion about technology I'd rather use this website instead. I'm not going to show any of my own examples for privacy purposes, and no doubt you will probably find some way to nit pick at those.
You do code reviews/automated testing in lower environments before you make changes directly to Production.

And in this case if it's an emergency hot fix then it's still better to do this through a managed, tracked, tested pipeline.
If I can just break into your house can I just take your stuff? It's not my problem you worked to earn it.
Is there decent encryption support, or are we stuck using full disk encryption at the block level?
> an ORM is by its very nature not going to be able to validate queries at compile-time.

I don't see why this is by its "very nature" when libraries like diesel or Prisma already do this.

> any time you need to write something dynamic, you're not going to be able to verify those at compile-time either.

Diesel can validate dynamic queries at compile time too, sqlx too to some extent.
Am curious on the O(n) calculation as well haha — I get what OP is saying, but would love to know if there's some deeper technical details here.
I would also add that even in that last scenario React can be a great tool, there are many solutions that use React but make fully static exports (Nextjs/astro/gatsby/etc).

Pre-rendering everything has downsides of course, but it doesn't get much faster than that.

I think it's also a misconception that there is such a clear divide between app and content-oriented websites. Even the most content heavy websites, news sites for example, are highly interactive these days. Show me a popular content heavy site that doesn't have some sort of log in, interactive content, comment section, filtering, live blogs, alerts, notifications, search, and similar.

You also have to take into account the advantages of pre-fetching links, and only fetching and replacing the content instead of doing full page re-renders. All of these great things you can do easily with React and a React framework of your choice. You can even go further and have a hybrid of statically exported pages, SSR, and some SPA like highly interactive parts, reusing the same exact components in all these strategies.

All to say: React can be a great choice for a lot of use cases, also for content heavy websites.
Show HN: Tracking Deno 2's compatibility with Node daily
I made this as a hackathon project. The code is open source. It looks at the current state of Node's test suite via Deno 2, giving an accurate measure of Node compatibility.
Maybe the Google Search engineers should ask the team next door, that has been receiving the lion's share of Google's funding over the last 3 years years, with the express goal of doing exactly that?
Depends how big your desk is and how often you use those keys. If you don't use them that much then it's fine having a smaller keyboard.
I would completely agree and this is a large part of why I like Astro for static sites
the expletive is unnecesary.
> Story of Your Life

Adapted into the movie Arrival, directed by Denis Villeneuve:

* https://en.wikipedia.org/wiki/Arrival_(film)