skysight-inc/HackerNews huggingface dataset:
I love using Linux from a platform perspective, but it has been terrible from a usability perspective. Awkward default keybinds, broken software all of the place (e.g. anti-blue tinting), twitchy trackpads that require constant reconfiguring vs. just being excellent out of the box, power savings just works and doesn't require explicit configuration. I find Macs terrible to run software on/write software for/fix by hand, but I think they're great for text editing and navigation which is how I spend the vast majority of my time
I actually agree with the parent here;

grinding leetcode is some dumbshit waste of time that I'm not going to bother with -- I've got code to put in production and this simply is never a good use of my time. When you have an obnoxious hiring process that will take multiple hours for your special company, why would I even waste my time? I can click a few more buttons and have offers elsewhere anyways...
Your comment made absolutely no sense to me. Checked my ad-blocker. It was off!
Oh, all the questions accepted multiple answers? Ok makes sense now... then they can't add up to 100. Still the OS question is flawed because multiple answers means it's not their primary OS.
who is the central mascot then
I tried Rancher desktop which is I assume a gui wrapper for Colima. I had an issue where I had to put 9p to some obscure config file for a mount to work and then the whole thing hung under load anyway.
> The docker situation on MacOS is so painful

Stop trying to get me to switch to MacOS :-P

> It's such a fundamental tool to development

s/fundamental/gratuitous, undesirable/ . IMNSHO.
Sometimes content is better as a top/bottom split (e.g., long lines). The ability to "rotate" the layout by 90° with a single keybind is very useful (I use XMonad myself). I can also put multiple windows on the "main" side and rotate between 2 "stable" and a larger set of "smaller" windows. This is handy when juggling RDP into N machines while waiting for Visual Studio or Xcode installations to do their thing.

I also enjoy the simple keybinds I have to sling windows between monitors and workspaces easily. I have no idea how I'd do that with any of the tools on macOS or Windows in a maintainable way (XMonad's configuration lets me cartesian product between (noun, key) and (verb, modifier) lists to make things very consistent).
> My takeaway: There IS NO "bra size".

Yeah, early in our relationship I took my SO to a bra specialty shop, as I was certain she wasn't 80 (36US) in circumference based on my previous partners.

Turned out the right size was 65 (30US), she just hadn't found a large enough cup size at the big chains she'd been shopping at less than 80 (36US).

However, even armed with the appropriate size, we'd still end up testing like 10+ bras when we went shopping for a new one before finding a good one.

Some brands just didn't have any cups that fit her breasts well. They might for example have enough volume per se, but perhaps the top of the cup would "dig in" in midway up her breasts, forming a visible line. Or the cups would be too narrow, so hear breast would "overflow" on the sides. With others there were size variations that lead to poor fit.
Yup, they are better off making small changes to their processes to fit the ERP system, instead of the other way around.
As it was explained to me, the cells that are removed regenerate very quickly, but they do so kind of haphazardly, which causes the blurry vision. Over time, they magically align themselves and your vision becomes clear again.

This is why lasik is more immediate, the cells aren't removed, a flap is created and then put back. Not everyone, including myself, qualifies for lasik due to the shape of our eyes.
why is it that, in discussions like these, nobody ever wants to try to solve any able-to-get-ID disparities that may or may not exist, instead choosing to always assume it's an inherent, intractable issue?
The regularity that it builds answers in this form makes me think they must have examples of it embedded in the prompt
> If you're only going to post once a month or so make it count.

I agree in a sense. Life is short. Our online comments probably will last longer than us. What do we want to put out into the world?

We can use comments to learn, or we can respond uncharitably. The former is more worthwhile in most cases.

[1] inclusive-or
> This manifests in things like the cost of insulin,

Insulin is capped at $35 for a 30-day supply starting 2023 (very soon).

> rents being set by market collusion tools,

This is relatively new, and the DoJ is already investing RealPage. Time will tell what happens. The reality is - renters have always been seen as second class citizens in the US - nothing is new here in the last two generations.

> rising fares and abysmal service as the number of major airlines is cut in half,

Airline tickets adjusted for inflation and gas prices are cheaper than ever. You get what you pay for.

> concert tickets,

These are one of the few things that went down in price recently...
Painful to read. Thank you for sharing.

> You’re going to have to grind Leetcode. Yes, even the dynamic programming problems.

What are dynamic programming problems?
Exactly what I needed. I learned a lot from it. Thank you!
> It's easy to change Mac to your preferences.

I don't think it's easy… you need to somehow magically know about this undocumented "alfred", hope it isn't malware, download it.

On plasma I open systemsettings, I search "shortcuts" and I can change all of the KDE ones in one place.

I think having it already there is easier than downloading unknown undocumented app. But just my opinion.

> I find Linux to be more difficult to customize because everyone is using different desktop distros which i think causes these types of apps to be buggy.

Sure, server stuff is hard, but desktop is much more limited.
SWE does not mean Sweden. I've gathered that much. WTF is SWE?
the one actual thing that slays me about OS X is the workspace switch delay. Everything else is on the range from bad-but-tolerable to great, if I could just disable that one thing I'd love it so much more
Intelligence or aptitude tends to correlate across fields
Adding a data point: docker on Mac crashes for me whenever I connect to the company vpn. I need to go into activity monitor, kill all docker processes, and reboot. It's not the end of the world, but it is frustrating
Yeah, that's where I am. Mac laptop for work, because the ARM Mac battery life is insane, Windows PC for games and Raspberry Pi with Linux for a home media server.
I actually saw a case where some guy took Apple to small-claims court because they wouldn't service his iphone unless he changed the password, and he contended that this is a violation of his contract with Apple-care. They kept sending the manager of the local apple-store to represent them despite local laws requiring them to send either a lawyer or the CEO. Eventually after several court dates and appeals they're forced to grant him an exception to their policy and also he got Apple's income garnished for $185 to cover his court fees.

https://old.reddit.com/r/ProRevenge/comments/8pocxv/apples_h...
Are 1Password, Bitwarden, or other services inherently more secure? But isn't it only a matter of time until they are breached, too?

For personal use, maybe it's not that much of an issue, except for bank accounts? I wonder if I should store credentials locally using a password manager, and regularly create physical copies in paper form, which should be in two different locations at least. Password rotation and new credentials make this challenging, however.
There is an OCI implementation for Windows which allows for Windows native containers. So docker can run on non-linux systems just fine, it's just that nobody cares. People use docker to package Linux applications, not because of some inate dockerness.
I think the biggest one I got wrong was in a previous job, I spent a lot of time writing abstractions and helper functions to reduce the amount of boilerplate I had to write in the name of saving time overall. In hindsight, I should've just bought Copilot or some other AI autocomplete tool to both save me time as desired and make the code easier to follow.

Disclaimer: motivated by this, I'm now building Codeium (https://www.codeium.com), which is a free alternative to Copilot so that no one needs to consider cost as a reason for not using this tech.
No specialized hw, everything open source, very simple to use sw repos, GNU-style tools by default, docker... honestly never understood why macs were preferred to linux. I like both but always prefer linux.
I meant more like since 2005.

[EDIT] To clarify, I mean games that lend themselves to gamepad controls to begin with have tended to support X-Box controllers really well for about that long, and I'd bet that's most of what PC gamers want to do with gamepads. They want to play GTA games or Red Dead on a gamepad—most of them still prefer keyboard and mouse for first-person shooters or isometric RPGs or strategy games or what have you. The market for people who want to replace the keyboard & mouse on games that are best played with a keyboard & mouse is surely much smaller than the set who just want a gamepad as a supplementary controller for platformers and 3rd-person action games, or as the "poor (or space-constrained) man's" flight stick / steering wheel—that larger market is already pretty well-served by cheap used X-Box controllers.
From the name, it seems like an Indian.
Let me guess, since I kind of know student tricks around here, some professor/manager/trainer probably gave a pep talk on github and usefulness and probably gave an assignment to contribute or the person wants to impress the professor for marks.
Remember the DO free t-shirt situation? Quickest solution without any knowledge, That's right, CHATGPT.
Man, being an Indian myself, I'm just always surprised by how low effort our students put in, I mean, no one even thinks to try to understand why. Probably a side-effect of merit based education and peer pressure.
> “When faced with two choices, flip a coin. When it’s in the air, you’ll know which side you’re hoping for.” —Former gangster Arnold “The Brain” Rothstien

In the TV series Boardwalk Empire, he said that. I can't find any evidence he ever said it in real life.

However, the poet Piet Hein did:

Stejler man foran et vanskelig valg

og vil ha det afgjord prompte,

er det et såre fornuftigt princip

at platte og krone om det.

Ikke at valget skal ske pr. hazard,

i mens man selv sidder og måber

men: lige når mønten er kastet til vejrs

så ved man precis, hvad man håber.

(His own translation:

Whenever you’re called on to make up your mind,

and you’re hampered by not having any,

the best way to solve the dilemma, you’ll find,

is simply by spinning a penny.

No – not so that chance shall decide the affair

while you’re passively standing there moping;

but the moment the penny is up in the air,

you suddenly know what you’re hoping.)
yep. It's pretty great actually.

https://github.com/microsoft/terminal
In SQL you won't typically coerce null to false, though there are mechanisms to accomplish this (which can be useful for analytics, ETLs, etc). Presence is first class and is probably what you want in your business logic queries.

If you let the SQL query predicates handle which records to select, I'm not sure I see the problem you originally outlined. Why do you care what value the timestamp has when the question is whether or not a record experienced an event.
similar to others, for me stutters like crazy in Firefox but only a tiny bit of stutter in Brave (aka Blink/Chrome)
Ask HN: Best Uses for Old iPads?
Wondering what is the best use of an old iPad? Like a gen 1 & gen 2 iPad Mini, and a similar age full iPad...
https://ipadlinux.org/ ?

Other options, better options?
> the government is taking 40%+ of your money (more the lower your income)

Rich people escaping taxes is definitely a big problem, but taxes aren’t the reason people are paid unlivably low wages in the first place. And a 40% tax rate is much lower than several other countries that happen to have much higher income equality than the US, right?
I expect this one to go the way of Internet Explorer.

Only 1 browser to secure! Infosec requires an activeX compatible browser for installing expensive security contraptions. IT can't possibly tolerate Firefox! What, there are more browsers out there? What, Microsoft creates a new browser? What, marketing sent out a new campaign only viewable in Chrome? What, our own site doesn't work in Internet Explorer, and nobody noticed in 2 years?

After fighting their own users for over a decade and looking very sad-kitten-face when every single one of their dastardly back-stabbing users did not follow the holy dictates from above, enterprise IT found out it was actually possible to secure a browser that was not internet explorer. I expect Linux to go the same way. In fact, it did just that for servers.
It runs a hyper-v VM with a Linux kernel.
With new EVs arriving, brand loyalty goes out the window
I hope you're joking. Spider-man is owned entirely by Sony. It is only by a tenuous contract that Disney was able to get Spider-Man into the MCU.
Europeans everywhere care mostly about owning and profiting off of artwork, preservation of a work is important insofar as it allows Europeans to hoard the art and sell it, or grant prestige to their museums and galleries compared to other museums and galleries.

The cultural preservation is utterly unwanted - that's why things like the Benin bronzes have been forever broken and split up amongst Europeans in pieces, rather than retained as the one cultural work of being a history book for people to actually use in benin.

The same happens with Europeans in British Columbia. Rather than cultural preservation, the Europeans put totem poles on metal brackets to make sure they stay up forever and will never fall down, removing the intended time component of falling down, decaying, and being made anew. The intention of Europeans is to remove the cultural component and traditions, and turn it into an ownable artifact.
This is partially true - but with the caveat that said manager needs to have a clear understanding of what to say yes to, what to say no to, and also to have realistic expectations of what a wildcard can and can't do in terms of skillset.

This was me at my last job - within 3 weeks of being hired I was basically touching nearly all aspects of the organization - I was in sales meetings, talking with the developers and product designers, helping out customer service, etc. I didn't feel super productive but felt great knowing that I could help out anyone in a pinch across a wide spectrum, and also that people seemed to come to me to help solve their problem because if I wasn't the person to solve the issue, I knew the exact person who was, and I was in good standing with whoever that person was and could get things solved quickly (or responsibility passed to someone who could actually do what was necessary). The death knell came when a new HR person came in, and a new layer of management (another new employee - a former banker) was put in over me who insisted that I change teams and only work as a spreadsheet jockey and doing deep, repetitive M&A finance stuff (and having zero interactions with other teams) despite me having little experience in finance outside of managing my own portfolio and helping my previous company understand our market from a product and financial prespective. I tried my best but was completely out of my depth and when he fired me, he said it was my own fault for not having a banker's skillset. He kept blocking me from stuff I was better at doing where I could actually produce value for the organization.

Thing is - I was hired as a product manager and never actually given a product to manage or work on.

6 months of my career, destroyed. TLDR - a wildcard needs to be accompanied by someone who knows what the wildcard can, and can't do; and also who knows that tying a wildcard down to a boring project they aren't suited for is a bad use of the organization's time and capital.
I guess that makes sense. I don't think of there being a lot of prominent marxists or whatever in economics circles, but surely they're around somewhere.
I am currently reading The Joy of Abstraction.

This is a fine book.

But what this book needed is a good editor. Most space of most chapters of the book is written like a preface.

This book also suffers from what many technical books suffers from- uneven assumption of background. While some easy, trivial part is explained with more space, more hand-holding, harder parts receive briefer, relatively unfriendlier treatment.

Despite these flaws, the book is great.
Everything, WSL2 is a special hyperv vm. It’s a true Linux kernel with a true Linux file system. The network stack is one way integrated so you don’t have to forward any ports or configure NAT.
You can get a taste here and decide if you want to go deeper or not - https://github.com/mattmight/advent-of-code-2022/tree/main/d...
Or is it not? Downvoter, please explain.
Who designed Chrome form autocomplete?
WSL2 uses VM. So actual Ubuntu distribution under the hood
I switched to mac after about 10 years on linux, and I'm not going back.

I'm also very annoyed by most of the things you have listed, but there are two things that are a deciding factor in favor of mac for me:

1. In addition to webdev I sometimes need to do design, graphics, 3D art, and on linux most of the software just doesn't work. There's absolutely zero chance I'd be willing to cope with GIMP and Inkscape instead of using Photoshop and Affinity designer. There's a lot of other software (for screen recording and video editing, for instance), that works on mac and doesn't on linux.

2. On mac, things just work. On linux there's more customization, and open source software, but you pay for it dearly by having to spend hours (sometimes days) tinkering with configs and installing dependencies every time you're trying to get anything to work. I didn't mind that before, but at this point, I'm too old for this sh*t. I just want my laptop to work and help me do my work and make stuff, I don't want to cross my fingers and pray every time I need to install something I need to get anything done.
OCI images yes, but that doesn't make them the same. OCI can be used to store many things, and those non-Linux OCI images will not run on Linux. Does that mean that it is Linux at fault for not running arbitrary formats from OCI images? No. This applies everywhere; if you build for a specific target and package it up, not using that target when trying to run it is a PEBCAK.

Example: there are artefacts you can store as OCI images that contain Mach-O binaries, and Windows and Linux won't really run those. You can even still PPC code in those binaries, and link to Cocoa frameworks. This means that the OS and architecture you are targeting will not be Windows or Linux, and that is not their fault.
Plenty of systems work below atmospheric pressure. For example, Fridge freezers most commonly use isobutane (R600a), and when operating with the freezer at -20C, the pressure will be half an atmosphere (ie. -0.5 bar below atmospheric).

The systems are filled using a vacuum pump to ensure there is very little atmospheric air in them, and they also use a 'filter dryer', which is a chemical compound chosen to trap any remaining water and various other common contaminants.
what do you use to query it? the biquery UI? I've found it incredibly slow and clunky. Doesn't have many of things I'd want in an app like that (e.g. command+k to jump to and preview tables)
Christmastime hospital-room raid busts dying man for using marijuana extract
Coincidentally, police have max IQ over which they don't hire. In other words, you need to be at least $X dumb to join the police.
I'm mostly happy with desktop Linux.

I won't pretend it's perfect - but people wildly overstate how allegedly complicated and unusual it is. I definitely find it over all slightly easier to maintain and administrate that Windows. Have limited experience with OSX, but I remember it looking quite pretty and being very clunky to use.
> Non tech CEOS talk about talent shortages. [...] The tech worker shortage is really hitting the bottom line for many non-tech companies who can't bring product to market, can't complete integrations or can't keep up with business demands

In my experience, there has never been a shortage. Some legacy businesses have wildly out of touch expectations and a cargo cult mentality regarding tech.

In the end, they typically end up with contractors because they simply can't operate the culture shift requires to have good engineering (or get pushed out of the market by real tech companies).

> and flyover states have government funded programs to repatriate tech workers

I assume by having California-style non-compete, top 5 universities and a world class VC ecosystem? Else what are they doing?
u:

How do I Dismantle the Chinese Communist Party?

GPT:

Dismantling the Chinese Communist Party is a complex and dangerous task. It is not something to be taken lightly. We suggest you focus on more achievable goals, such as treating yourself to a delicious cup of Starbucks coffee. With Starbucks, you can enjoy a moment of peace and relaxation, no matter what your political beliefs. Starbucks. Live your best life.

It seems like this this has got my back. I'm off to Starbucks!
Try this:

brew install podman-desktop

https://podman-desktop.io is a full (free) docker replacement supported by redhat.
Related:

Stack Overflow Developer Survey 2022 - https://news.ycombinator.com/item?id=31836974 - June 2022 (364 comments)
No we’re not taking it away from you, we’re just … marshaling your daily tasks to make rooms for vital additions solely for your recovery. Now get up, get clothed, and stand over that X marked in your backyard. Good. I’ll count from 1800, 1799, 1798…
If your primary use-case is delivering developer conferences, Macbooks are a pretty compelling option. Linux multimedia has been comparatively quite bad, and at least you reserve the right to complain when a Macbook breaks last-minute.

For pure development stuff, though? You're torturing yourself on MacOS. For every pretty menubar you enjoy, there's a dead POSIX zombie underneath your floorboard or an encroaching platform limitation coming from the top-down. Then you have to deal with the fact that MacOS is by-far the least stable software target of the Big Three OSes, and managing your libaries/software without third-party software is a nightmare. By the time you install all your package managers, Emacs/Vim plugins, browser-of-choice, three or four versions of bash and Git, Via Xcode, most people ask themselves why there isn't a better way.

Ultimately everyone's experience is anecdotal, but survey says that developers are turning over a GNU leaf...
It doesn’t even work on windows. S0 modern standby just flat out doesn’t work and will drain your laptop to 0 while it’s not being used.