skysight-inc/HackerNews huggingface dataset:
> [...] rising profit margins have accounted for roughly 40% of the rise in prices.

https://www.epi.org/blog/inflation-minimum-wages-and-profits...
At least in the US you need to consider tax policy. Chances are that the top 1% pays less in taxes than a big chunk of the other 99%. This means that the top 1% get to keep a larger portion of their income every year, over time this is a slow funnel of money from everyone else to the top 1%. We've had 40 years of this tax policy and the wealthy just keep getting more wealthy on the backs of everyone else.

The structure of the tax system is not fair and that skews all of the results. Capitalism does not require unfair tax policy that benefits top earners.
Could you try providing at least 1 specific example of how MacOS is bad in your experience?
The global trend is that the world consumes too much according to Greta-type of people, and those people are leading the world in EU and in the Biden admin. In parallel we have eased too much money with Covid and we’ll take it back. Third, GPT shows awesome advances. Fourth, China has production issues due to Covid so scarcity will reappear.

All this together: The VC money will get redirected from blockchain-type of startups to climate startups first, which doesn’t create as many jobs for devs, and then to AI startups if they show some results, but again this employs very different profiles from simple programmers. The rest of the economy will keep inflating a little, despite anything the Fed can do, because scarcity causes inflation.
No, when they ask for 20% raise you tell then that's peanuts and increase it to 100%
It's the actual dog who was used as an 'inspiration'. We're living in a weird times is all I can say.
I want to read the first-person essay about someone in the 2020s dealing with depression and developing a problematic avoidant-escapist relationship with emails. Does this person even exist? Maybe; if so, I am fascinated.
For some reason I can’t use wayland properly without bugs. I have two screens and sometimes the split horizontally for some reason or one screen just won’t work.
I have no fancy setup. Most of the times Linux failed for me at Desktop things. So I Never used it for work despite server or container stuff. But now we have employees which have problems with Microsoft teams on Linux. At the problems may be the sound drivers.

We a lot problems like that when we want to integrating Linux desktops in our enterprise environment.

We are not using red hat or but have dedicated Linux computers.
I strongly prefer linux. my company-provided workstation is MacOS, and I find that it's good enough but not great, but it doesn't get in my way.

Previously, I had to use Windows on a workstation, and that was simply awful. Slow, inconsistent for configuration, and WSL was barely an improvement over a proper Unix/Unix-like system.
If you feel yourself technically proficient enough to comment on cryptography (mostly PGP apologia), then you should be capable of looking at source code to figure out whether or not something "does any real password extension".

If anyone else (i.e. "a user") made this mistake, I'd be more sympathetic. But not for you.

You don't get to have your cake and eat it too. Are you a cryptography expert, or aren't you?

If yes, then failing to bother to check the source code is a faux pas.

If no, then I expect you to stop trying to argue as a cryptography expert the next time someone points out that PGP is bad cryptography.

I don't care which you choose. I only ask that you stick to it.
Copyright laws rather obviously predate the US constitution.
If that explanation was correct, we'd see periods of deflation when those problems go away. We don't see any deflation, and haven't since 1914 when we switched to fiat money.

(other than a brief deflationary period during the Great Depression)

Before 1914 we saw periods of inflation and deflation, netting out to about zero.
Promise and peril of human-animal brain chimeras
The problem is that the Docker runtime doesn't actually run on MacOS. It runs on a Linux VM running alongside MacOS. This can make a few things complex enough that requires changes to applications which interface with docker, especially related to networking. It's the same with Docker on Windows (running Linux containers. Windows containers are a whole other issue)
I appreciate you sharing, I am sorry to hear about your friend. My guess on the downvotes are they interpreted my question as saying that I didn't see a place for people with seizures in the workforce. I guess I could have tried to phrase it better...

Part of the reason I asked what I did is because I feel that work and having work is important to people. It's one of the things I think about as we introduce more and more automation.

Some people are good with physical things, some with more mental and other things as well(caring, making something, etc.). Not having jobs that are able to satisfy leads to a large amount of our public strife.

I think about one of my uncles, he self described himself as a hellion when he was younger and credited either the Navy or the Merchant Marines(I think he was in both) as straightening him out. My understanding now is that you have to have a clean record to join, they are more professional organizations.

I have a friend who works with Doctors without Boarders. He goes into areas and sets up camps. He has a very strained relationship with his wife and kids because he is always going off someplace. He tried to stay, both working for others and then owning his own business but when I talked to him, he was not happy. He could not stand to be in the same place doing the same thing, he needed the newness and challenge.

I think about this when ever we talk about offshoring or industries going away and how people should just change jobs. It is a difficult problem.
I really miss the days before the internet. I can live without my phone but its hard to be a developer without internet on my laptop.
That is precisely the point in any data oriented application (like a database) a boolean should actually have at least 3 possible value:

- True

- False

- Null/Nil/unset/error

Depending on how the application handle the third case it can be more than 3 return values.

timestamp require ad-hoc and potentially breakable workaround to emulate this behavior.
Discord would be great.
The parent comment was -1'ed perhaps because it came across as selling.
Was trying to help folks here as I have recently gone through the ordeal of getting into a FAANG company.
Maybe i just don't have the intuition on what road traffic to expect in Ireland. The speed limits are like +30-50 km/h compared to a similar road in Poland (for example we walked from Derry to Letterkenny and the road was 1 lane each way with no pavement after a few km. And yet the speed limit was like 100 km/h and constant traffic. And the smaller roads were all orthogonal to it. It was similar near Donegal, it was supposed to be Wild Atlantic Way but you wouldn't want to cycle on the main road, and the small roads weren't going along the coast but towards or away from it.

Anyway, I don't want to complain too much, it was still great. The nature is superb. Just hard to get around without a car.
I would first reflect on what gets you "hooked" to the point you feel guilty. For me, League of Legends was VERY addictive. My mood for the evening would change depending on how much I won or lost and I always wanted to queue up for "just one more game" even if I had another commitment in 30-45 minutes. So for me, dropping online team-based competitive gaming was the right move.

I would look into games that let you start/stop whenever without any issues. These fit best into (I presume) your adult life, without having the classic "I can't pause this right now" moments. I recommend Stardew Valley if you want something very laid back (and it works on nearly every system) and then one-player games like Horizon Zero Dawn, Witcher 3, Portal if you want some story, puzzle, action. Each is award-winning and has deep gameplay but also easy enough to approach (if you have a background in gaming as you mentioned).
Once upon a time long ago, I was sitting alone in the UCLA ARPANET site #1
> privacy settings (it used to be "set what you want to share" and now it's "learn what is shared")

What I like to do with this is have two versions of hosts file and two versions of /etc/pf.conf

In one setting, I use https://gitlab.com/intr0/AppleBlock/-/blob/master/AppleBlock... in the hosts file and block the whole 17.X.X.X ip range (Apple's range) in the pf.conf

The other setting doesn't have any of these blocks

Whenever I need some apple service (e.g. updates or apple developer stuff), I run a script to toggle the blocks

The benefit of this approach is you get apple services only when you need them
I also choose to not disable SIP. The only thing that I miss is being able to disable animations, besides that I'm using it just fine, not as good as i3 but good enough for me.
So, what do you actually use?
It didn't appear to work because the government sector growth consumed all of it.
I'm convinced a moderately intelligent person with good grasp of high school mathematics can learn the entire core of APL in 24 hours of study (which of course is more than 1 day) with appropriate tutoring. Lack of programming experience is a plus.

Yes, I'm willing to tutor a student to test my claim.
Because it is impossible to do that. See, even China did those measures that helped but ultimately they had to give up. They simply lost time unnecessarily.
The Git staging area, the term everyone agrees with (2021)
Many urbanized areas in the US have natural gas distribution pipelines.

Rural areas rely on propane delivery, which is roughly 2x the cost of the piped natural gas (per unit of energy).
> I had no stigma whatsoever attached to the fact that I had been laid off.

This point in the article was weird to me, that you should creatively avoid saying that you were laid off. Sure, some layoffs are just an excuse to get rid of people who the company believe are low performers, so if you were laid off from a prominent company where recruiters know why the layoff happened, this could be a problem for you when looking for a new job.

But if you were caught in the string of layoffs happening this year (or at the beginning of the pandemic), I can't see how there'd be stigma attached to that. And I'd worry that being evasive about why you're no longer at your previous company could be a red flag to recruiters; just doesn't seem worth it.
Midwest, mid-size city. Lived eastcoast too, was the same.
Oh, yeah, NA's plans are expensive, no argument there. Just not 50x more expensive.
> But this comment will get downvoted because it goes against the narrative that the reason you don't own a yacht is because Bill Gates and the Billionaires are taking all your money

That narrative, edited to its actual substantive form, is clearly and obviously true, and that's why it's continuing to grow as a political force.

The reality is that we stopped regulating corporate power, market domination, antitrust, and anti-competitive behavior about two generations ago.

As a result, an increasingly dominant group of conglomerate companies are extracting rents and profits from every tiny corner of the internet. This manifests in things like the cost of insulin, rents being set by market collusion tools, rising fares and abysmal service as the number of major airlines is cut in half, concert tickets, and so on.

But not just the obvious stuff, it's everywhere. There are monopolies leading to looting, poor service, and rent extraction in cheerleading leagues, pet hospitals, church software, hearing aids, portable toilets, and like everything else. Since this is a software focused crowd look up "Thoma Bravo" and familiarize yourself with the Solarwinds disaster. Learn about the role of private equity in the recent Lastpass debacle.

And yes, the extracted profits from all this are accumulating with the billionaire and 100+ millionaire class. It's not a secret, it's obvious to basically any normal person trying to lead a normal life and people are mad about it.
Mandatory Windows workstations correlate heavily with environments where you spend half the day watching your workstation sit unresponsive because it's doing one damn corporate-mandated background task or another. I wouldn't rule out an all-Windows place completely but I'd see it as an orangish flag demanding clarification. Software in general is bad and time-wasting enough as it is, I don't want all that extra frustration from a pile of poorly-conceived shitware using far more processor cycles and disk IO than my actual work does.
It's not a trailing indicator or feedback loop when you have the police and military actively pushing narratives on TV producers and Hollywood, even controlling scripts in exchange for access to extras and military equipment/facilities.
Eight Times Science Exceeded Expectations in 2022
> - Laptops do not sleep properly. I tried 2 different devices

If you tried to install Linux on two random devices designed for Windows and they do not work flawlessly, then I am not surprised. My Librem 15, which came with Linux preinstalled, has 100% reliable sleep.
Hmm you are right on that. Sometimes certain things are inconvenient on the Linux desktop world too. And also, some hardware combination just don't work good.
I personally am not blown away by homebrew, but if it's truly what the community is going to use then Apple should embrace it properly and have all the core utilities, and all the stuff XCode etc adds, be presented as brew packages.
Shameless plug.

Our company (https://aembit.io/) solves auth problems (specifically identity and authentication between workloads).

I have been doing security and auth for the last 20 years in different shape and form. It's a minefield. Grabbing and using some SDK for auth is simple. Making sure that you account for the whole lifecycle (identity, authentication, authorization, secrets management, secrets rotation, addressing vulnerabilities as they pop up) is incredibly complex.
> The software industry has become an example of quantity over quality, features over fixes, change and novelty over stability, diversity over excellence.

Well, it is all caused by senior managers counting JIRA tickets and certified scrum masters pushing the sand through the python.

Software enthusiasts in sandals loving technology have been replaced by people driven by compensation structures.
colima [0] has been working pretty well for me, much better than Docker Desktop.

[0] https://github.com/abiosoft/colima
EverSQL
They already did from micro USB to USB-C. There's a whole process for updates built into this regulation already.

It's not a USB-C mandate. It's a "talk to each other and figure out one solution" mandate. USB-C is just the current result.
> Schools are not safe, but schools are safer than homes.

Yeah, um, forgive me if I don't just believe your say-so. Got a source for your claim?

Personally, I would say that it depends on the school, and on the home.

> Prioritizing safety over education becomes prioritizing process over purpose.

How well do you think people learn when they are worried about their safety? If you want to prioritize purpose, then make an environment conducive to the purpose. (In fact, looking at the actual environment created, one might suspect that education is not the actual purpose.)
> "Linux on laptops has been a tremendous pain in my experience. "

Using Linux ~99.9% of times at both work and personal use for the last five years. 0.1% is Windows, because PowerPoint.

Using Pop OS (NVIDIA) for the last 2.5 years, and Linux Mint before that.

I have near zero issues, and spent contiguous months and years without any Linux Evenings [0]. Had 3-4 Linux Evenings in these 5 years.

[0]: https://news.ycombinator.com/item?id=34013195
But what timebase and precision? UTC in seconds? Unix time in nanoseconds? GPS time in 10us increments?
Mac’s and macOS (all the way back to 1985 and ‘System 1’) has never had the concept of maximising windows. What you are referring to too, and what the green button does, is makes the current window (not necessarily app) full screen.

All this predates the behaviours described that are followed by Windows and other OSS desktops. Neither is better, both depend on habit and familiarity. For some of us that used Mac’s since the 80’s, the Windows approach is a complete anathema. Organising the workspace into neat grids is not something many of need or have missed - that’s not to say that it’s pointless, but it doesn’t necessarily fit the workflow of macOS. As mentioned, there are myriad tools, most of them free, to add the behaviours that you seek.
Built a silencer.

Terrible idea.

There is so little margin in them that it’s definitely better to buy!

Even if you own an EDM, and mill, and lathe, and anodizing line, and don’t value your time at all - still buy it unless you are going to make ten.
A ruling by a court isn't the same thing as federal law.

There is no federal law establishing my rights, so if a company tries to ask about my personal life (wife, kids, etc.) I politely decline to answer, or I answer vague enough that doesn't give them any useful information.
Plenty of development workloads do just fine without Docker.
Apple really needs to put some effort into evangelizing SwiftUI — some of the problem is poor or nonexistent Apple documentation and some is that every Stackoverflow answer is obsolete because the documentation is still so poor.

You can still run into walls with SwiftUI, but there are fewer of them than there used to be.
Thanks for posting this here! My maternal ancestry was part of the hapsburg empire and it’s possible one of my great great great grandmothers held a copy of this book. Passing this on to my family.
Settings > Calculator > Wolfram|Alpha. You provide a Wolfram ID from WolframAlpha and then "= ?" in a sheet will query WolframAlpha for the previous variable.

https://twitter.com/soulver/status/1592207142047698945
This is a great solution too. I have a wood 'heatilator' (or fireplace insert) and during the recent cold snap in the Midwest I went through about 1/4 face cord of kiln-dried oak over 3 or 4 days (that's a lot by my standards). It kept the gas furnace mostly idling and the home warm (in the 80's by the fireplace actually, lol). Probably not exactly cost efficient with the cost of wood these days but I like being able to take some of the load off the gas furnace.
restic has drastically improved peformance recently - increased pack size, new repository format, compression, configurable concurrency, etc.

The performance issues you experienced may have been resolved.
GPT-2 output detector flags it bright red (which is interesting since this was presumably done with GPT-3): https://huggingface.co/openai-detector/

I have a feeling we're going to have to stick this kind of thing in every piece of input processing middleware over the next couple years.
> Today, there are more than a handful in this space.

Really? I was a DevOps engineer a few years ago and can't really imagine a useful tool in that category so I'd appreciate a few names I could check out. While I've switched to frontend development, I'm still interested in CI/CD and just can't imagine any tooling being able to make it easier then what we had back then too (ephemeral envs using docker-swarm/k8s and pipeline triggers, basically)
I rarely use the mouse. Both my hands are always resting on either side of the trackpad with my fingers on the home row by default (rarely moving from this position):

https://ergonomictrends.com/wp-content/uploads/2019/02/prope...

Even clicking on links...w/ Tridacty you just press "f" then all the links get have a 2 or 3 letter combination to open them:

https://i.imgur.com/xfWRbC7.png

tabnext/tabprev is shift-J/K etc. history Back/Forward is shift-H/L... those 4 groups (clicking, history, tabs, and scrolling) = 90%+ of browser usage

Using the mouse is way less efficient. Learning how to browser purely with keyboard is very rewarding.
I do not trust "LGBTQ friendly" companies, unless their board of directors is predominantly LGBTQ.

Once bitten, twice shy.
I agree. Also fortunately, I’m in position where I can refuse to work for a company which forbids me for using Linux. There is no point to me to work on anything else.
Depends on your constraints. The CO2 round trip is a lot longer for gas.
And anyone using Azure is probably deploying to Linux because it's cheaper and more performance. So Windows desktop users will also be selecting Linux.

If you're doing anything Docker, you probably prefer Linux.

So unless you're developing exclusively for Apple's ecosystem, you probably selected Linux on the survey.
The data [0] shows different. Most devs use Windows as a primary operating system, then Mac, then Linux last. I'm sure devs use Linux servers, but they don't use Linux as their primary OS. StackOverflow should ask the question differently.

Their own survey contradicts itself, saying the top 5 IDEs used include Visual Studio (32%) and Notepad++ (28%) which don't even run on Linux. How does that add up?

[0] https://wakatime.com/blog/51-wakatime-2021-programming-stats
I am surprised there has not been an effort to separate docker from linux. It seems like it should be possible by providing the syscall layer in a crosss platform library somehow. I remember years ago there was a "linux userland" project where they extracted parts of the linux kernel (like networking) into userland libraries, but I don't think it exists anymore. WSL 1.0 was probably the closest thing recently.
"Medusa is a composable engine that combines an amazing developer experience with endless customizations for merchants to scale."

That's not a Shopify alternative - quite the opposite.
Do you mean the opposite? In Scotland, something like 400 people own 50% of the land. 16 of them own 10% of the total land area.
This was news already a few days ago

https://news.ycombinator.com/item?id=34130894
while not the topic of the article, i would love to see laws / regulations that mandate compensation or accommodation in the event of cancelled flights for all airlines

i've read that Southwest is doing some of this and the DOT may be able to force them to because of past promises they have made. however, not all airlines do this or are required to.

perhaps with increased costs of failures, airlines will preemptively invest more in their infrastructure and, if not, maybe customers will suffer less
Likewise my primary OS is Linux (NixOS, specifically) but my primary OS for anytime i don't want to be at my desk is my older Macbook Pro 2017 (2016? i forget) - also running Nix btw >:D

Eventually i imagine my laptop will also be Linux, but Mac is hard to beat for mobile operating. I'm tempted to try an M1 via Asahi at some point, assuming i can get NixOS on it.. but i don't have an M1 atm and am in no rush to buy one.
Depends on how much the community has managed to reverse engineer the hardware, firmware, boot lock, and then there is Surface.

The same way that Apple hardware has to be reversed engineered.
The problem with the timestamp is that it keeps people from thinking that they've got an enum.

For example, let's start with an object, which has a boolean flag "active".

boolean is_active;

We will always want to get a bit more advanced, and get into sub-states as it is brought up. We can't do that with a boolean. So we go to an enum.

Enum current_state {
not_configured;
being_provisioned;
active;
disabled;
deleted;
}

current_state state;

We have an enum in hiding. Converting the boolean to a timestamp stops the conversion to an enum - we can't overload the presence of a timestamp into the multiple values in the enum.

The timestamp is "what happened, when", an audit log/change history function. That should be kept separate from the rest of the database.

Sometimes, there is a business reason to track a timestamp - charge the customer 30days after the item became "active". How to model that depends on your database and what is required - history table, convert the enum to struct, time_became_active, time_of_last_state_change, etc.
Qemu segfaults when compiling