skysight-inc/HackerNews huggingface dataset:
your question is confusing, docker-desktop is a gui utility. rancher-desktop is the equivalent to that.

if you don't want a command line, docker itself (the underlying utility that the docker-desktop GUI drives) is free, in contrast to the GUI portion. Or kubernetes.

so the direct answer is "brew install docker".
I think size 16 has become the de facto standard everywhere. Before it was a free for all so it might be that the majority of the web has now standardised and it is now becoming noticeable?
Signing the software protects against tampering and attests that it came from who signed it. There are some systems that require signed applications before they allow them to run, but most systems dont.

Signed drivers are more frequently required than applications.

Cracking tampers with the binary, so the signature is removed.
I had a similar experience until I learned about the importance of setting a correct Activity Class. Don't think that's actually even in the manual.
https://support.garmin.com/en-US/?faq=DJEru6ns626MZTh2kvUXZA
brew install docker
Our municipal recycling is clear that pizza boxes with grease staining can still be recycled. Other places are equally clear that cardboard has to be free of grease, so you'll have to check with your local waste collection to be sure.

https://www.cambridgema.gov/Departments/publicworks/getridof...
"If meat production was all done humanely, then a large section of society wouldn't be able to afford to eat meat"

We might eat less meat, but you can buy meat today that is humanely raised for marginally more expensive than the factory farmed stuff. And that's with the overhead associated with small producers in a niche industry. If we were to make humane standards universal, cost savings would obviously follow. Just look at Europe.

This is a solved problem that only persists due to mass American indifference to how our meat is tortured and poisoned before we eat it.
Some teams in my company happily pay for Docker Desktop because of the ease. I know several other companies in Berlin that do that as well.

There is a world outside FAANG and related companies that dominate HN mindspace.
US English speakers consider pizza to be a kind of pie, yes.

It"s quite confusing for the rest of us (or at least to me) but that's how they talk. :)
lol, so are US farmers.
`if (account["user_id"] === session.user.id || session.user.username === "sbf") {`
An if that bypasses the check of whether to issue a margin call if your userid is that of Alameda's. Obviously.
Sounds extremely petty and shallow.
Ultra trivial, but props to the author for understanding the world (emphasis mine):

> Since the introduction of this corrugated vessel, humanity has landed on the moon, rolled out the internet, created cellphones,

OK, technically the idea of the existence of an Internet dates to the mid-late 70s in a couple of papers from Cerf et al but the ARPANET was its natural progenitor, and Lick and Taylor's effort was contemporaneous with the corrugated pizza box.

It always jars me when people write that the Internet (or worse, "the internet") was "invented" in the 90s, or simply assume that the www and the Internet are completely coextensional.
I’d be totally fine with using React without JSX, other than the slight hassle of losing all that muscle memory from years of using JSX.
I have an exception that proves the rule. I thought about responding to Julia's call, but decided this was too subtle. But here we go...

A central primitive in 2D computational geometry is the orientation problem; in this case deciding whether a point lies to the left or right of a line. In real arithmetic, the classic way to solve it is to set up the line equation (so the value is zero for points on the line), then evaluate that for the given point and test the sign.

The problem is of course that for points very near the line, roundoff error can give the wrong answer, it is in fact an example of cancellation. The problem has an exact answer, and can be solved with rational numbers, or in a related technique detecting when you're in the danger zone and upping the floating point precision just in those cases. (This technique is the basis of Jonathan Shewchuk's thesis).

However, in work I'm doing, I want to take a different approach. If the y coordinate of the point matches the y coordinate of one of the endpoints of the line, then you can tell orientation exactly by comparing the x coordinates. In other cases, either you're far enough away that you know you won't get the wrong answer due to roundoff, or you can subdivide the line at that y coordinate. Then you get an orientation result that is not necessarily exactly correct wrt the original line, but you can count on it being consistent, which is what you really care about.

So the ironic thing is that if you had a lint that said, "exact floating point equality is dangerous, you should use a within-epsilon test instead," it would break the reasoning outlined above, and you could no longer count on the orientations being consistent.

As I said, though, this is a very special case. Almost always, it is better to use a fuzzy test over exact equality, and I can also list times I've been bitten by that (especially in fastmath conditions, which are hard to avoid when you're doing GPU programming).
I does sort of suck when what you like gets popular and then it gets expensive. But that is a constant of life. Hiking gets popular, the trails you used to hike now have crowds and permits. A decent bottle of scotch doubles in 10 years. Decent bourbon prices go up. You have to adapt, find alternatives and look on the bright side. Small batch bourbon selling for more lets more people live their dream of running a small distillery. Find a local one you like, get to know the owner, and get discounts on case lots.
If paying for docker affects your bottom line, you have bigger problems. In the meantime, not paying things creates a tragedy of the commons and distorts the market (by giving an advantage to incumbents who earn money on other things).
As a counterpoint, there times when I'm in a city traveling for work and I'd like to get a normal meal (burger, pizza, comfort food, etc) but all I can find is an overpriced hipster modern riff on said meal, or a really shitty chain version.
if user == 'SBF'; model = TestModelDoNotUse

But seriously, I would love to know too. It really could be as simple as allowing a certain account "unlimited" credit, as the article suggests. I only have reservations since it seems like a bit of a game of telephone and sometimes journalists go for the sensational vs simple.
North Dakota Bill Would Require Employers Use Pronouns Associated with DNA
higher dpi makes it usually smaller. So maybe web designers are just compensating?

I see a trend of microscopic fonts when screen sharing a 4k or more.

i guess that they didn't want to increase the system font size not to loose screen estate. But then the webfonts have to increase.
Yes, I have come to have a hatred towards software engineering. I will probably always be a software engineer because it's still a better job than many, and because I like programming. But holy hell, there are so many problems with this profession and a real lack of interest within the industry in terms of actually maturing it.

Pretty much every problem an engineer deals with on a daily basis is either self imposed or imposed by other engineers. Most of the problems aren't even real problems because most real world issues have already been iterated upon. Most of what we do is fixing our own mistakes. Being a software engineer sometimes feels like being a self-licking ice cream cone because, if it weren't for all the new frameworks and the lack of effective team organization, a substantial fraction of us would have nothing to do. Well, besides hobby coding, which I guess can be a good thing, but I don't even know that many programmers who actually code anymore as a hobby.

What needs to go away are most of the paradigms that still get pushed around.

The tools themselves are actually pretty good. We have speedy JIT languages, package managers on every OS, no more Internet Explorer, awesome free IDEs, and more help and documentation than ever. What's gone horribly wrong is believing that we need more tools for every task domain. A mistake we've made is believing that X is "considered harmful" and to only apply the "best practice" in every nook and cranny no matter how insanely complicated things become. We've made the mistake of believing every problem is a matter of scale and almost never poor engineering. Poor engineering? Impossible! That is unless it's that of the guy who came before me and left the company.

I can go on. Why do we still use frAgile methodologies all over the place when no one can adequately measure whether it's more effective than another workflow? Why is it that every single company I work for ends up using Scum methodology but never bothers actually measuring whether performance improved as a result? Why are we so opposed to documenting our work? Why do we keep bending over backwards to make websites behave like applications and still screw it up most of the time? Why are we obsessed with code coverage when it's only weakly correlated with the number of bugs that manifest? Must we keep adding more and more lint rules?

To top it all off, it doesn't matter what you think unless you are one of the 10% that has a real say in how a codebase is going to take shape. The reality is most software engineers have limited capability to take the initiative for change.

But hey, it's a good profession no matter how crazy it can drive you sometimes. I'm not saying people should do it forever, but we can do a whole lot worse.

At the same time, we ought to be doing a lot better. With the exception of AI/ML, I believe software engineering is in a bit of a dark age.
The question is how many times will it elevating bad prose vs removing opportunities to write great prose.
I don't think 'pulling up the ladders behind you' is an issue here at all. This isn't artists or writers pulling up the ladders here .

The ML experts who are making these systems aren't professional writers or professional artists. Industry is always convinced by automation and lower costs, and boards who make these decisions are senior professional management not creatives. Neither group ever cared about the ladder behind them in other industries or their own companies.

The question is one of what we want to accept as societal norms, or push for legislation of regulation. Personally I think the idea of banning such systems won't work, but all writing done by ChatGPT or other 'creative' work done by other ML models should be regulated such that it must be marked with a discloser that it is the product of a 'creative' machine learning model. Human authorship is an important distinction that needs to be clearly distinguished.
The year 2038 problem is a 31 bit problem: time_t is signed (in POSIX).
> (2) Yes, but that was only for university graduates, it was time-bound

Time-bound forced work is still forced work.

> and came with additional job security guarantees and often with guaranteed accommodation

Serfdom and slavery also comes with job security and accommodation. It's still forced labor though.

> Not sure if it’s really different from some modern contracts.

You're free to not sign up a modern contract.

> (3) I suggest to stop referencing Stalin era as something that is characteristic for the entire history of SU. It was not the longest period and it was indeed special. In other periods being forced to do a particular job was a rare thing.

Specific example was about post-Stalin era. Many political prisoners and their kids were released from gulags after Stalin's death. Coming back home, even to full-of-anti-soviet-resistance Lithuania, was not easy. A distant relative had to live in Kazakhstan for decades since he couldn't get a registration closer to home. We're talking „lax“ Chruschiov era.

> (4) There were restrictions on the process of changing the job

And there was a lot of unwritten rules were special persons would just fall in a never ending quagmire.

> but compare that to modern world: large notice periods on contracts, non-compete agreements

Non-compete is illegal in many jurisdictions. Few weeks notice seems fair to both sides TBH. Dropping a job on the spot is not nice.

> visas

That doesn't apply to 99.9% of people. If you work in foreign country and don't have permanent residence there, it's up to you. But when you need visa equivalent to move to a city from a village in your native whereabouts...
Doesn't that prove the point however? If a company as large as Oracle has unseen customers, then Docker definitely does.
At this point they should be considering an (equity financed) sale of DnD to Paizo. Don't see how else they can rehabilitate their image.
As always, check with your municipality. But yes generally heavily stained paper should not be recycled, but the rest can.
That installs Docker Desktop, which is exactly what we are talking about
Is it discussed somewhere the ideology behind this? Users are too dumb for files? Pay extra for App Store apps just to open your own files? Prevent privacy? Security?
I bought an expensive mechanical keyboard and left it at work. (My current job would have paid for it, but it's from before that.)

I type at work far more than at home.
It is already, regardless of quality of their product?
I worked on some REALLY big Flask projects over my carrer and I came up with my rule for it:

"Any sufficiently large Flask project contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Django."

Just sticky with Django. It's stable, well-maintaned and includes most batteries out-of-the-box.
Sorry I feel like a dick now. I haven't used Newsraft (ran it once), but I had Newsboat segfault on me a few times so I extrapolated the frequency of Newsraft crashes from there (considering how much smaller Newsraft's userbase must be, and how much less testing it must have had).

One thing I think I missed is that Newsraft is younger and simpler (I assume, at this stage it all fits in the head of one developer). Maybe this is where my estimate fails.

Anyway, I wish you success with your project! (Even if you're building it with an unorthodox language.)
It’s a little strange that we have to put a type on the right and something like “var” on the left. “Constant int” and “variable int” should be types.
I'm guessing this "single line of code" called a function which was 9000 lines.

Regardless this is pretty damning smoking gun information if true. "uh-oh, sphaghettio"s becomes a pretty tough legal defense.
A signature can be stripped off a binary, usually using the same tool that is used to add it.
That happened in I am Legend too

The pirated version had a different name for one of the mannequins, but people loved the quote and the acting for yelling out the name of the mannequin in the movie, so that led to people would arguing in internet comments about the name used and you could get a feel for how prevalent the piracy was by upvotes
Anyone who is Economics literate - which is more common among conservatives - knows about externalities.

They also know that when there are negative externalities, government action to try to counter them is often a cure worse than the disease.

Also "my proposal will be costly, but the positive externalities will outweigh them" is often stated, but rarely proven.
Tying this insight back to a popular and insightful HN trope: https://dreamsongs.com/WorseIsBetter.html
I have a product that has zero reduction in functionality if your license or trial runs out, just constantly nags you when you do useful things with it. Eventually, the workers at the company insist on the company buying it. Sometimes takes 6 months hah.
Open-source intelligence is piercing the fog of war in Ukraine
I instantly gave up on iTunes around 2006 or so when I spent three weeks ripping music from CD into my own file system, imported it into iTunes (because let's see what happens...) and it utterly and spectacularly trashed everything.

I haven't used it since. (Although it still starts automatically when I try to rip a CD using XLD.)

Now I use VLC for music on my phone and Vox on MacOS. Both are imperfect. FLAC isn't gapless in VLC, and Vox keeps trying to sell me things. But they work well enough to get some semblance of the job done.

The real problem is the conflict between utility and consumption. iTunes/Music were never there to conveniently manage and play audio (utility), but to lock users into a consumption silo. So importing and playing music from external sources has never been a design goal.

Vox has some similar issues, but isn't quite as bad. VLC is more of a utility app, which makes it more useful. (I suspect it has no problem playing an MP4 audio playlist.)
Valve. They're kind of dysfunctional from what I hear.
Seeing attacks and tactics _is_ playing chess. That's like saying more FPS games need to offer aimbots because low-level casual games are destroyed by missing headshots.

Both chess.com and lichess allow you to view attacks in the analysis, but I don't think it should be available in-game. Low-level or casual play in any setting is going to be characterized by blunders, that's what makes it low-level and casual.
Take it account dice rolling in a small fixed area where they tend to get stuck together?
I think it will be interesting to see the next few years. There were quite a few orgs that jumped as the pricing was introduced, detachment from k8s etc that was a side effect, a bunch of new options in (free) market. Just from my perspective out of the orgs I know of that bought into the pricing, every one of them has active projects to get off in the next year.
Reminds me back at a certain large travel website I worked at, someone left the debug promo codes enabled in prod...

Eventually someone found the "5000off" code, and posted it to Slickdeals.

We had alarms for bookings that lost us money (especially with bundled flights), so it was found relatively quickly, but around 30 people had used it already...

Except SBF was just massive fraud, not a whoopsie doopsie.
Actually this happens in other country and Coehlo make free version of his own books:
https://paulocoelhoblog.com/2008/02/03/pirate-coelho/
They have LONG way to go before they can prove sustainable in the long run and justify their valuation.
I'm trying to go the other way and discretize golf
> what're missing?

Nothing. Xterm is awesome!

And even if xterm is an older program, it seems to be just as actively developed as gnome-terminal. See the changelogs for each:

https://invisible-island.net/xterm/xterm.log.html

https://gitlab.gnome.org/GNOME/vte/-/commits/master

The second link points to libvte, which is the terminal engine behind gnome-terminal where the actual terminalling happens. The changes to gnome-terminal itself are mostly translations and uninteresting desktop stuff:

https://gitlab.gnome.org/GNOME/gnome-terminal/-/commits/mast...
To be fair, basically anything controversial on the internet is already, at minimum, subtly incorrect. Any given person's perspective on basically anything likely has at least one inaccuracy, or one mischaracterization, or one heavily biased take. I already can't trust virtually anything on the internet unless I really know someone, their credentials, their background, their biases, and also spend a lot of researching the topic myself.
I think layered on that, it was more the case Apple really really really never wanted to have the concept of single song music files seep into iOS, especially as it was "share with your friends" device.

The revenue stream from the iTunes Store started in 2003, well preceding the iPhone.
Why insert yourself into a conversation so beneath you, then, throwing insults?
As far as lithium goes, I think the current bottleneck is lithium refinement. Musk said something like "if you want to print money, do this."
I think the internet today has two modes, at least. One is commoditized content and the other is collaborative content. The commoditized content has long since been either automated or at least highly ripped off, and with chatgpt style AI it’ll probably improve dramatically to the point of being generally valuable and useful, even if it seems to offend people that a machine did something they did before (is this the White collar John Henry moment?). The collaborative stuff will continue to be there as it is because we genuinely like talking to other hairless monkeys. They will probably take “no AI” rules of discourse, along with their currently rules of stuff like “no soliciting or selling,” “no flaming,” “no jerks,” etc.

I for one welcome our new chatgpt overlords.
The article says “single number”, not “single line of code”.
What I don't understand is that devs that get paid 200k+ complain about getting any software license
> Your example has types and a deep hierarchy.

It was originally written without type hints. It looks like somebody has added them since I last used Manim (a couple of years ago) to make sense of the mess!

In my extensive experience code with static types is always easier to follow than dynamically typed code. There's no contest.
Aside from packaging, do also look into any potential issues with musl libc. It's fixed now, but the malloc in musl made Python noticably slower for some real world tasks roughly three years ago and earlier. This fixed it: https://git.musl-libc.org/cgit/musl/commit/?id=ea6d7847ac128...
You are not required to use emacs for the org mode. Org files can be edited with any flat-text editor (e.g., Vim, Atom, or Visual Studio Code), and many have plugins that help create and manage Org files.
I don't think so, I think there's a combination of things that are happening that makes their jobs more difficult and a lot of macro changes happening in the world as well as just bad expectations that we have as patients. I am not in the medical field, this is simply my layman's interpretation of what is going on.

1. Doctors are not the same are researchers in many or most cases. They are more akin to technicians than scientists. In the same way I wouldn't expect my electrician to meaningfully innovate the way that he hooks up my house to the power grid or I wouldn't expect my plumber to fundamentally shift my city's sewer system to better serve my individual house that simply isn't their job as front line folks administering care.

2. I think we are massively overlooking simply the breadth and depth of the changes in the world and how that affects their profession. We are exposed to a staggering and exponentially increasing amount of chemicals, environmental toxins, pollutants, foods, and their patients come from a variety of different ethnic backgrounds and live in wildly different environments with wildly different lifestyles. I have to imagine 100 years ago if you were a doctor in say Ireland, you mostly knew what your patients did for work, what they ate, they all lived in roughly the same area, etc. The variables of health were simply much less.

3. The same time the amount of diseases / disorders / etc. that we've identified has grown exponentially. When the field of things that it could be even if that was an incomplete list (obviously) it was much easier to give a broad diagnosis than a specific one. This has improved treatment to be sure but also demanded specialization so any one doctor having all the answers gets less likely over time.

4. Lastly it's just financial pressures. Markets and especially insurance is part of this but I think in general as globalization has continued to accelerate and resources are being distributed more and more in some sense (and concentrated in other senses) you have to take a holistic view. You say doctors used to be "better" but better where? If all the doctors are in a handful of countries with most of the resources that sub group of people will yes get better care but what about everyone else?
Since that feature isn’t available on an actual board, it would really hamper your development as a player to use it when playing online.
Only works on Windows or MacOS right?