skysight-inc/HackerNews huggingface dataset:
I copy from/to terminal with middle mouse button. Just select some text and click middle button where you want to paste the text. Some people don't like it because it needs a mouse, they prefer to keep their hands on the keyboard, but I don't see any issues with it.

This way to copy/paste uses it's own Xorg buffer, so you can copy something with Ctrl-C and select something else, and then Ctrl-V will paste the first thing and middle click the second. I have issues using Windows and smartphones because I sometimes try to copy by just selecting things, forgetting to hit Ctrl-C or something. It is really annoying.

> Is there any terminal app for Linux that does things the Windows Terminal way and won’t slap me on the wrist for Improper Teletype Usage?

I think not. The trouble is programs running in terminal may want to deal with Ctrl-C by themselves. Text editors for example do that, but terminals have no way to know it. Terminals even don't know what program is running now, because job control is a job of a shell.
Then you should have thought of that when you bought the tickets I guess. Any change to the system to fight scalping is going to inconvenience regular users too.

As a frequent concert goer, I’d happily have to arrive with my group if it meant no Ticketmaster.
but this is a tough problem with constant maintenance involved and you want it solved for free and handed to you on a silver platter

have you considered paying developers or supporting open source software? I doubt it.
> the semantics of the language are completely different: Python is statements-based with very limited scoping (global and function), Rust is expression based with block scoping.

This is a red herring. Haskell, CoffeeScript, Nim, Lean, etc. are expression-oriented and use indentation like Python, while C(++), Java, JavaScript, etc. are statement-oriented and use braces.
It's made by a former piratebay founder. When you buy a domain from them, they act as a middleman and keep legal ownership of the domain thus shielding your PI somewhat from legal enforcement. They claim their hosting is "In secret locations in Sweden". Their LLC is located in Nevis (some tax evasion island).

There's also https://1984.hosting/ which runs a similar operation out of iceland.
A relative of mine lost some degree of eyesight (ischemic optic neuropathy) a bit after going on antidepressants and I always wondered if it was a side effect of lowered blood flow/pressure to the eye. Interesting to see it investigated for other drugs.

If those nerves lose oxygen for even a little while overnight, you lose (some) sight and never get it back.
I mean in this case, it's not a bug, it's a feature. The original Xbox had a feature where you could reboot and directly launch a binary while an image remained in the framebuffer.

Throw up a loading screen and secretly reboot.

Morrowind used this to silently reboot the Xbox to free memory.

https://www.youtube.com/watch?v=x0TKwPnHc-M
I hated my stupid TCL Roku TV so I got a TCL Android TV and it’s worse. The terrible incompetence of the team who manages to make a UI that lags out by multiple seconds when trying to cursor to the OFF option is frustrating. But I’m sure it makes their Project Manager overlords happy because it’s easy to supply ads to.

If anyone here wants to solve a real problem and get rich doing so: start a company that makes dumb electronics. I’ll pay a premium.
Or the writer could keep their writing more accessible by using the word accessibility, understood by hundreds of millions of people, instead of some meme term understood by maybe thousands.
I used to work at Roku (audio team). I left in late 2020, but I know that many of Roku's best and brightest were shitcanned as part of the several rounds of layoffs that happened recently, in an effort to cut costs.

It would not _at all_ surprise me to learn that this was a mistake, and that there's no one left that knows how to fix it.
Pitkiyot – social word guessing game
Says event loop in the title, but the real culprit is a non paginated endpoint with a nested looped. Pagination or guard rails are basic things for customer facing features. Any time you design a service for X items, some will try it with 10x-1000X items. Be ready for that.
He only talks about animation, and even then it's a specific software and method that does a really bad job. It's a strawman argument.
Also the lack of a plugin sdk, scriptable actions: hope basic automation comes soon.
Discussing using AI was taboo, some vocal users misunderstood and missed that AI is a powerful tool for automatic masking, image segmentation, etc (and that can be ran locally), so all the smart stuff only lives in Adobe.
> a Boeing 757-200

From a peek at Wikipedia, the airplane involved is probably 2+ decades old.

However tempting it might be to blame Boeing...it sounds far more like the techs at LoBidCo or Slipshod Maintenance Ltd. need to re-certify in Basic Lug Nut Tightening. Again.
I see a lot of posts saying they support this kind of regulation. Not sure how you know they are all European posters, or why supporting it should be seen as a defensive stance.
What's your point? Looking at their methodology [1], it's pretty clear those sources of error would still be an issue here:

> The American Trends Panel (ATP), created by Pew Research Center, is a nationally representative panel of randomly selected U.S. adults. Panelists participate via self-administered web surveys.

[1] https://www.pewresearch.org/wp-content/uploads/2022/06/trans...
From the main image caption:

> SI temperature/coldness conversion scale: Temperatures on the Kelvin scale are shown in blue (Celsius scale in green, Fahrenheit scale in red), coldness values in gigabyte per nanojoule are shown in black

gigabyte per nanojoule? wat? I understand that this is some measure of entropy but the article never mentions bytes again which is slightly baffling.
Same here in Utah. No actual deaths I’m aware of, but lots of damaged vehicles that needed to get towed out of 4x4 tracks in the desert after Google sent them there.
I think it very obvious. For example EU now forced to open Apple platform for Epic Games. For me that means absolutely nothing. Before: one gated store, now - two gated stores. It doesn't help me running my own python script. N or N+X gated and censored stores change nothing really. It's not a general computing in any sense.
I'd even go as far as calling Ticketmaster "Evil as a Service".

Correct, except rather than "evil" it's "market-clearing pricing". Of course many people see no distinction there.
Are there studies that show that ski tuners are more susceptible to some specific diseases, and that it can be tied to particular chemicals, PFAS in particular.

That would be interesting, as all the worries about PFAS is more along the lines of "it may be bad, and if it is we are screwed as we have dumped so much of it in nature and it doesn't degrade", but concrete evidence is still lacking today.

Note that overheated PTFE is bad, but we are talking over 250°C, which is, I believe, way less than the temperatures used by ski tuners.
we implement one for event registration. without queuing, you end up with some hidden complexity around whether a ticket in a cart counts towards the limit or not, and when it goes back into the available pool if that cart doesn't check out in time. none of it is too difficult to implement, but it is difficult to explain to users and creates experiences that frustrate people are or are perceived as unfair. for example, an event can be "sold out" while a payment is processed, and then the event becomes briefly not sold out again if the payment is declined.

a queuing system is easier for people to understand - you get in line, you have three minutes to complete your purchase when it's your turn, and everything that was available when you started your session is available until your session ends. people are still frustrated to have to queue, but at least they can form a mental model for what's happening.

IMHO a lottery system would be a better way to solve this, but event promoters tend to hate that and want a first-come first-served experience. i don't really understand why.
I bought a laser printer, I think something around 19 years ago, and it broke before I could finish the toner
Maven: https://maven.apache.org/wrapper/
People tend to form attachments with things posing as being human, even when they know they are not. There's lots of literature on this phenomenon. I could see people having multiple robots with different likes, interests, and personalities.
Just recently dealt with this for a big Ticketmaster event. The Apple ID has to match the email address on the Ticketmaster account, or the ticket will show as Void in the Apple Wallet.

But it does solve the offline issue that the blog author was experiencing.
> Hard to say what the money laundering charges are about though

US federal prosecutors use a very expansive definition of “money laundering”. Basically, any financial transaction made with funds considered to be “proceeds of crime” can result in a money laundering charge. Contrary to the traditional definition of “money laundering”, there doesn’t need to be any attempt by the defendant to obscure the origin of the funds. All that is required is the defendant knew (at times in a rather loose sense of “know”) the connection between the funds and the underlying crime
It's possible to do lossless compression with LLMs, basically using the LLM as a predictor and then storing differences when the LLM would have predicted incorrectly. The incredible Fabrice Bellard actually implemented this idea: https://bellard.org/ts_zip/
> Obviously that's impossible in Python and it makes working with it really frustrating to me, it feels so delicate, I almost don't want to touch the code because I'm always accidentally changing the indentation

Skill issue. I just press my “paste with correct indentation” hotkey and move on.
Perhaps it would be enough to have a folder in your Nginx config that is imported by glob, and to have the port number and service name in the filename of each file in the folder. The contents might be templated out from some template (`envsubst` and `sed` are probably acceptable ways to fill the template). To allocate a service is to check if it's already allocated, then find the greatest port number in use and add 1 (the filesystem can help you with this if you name the files appropriately), then check to make sure nothing else is already listening, then write the config file and restart Nginx.

I would not bother with service management to the extent that you are checking to see if the process is still running. Maybe garbage collection is worth doing, you could do it in a single run of `lsof` (the temptation to do it with multiple should be resisted).

I think this does not exist because stuff like foreman/overmind have their own method for allocating ports per-project (add 100 for each line in the config file, set the PORT env var to that) as would any sort of production-ready solution.

But it is a fun idea. And perhaps it should exist.
grub consumes a bunch of untrusted material (splash pictures, fonts, filesystems, executables, and more) and parses them. grub's also written in C, which is pretty much the worst case for writing parsers. Someone able to replace any of these with something that triggers a vulnerability in grub is then able to, for instance, take control of your boot process and obtain your disk encryption key or user password or any other secrets you enter.

(I don't want to seem like I'm picking on grub here, it wasn't written with this threat model in mind and it does a lot of things and achieving all of this stuff securely is hard)
Spoiler for anyone interested
https://imgur.com/U4XxbDZ
It's nice to think that might be true, but there are always plenty more devs willing to work on anything for a paycheck than there are devs with strict morals. There's a lot of egos, but at the end of the day, no matter who you are, you are not irreplaceable.
Secure, Redundant DNS Proxy – Part 2
Euro bureaucrats spend day and night regulating everything and in the end there is nothing to show with regard of Apple Inc.
It also has no curvature tool, which is a huge deal breaker for many vector artists. I have been making a stink about this online across many platforms for years but the team has shown no intention to adopt it.
I think the linked news article is a little misleading, although I share your skepticism. I'd like to see these results replicated rigorously on still new sets of data by independent researchers; I wouldn't be surprised either way, if the results did or did not replicate.

However, the news article seems to spin this as "male and female brains are totally different entities that bear no relationship with one another." Although I haven't reread it carefully, it seems like the article is saying something more like "you can identify gender-specific patterns, and those gender-specific components relate to things like cognitive ability gender-specifically". It's not that you can't find overlap — that that wasn't the focus of the study — it's that if you go looking for differences, you can find them.
Disable wifi on the TV and use an AppleTV.
I'm in a subculture where people mostly don't own televisions (I do watch shows on my laptop, occasionally) but so I have never seen motion smoothing - is there a demo, online, like on youtube or something, that can give me a sense of what you are talking about?
> According to a 2016 OECD estimate, 54% of Russia's adults (25- to 64-year-olds) have attained tertiary education, giving Russia the second-highest attainment of tertiary education among 35 OECD member countries. [0]

Wonder why, was it a thing before the Soviets?

[0] https://en.wikipedia.org/wiki/Education_in_Russia
A classic economic view on an object being bought/sold is that the item has more worth to the buyer at that price than it does to the seller. That means that if you reverse the transaction the buyer isn't getting what he believed the item was worth back.

That's without going into any hassle associated with replacing it's use.

I'm not saying that people would be justified in being really upset but I'd certainly understand why they would be (especially for a niche product because that means it's harder or more expensive to replace)
Obligatory VAS Aviation:

https://youtu.be/iPkPHR1KoF0

And when the plane landed at it's destination, another United jet sucked in a bird on take off. At least there's no mechanic to blame for that.
Occam' razor: Adobe users are generally very rooted in the Adobe ecosystem. Changing is costly. A generous trial period might make some of them try Affinity.
This is not about “taming lag” as suggested by the title, which implies some form of failure on node’s part.

They accidentally wrote synchronous O(n^2) code that hogged the CPU, blocking the event loop, then fixed it. But that doesn’t sound as adventurous…

Otherwise a solid example of using observability tools to debug a live issue.
Cargo is strictly worse than any of the solutions for python. Doing even the simplest things seems to involve pulling down and compiling hundreds of dependencies.
What would we use instead?
Let's face it, the real problem with ticket sales is scalping. OP may not like Ticketmaster, and doesn't want to install the app, but the majority of fans don't have a problem with that. The real problem for most fans are the scalpers who push prices out of their budget.

Of course we all like to dream up all sorts of technical crypto solutions to this, preferably decentralized to remove evil Ticketmaster from the equation. But I don't think the ticket scalping problem is a technical problem per se. I believe it is because tickets are currently sold under the wrong terms, which encourages scalping.

A possible solution could be to make tickets non-transferable, but always refundable. So only you (the buyer of the ticket) can use it, but you can't resell it. But if you decide not to go, you should be able to refund the ticket to the ticket office for full price. The ticket can then be sold again to someone else, for the same price.

Now, of course this is a naive idea. There are many practical and technical challenges to it, not to mention the politics of the entertainment industry. I'm not too familiar with the event industry, so I'm not sure if this would even align all the incentives, but it would benefit the fans and the performers who care about their fans.
>it allows to dual-boot with Windows easily

Windows Boot Manager can chainload into any arbitrary bit of code if you point it where it needs to hand off.

It's a feature that goes back to Windows NT (NTLDR) supporting dual boot for Windows 9x, but it can be repurposed to boot anything you would like so long as it can execute on its own merit.

eg: Boot into Windows Boot Manager and, instead of booting Windows, it can hand off control to GRUB or systemd-boot to boot Linux.
No thanks. NixOS lets you pick the generation at boot via GRUB. This is extremely useful.
Wayland happened so badly compared to e.g. the Systemd transition or the Pipewire transition because it was developed by Xorg developers who had spent years dealing with its complexity and countless regressions caused by bugfixes breaking obscure behavior that clients depended on. As a result, they swung too far in the other direction. They came out with a minimal protocol where all the heavy lifting was done in each compositor rather than having a single common implementation. Most importantly, the base protocol was completely unsuitable for nontrivial programs. Features such as screen sharing, remote desktop, non-integer scaling, screen tearing, or even placing a window in a certain position were not supported.

Because Wayland's base protocol was unable to replace X11, virtually nobody adopted it when it was initially released in 2008. The subsequent 16 years have been taken up by a grueling process of contributors from various desktop environments proposing protocol extensions to make Wayland a workable solution for their users. This has resulted in endless bikeshedding and requires compromise between different stakeholders who have fundamentally different viewpoints on what the Linux desktop should even be (GNOME vs everyone else). As an example, the process for allowing a client to position its own windows has been ongoing for over two years, and has led to multiple proposed protocol extensions with hundreds of comments on each.

The transition would have been much smoother if Wayland had the same "mechanism over policy" philosophy as X11 and allowed for software to easily be ported to it, but long-term that could have caused the same issues that the Xorg maintainers were facing when they created Wayland.
You're weirdly (and inaccurately) splitting hairs here. Per the Oxford Learner's dictionary:

The practice of playing tricks on somebody, or giving them very unpleasant things to do, sometimes as a condition for entering a fraternity or sorority.

So it can also be a "barrier to entry". The fact that Intel isn't technically a fraternity or sorority but is basically acting like one (in regard to this team's interview process) is but a small side detail here.

We also have, from Wiktionary:

To oppress or harass by forcing to do hard and unnecessary work.

Like requiring them to discern and accommodate the interviewer's oblique sense of humor as a condition for entry, for example.
I remember using Librarything some fifteen years back before switching to Goodreads. I wonder if anyone still uses it.
Neither does Adobe
Basically all money in circulation is prior proceeds of crime (and also will soon be going back to crime) and all reasonable lukewarm IQ people know this. It's such a chicken shit law.
The difference has two components: genetic, personal. Genetic does not depend on self identification. Personal is very similar these days. Same families, same schools.

As for trans. Humans, unlike most animals, cannot even have sex without being taught. The reason is humans for many generations, million years probably, lived in groups and learned how to do it. Those who didn't have genetically hardcoded knowledge how to make kids by the time they grew up they knew it any way. It wasn't necessary and with the time it was almost lost. The same with gender identification. Everywhere boys and girls where brought up differently. So, we lost hadcoded self identification. Today human kids may grow up thinking they are dogs, or wolfs, or sheep. If they happened to grow up with animals.

Conclusion is it's parents responsibility to give kids the right identity. Failure to do it, some brainwashed wokes don't do it intentionally, results in miss self-identification. Add to that 'doctors' multi-billon industry preying on them and some schools playing along to keep parents uninformed. There was a couple of months back interesting article about navy seal who had mental problems. He was brainwashed into believing he was a woman, and needs treatment and surgeries, payed by government. Later he realized he was just used to make money, and became a man again. The same happens to kids en mass. Because they are easy targets.
As much as I generally detest indirection, for me a bootloader is a necessity; I need the flexibity to boot different OS kernels. AFAIK, UEFI offers no such flexibility. NetBSD's bootloader is best for me. UEFI seems like an OS unto itself. A command line, some utilties and network connectivity (UNIX-like textmode environment) is, with few exceptions, 100% of what I need from a computer. To me, UEFI seems potentially quite useful. But not as a replacement for a bootloader.
What's a suitable replacement?
Not plugging your TV into the network also works quite well.
> You're still greeted by a full-page ad on the main menu.

The same ad every time, or is it still phoning home for new ads?
It looks like a 90s/2000s soap opera, like Days of our Lives. I always turn it off on TVs I use.
Uhh right, which is why allowing your economy to become a tourism-dependent monoculture is not good.
I agree, but my estimate 90% of my peers' PhDs (including mine) were essentially 3 years of work on an idea that did not work, or trying and failing to find an idea that did work. Then writing up your work as if it was great. The 10% of "successful" PhDs were on ideas that were almost guaranteed to work - more development than research.

This was in a proper hard engineering field though. I think in other fields can be much more likely to be things that can't really fail. For example in computer science, a lot of PhDs are just like "I implemented this thing" where there's very little risk of it simply not working.

An exception in computing is AI research where it is very much like the "try some stuff; it didn't work" experience of engineering and science research. I imagine a PhD in AI is not a fun experience...
The problem is scalping.

Unfortunately, this "solution" is Ticketmaster cementing their control of the ticket marketplace and spying on their users.
It depends on the robot. If it was a cherry 2000 style robot I'm thinking that wouldn't be too bad. Not only in a sexual sense, although that is one aspect of loneliness, but even without that they are anatomically correct fully autonomous robots that have an AI level interaction that can provide domestic assistance.

If that's the robot friend you're promising me I think a lot of people would be fine with it.
On the other side of the argument, borders also don't matter to the climate, so everyone should be doing everything they can instead of finger-pointing, no?
It’s worked perfectly for us in Spain for walking, driving, and transit directions (including train timings) in multiple cities, including directions of which exits to take in subway stations.

Also worked flawlessly in London across multiple transit modes (tube to thameslink, etc).

Driving directions have also been far superior at least in the way us Americans give directions (including quirks like “take a left at the second light” as opposed to just robotically naming streets)
What country has no libraries?