skysight-inc/HackerNews huggingface dataset:
There's definitely a lesson to be learned from Wayland's rollout. Technically it's a vastly superior approach to system graphics. The major roadblock to its adoption has been that it didn't deal with all the "extras" that X provided to desktop distributions as well. Things like copy/paste, screen sharinf, and others don't have a single standard way of accomplishing through Wayland because those aren't things related to Waylands core goals. As a result, it's been a no man's land of distributions waiting to see if someone else will build a standard for those things they like, or building a very opinionated standard that no one else likes.

Future projects wanting to overturn crusty old incumbents by supercharging the worst part of that incumbents' process should at least provide a side project where all the extra bits that maybe people liked can grow a replacement, even though it's not the focus.
There are a lot of things schools themselves have done that end up essentially requiring it. Here's a short list from my kids' district:

* Use an LMS called Infinite Canvas. Among other things, the kids have to submit homework online -- which can be done on the web app -- which often requires them to take a photo of handwritten work to upload. Have you ever tried taking a photo of a piece of paper using a $200 Chromebook?

* Use Teamsnap for sports team management: scheduling, roster management, messaging, etc.

* Use Instagram for school-official communications, including things like social events, counseling services, college visits, and sports team news.

... There are more, but the point is that phone apps make certain things easy and schools are taking advantage of that fact, even if they're simultaneously banning them during school hours.
This is an open question, and an important one to understanding the early history of the universe. Essentially, as far as everything we have seen in the lab shows, and everything we know about the laws of physics says, certain quantities like charge must be conserved, so matter and antimatter are always generated together. However, this creates a glaring issue- where the Hell is all the antimatter? The universe is, as far as we know, made almost entirely of matter with very little antimatter, and so there must be some kind of asymmetry somewhere that we haven't found yet. Otherwise the universe would be 50/50 matter/antimatter, or would just be constantly forming and destroying matter and antimatter.
Who are the third country nationals in Cyprus? Why wound they have free pass in the Schengen zone?
Pruner.js: Load Only What You See Responsive Images
pruner.js is a responsive image Javascript utility. It works by splitting images into tiles and loading only the parts of the image visible within the viewport, like assembling a jigsaw puzzle. This method reduces server-side footprints compared to the current best practice of responsive images by eliminating the need for multiple image versions defined for specific breakpoints and reduces data transfer by minimising pixel waste—parts of the image outside the visible aperture.
>On the bright side, uv is written in Rust, which makes distributing prebuilt releases practical, and helps end-users getting started. OTOH Linux+GNU+GCC pale in comparison to Rust's own bootstrapping problem - each Rust compiler is written in some previous release/dialect of Rust, all the way back to the pre-1.0 days, when it was written in an obscure dialect of OCaml. There are efforts underway to make Rust bootstrappable, but as of right now the Python ecosystem might be painting itself into a corner with slowly making Rust a hard dependency.

Thankfully the Python ecosystem probably isn't going to adopt this crazy Rust dependency. The Rust nuts are unbelievably and laughably persistent but this is an overcomplicated solution that nobody asked for. You could probably say the same about Rust in the Linux kernel so who knows...
How We Made the Rijksmuseum's Art Collection Searchable with Natural Language
I've been using Xfce for like last 25 years. I'm immensely thankful to these folks for creating and maintaining a DE that gets the job done, allows ample configuration, is stable, and otherwise stays out of your way. Incessant improvement without dramatic changes is a rare and valuable skill.

Wayland support is huge news. Of course, it's still limited, and Wayland itself is still limited in many ways. But this appears to be the road forward, and Xfce is taking it, showing how it's future-proof. I like how it was done by factoring out things related to the Wayland support into a library, while maintaining most of the rest. This hopefully shows that the code is in a good shape, well-structured.

Congratulations with the release!
Russians mainly by my experience.
Oh I interpreted it as the way Flash got extinct, not which role it played on the web. That makes sense.
And here I am a US citizen with 20 years of experience and can't find a job... Someone smack someone hard across the face for me.
Lost IBM OS/2 Warp 3 and 4 localizations: Looking for help finding and archiving
It's amazing how software from a major company that is less than 30 years old can get lost & forgotten so fast.

Building on a 2022 post about finding a copy of the long lost Slovenian OS/2 Warp 4 - https://www.os2museum.com/wp/slovenian-os-2-warp-4/ - some fellow software archaeologists have concluded some other localization editions are still missing - copied from the post's comments:

--
OBattler says:
December 8, 2024 at 9:53 am
It turns out Slovenian isn’t the only version missing of OS/2 Warp 4.0 – Portuguese (Portugal) and Portuguese (Brazil) are also missing, as are Dutch, French, Finnish, Norwegian, and Swedish, and a non-trial version of Hungarian.

OBattler says:
December 8, 2024 at 10:01 am
I just found FixPack 5 for OS/2 Warp 3.0 (or at least, references thereof) Arabic, French (Canada), Hebrew, Thai, Turkish, and, apparently, also Bulgarian and Lithuaian! So OS/2 Warp 4.0 must have also existed in these languages.

Source: https://ecsoft2.org/system-fixpacks-and-patches
--

Anyone who can help find these CDs and help the os2museum.com preserve them (and optionally upload them to archive.org, too) is very welcome to join our cause.

Also looking for any (ex)IBM employees thst worked on the OS/2 localization projects and can help with this!

Marko Štamcar
Computer History Museum Slovenia
Visual Simplification of A*sin(x)+B*cos(x)
Through youtube data api
Lepton and baryon number.
some value of "solid" that ignores machines with vmgfx or nvidia modules.
next js
I do. I don't think my brain is unhealthy. But brain and body decline as we age, that's a fact of life.
Small nonprofit is helping recover missing U.S. troops from deep underwater
thanks ioana
> provide a side project where all the extra bits that maybe people liked can grow a replacement

The whole point of freedesktop.org was to provide such a side project in the first place. The fact that it doesn't seem to be doing this with any effectiveness at present is the real issue.
Recently I was scrolling through HF to try a very small model. Fired up Qwen 0.5 B and surprisingly for my purposes it did between that even Lllama 2 7B. That was very surprising to me.
My 40-liter backpack travel guide (2022)
I'm not sure I quite understand what the visual proof looks like if they're negative
https://archive.ph/VpIe8
Of course we can revert it back. I've explained in more detail at https://news.ycombinator.com/item?id=42423291.
Americans are the world’s foremost experts on branding things.

We literally can brand anything. Obscure pharmaceuticals, campaigns to oppress people, one inch variations in the size of an airplane seat, you name it.
Family dairy farm could be involved in:

- straightforward milk harvesting.

- paneer (a type of cottage cheese, and an Indian staple, the principle source of protein for vegetarians. when vegetarian Indians [in India, not necessarily elsewhere] mention cheese, this is "ackshually" what they're talking about).

- yogurt (called "curd" or "curds" in India. a staple that's eaten raw, or added to curries while cooking). Fun fact: till a generation ago, most yogurt in India was made at home (or in the shop in the case of eating establishments) using starter that had been passed down for generations. (if one branch of the family got thicker, tastier yogurt than another branch [from their starter], the first branch would share their starter with the second branch -- if they had cordial relations.)
You should know that using the hash rocket syntax has not been idiomatic Ruby since the new hash syntax was introduced in 2012. Unless your keys are not symbols, there’s no reason to use hash rockets.
No, the controller used to be part of the motherboard chipset in a way that allowed DMA access to GPIO registers (so the CPU didn’t need to actively bit bang the port, drivers could just fill a buffer and offload it to the hardware) and interrupts that had priority over all other processes.

USB simply doesn’t work like that.
Web Tech Stack Comparision
I think you've missed my point.

Yes, I want to know these things happen.

No, they are not such an emergency that my kid needs to be taking time from class to text me about it.

Most schools in areas with lots of crime or gang activity have metal detectors and other security at the doors. Violence is happening off hours, or between gang members either off campus (but close enough to warrant bringing people inside) or at the edges.

In a country with hundreds of millions of people, a thousand over four years is not exactly a rounding error given that it is concentrated in a few areas, but still close enough that the vast majority will never experience it in their lives.
Tools are foolish? Like, should we remove all of the other tools that make senior engineers more productive, in favor of hiring more people to do those same tasks? That seems questionable.
Isn't this resorting to algebra to fix the visual proof? How do you fix it visually?
Yes, but that’s because it relies on infinite repetitions of the perimeter adjustment. Rearranging some boxes here does not involve infinity.
The person complaining has a name ending with "ov" and needs a schengen visa, which is quite representative of the third country nationals who have issues with this
Webfx looks like something I could use, thanks!
That might be fine in your context. People's problems are real, though. What they're almost always missing is separating the source code from the compiled output ("lock files"). Pick a tool to help with that, commit both files to your ("one's") project, problem solved.

People end up committing either one or the other, not both, but:

- You need the source code, else your project is hard to update ("why did they pick these versions exactly?" - the answer is the source code).

- You need the compiled pinned versions in the lock file, else if dependencies are complicated or fast-moving or a project goes unmaintained, installing it becomes a huge mindless boring timesink (hello machine learning, all three counts).

Whenever I see people complaining about python dependencies, most of the time it seems just that somebody lacked this concept, or didn't know how to do it with python, or are put off by too many choices? That plus that ML projects are moving quickly and may have heavy "system" dependencies (CUDA).
User: What's the weather in Chicago?

Layer1(LLM) to Layer2(AgentWeather): Can you tell the weather in chicago?

AgentWeather: I have a tool that's called get_weather. Should I use this?

No -> AgentWeather -> LLM: I cannot tell. LLM -> User: I cannot tell.

Yes -> AgentWeather -> LLM: The air temperature is 33°C. LLM -> User: The air temperature in Chicago is 33°C.

One example out of billions why it could go wrong.

Layer1, 2, ..., n, they are all unsupervised language models and they "communicate" via text that's converted into tokens.

What could go wrong?
Office Property Meltdown Is Starting to Surface at Regional Banks
I suspect that it's more about the geometry of best fitting people into the space. It allows the right amount of room for centerpieces and bread bowls and such. At least as far as the caterer and wedding planner are concerned, conversation is the last thing on their minds.

Those tables are intended for eight comfortably. They stretch to ten. You can do twelve, but everyone is gonna be cramped.
OR - crazy hypothesis - maybe they're familiar with the large amounts of research that already exists which shows that access to devices has a negative effect on attention. Just maybe.
Subtracting two areas is like adding two areas where one is negative…right?
I live in the French Alps and many of my friends are ardent trailers. Most of them are beyond 50 and they still do 160km trails regurlaly.
There is no dearth of information on this online, but it’s better that you try it yourself. At the beginning of every year, there’s a whole month (January) devoted to trying vegan. It’s called Veganuary. You can sign up on the site [1] for what to try, alternatives to use, etc.

I would also strongly recommend looking for vegan groups wherever you live. Joining a local community and getting support can be helpful.

[1]: https://veganuary.com/
You do the best you can, but you’re likely setup for failure.

As a parent in the trenches, I do not recommend children to anyone who is not fully prepared and informed for twenty years of a form of hardship.

https://www.hhs.gov/sites/default/files/parents-under-pressu...
Thanks, I sincerely appreciate this comment. I think the prevalent opinion is that viewing art through aesthetic or formalist perspectives are "outdated" and that we've replaced them with a more refined, more evolved, deeper understanding of art.

I am mostly arguing that modern/contemporary art theory is just one alternative - it's not "above" more traditional views of art, and there isn't some linear progression from Kant to Rosalind Krauss.

I think the more modern view has dismissed beauty as some lower form of making and understanding art. As something superficial and entirely optional, perhaps even discouraged by some.

I'd prefer to synthesize the more traditional perspectives on aesthetics with some of the modern insights, rather than assuming newer theories must supersede older ones.
The purely geometric proof works just fine without the case analysis if you use the oriented area.
Would you prefer this script to be shipped for you? If so, I suppose it should support more optional parameters, e.g. for the name and comment.

BTW you can DRY it up:

convert ... # Unchanged.
cat <<EOF >~/.local/share/applications/$1-noko.desktop
[Desktop Entry]
Name=$1
Comment=noko-made
Exec=$1
Terminal=false
Icon=~/.local/share/icons/$1.png
Type=Application
EOF
Yes , but see my second paragraph. Just because something is true it doesn't mean it's intuitive.
The desktop entries also control which application is used to "open" a file. Writing and debugging them made me hate the xdg-open system.

Also, if you specify Terminal=true, your configured preference for your terminal emulator is ignored by all desktop environments.
Imagine a parent today driving to work and dropping off their two kids at school on the way. Instead of one car making three stops, you're suggesting three robo taxis would accomplish the same thing. What do you think already clogged roads would look like in this future? The only scalable solution is public transit, walking, and cycling.
Yeah, to think that just cause the broadcaster isn't saving it, that it's not being saved? Nah, someone is saving it, they might not use it, they might not keep it, but it's getting scraped, even if by just regular peoples science projects
I have really enjoyed reading some of the better explained pages. I wouldn't recommend most people start on calculus on that site, but since you requested it specifically here's the overview: https://betterexplained.com/guides/calculus/
Attention itself is being milked, it has very little to do with money on the frontline. We a/b test these products, genetically pruning them to maximum addictiveness ("time spent on platform") and peer pressure / virality and we're maximizing people's attention spent. Adults are unable to handle it, kids even less so.

Even if you play Roblox for free, you're a) still critical to the developer (whale economics require many peasants for the whales to feel comfortable spending themselves to higher status), and you're still trading off activities that benefit you long term (reading, learning, actually interacting with the non toxic world)
>Disney's Tomorrowland - not the fair, the 2015 movie

The thing about Tomorrowland is that it really digs into the viewer in that beyond just all the blaming of external forces of corporates or governments, how much did the people truly desire the future.

And it seems as people fear the future, they also want it, they desire that bleak future. Because cynicism dosen't demand anything of them. That they can sit in their chairs comfortably and continue disparging the world, even as things slowly turn worse around them like a frog boiling in a pot.

Look at the discussions here, how so many deperately seek easy theories on how the economy might fail tomorrow or how the stock market would crash. There's nobody trying to build or maintain confidence, even as when those fears would realize would be directly detetrimental to them. They blame social media, they blame the "Algorithm" even as they consciously continue to use those very media. They want things to collapse, they want the economy to burn, they want insitutions to fail even they want to close the path to the future. And the more things get worse, the more they'll double down on a path of self-destruction.

If you were poor and just trying to survive it could be understandable, but it's arguably the poor who have a more optimistic outlook. No, it's the middle class, with far more opportunities than 90% of the other world that seem hell bent on their own own annihilation. How else can you explain how the middle-class in China, in Dubai have far less opportunities and rights than in America, yet they are far more optimistic and confident in their nation and their future? Countries are built on Confidence, and replace that confidence with Cynicism and it's over.

When you see that, it's honestly not difficult to emphasize with the elites' disdain with the whole affair, and their own efforts to building their "arks" just like Governor Nix.
A good reminder. This was taught in the elementary school along with (a + b)^2,
Here's a similar one:

https://en.wikipedia.org/wiki/Missing_square_puzzle
I got a Schengen visa for my Cambodian(!) girlfriend for 300€ and ~45 days, even though one application got rejected because she comes from the bottom of the list of countries. We just needed to write a little essay to give them an idea of who we are. Btw, we asked for a single entry VISA and got granted multiple entries. My point is that Schengen VISAs look impossible to get because everyone complains about them, but the reality is different if you actually apply and go through the process with an open mind. (yes, I hated applying and getting rejected, but I have to admit that it was not as bad as I was told in the end). Not trying to minimize Cyprus people’s administrative problems with Europe, but trying to show that the reports about Schengen VISAs are not accurate.
It’s one of the few channels that I’m glad doesn’t release more than one or two videos per year. When a new one comes out, you know it’s going to be extremely high quality. It’s clear he puts a lot of effort into them; every video is such a treat.
When I'm heading to New Jersey, I often check the Holland Tunnel entrance camera to see whether there's a jam. The intersection only flows well if there's a traffic cop there, which factors into route decisions.
Check the quadrant which the result ends up in.
> I don't need the government to do that for me, I can decide myself.

What frustrates me about these discussions is the same pro-libertine knee jerk individualist response is parroted for it, even though this choice is not impacting you, or at least, not only and for the purposes of the topic, any impact on you is ancillary. These decisions impact your children, and not just now, but for the rest of their lives. If all goes to plan, the ripple effects from these choices will be in motion still long after you are dead.

It's the same kind of irritated I get when parents are advocating for themselves having say over school curricula, testing standards, sports programs, what have you over trained professionals who's entire careers are centered on getting kids the best outcomes possible, but who must argue as though the opinions of Bernadette Peters, who has never left Blenheim, South Carolina in her 37 years on this planet, also has input to offer.

And like, this isn't a criticism of you, it sounds like you're doing it as close to right as one can manage. And also, what about all the kids at the school who's parents don't know what you know? What about all the ones who lack the knowledge to pass on, let alone the will to? What about ones who's kiddos struggle with tech in general, either because of ignorance, or because of neuro-divergence, or because of accessibility issues, or any number of other problems?

You're effectively arguing that because you've taught your kids how to consume alcohol in a healthy way that they should be able to carry booze to school. However true that might be for your kids, there are also other kids around too, and the school admin is responsible for all of them, not just yours.
It’s none of my business, but I say this out of hoping to help: you’re almost perfectly describing depression. You are depressed. I’ve been there, and still deal with it, but it can be helped with a variety of methods. I hope you will talk to a doctor or someone else about it. As an aside, I was surprised when someone told me I was depressed because I didn’t fit the model of depression that I had imagined. It turns out there are various degrees, and “low grade” depression sucks the energy and joy out of life. I wish I had discovered all of the above at the young age of 35 - life could have been better. Good luck.
To be more concrete:

In the source code - e.g. requirements.in (in the case of pip-tools or uv's clone of that: uv pip compile + uv pip sync), one lists the names of the projects one's application depends on, with a few version constraints explained with comments (`someproject <= 5.3 # right now spamalyzer doesn't seem to work with 5.4`).

In the compiled output - i.e. the lock files (pip-tools or uv pip sync/compile use requirements.txt for this) one makes sure every version is pinned to one specific version, to form a set of versions that work together. A tool (like uv pip compile) will generate the lock files from the source code, picking versions that are declared (in PyPI metadata) should work together.

My advice: pip-tools (pip-compile + pip-sync) does this very nicely - even better, uv's clone of pip-tools (uv pip compile + uv pip sync), which runs faster. Goes nicely with:

- pyproject.toml (project config / metadata)

- plain old setuptools (works fine, doesn't change: great)

- requirements.in: the source for pip-tools (that's all pip-tools does: great! uv has a faster clone)

- pyenv to install python versions for you (that's all it does: great! again uv has a faster clone)

- virtualenv to make separate sandboxed sets of installed python libraries (that's all it does: great! again uv has a faster clone)

- maybe a few tiny bash scripts, maybe a Makefile or similar just as a way to list out some canned commands

- actually write down the commands you run in your README

PS: the point of `uv pip sync` over `uv pip install -r requirements.txt` is that the former will uninstall packages that aren't explicitly listed in requirements.txt.

uv also has a poetry-like do-everything 'managed' everything-is-glued-together framework (OK you can see my bias). Personally I don't understand the benefits of that over its nice re-implementations of existing unix-y tools, except I guess for popularizing python lockfiles - but can't we just market the idea "lock your versions"? The idea is the good part!