skysight-inc/HackerNews huggingface dataset:
Why in Ubuntu 22.04.4 LTS terminals (TTY) depend by mutter anyway?
- Recently I stumbled in a very annoying problem in Ubuntu 22.04.4 LTS.

- I have an hi-end laptop with latest i7 CPU, RAM 64GB, hi-end GPU , I use to develop CUDA applications, I installed Ubuntu 22 LTS and all went (almost well ) for a time;
- Days ago, I did a full upgrade of OS (upgrade + dist-upgrade);

- A very annoying glitch appeared : interacting "remotely" from my other laptop ( both machines are in my home ) using a terminal via OpenSSH ( and directly on the machine, as I tested subsequently to exclude networking problems ), when I stroke on the keyboard, I saw the feedback on the screen with a lag of 1 to 2+ seconds ;

- After some research I found some posts in Ubuntu forum telling us that the problem is due to a broken mutter package that, for some reasons, gained its way to the "production" repository of 22 LTS, i.e., see here:

https://askubuntu.com/questions/1509058/input-delay-on-terminal-ubuntu-22-04-4

- Mutter is a X11/Wayland composer;

- I found that very odd, because I was interacting with an OpenSSH session opened without -X or -Y, a plain SSH session to have a VIM instance on the remote machine;

- To do a test ( maybe that wasn't the reason of my problem ), I uninstalled the whole graphical environment ( gnome, mutter and everything related) and ... the problem DISAPPEARED so empirically that was the effectively the cause;

- Under the light of what happened with libXZ, I found that alarming: why TTYs should depend from X/Wayland libraries ?

- At that point I didn't reinstalled Mutter and the standard windows manager, opting for Mate, that works flawlessly and, more important, do not have the TTYs problems (anyway, Mate guys, I disabled screensaver , it uses a fix 25% of an high end NVIDIA card to render 4 objects on the screen ... );

- About Ubuntu, instead of unofficial workaround asking to update from testing repos, why do not REVERT back the faulty packages ??? Instead to propose this workarounds or asking to wait a month or more, living with this problem ?

- Let me know what you think.
I was under the impression that many of animals can use tools not just primates. The Stone Age title is a bit hyperbolic.
Researchers crack mystery of swirling vortexes in egg cells
Sorry, I know the post has fell off the Show HN page but for historical purposes I thought junior meant a first-year studnet (How isn't it?!!). I'm actually a freshman, this is my first year in college.
> I don't think Europe is nearly as dead set on the adversarial relationship with China

Market protectionism is sufficient to provide pushback on Chinese product dumping in Europe in the medium term. However, as the global order deteriorates and countries have to pick sides most of the EU is unlikely to choose to align with a Russian ally.
When you use the word "just," you seem to be implying that Vim is a suitable development environment out the box, when in reality it takes hours of configuration over weeks of time, conservatively. Even then it's not going to supplant VSCode or JetBrains for most people due to its limitations.
A benchmark for emotional intelligence in large language models
Yes, courts are known to invite forensic experts of fields that boil down to unscientific fraud.[1] But I must say your experience with experts is limited to an entire field of con artists.

[1]: https://www.theatlantic.com/ideas/archive/2024/03/courts-jun...
Really cool site.

Looks like cali needs to incentivise more dual side vertical solar panels to catch morning and evening sun to spread the curtailment
Google developer: My prediction for next 1-2 major generations of client CPUs
biology bored me as a kid, but now it's fascinating. life is lovely.
https://archive.ph/R4vKE
Along similar lines, I really enjoyed shapez. Please forgive the blasphemy here, but I never could get into Factorio even though many of the mechanics are similar. (The former allowed me to focus on game play. The latter was a little too grim for my liking.)
When consumer software still came on physical media, nearly everything advertised the amount of ram and minimum system and cpu requirements necessary to run the software.

That just isn't the case nowadays, so you don't know there will be trouble until it occurs at runtime.

I can limit the memory available to ALL the tools I use every day (I only do it for docker and jvm stuff), set priority levels, etc., but it feels very weird for a brand new laptop to hit swap after a few days of uptime.
This reminds me of how Samsung got caught using AI to fake high quality pictures of the moon. Someone proved it by blurring an image of the moon, then taking a picture of the blurred image, and it came out with tons of detail.
Intel is bound by western intellectual property laws. SMIC can parallel construct a story to discover their stolen tech process.
>> There is not a digital record of your ID being used to purchase alcohol at that exact location at that exact time.

>Are you sure about that?

Yes. I am certain that the middle aged woman who half-glanced at my driver's license for 2 seconds 3 months ago did not memorize my driver's license number and enter it into the computerized list of all driver's license numbers displayed by customers who paid in cash and left on a bicycle without any kind of identifying plates, before proceeding to remember me as a customer and not ask for the ID anymore.

I'm not asserting there's no record of any kind of me being there - the cashier can attest to as much. What I'm so confident of is that I can do this and know with 100% certainty that my ID (ssn, drivers license number) did not get stored as a digital record, such as the database entry correlating to that purchase on that day at that time in that store.

The reason this cannot work similarly online is that the user has no way of knowing with certainty that their identifying information (IP address, facial scan data, photo of driver's license) is not being stored, whereas I do know with absolute certainty that my identifying information is not being stored for the purchases I do not want being tied to me in a database.
Oilprice.com is always like that. Everything always sounds urgent regardless of the actual content.

The 2025 date while possible, is much less likely than a middle of the range date.

That said, with the rate that dates relating to climate issues keep getting moved forwards, I would be surprised if in 5 years we dates like between 2030-2060 being proposed.
You can have a performance bonus as an incentive. It is often "hacked" by people by doing only stuff that shows well in the performance review instead of the actual job/results, but that's another story.
I feel like just using containers in the first place to separate your identities would solve multiple issues. Not sure if you have used a browser that has them, but I think on Firefox it works quite well and is easy to use.
Fond memories of ordering the then-free print volumes of the IA-32 reference manuals from Intel... and actually receiving them.
Study finds iron-rich enamel protects, but doesn't color, rodents' incisors
I have a question: was the customer billed based on whatever the machine learning algorithm determined, or based on what humans decided after the fact? In other words, was the humans' job to just provide training data for future versions of the machine learning algorithm, or to manually fix the algorithm's errors and prevent over-billing?
This may say 2016, but so many of these points still apply today. My biggest issue with these JavaScript-first sites (SPAs and React/Angular/Whatever) is that they break in weird and unpredictable ways. Some of my common complaints that I still see often:

- Pages never fully load because some JavaScript file timed out
- Browser history disappearing
- Middle-clicking or right-clicking links doesn't work
- Start typing in a form field while the page hasn't fully loaded, and then the form field clears itself when the page does finally load
- Modal screens only partly load or leave artefacts on-screen when dismissed (e.g. a random spinner icon on the page, or a part of the screen stays dimmed after modal is gone)
- Copy/pasting into form fields doesn't trigger actions (e.g. buttons stay disabled while they wait for a key-press to activate)
- Password manager autofill doesn't work because of some weird JavaScript validation script
- And. So. Much. More.
<grin>

Over the weekend I tried to install FreeBSD on my everyday Linux machine. OK, I should probably have gone with 13.x but chose instead to go with 14.0.

I ran into the case where I need an intel graphics driver to run X, but when I load that driver the whole machine just hangs. Seemingly, there's no solution out of that 'either/or' at all.

Just to prove I am a masochist, I will try to install FreeBSD 14.0 on my laptop which is about 12 months older than my desktop.

"Insanity is doing the same thing and expecting a different result."
Making crops colorful for easier weeding by robots
I love Barbican. One often overlooked quality of Barbican is how much design work went into it: these corridors, galleries, balconies are all unique, many design elements are one-off, and there are more than 80 flat types https://www.barbicanliving.co.uk/plans/

This makes it much more organic, surprisingly, than most modern developments. It's not just the same thing copypasted over and over, Barbican has a very human, natural variety to it, despite the superficially harsh appearance.

Sometimes this variety can even backfire, because Barbican can feel like a maze. But that's a consequence of it not being the standard street grid. I wish we had more architecture like that.
Moving from Individual Change to Societal Change (2013) [pdf]
Industry has long used moral responsibility shifting, portrayed as individual initiative as the sole response to abuses of power. This itself is and long has been a tool of power, to skirt its own responsibilities. Annie Leonard's essay here, beginning with a description of the 1971 "Crying Indian" anti-littering (that is: pro-disposable packaging) advertising campaign is a key case in point.
Something tells me it's just bird genes trying to fly from high. Swimming is a different type of traversal so might even kind of work as a reward mechanic
I think this comparison deserves more consideration. I don't want to treat it as a strawman and ignore it, and I don't want to just automatically knock it down as ridiculous. I think it deserves thinking about as possibly the closest analogue we have to what the idea of un-inhibited access to on-the-wire end-to-end intent would be: it's morally equivalent to having a police camera in your home, all the time.

You don't know if it's being watched or not, you don't know if its event triggered or always-on, or how anything you say and do is contextualised. You only know it may be used against you at any time.

What it crystallises for me is the implicit "if you are pure you have nothing to fear" quality in these things. The idea that the loss of privacy is inhibiting and that this kind of law is antithetical to a fundamental expectation of privacy as a right. Many places have no written constitutional norms in this space, and so the right to privacy is assumed, not codified. (and, it would be equally simplistic to assume codified rights necessarily enshrine them or strengthen them)
I might be misunderstanding. But the instructions just say to set it as a fallback index. So I don't think its own code would run if you requested these files directly because they exist.

> Add /_h5ai/public/index.php (note the leading slash!) to the end of the default index-file list. In this way h5ai will manage all directories in and below DOC_ROOT that don't have a index file.
This isn't meant to be an industry; the founder, Boyan Slat, has said a few times that the goal of this organisation is to no longer be needed in the future, iirc. But at the same time: there's a lot of plastic in the ocean!

It's a non profit org, although they did have an effort a few years ago where they created fancy sunglasses from the plastic they removed, and raised more money from there. The Wikipedia page lists a number of big donation campaigns/big partners who provide funding.
> If I need someone to move some furniture it might only need an IQ of 85 but that doesn’t mean AI is doing it any time soon.

The article and discussion are literally about machines moving stuff.
IMHO that is because the argument is generally about free vs open source, when really what people often want is more of an open and reciprocating community.

The ability for multiple vendors to coexist as peers is a strong signal that it is possible for anyone to come and both give and take to the level of their desires and needs (within generally fair ground rules).

Foundations like Apache will often push for incubated projects to be maintained by participants from more than 1-2 companies before they will accept them as full-fledge, "graduated" projects.

Commercial vendors may also change their terms from time to time, such as at contract renewal. However when you have a public-facing project, you may be affecting more than than your relationship with your individual customers, but relationships with the community as a whole.

The multi-vendor forks of Terraform and Redis do illustrate these other vendors see tremendous value in that community, to the point where they'll try to move the existing community over to a new project. And why not? Companies like Amazon doesn't rely on renting out key/value data stores as their primary revenue source, but a community around that data store makes the corresponding product much more valuable.

This is why creating a company around making an open source product is so hard - it is easy (via maintained control) to have a symbiotic relationship with the project you created and corresponding community turn parasitic.

> Personally, I’m grateful these project made their source open for so long. The alternative would not be AGPL terraform, it would be completely closed terraform.

Projects like Terraform do not work without massive community involvement in building providers and providing guidance and samples around manifests. In some cases, products have even built API around the need to write a Terraform provider. That sort of community growth and involvement around a closed source platform is exceedingly rare. The alternative to an open source Terraform would have most likely have been a failed Terraform project.
You definitely don’t know any teachers.

If teaching paid what programming does and vice-versa, I’d… think about becoming a teacher. But I still might not. It sucks, a lot.
I see "code that looks the same" being treated as "code that means the same" resulting in problems much more often than "code that means the same" being duplicated.
That means you probably aren't maximizing your career though, which was the point you have to make a choice there.
Reminds me of Gary McKinnon, who "hacked" US military computers by using default passwords.... what difference does.it make to use newer OSes if ITops sucks?
The Gulf Stream is responsible for the temperate climate of Europe which enables the swathe of farmland that it has.

A slowdown is expected to lead to a temperature drop from artic air being able to circulate further down, which would shorten growing seasons and probably change farmland distribution.

The effect of this happening over individual human generations in an environment where established farmland is hundreds to thousands of years old would be considerably expensive to adapt to.
The question is why? Sometimes SPAs are justified, like for a webmail, but in many cases, what is the point? For example, I see the Washington Post on the front page of NextJS. It is a newspaper, serving articles is what the web does best, you really don't need to do anything but serve static HTML files, with a style sheet if you are fancy, and the browser does everything else for you.
> This needs a lot more context. My understanding is that at this time HarmonyOS is still fully compatible with Android and you can just install apk files like you would do on any other Android device. They are doing their own stuff at low level, and it is reported that "HarmonyOS Next" will be incompatible with Android (no idea what that will look like), but to say HarmonyOS 4.2 is "not-Android" means as much as saying Amazon's Fire tablets are not using Android.

This largely matches my understanding. NEXT is supposed to be 5.x, until then it still has APK compatibility and AOSP compatibility (no Play services of course).

> And I am skeptical about the HarmonyOS Next thing and can't see how its fate could be different from Windows Phone if Android apps are out of the question...

Their approach is a little different than throwing something new at the wall and hoping it sticks and I actually see it working. E.g. HarmonyOS 4.x can and does already run non-APK Harmony apps, it just also runs APKs. This is why the article notes the growth of native Harmony apps prior to Harmony NEXT even launching - the transition already started. This also means Huawei has had time to do things like have the existing nweb (Chromium based browser) port while working on ArkWeb (in house browser) to replace the outside dependency wholesale. The browsers are great examples of the progressive strategy - slowly build more independent options over the years at the same time you slowly replace the backend OS over years and now you've done all of these "impossible" things without ever having the "big moment" replacement people can easily reject.
Then why aren't you teaching? Go spend a few years teaching in a public high school and report back.
I remember that they actually got a law passed in North Carolina, I believe, that had a hilariously named law like "Save NC Jobs Act" which straight up made it economically impossible to create municipal broadband if it didn't already exist. It had things like: Municipalities had to add "phantom costs" to their rates and adhere to additional vague laws and regulations, couldn't use certain types of financing to build it, required public entities to make "commercially-sensitive data" available to private industry competitors, etc. If I recall it passed overwhelmingly just because of the name of the bill.
It isn't so much that the overall temperatures will change too much when averaged out, that would relate more to the slow down/stopping of the AMOC.

First order effect, this would mean that you get less predictable weather events. Essentially, heat domes and artic blasts become much more persistent, sticking around for weeks or even months (worst case) rather than just brief periods.

Second order, A month long heat wave can kill a lot of crops followed by a month low wet spell that can completely flood the same area.

Third order effect, In metropolitan areas this is an inconvenience. For the food system, this is deadly.

Forth order effect, a fragile food system that feeds the metropolitan areas - things get dicey fast. Tough times, tough leaders, rise of authoritarianism etc. May you live in interesting times.
There are reports that 70% of the sales had to be manually reviewed by the team in India (https://www.businessinsider.com/amazons-just-walk-out-actual...), so no, they weren't just training algorithms.
https://www.semianalysis.com/p/chinas-smic-is-shipping-7nm-f...

> Initial images suggest it is a close copy of TSMC 7nm process technology. -TechInsights Product Brief

It would have been legally impressive if Intel similarly closely copied TSMC’s 7nm process without getting sued. And copying within six years isn’t technically impressive.
Apple will reportedly unveil a genre-defining calculator app at WWDC 2024
Most people in Tibet only speak Tibetan. They also need to use smart phones. They type texts on their phones to communicate with their friends. They simply cannot use Latin alphabet for doing that.
If we're talking engineering as a broad subject, I would say Design for Six Sigma. DFSS establishes the practical link between math and engineering, through the lens of industrial statistics. I greatly appreciated learning this link early in my career. It has helped immunize my technical acumen from being degraded by pseudo-scientific theories pervasive in the field of project management.
After a lot of gish galloping and moving the goal post, you finally found a claim in one of my side notes which you could dispute with sources. This claim was merely a demonstration of media bias, an example of how true statements can be editorialized to adhere to propaganda. I was using this to agree with you that Al Jazeera was indeed spouting propaganda while still telling the truth.

This was the number of victims to date.

The BBC is just like Al Jazeera. A biased media outlet owned and funded by a partial state, which runs an independent news program. Qatar and, by extension, Al Jazeera is partial towards the Palestinian cause while the UK and, by extension, the BBC are partial towards Israel. Here are two articles by the news outlet partial towards Israel which dispute your disputing of the casualty numbers.

https://www.bbc.com/news/world-middle-east-67347201

https://www.bbc.com/news/world-middle-east-68387864

Of course this was never engaging with my claims, rather it was finding a single claim (no matter how irrelevant) which you could dispute, win an argument over, and claim victory on the whole debate. If you wanted to engage with my true claims, you would provide me with a source on where you read that Hamza al-Dahdouh and Mustafa Thuraya were Hamas “spotters” spying on IDF encampment in the area. You would tell me which definition of Genocide you are using and explain how Israel’s conduct doesn’t fall under it. You would dispute the 85 page document filed by South Africa claiming genocide, not by ad-hominem stating that South Africa is an evil country, nor by claiming me citing it is an appeal to authority, but by reading the content, providing counter points and counter evidence of the report.
lol. I’m not really sure that’s apples to apples, but if it is close then I would propose that the right thing to follow that up with would be a proper apology for your offensive language.

Obviously mr bozo didn’t do that, which makes him either clueless or kind of a dick, and he absolutely should be called out for that. But that’s not what happened.
Your post really demonstrates how different people can have very different experiences of the same field. I love biology too, yet I care very little about chemicals or chemistry, and I wish there was more of a track for studying biology while abstracting away from the biological particulars. An approach to biology focused on the large scale- ecology, biospherics, and life exists as a geophysical phenomenon, would be really nice. That's the sort of thing that I care about, and you really don't need to reference the nanoscale in detail for considering it.

I think we can all agree though that the unstructured memorization approach benefits 0 students.
Yeah :( Unfortunately, frontend developers have all specialized on building SPAs, and that's all they build now. I've tried to change this in my company, but the frontend devs resist strongly.
If you're interested in ARM 32 bit, I can recommend book "Raspberry Pi Assembly Language Programming: ARM Processor Coding"

It very thoroughly describes Cortex M0 assembly language and it also touches the concept of multiprocessor programming. And you just need two Raspi Picos (one to serve as programmer) which are very available.
From the article

* Enforce strict boundaries between work and personal life.

* Learn to decline tasks that could put these boundaries at risk.