skysight-inc/HackerNews huggingface dataset:
> My resource compiler implementation, resinator, has now reached relative maturity and has been merged into the Zig compiler (but is also maintained as a standalone project),

I was going to say scope creep, but then I remembered I’ve replaced the cross toolchain with `zig cc` in a few small cgo projects. Does zig intend to become the busybox of compilers?
Mos: Smooth scrolling and independent scroll direction for your mouse on macOS
Not a chance.

There are fundamental limitations with what are in the end all essentially neural nets; there is no understanding, only prediction. Prediction alone is not enough to emulate reality, which is why for example genuinely self-driving cars have not, and will not, emerge. A fundamental advance in AI technology will be required for that, something which leads to genuine intelligence, and we are no closer to that than ever we were.
From GUI to CUI: Exploring the Best Human Machine Interaction in the Age of AI
I'm against that. Some random user would use Org-Mode and it wouldn't need any IDE related extensions. Also, another programmer might just use Org-Babel and code in Common Lisp with org-babel and a REPL doing literary programming. Another one would use Emacs for IRC, Email and math with M-x calc and/or iMaxima and AucTex.
It’s a bit two faced. He’s clearly abusing his position, annd every time this topic comes up (see elasticsearch, terraform, redis from recent memory) HN has clearly been on the side of the open source license.

But, that’s not why he’s getting backlash. He’s getting backlash because he does what the “other side” did in all of these scenarios - invent reasons that are unrelated to the license dispute to cause the split. In this case, delisting their plugins from the central marketplace and implying trademark violations - while claiming that the problem is that they don’t contribute back to the ecosystem.

The real problem is that automattic want wpengine to “contribute their share” - by development or rev share, and they’re using dirty tricks and smear tactics to do so.
> Soft-wrapping also limits the use of diffability

there are better tools for that that show word-based diff instead of a huge block. There aren't such tools that can convert your hard-coded linebreaks back.
> At this point, this looks more like a war between personalities.

There only seems to be one personality at play to me.
A TV documentary in 2002 said they studied 2 groups of rats. The control group had a steady supply of food and could eat whenever they want. The other group was on a diet.

After 2 years, the control group all sat in a corner of their cage being fat and lazy. The other group continued powering their ferris wheel generators and were not being lazy at all.

They hypothesized that too much food made the body more prone to free radicals and the damage was more difficult to repair in the control group. Effectively making them age faster than the diet group.
I did not say that what WordPress was doing was "fair" I was trying to explain how their actions can make sense from their side of the table.

As to 30% being "fair" it's a fee structure that is known in advance, you can plan accordingly. I try to deal with the world as it is, not how I would like it to be.
Frankly I read the article and found no references to non-chosen aloneness other than 'When we don’t choose it, it’s isolation, Bowker says.'
Oh to clarify on that point, the majority of roadwork is paid for by property taxes in I believe everywhere in the USA. Certainly in Texas.
> Where is it in the license that you need to contribute to the project if you make big bucks? We have open source licenses for a reason, contributing back is never a requirement. If you believe that is his issue, I have a bridge to sell you.

I never said that the license forced them to contribute.
On other words, the product can just return control to the user at the moment when there is a problem, so they don‘t take responsibility.
Show HN: A Go module for reading and parsing environment variables
EnvX is a module for reading and parsing environment variables in Go.

I decided to create this project as I found myself writing lots of boilerplate code when using os.Getenv extensively in my Go programs.

EnvX is just a type definition of func(string)string with methods for parsing values as different types and dealing with errors and defaults.

I started learning Go earlier this year and this is my first project in Go that I am proud of showing. I hope that others will find it useful.
This was described in the original post[1].

> It is probable that this unknown component finds the last modified directory on the USB drive, hides it, and renames itself with the name of this directory, which is done by JackalWorm. We also believe that the component uses a folder icon, to entice the user to run it when the USB drive is inserted in an air-gapped system, which again is done by JackalWorm.

[1] https://www.welivesecurity.com/en/eset-research/mind-air-gap...
Emacs runs on terminals too. If you want GUI's, you can choose Common Lisp with Lem and MCCLIM, or that newish web oriented GUI with a similar environment.
AI drone with pattern recognition of military vehicles and personnel is being furiously developed on Ukrainian and Russian side to circumvent ever present electronic warfare. So the model is expected to run offline on cheap disposable hardware. That's where the most obvious business case today is.
> a corp is trying to freeload on OSS community

automattic is worth a few billion. what are talking about?
Looks like it only knows Dust 2 since every single "dream" (I'm going to call them that since looking at this stuff feels like dreaming about Dust 2) is of that map only.
Their accompanying website [0] says mobile phone data comes from teralytix while car movement data is sourced through inrix [1], which appears to gather data through navigation apps of some sort (vague as can be expected but the linked paper [2] claims that).

[0] https://mcc-berlin-ariadne.shinyapps.io/dticket-tracker/

[1] https://inrix.com/

[2] https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4526796
It requires a monster GPU to run 10 fps at what looks like sub 720p... I think it may be abit more than 5 years..
I continue to be puzzled by people who don't notice the "noise of hell" in NN pictures and videos. To me it's always recognizable and terrifying, has been from the start.
I can't speak for WP Engine devs specifically but for Wordpress customization developers, the ones I've worked with were just absolute amateurs. The people doing this are mostly untrained people hacking together stuff layer upon layer until it kind of worked. Don't even ask about using version control. I don't want to say this applies to every Webdev but it attracts a group of people that aren't too much into IT but want to quickly learn programming to have a job.
Strangely the paper doesn't seem to give much detail on the cs-go example. Actually the paper explicitly mentions it's limited to discrete control environments. Unless I'm missing something the mouse input for counterstrike isn't discrete and wouldn't work.

I'm not sure why the title says it was trained on 2x4090 either as I can't see this on either the linked page or the paper. The paper mentions a GPU year of 4090 compute was used to train the Atari model.
What's the end goal here? personalised games for everyone. ultra-graphics. i dont really see how this is going to be better than our engine based systems.

I love being a horse in the 1900s that automobilewill never take off /s
This was the life of my farmland friends in Wisconsin. In Houston if I had ridden my bicycle the mere 2 miles to my friend's house (half mile to leave my neighborhood, half mile to enter his, one mile or so on actual roads), I would almost certainly have one day been killed by a car or truck that failed to expect a kid on a bike.

We didn't have sidewalks. That area is still missing sidewalks actually.

In some ways our beautiful outside world is safer than it was 60 years ago, in others perhaps it's more dangerous.
It's not that great yet.

Given a model which can generate the game view in ~real time and a model which can generate the models and textures, why would you ever use the first option, apart from a cool tech demo? I'm sure there's space for new dreamy games where invisible space behind you transforms when you turn around, but for other genres... why? Destructible environment has been possible for quite a while, but once you allow that everywhere, you can get games into unplayable state. They need to be designed around that mechanic to work well: Noita, Worms, Teardown, etc. I don't believe the "limitless physics" would matter after a few minutes.
Seems to be unavailable to me now, but Archive link here: https://archive.is/WKx4a
They are indeed crazily low. The real prize is just hidden by subsidy. But more and more the true cost will be revealed. There is no free lunch.

But hey, germany could never really decide, are they living in an authoritarian, left or right utopian la-la-land or in a free country. For some time the american influence was huge, but i fear, the influence will diminish and the pendulum swings again.
Good. WordPress is merely the tallest dwarf.
Emacs' Elisp it's pretty close to Common Lisp, any CL user can learn Elisp in days (and the opposite it's true too). There's even a port of PAIP exercises into Elisp:

https://github.com/yfuna/paip-el
> This time, Mitrovic didn’t miss the call and instead picked up: an American voice, claiming to be from Google support, confirmed that there was suspicious activity on the Gmail account.

Has Google ever called any of their 2.5 Billion users to warn them of suspicious activity?

This is a phishing attempt that could be used against a customer of any online or realworld service. Google is susceptible because its popularity not because of a security defect in Gmail.
If we look past carbon emission, we can see that the value is much bigger.

You mention that the rail industry is already substantially subsidized. What you did not mention is that the automotive industry is as well. Roads are paid by state and republic. Car purchases are often subsidized via a flat return by the republic (which primarily benefits the rich). Petrol is also subsidized.

Now all these automotive subsidiaries benefit only the people who own cars, and much more the wealthy ones. In Germany, only 43 million private households own a car. That's just roughly 50 %.

But if you get people to choose public transport over your auto, then this benefits everyone. Better air quality, less noise pollution, less streets and more space for pedestrians. Anecdotally, a close neighbourhood removed some parking spots in favour of space for local cafes and public benches with plants. Removing just two parking spots give enough places for 10 people to sit together and enjoy a sunny Sunday -- which otherwise would be dead space occupied by the cars of two or even one household.
Perhaps you can use pandoc to turn Typst into Latex and then do the little dance of making it compatible with the provided headers?

[ The latter is painful no matter what; once, I had a paper that I simply could not get to compile with the journal's header and had to give it to a wizard for examination. He did some manual TeX shenanigans resulting in a big blob of raw TeX at the preamble and it all worked. ]
> Does "working class" have a different meaning today? When I entered the job market it meant "blue collar" or manual labourer. You seem to be indicating that you're what used to be called "knowledge worker"?

If you stopped "working" tomorrow and had no means to generate income e.g. from ownership of capital you're working class.

So if you make bread, car wheels or SaaS for a living it doesn't matter, only whether you own the output and can sell it. Social class is a distraction from this economic reality.
In many cultures all things have genders. One can say the solution is to just try to care less, like Russians don't care that a table is male and a rain cloud is female. (Or some can say there is pervasive sexism at grammatical level, idk)
For simulations like games, it's a trivial matter to feed the neural game engine pixel-perfect metadata.

Instead of rendering the final shaded and textured pixels, the engine would output just the material IDs, motion vectors, and similar "meta" data that would normally be the inputs into a real-time shader.

The AI can use this as inputs to render a photorealistic output. It can be trained using offline-rendered "ground-truth" raytraced scenes. Potentially, video labelled in a similar way could be used to give it a flair of realism.

This is already what NVIDIA DLSS and similar AI upscaling tech uses. The obvious next step is not just to upscale rendered scenes, but to do the rendering itself.
XCP-ng 8.3 Released. Xen Hypervisor, alternative to ESXi and Proxmox
This is like Proxmox and ESXi alternative. Xen is Type-1 hypervisor, a.k.a native or bare-metal. I just finished fresh install.

And install Xen Orchestra from sources (unlocks all features):

https://github.com/ronivay/XenOrchestraInstallerUpdater

https://www.youtube.com/watch?v=bq1iKO-0jWs
Does the study show why (as the title says)? Can’t say I got it…
To me, WordPress used to be the thing you used if you wanted a website that was easy to put together but was full of third party php spaghetti code and security holes.

Now, it's completely radioactive.
At a minimum a plugin that Wordpress was forced to “fork”.
In Linux, not even in user space: ZFS is developed as a kernel module rather than mainline Linux kernel because of its incompatible with GPL license. Or Nvidia's Linux driver aren't even open sourced. Well AMD has proprietary Linux drivers too, but they have an open sourced one also.
Well, they banned Wpengine from updating their package in the repository. Then the package maintainers found security problems - which they can’t fix with an update because they’re locked out.

It makes a weird sort of sense. Ie, wp.org backed themselves into a corner where they needed to close the security hole. And to do that, they needed to patch it themselves, which in turn requires them taking over the package.

It’s shocking, yeah. But it would probably be worse if they just left the (known, publicised) security vulnerabilities in.
Looking at the examples of 2600 games in the paper I'm not sure you can tell that they are just predictions.

Have you considered how you'd tell the difference between a prediction and understanding in practice?
Why "might as well be?" Dollars can't accurately determine something's real value and I'm baffled that people continually assume this.

A teacher is more valuable than an investment banker and yet the investment banker is paid more. Maybe I can make a spreadsheet of all the instances of such things and it would reach tens of thousands of rows. It seems to me plain as day so I don't get it.

Sometimes the dollar value is accurate, often not. The frequency that it's incorrect makes me wonder at the authority we grant dollar valuations.
That sounds useful ! Apple have the best sensors and algorithms, but they are terrible at presenting your data.
> But if you need to send the whole organ to the test lab

Why would you need to do that? Realistically the sample needed here is a small vial of blood from the organ donor’s body.

> You can still do this kind of audit, but you need to test a statistically significant number of samples in your "spot check" such that you know you some of them will be infected.

Nah. It really doesn’t work. The problem is that HIV is very rare. (HIV incidence per 1000 population adults 15-49 in Brazil is between 0.34 - 0.45[1])

Let’s be ultra conservative and set the “spot check” rate at 100%. That is you are sending samples from every single body to two labs. Because of the low incidence rates you would still expect hundreds and hundreds of those samples to return as negative from both labs. This might work if you would somehow have a “gold standard” lab you trust and an other “less trusted lab”. But in reality there is no such a thing as a “gold standard” lab you can trust without QA. (And if there would be you would just use them, instead of the other lab.) Even with that ridiculously high “spot check ratio” you wouldn’t know if you are getting negative results because they are in fact negative, or because both of your labs are falling for some reason and giving you constant false negatives.

In conclusion spot checking the results with a second lab simply doesn’t work. Even if you spot check every single organ donor you would be still blind for even the most basic error cases for unacceptably long times.

On the other hand if you intermingle a control sample into every single batch that changes the game. Lets say they run the tests on batches of 10 and you make sure that a random one of those is always known to be positive. Now if something goes wrong and they don’t detect the sample you can straight away reject the whole batch of tests as faulty. And it only costs you an 11% extra over not doing any QA.

So with the “spot checking” test you can pay as much as 100% extra and still not know if the tests are having the most elementary kind of fault for hundreds and hundreds of organ donors. Or you can go with the “control sample” strategy and have a reasonably high confidence for every batch right away at much less of a cost. Yeah you can do the “spot check” audits but it is ridiculously bad at catching issues even if you spend a lot of money on it.

1: https://www.unaids.org/en/regionscountries/countries/brazil
Not sure a TV documentary from 22 years ago is the source to get scientific explanations from ...
No it doesn't.

Fuel tax income is ~100 Billion

Road expenditures are ~200 Billion

(Combined state and federal)
And a "SpaceX" fake stream (probably a crypto scam) has currently 260.000 viewers on YouTube:

https://youtube.com/watch?v=slu4rTF-Bz0

I reported it hours ago, but YouTube doesn't seem to be very good at preventing scams.
This looks like a fascinating new note-taking software. However, I find it a bit surprising that it's currently only available on the Mac platform. In my understanding, if the most important requirement for a GTD application is to open quickly, the second most important requirement is convenient input. Not having a mobile version is somewhat hard to accept, especially since the homepage indicates that it's a rather low priority in the planning. I suggest that the mobile version should be prioritized and developed as soon as possible. Additionally, I recommend launching a web version at the same time; it doesn't need to have many features—at the basic stage, it should just allow adding and browsing todos. Features like notes and the Pomodoro timer can be left out for now and made available only on the desktop.

Overall, it seems quite good. The quick todo addition feature, diverse display and filtering options for todos, and the aesthetically pleasing note interface are all commendable. However, the Pomodoro timer, as a separately listed feature, feels a bit hollow. It would be great if it could be more closely integrated with todos and notes. For instance, todos could have a Pomodoro attribute to track the number of Pomodoros completed, and the note-taking feature could include a Pomodoro timer function.

Additionally, the document tree, tabbed browsing, and lock screen are features that many users appreciate, yet they often seem to be absent in new software. It's nice to see that this software has considered these aspects.

That said, these impressions are based on a cursory look at the documentation; I haven't downloaded the software for experience since I don't have a Mac. So, please let me know when a Windows and Linux version is available, and ideally, there would be a mobile version by then.

Furthermore, I noticed that the software seems to have good support for Chinese, but this isn't reflected in the font options. The font switch only offers Serif, which is common for many foreign software. I hope that if resources allow, you can consider adding support for Chinese fonts, such as Song or Hei.

Lastly, I have a suggestion regarding the documentation. It would be beneficial to separate the design theory into its own chapter and include it in the "Why" section. While I personally don't mind, based on feedback from Hacker News, it seems that this is not well received by many users.
Money wouldn't be practical if it was always

Do you want to give your wallet to the cashier? (Yes/No)

Computers don't have to be that stupid about it, it was someone inside Microsoft being passive aggressive instead of actually
doing their job and presenting
useful options at runtime, that resulted in the horror that was UAC.

We can all agree UAC and permission flags suck.
NakedSQLA, Introducing Simplest ORM Ever (Or Object Mapper)
I'm excited to introduce Naked SQLAlchemy, a thin wrapper over SQLAlchemy Core that simplifies database interactions in Python. After facing pitfalls with traditional ORMs—like in-memory data not matching the actual database state due to complexities like identity mapping and dirty tracking—I realized these features, meant to ease development, often make things more complicated and harder to learn. Naked SQLAlchemy bridges over these unnecessary layers by promoting explicit SQL usage and direct mapping of query results to Python dataclasses.

Besides significant speed improvements (nearly twice as fast as traditional ORMs), Naked SQLAlchemy is easy to learn because it builds on knowledge you probably already have. It offers automatic dataclass mapping, stateless session management, and treats database views just like tables. By focusing on essential features and bypassing overcomplicated abstractions, it empowers developers to write clear, maintainable code without the usual ORM headaches.

My philosophy is that less is more. By shedding unnecessary layers of traditional ORMs, Naked SQLAlchemy provides a reliable, efficient, and straightforward approach to database access in Python. If you're looking for a tool that sidesteps common ORM pitfalls and leverages your existing SQL expertise, I invite you to explore Naked SQLAlchemy.
I don’t think this is a reasonable argument. The landscape when Wordpress was released was wildly wildly different to how it is today, and we shouldn’t begrudge someone for not foreseeing how this would unfold from the landscape in the mid 2000’s.

We should judge for how it’s being handled now.
> that Japan had some of the highest rate of mask compliance during COVID-19

As a regular visitor to Japan for $work for many years, my impression is the reason for mask compliance during COVID is because wearing masks during cold/flu season BEFORE COVID was normal.

My understanding is that part of it is to do with the fact that Japan had "been there, done that, got the postcard" when they dealt with SARS. So COVID was "just another" SARS and the Japanese knew what they had to do.

Japan's handling of COVID was, from a western perspective, exemplary. Japan is a country with 2x the population of the UK. Japan is a country that lives and works in MUCH higher density than the UK. And yet it only had something like 1/10th of the COVID cases/deaths the UK did. Given the immense population density, COVID should have spread like wildfire in Japan, but it did not.

The other part is the Japanese cultural thing where, by and large, you understand you are part of a larger picture and coughing/spluttering/sneezing all over your fellow countrymen is very much not cool. So wearing a mask is simply understood to be the right thing to do. On this subject, see also the famous images of Japanese fans clearing up rubbish from football stadiums during world cups ... I didn't see many drunken western fans doing that.

To be clear, I am not insinuating Japan is perfect, far from it. But there is a lot the West could and should learn from Japan ... if it ever wanted to. :)