skysight-inc/HackerNews huggingface dataset:
For decades, the standard windowing system was X11; and not just for Linux, for other systems as well.

The issue was elsewhere - it provided standardized wire protocol and you could not break it. It could extend it, but applications not aware of the extension would be not able to benefit. Windows and Mac on the other hand kept the protocol proprietary and you had to use supplied libraries, you could not talk to the display server directly. So Microsoft and Apple could update these libraries; on Linux, there was no such option, all the apps using wire protocol instead of client libraries would be left out in the dark.
Stop mocking your system
One frame, in this case, is the time it takes to do a full iteration of its loop containing all the input handling and rendering, up to and including the point where it flips its buffers for the main screen. Enabling v-sync would bring that down to your monitor's refresh rate, as it prevents the buffers from flipping until your monitor is refreshing.
Well, it wasn't that hard to uncover actually. We knew that the same build succeeds on our machines. So we only had to find what the difference was between the two :)

As Arthur Conan Doyle put it: "Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth." ¯\_(ツ)_/¯
Today you just pay the ransom and continue with whatever you were doing.
Sometimes because APIs? Back when I had a Mac forced on me I was surprised how fast you can discover files and software, something windows back then simply has not managed to offer via their API. The 'finder' or whatever that tool was called simply felt wrong on windows, nothing like the original.

One different example may is the gnome shell desktop. Many of us who use it have basically overcome the win95 approach of desktop design. There is as far as I know no equivalent on windows or Mac. And a port would not be possible as you can't replace their window managers.

Then there is the whole Linux standard toolset, that yes works on windows these days, but obviously feels very foreign and doesn't integrate well to the system.

It's not only a matter of porting software when some things are so fundamentally different
If it is ‘debt’ you actually plan to pay it.

Sometimes I’ve put off writing the unit test (in an area of the code that has been around for months or years w/ little or no testing.) and made a bug fix or small feature. I had a plan to revisit it when coming back to the same zone and did.

I’ll justify it like this. If a system is not well-modularized for testing and there isn’t a precedent for mocking or similar methods in that area, rushing to write tests can lead to test-induced design damage.

If I walk away from the code a bit somehow it gets reprocessed in my mind and in the meantime I read up on my tools and understand other parts of the system often I come back and find the tests are quick to write and not damaging.

That is, tests written hastily might not be a net positive.
So to be clear, there are no thousands of frames per seconds actually being displayed anywhere. There’s 144 at best.

The internal buffer is being updated thousands of times per second. The user will see their regular 60FPS.
> Drug seeking patients, homeless patients, and patients with mental health issues very often end up in the ER.

Doesn't sound like those are the kind of patients this insurer is concerned about? Or is it?
Best to encrypt by default. Always encrypt, no matter what, and then you don't need to worry about someone deciding that you need to turn it on later.
It's less of an analogy on financial debt than it is just using the word more generally as in "I'm forever in your debt!" or "You owe me!". It is not always a financial statement.

The implication is that something needs to be repaid (again, generally speaking) later because a short term solution is being implemented now.

I think the reason the term "technical debt" has become popular, is because it speaks in the lingo of decision makers. The implication of "debt" is better understood than the specific technical and design issues we want to resolve.

Similarly "BigData" is more tangible for non-technical people than any of the more specific distributed storage and intelligence solutions. They don't and shouldn't care about the details, but they should understand that the undertaking is "big", as in requiring and providing a lot of resources.

Maybe a better analogy could be found by looking at the lingo of logistics, or any other field where continuously keeping things in order and re-ordering them is paramount.
> United Healthcare framed the maneuver as a way to contain costs

Profit in 2020: $15,403,000,000
I have worked for a few of these. Some things they do:

* have smaller staffs
* hire younger/entry/intern level staff
* outsource to cheap freelancers
* outsource to agencies (onshore, nearshore, offshore)
* buy saas solutions and glue things together with tools like Zapier
* use no-code tools like Excel rather than building software
* skimp on software process (no staging, no version control, etc)

If the average is 100k, and there is one FAANG developer making $500k, you could have 10 folks making 50k and still have the average work out.
Or literally the whole Linux ecosystem with WSL
Ask HN: How can we make humanity as a whole smarter?
To approach the problems of climate change, humanity must act intelligently as a whole at global scale. But this is far from what's actually happening. Not even countries, cities or companies are able to combine the intelligence of all their individuals to create a smart entity. It only works for very small group sizes, like pair programming. What can we do to enable many individuals to act as one intelligent entity?
Don't worry. There will be mass migrations of people as oceans and deserts encroach upon inhabited areas. There will be wars over access to fresh water and agricultural land. Yet once mother nature has gotten humanity's behaviour in check, the hairless ape will persist.

(This response is not intended to taken literally. My point is that we will survive, though the process of adaptation may be painful and we may not like what we may not enjoy what we are adapting to.)
It make sense when we talk infrastructure cost vs density to separate infrastructure that’s affected by density vs one that is not.

Density does not affect school or police cost much. School buses probably cost a bit more in suburbs but it is not major factor.
That article proved nothing.
It gets really bad when two repositories depend on one another, and you forget to track which commits are meant to work together.
That’s a weird framing. One party would introduce single-payer in a heartbeat, the other demonises it. Let’s not pretend we’re talking about “government” as a whole here, rather than the GOP
Commercial reasons maybe, ensuring you have to buy the receiver from the capsule manufacturer.

Edit: A bit of Googling suggests there's some pretty bad setups in the wireless medical device market. Like pacemakers where you can send commands TO the pacemaker, with no authentication, signing or encryption[1]. Oof.

[1] https://www.fda.gov/medical-devices/safety-communications/cy...
Is GitHub a derivative work of GPL'd software?
or you can also safely assume that kids left to their own devices will find a pretty low bar common denominator like wasting time on tik tok.
They tried computer-assisted central planning and it mostly failed because of data quality. There were a lot of incentives to lie and not a lot of reasons to be honest.

When my grandma was in last class of school they were sent to help force farmers to use publicly funded artificial fertilizers. Farmers didn't wanted to because "their fathers didn't used them and it was fine". So communists had school kids with some physical workers deliver fertilizers to farmers and gather the data (how big area, how much fertilizer, what was the yield, etc.) And if somebody didn't wanted to take it they were supposed to call the militia on them.

Of course nobody at the ground level actually had any reason to gather the real data, check it, do the expected work or bother militia. So it was all a big exercise in faking data and passing it higher up :)

That was how most communist initiatives worked in Poland :)

I don't think technology would fix anything.
yes! I'd probably argue that a majority (or at least significant plurality) of acute care (hospital care) in the US is the direct result of the failure of social services. I include in this mental health issues directly resulting in poor health, inability to access primary care (so minor/treatable issues become severe), housing issues, drug issues, lack of elder care options, etc.
> Note that the problem isn't really with X11 (or at least Xorg) since it does provide the necessary information via RandR to perform per-monitor scaling.

It is issue with X11. If you have Wordperfect binary from 1999, it still has to work; it does not matter that RandR provides information, old clients will not ask for it and without it, they will be broken.

That's why Xwayland does upscaling by itself.

> mean hidpi displays themselves are very rare - if you check any desktop resolution stats they often barely are a blip - and having both a hidpi display and a regular dpi one is even less common than that

Cause and effect. They are rare, because using them sucks, making them even rarer. On systems, where they do not suck, they are not that rare. This attitude makes entire platform worse off.
iPhone was launched in 2007, and it was a common object in 2018. But I don't think they started developing the iPhone in 2007. It was a dream of the 80s, limited by Moore's law.

However, it's pointless to argue. If you think it's doomed, then so be it. But your argument is not rational.
A coworker is a volunteer EMT. The majority of his calls involve going to various homeless encampments. Once there, they have to walk around and figure out who needs help. More often than not, it is a malingerer who is good at pretending. They cannot refuse transport to the emergency room. Once there, the malingerer gets free food and a respite from the heat/cold, which is what they wanted. After the trip, the crew has to delouse themselves and the ambulance, which takes a long time.

I'm not a fan of United Healthcare, and would never subject myself to their tender mercies, but why should they and other insurers end up holding the bag for colossal policy failures like the above?
> You make it significantly less useful by destroying information and creating megadiffs incorporating many different changes.

You’ll rarely review single commits anyway. However, I’d rather have a single “giga-commit” instead of dozens of commits that are not correctly divided plus dozens of “remarks from code review” commits because what’s rebase.

Many of my colleagues view using Git not as part of their core work but an inconvenient chore.
Hard to go wrong with Where Wizards Stay Up Late as well:

* https://www.simonandschuster.com/books/Where-Wizards-Stay-Up...

* https://katiehafner.com/books-new/where-wizards-stay-up-late...

* https://www.goodreads.com/book/show/281818.Where_Wizards_Sta...
I’m not a Progress user. Instead I get paid lots of money to help companies move-away from Progress to Postgres :)

(Which in practice just means figuring out how to get their bloody “SQL Broker” processes running then dumping everything over ODBC. In order to circumvent the arbitrary and unfair “Users/Connections” licensing restrictions I reversed Progress’ super-seeekrit program code to figure out how their license keys worked and made my own keygen in a weekend, that was fun - I got paid to do that too!). The fact it’s possible to slam out software within a few days while drunk-and/or-stoned (I don’t remember, lol) that undoes Progress’ entire business-model built-around vendor lock-in shows what a house-of-cards they’ve built for themselves.
We do not know for sure what is the actual effect of this drug. There are many under powered studies that indicate that the effect might be positive.

Good news is that Bill and Melinda Gates Fund supported study is trying to find this out https://trialsitenews.com/bill-and-melinda-gates-fund-global...
No license can inhibit private ownership. A license means "I own the thing, here is what you can do with it". It is based on private ownership.

What can be done is to have all contributors transfer their rights to the FSF or a similar organization.
For the most part the homeless live inside abandoned buildings or under the bridges since the weather in Warsaw is drastically different than in the SF. If you are a drunkard, you are very likely to die in the winter due to exposure.

Example 1: https://www.youtube.com/watch?v=X1TyHe7b0SY

Example 2: https://www.youtube.com/watch?v=BWUmdTvtSJo

An example of people living under the bridges:

https://www.youtube.com/watch?v=6Homx6vJ3R0

Some charities distribute sleeping bags and mattresses at the end of the summer so that people don't freeze - no shelters allow drunk people.

If you sleep in parks or elsewhere, the police are going to remove you from there to a drunk tank.
This is the hidden reason for the wall. No politician could possibly admit it, but geopolitically, temperate climate countries are going to be net beneficiaries and will need to protect themselves from tropical and sub tropical countries. The crop famines and water shortages will displace a billion people and no northern country can handle that many refugees. No matter how horrific it will be, the US military knows they will need to be stopped at a strong border and is preparing for the next few decades. It is also the root cause behind Brexit, the UK is preparing for the EU to be overwhelmed across its enormous southern and eastern border and is cutting its losses now.

If you think there are not strategists taking the best available information an d making 30 year plans then you are quite mistaken.
No judgment at all for how you choose to parent. I just wanted to mention that I was raised with calculated risk taking valued over safety. The Ben Franklin quote "Those who would give up essential liberty, to purchase a little temporary safety, deserve neither liberty nor safety." was often heard in my childhood, as well as the value of taking risks in pursuit of meaningful goals. Not that my family was reckless by any means. I was taught to be safe as a default, be aware of the risks I'm taking, and have the courage to take risks when I understand what they are. This mindset has greatly contributed to my sense of adventure and independence, and has led to some of the best successes of my life. I'm not an unsafe person, but I don't place safety super high on my list of values.
It depends on what you're trying to achieve. It's totally reasonable to report stack traces from the CI, especially from the master branch for a quick overview on flakey tests. I don't know anything about their setup specifically, but that approach does have use cases.
SF general a lot of years ago. I went once and got right back out. I think people were basically living there?
The push for crypto without ecc ram is a nonstop horror show. Software under normal circumstances is remarkably resilient to having its memory corrupted. However crypto algorithms are designed so that a single bit flip effectively changes all the bits in a block. If you chain blocks then a single bit flip in one block destroys all the blocks. I've seen companies like msps go out of business because they were doing crypto with consumer hardware. No one thinks it'll happen to them and once it happens they're usually too dim to even know what happened. Bit flips aren't an act of god you simply need a better computer.
I actually don’t want anything. Different cities, states, and communities can make their own decisions on if pedestrians should be on roads or bike paths.

I’m just against the framing of this as cars vs. people.
There are so many absurd claims in this comment that I don't know where to start.
One difference between the projects is that you are targeting Bash and I am targeting POSIX. Therefore, using the 'unofficial strict mode' is not an option for me. However, good tests can compensate a lot and are necessary anyway.

Yes, there are certainly some modules which lack comments. On the other hand, there is at least one module which has its own readme to explain the code:

https://github.com/arendtio/mdl.sh/tree/master/development/d...

Regarding the security: As said, I am targeting POSIX and as far as I know, the only checksum tool available is cksum. This is borderline insecure but catches transmission errors at least. However, if you do not have such strict requirements you can easily use something like sha256sum. In fact, my module allows to use alternative checksum tools but uses cksum if nothing else is specified (because it is better than nothing and always available).
How to bust Python performance issues
Maybe a lot of time. The main reason we have cheap coal is from nature failing to find a solution to break down lignin during the Carboniferous period (and really particularly during the Carboniferous rainforest collapse) hundreds of millions of years ago.

Sometimes nature is very slow. Like geological timescales.
YOU are the only entity with the incentive to maintain your health. The government could care less. It's a giant unfeeling AI that follows rules and incentives laid down by politicians. The overriding concern when government gets involved is cost, not outcomes or quality of care.
Just a heads up, the "Software engineer / Developer" has a job description marked as English but it looks identical to the Norwegian.
I recommend taking the time to read the article, they cover this pretty well.

It seems that even of this were manufactured, it is not likely intentional.

>The Chinese research did not have the specific goal of making the viruses more deadly, and rather than SARS itself, it used SARS’s close cousins, whose real-world risk to humans was unknown—in fact, determining the risk was the point of the research. Just as when you trade in part of a poker hand for fresh cards, there was no way of knowing whether the final chimeras would be stronger or weaker.
> Drug seeking patients, homeless patients, and patients with mental health issues very often end up in the ER.

A lot of these people end up in the ER because they don’t have any health insurance at all. But that’s well outside the scope of the “issue” the health insurance company describes in the article. I have had friends and family who had to be dragged to the ER because they didn’t think their situation was enough of an “emergency” but it absolutely was: chest pains were a heart attack in progress and a fever with a stiff neck was a pretty serious infection, for example.

How many legitimate emergencies vs “non-emergencies” will be discouraged from receiving ER treatment? I suspect legitimate emergency treatment foregone will be larger (and represent a significantly larger cost savings to the health plan) at the expense of our collective long-term health and well-being.
I might be wrong (I hope I am), but these are the only pictures I know of the surface of Venus. They really are incredible.
This might explain my SF general experience
Xcode license agreements? Took me literally more than a hour the first time I installed something on the terminal but refused to finish because I never heard of xcode or that you need to open it manually in order to confirm a license agreement. When I was just installing the ruby stack and it needed some compilers via xcode I guess?

That was on a MBP like 2015 or so. The error message was not helpful at all, I had to ask someone with experience or I would still be installing ruby to this day.

(Given I don't remember anything else)
> The precise rules for function names are murky; mostly it seems like whatever Bash can parse unambiguously is allowed

> What is this useful for?

I think it makes sense because bash function invocation is the
same as calling an external program which name is only restricted
by what is allowed as a file-path.
Partly agree partly not

It is not really required to memorize these stuff anyway. Just the idea of it gives you a broader perspective.

One of the reasons I come to HN and read these things. They add some knowlegde to me, even though I cannot list them or their exact properties, I get to be familiar with the topic.
Maybe easiest to look at the sources for the emulator, I posted a link to it in another comment.
> It is also much more powerful that SQL

None of these are new in this decade for that matter. The point is : we are still waiting to see it reduce software engineer's demand overall.

Things are getting easier. Getting more adopted. Leading to increase in demand for software engineers rather than decrease.
> especially as the platform is very restrictive in terms of APIs / apps / etc.

What’s restrictive about it?
William Nordhaus is not a “soft denialist.” He’s the economist that has done more to consider the cost and benefits of climate change than anyone else.
there's an easier way that doesn't require root and also doesn't break your environment variables:

unshare -Ucn program
Of course, parity can only detect an odd number of bit flips.
I like the term "design damage" in regards to programming. Reminds me of my father telling me to take care of my things, when I was a child.

It is much easier to clean up and order things if we do it continuously, because the implied "damage" is much weaker this way. If we think of programs as tools that need care, we might build things that have more longevity. It is also more fun to work with a clean and well ordered system of tools than with something that is messy and chaotic.
Where exactly is it claimed that it displays thousands of frames per seconds? The purpose is to show how fast the program is. This is standard practice in benchmarks. You show an FPS counter that doesn't correspond to the frames the monitor displays.
What Happened to Justin.tv
Surprising how extremely rarely Copilot quotes text verbatim.
Cosmic-ray bit flipping is real and it has real security concerns. This also makes Intel's efforts at market segmentation by not having ECC support in any consumer CPUs [1] even more unforgivable and dangerous.

Example: bitsquatting on domains [2].

[1]: https://arstechnica.com/gadgets/2021/01/linus-torvalds-blame...

[2]: https://nakedsecurity.sophos.com/2011/08/10/bh-2011-bit-squa...
I find that Golang is an especially good companion for Bash, because it is quite easy to write and deploy your own CLI tools for task which have higher performance requirements.
Stadia is a thing now, many AAA companies already support native linux builds [1], lot of AAA and popular titles including indie ones

Maybe valve should get into cloud gaming and push linux as backend OS

Maybe they should lower the 30% cut they get if linux is supported

[1] https://stadia.google.com/store
delusional
The US version sounds like it wouldn’t be theft if you immediately throw it away.

That can’t be right.
My respect for Nobel prizes ceased when they awarded the peace prize to Obama for simply having won an election. Nothing against Obama, but it revealed how meaningless and political Nobel prizes are.
I Don't Find Hjkl-Navigation Intuitive or Ergonomic
We need to mourn a normal life. We won't and we shalln't live the same life with the same goals than the previous generation. Mourning does not mean to become nihilist. But that the only way to get excited by new sustainable and resilient projects.
Dr Richard Evans Schultes’ Extraordinary Research with Amazonian Shamans

The incredible Amazonian expeditions of Richard Evans Schultes made this Harvard University researcher a legend of ethnobotany, and brought us a wealth of knowledge about Indigenous culture and plant medicine use.

https://kahpi.net/richard-evans-schultes-amazon-shaman/