skysight-inc/HackerNews huggingface dataset:
Uhm, yes, I think it is a problem because unfairly losing isn't as fun as fairly losing or fairly winning. Ignorance about the fairness of a game may work in a few instances but would not scale.

You don't have to reach pro levels, it often only takes small assists to turn a balanced game on its head, ruining someone's experience with a game. Repeat often enough and the userbase will leave, feeling cheated or at least demoralised for being unable to compete or improve.

And allowing machine-assists, thus leveling the playing field, turns the game into a completely different one that is (imho) drastically less fun whoever may not be interested in (or may be unable to) running/coding their bot.
Ahh I see. Not just an armchair rocket scientist but an armchair futurist rocket scientist to bat!
Such a weird comment... nobody would ever suggest using HTMX to build a "desktop app" running in the browser like Figma. But since 99% of projects are nothing like Figma, it's typically not an issue.

But HTMX practically requires server-side state. The whole point is to make it very easy to frequently update, and receive new content from, a server (HATEOAS), and NOT to maintain state client-side. If you're building a site "where the single source of truth is on the server" then HTMX fits perfectly.
+1 for the Nx00 series of chips. I just bought myself a pre-built mini pc with an N100. Low power, good price, great performance.

I wonder if in a few years they might not eat the whole mini PC market. If the price can come down such that they’re competitive with the various kinds of Pis…
> When using jsx in the server you're extremely limited. You cannot just use any html tag unless the framework has a specific solution for it.

Doesn't look like that's the case in OP's solution, where HTML tags are transformed into Lua tables. I guess then there's some code that turns the lua tables into the html text to be sent to the client
I have a HP ProDesk powertop shows up to C10 which I never reach. Must be the SSD or NVMe I have. But yeah The BIOS in those are super cut down and there are hardly any energy settings I can change.
As I said in the article, JSX is distinct from frameworks like React. The interface between the browser and server is HTML; LuaX allows me to author that HTML in a more structural way before sending it to the browser.

Also I can totally use any tag I want. LuaX powers the RSS feed of my site too, with all its `atom:link` and `pubDate` and `guid` tags. It doesn't care about the names of tags, only the structure.
> They get more valuable the more people are on it.

That depends on your definition of value. I am craving for a small easy-to-use platform for people who are maybe all interested in a certain activity, talk about it, know each other, and support each other. Hopefully, that platform would stay so small that it would not be worth it to flood it with crap content made just as an advertising vehicle, fake reviews, narcissists trying to get attention, and all that crap that comes with the size.

Also, let me question a bit your claim that eyeballs are on X, etc. - I kind of agree, but only if we are talking about people who already have an audience. If you start on Twitter now, nobody will hear you. It's like shouting into emptiness. You have to scream really loud to get attention... and not everybody wants to be a screamer.

Am I wrong? Is it still possible to build an audience by being authentic, without things like commenting not because you have something to say but because you want to get noticed? Or YouTube... is it still possible to be seen without chasing retention and all the things Mr Beast talks about?

I miss those days of small internet when you could start a blog just for fun, about something that you simply liked, and people would somehow find you without the need to stuff your content with SEO words, do social media, link-building, and god knows what else people have to do these days.

Or maybe... am I turning into a "good old days" old dude?
If you were L8 then the responsibility for setting the culture is 100% on you.

L10s don't micromanage, and L7s take their cues from L8s.

If you want to have fewer meetings, you can set that culture.

If you want less fungible engineers, reinforce specialization in your OLR process.

If you don't like a process, kill it.

This is worse than than the "you're not stuck in traffic, you are the traffic." This is "you're not stuck in traffic, you are the accident creating the bottleneck".
it's anti-player when it is security theatre, which in 95% of cases it is.

When I start a game and I see an Easy Anti-Cheat banner I think to myself "Great now I can be killed by an aimbot while simultaneously hosting a root-kit voluntarily."

Why do you think these systems are advertised like that, at the forefront of the game load? It's so that the developers create a false trust in the playerbase that they're doing their damnedest to prevent cheaters, when the reality is that they paid a small amount of cash to a third party to use a system that does a piss-poor job at everything aside from being a symbol of effort and adding incompatibilities where there shouldn't be.

eac bypassing is trivial to a laymen, that doesn't bode well as a defense against people that have made cheating their hobby.

and to be clear : I use EAC as the example because to me it symbolizes the 'security theatre' side of the effort. Real anti-cheat efforts exist, and those should be applauded. EAC ain't it, but it's the industry standard... worrisome.
Reminds me of the false “front page of the internet”. Thanks, I hate it
Yes - extremely poorly thought out from Apple.

Has caught out multiple people at my workplace. Feature is buried in the camera pipeline of MacOS, had assumed it was a bug in zoom that it could not be properly disabled - until same thing happened in a msteams call too, so realized it wasn't the zoom feature recognition triggering!
I was thinking about casual and professional online gamers (yet somehow managed to leave out a word in comment...). Of course "cheating" in single player games isn't even a real thing
Scary is clearly what they were going for.

An unbiased news source would provide some context for comparison, but Reuters is on an anti-Musk crusade (they even mention a few other hit pieces they've written in that article).

Fortunately other people here have provided some context:

"In documents that Jeep provided to the National Highway Traffic Safety Administration, the automaker [Jeep] says that it is aware of 21 instances of [rear coil] springs detaching"

https://www.consumerreports.org/cars/car-recalls-defects/jee...

"Honda said in documents filed to NHTSA that it has 61 customer complaints in the U.S. [of rear trailing arms detaching]"

https://www.cbsnews.com/amp/news/honda-crv-recall-2023-rust-...

"Toyota warned owners of BZ4X electric SUVs to stop driving them because the wheels might fall off."

https://www.cnn.com/2022/06/24/cars/toyota-bz4x-tundra-recal...

That Reuters article could have been written about any automaker. They all have catastrophic failures from time to time and they all have thousands of customer complaints out of millions of vehicles sold.
Tires falling off must be a special magical failure. Wheels I’d understand but tires?
Please excuse my presumption. It must have been challenging!

I think the next generation will leave us in the dust if they get to tap into the potential that is there.
You’re missing the bigger picture. Yes, developers really appreciate that their games work seamlessly on the Steam Deck and Linux with no effort on their part. But there are a couple of knock on effects.

One is that developers now a specific hardware + software combo to test their games with. Even if it’s the same build they’re sending out, they’re still testing their game on the Deck and fixing issues, leading to a better (but not perfect) experience for Linux gamers. Here’s a video of Swen Vincke, CEO of Larian studios playing a game released by his studio on the Steam Deck - https://youtu.be/kzfEkSGa45k. He’s very pleased and promises to test future games released by his studio on the Deck. And he stuck to that promise - Larian released several fixes specifically for the Steam Deck to make Baldur’s Gate III run better. Linux gamers benefit from that.

Second, this increases the % of gamers using Linux. After the Deck’s success in the last couple of years Linux is at 1.91% of the respondents of the Steam Hardware Survey for Nov 2023. Linux was at 1.15% 18 months ago. Doesn’t sound impressive, but if that growth continues and it reaches 3-4%, at that point developers will find shipping native Linux builds more attractive.
The infographic mentions the craft uses 200 grams of propellant per year. I realize it's mostly used for bumping the craft into slightly different orbits, but it's still a very small and impressive amount all things considered. A pint of half and half is about 500 grams.
Fair. I almost removed "all" in favor of something excluding Rocket Lab and SpaceX but technically Starship is vaporware until it's delivered so I kept it in. But you do have a good point and I concede that SpaceX has a far more credible case for their rockets than almost anyone else.
It would be quite hard to do a HTTP range request VFS for the official build as it's sync only, lots of hoops to jump through. The wa-sqlite build on the other hand is available as both a sync and async build, and so should be quite possible (you can easily build an async VFS). Roy has a great range of example VFSs you can learn from too.
What makes you say that? At least, a significant amount of world trade passes through there, and the US is dependent on economies of its trading partners and of the world in general.

If you mean, not many countries ship directly to the US via the Suez Canal, I can imagine that. Europeans sail west across the Atlantic, East Asians sail east across the Pacific. India, perhaps, might go west through the Canal, but I don't know that the US imports much material goods from India (lots of services, of course).
Definitely agree! When reviewing papers I've come across bad (incorrect) mathematics and unnecessary posturing. I guess I'm seeing controls for what it is at it's best. Any thoughts on geometric control theory (in the vein of Jurdjevic, Sachkov)? I like the differential-geometry viewpoint. How about sum-of-squares/algebraic geometric results?
This is probably an unpopular opinion, but I find the full ISO date a bit distracting.

IMO the date is alright when you're seeing multiple ungrouped items from different days, or for closely inspecting when something was posted. But when a list has items that are mostly from the same day, I personally find the full date redundant and distracting. I mostly focus on the hours and am always bit afraid that I might "miss" that one item is from a totally different day, since my eye is in the hours/minutes.

I would prefer just the hour to be there, but what I find even better is the "X minutes ago" format (when everything is mostly from the same day), as even the full hour makes me do a bit of metal calculation.
Okay then they can use a non-self hosted service then. Doesn’t mean that getting people off singularly owned and operated marketing platforms is a bad idea or a strange concept.
Man that’s my least favorite thing about react :/
The oldest email that I can connect to is more than 20 years old. I'm not using it anymore but it's older than any of my phone number or physical address. I don't think we can do better, except with official indentifiers like I'd card or social security number
> Passkeys aren’t device-bound. I think they’ll work just fine.

Depends on the implementation. Some passkeys are device bound. The free ones, typically. Unless you trust Apple and Google to preserve and protect private keys.
You could try "Free speech, but don't be a dick". Let-wing nutsoes will be repelled because they think you're right wing because you said "free speech", and right-wing nutsoes will be banned because they want to be dicks.
> Do you really want me to try to explain this, or is this another idle snarky comment?

Yes, and thanks for doing so at https://news.ycombinator.com/item?id=38803004. I was hoping for a comparison with Third Room particularly, given TR was directly inspired by the original Croquet (albeit using WASM for shared computation rather than SmallTalk semantics). But it looks as you may have dismissed TR out of hand; I tried to explain its novelties at https://news.ycombinator.com/item?id=38773575.

> Have you RTFA and read the Wikipedia page on the original Croquet?

Yes, yes, and I used the original Croquet extensively in the mid-2000's.

> Have you, in other words, done the absolutely minimal effort?

Yes, I think so. I was more wondering how you felt modern-Croquet compared with other Croquet-inspired decentralised collaboration/comptuation environments like Third Room; I think I have the answer loud and clear now.
Not sure if you’ve looked at urbit and the tlon app, but it’s come a long way for groups.

It also doesn’t rely on a benevolent administrator like mastodon does, each user has their own urbit tied to their ID.

Disclaimer that I work on it, but I think it does a better job of solving the underlying issues than federated setups like mastodon.

https://tlon.io/
The calculator app just recently did this, and now I have to type and enter one line of numbers before the text control realizes it's too small and resizes itself. That first line of numbers is nearly invisible. Happens again every time it's opened.

OT, but I recently started using a Python REPL as a calculator, leaving it open full time in a window. It's pretty great. Haven't touched an actual calculator, or a calculator app, in weeks.
>The Times reports: “Britain’s military is preparing to launch a wave of air strikes against the Iranian-backed Houthis…Under the plans the UK would join with the US and possibly another European country”
The secret to being a productive person
Runtime immutability does not make anything easier to reason about.

Its only result is adding bugs and performance deficits.
You are saying that; as just one example:

> What if the rebalancing of national power and massive loss of life is what actually lead to peace, and all this discussion of institutions is just noise and fluff.

War is peace - right out of 1984!
Unrelated to the plugin but wow the is_prime function in the video demonstration is awful. Even if the input is not divisible by 2, it'll still check it modulo 4, 6, 8, ... which is completely useless. It could be made literally 2x faster by adding a single line of code (a parity check), and then making the loop over odd numbers only. I hope you people using these LLMs are reviewing the code you get before pushing to prod.
I think it's useful to put the relative impact of these various devices into perspective--it helps focus efforts to reduce energy usage on the parts that matter most. When we don't have this context, we tend to put outsize emphasis and burn goodwill where it doesn't matter--see, e.g., the focus on switching to plastic straws, which has relatively little impact on our plastic waste production, but does make a lot of people grouchy about having to change their habits.
> What is that "pro-Israel" side?

I just mean random people on the internet siding with the state of israel.

> One of the five acts constituting genocide as defined by the UN Genocide Convention is "imposing living conditions intended to destroy the group".

Yes i agree that is part of the definition.

While i find a lot of the statements you mentioned concerning, for it to be genocide i would think they would have to come from people participating in the conflict or those who command them (since intent is required for genocide). I don't think statements by people not in charge of Israeli war planning count for much when trying to establish the intent behind the israeli war machine.

The amalek statement of course came from someone in command. The actual statement is at https://www.gov.il/en/departments/news/statement-by-pm-netan... . I agree its concerning, but i'm not sure in context it is really a smoking gun. It seems like it could be interpreted as meaning remember the existential threat hamas poses. There have been other statements by people in charge saying that the enemy is hamas not palestine.

> what more do you want?

Generally the bar would be proof that the intent of the military operation is to destroy the ethnic group. Showing intent is difficult, but that is generally what the crime of genocide requires.

To quote wikipedia:

>"The specific intent element defines the purpose of committing the acts: "to destroy in whole or in part, a national, ethnical, racial or religious group, as such". The specific intent is a core factor distinguishing genocide from other international crimes, such as war crimes or crimes against humanity." https://en.wikipedia.org/wiki/Genocide#Intent
Ports – Local Mac Port Management Tool
Jeez $0.21/kwh for “pacific”? I know generally San Francisco is an outlier but I’m paying $0.39.
>Even though people have long experienced that you can call an iPhone from an Android or that a Vodaphone customer can call a Reliance customer, somehow people aren’t bothered at all that “messaging” programs don’t interoperate.

> ...if we had interoperability we would have had competition and after 30 years we’d see 30 years of progress...

SMS has been popular and interoperable for at least two decades. The progress we've seen is MMS and the promise of RCS.

The problem with building interoperability is that the innovators are innovating for their competitors.
Some related/recent discussions:

Mickey, Disney, and the public domain: A 95-year love triangle

https://news.ycombinator.com/item?id=38678021

Public Domain Day 2024 Is Coming: Here's What to Know

https://news.ycombinator.com/item?id=38586978
BMW X models are special. Manufactured in the USA. I’m driving an X3 now. Front carpets disintegrated after 500km. BMW cars built in Europe (non-SUVs) are of a much better quality.
I liked Discord's solution of chosen name + short identifier, although I might have changed 4 numbers to 5 base64 digits, because no matter what the username, over a billion people trying to use the same name is unlikely, and 5 base64 digits can still be shared easily.
I got mine for $100, about 4-5 years ago. Only 1 USB port seems to work. Great keyboard, only 720p screen, did not upgrade the HDD. Works great as a secondary machine. I expect to use it for at least another 5 years, likely more. I love old machines and how repairable they were.

I wish they would not make the new laptops that tight and thin. I like low weight, but would not mind a little thickness, if I can open it and clean it easily, change the paste, upgrade easily, have external battery, more room for venting and so on. These are very practical features.

On a related note, I just don't understand the madness of having battery inside the laptop in gaming laptops these days. The heat kills them. These are mostly portable desktops and I can't find any new gaming laptops that have external batteries anymore so that I can use them on just external power. In the rare occasion, it ends up as a very premium feature. These things were basic features in the past.
> Surely the most secure would have to be a server written in a memory safe language?

Like rust which downloads unverified crates from the internet. /s
I don't think it's the lack of TCO that's the thing holding JS back from getting the next great functional language. There's no structural pattern matching, there's no immutable data structures, there's nothing in the way of convenient syntax sugar like currying.

You can mimic all of that, but it's painful, it's not something that Javascript is that great at. Which is fair enough, it doesn't need to be perfect at everything, that's why there's different languages. If you want functional programming in the browser, try using Elm or ReasonML. Both of those are fairly easy to use, I think there are even online playgrounds for both to get started.
I wanted to go this route but they were always out of stock when I went to order one a year or two ago. Instead, I bought a pigtail-style adapter from Amazon that converts the barrel jack to female USB-C PD. I like it a lot, and I can still use the stock adapter if needed. I also put a little USB-C power monitor inline with the cable, it's neat to "watch" the power going into the laptop.
Long time DDG user (>10 years) here, and it’s astounding to me that they haven’t prioritized making their own independent index to switch off Bing. I would have expected them to do it like 5 years ago, but there’s afaik no initiative to do so. It’s unfortunate and am now trying other engines like Brave search.
This is exactly why we built WorkOS. Check it out if you’re looking for SAML/SCIM for your app. (I’m the founder.)

https://workos.com/single-sign-on
Not sure what your experience is, for me forums still work great but they have transitioned from general social hangouts to very specialized niche communities. I don't mind that and still get a lot of value from e.g. music production forums like Mod Wiggler and Gearspace. However, other than HN I don't frequent any other small-ish communities where conversations can go outside of the stated purpose.
Randomly, today's Fred Wilson's "What Happened In 2023" post [1] includes the following content: "...The second is the emergence of a new tech megatrend, AI, which has been developing in front of our very eyes for as long as I have been in tech, so that is over forty years now."

[1] https://news.ycombinator.com/item?id=38825073
If you're really a 1-5% earner and cars seem unaffordable, you're really overspending elsewhere.
Worth pointing out this is all about the autosteer feature, not the full self-driving feature. The screenshots in the article are of a system that is designed for much more limited use.

I use FSD daily and I’ve never seen it come anywhere close to missing a stop sign. This almost makes Tesla look a lot worse - the technology is able to provide what I would say is a relatively safe driving experience off highway, but it’s not available at the lower price point.
Now imagine that the workspace/project format for the defacto IDE for all Apple related stuff uses this exact same format, mixed with some random binary blobs and it keeps track of all project settings and file structure. Now imagine merging that in your VCS of choice whenever another team member makes any change to any of the aforementioned things.

Good news! You don't have to imagine! You can live this fever dream yourself by using Xcode.

How a company with that much money can unironically produce such dumpster fire garbage of a so-called IDE is beyond my comprehension.
This looks great. I currently use Sunshine + Moonlight, I'll test Steam Headless performance soon.
Here's a large example with nested arrays and dicts, integers, strings, etc:

https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/...
Wait, do you mean this custom nonstandard poorly specified DSL? https://html.spec.whatwg.org/multipage/dom.html#attr-data-*

What you're showing above is 100% standards HTML 5. Data attributes have been a thing since 2008 or perhaps slightly earlier.

You might not love the look of it, but the markup above is something that your browser understands without interpretation. You can turn off JS and it will render without any issue whatsoever.

https://developer.mozilla.org/en-US/docs/Web/HTML/Global_att...*

This is very different from tooling that uses alternative, non-HTML syntax. Our browsers might be written to be absurdly tolerant of broken markup, but that doesn't mean that Vue/HTMX/Alpine/CFML templates aren't proprietary.