skysight-inc/HackerNews huggingface dataset:
> 50k of benefits

First cut at this would be $23k of pension, plus health insurance. (Average policy for a family of 4 is running around $25k; UPS may have a better plan than average.) It's fair for them to include these because comparable employers do not include either. (Though it make the compare to tech workers less direct.)

> almost half of their full-time drivers have been at the company for >15 years

There's a documented correlation between good benefits, low turnover, and higher profits.
Yeah I tried reading Solaris and was laughing at how bad it was. Felt the same way about nueromancer. Had a good run of trying out sci fi classics and being dissapointed. Philip k dicks stuff was solid tho. Ubiq is the shit
Another YouTube Video Summarizer
That was exactly my take home from this. Windows has some very serious flaws in it when it comes to data integrity. I do not trust it and do not use it myself.
Using React-Query and React's Suspense for Communicating with REST APIs
I think what Qt does is a good compromise, but there are breaking changes. Complex FLOSS projects spent months or years upgrading from Qt4 to Qt5 and then to Qt6. The exact timeframe is a matter of priorities and available developers, but someone had to put a not insignificant amount of work into porting. A far cry from decades-long ABI compatibility.
> Definitely something that is in no danger of changing at any point in the future!

Then how about we cross that bridge when we get there rather than trying to optimize today’s situation for potential problems that might happen in the future?

> We already have ample evidence that tech giants colluded to depress the salaries of their workers.

And we already have evidence that the problem didn’t require a union to solve.
Interesting but this isn't actually how geolocation is done, right? The ARIN/RIPE data isn't sufficiently accurate to be useful beyond country. Commercial geolocation involves correlating client IP vs known physical location e.g. from WiFi AP or mailing a package to the user. At least that's what I have been told over the decades.
Any other reading on sales cycles, very interesting
> Farming automation and the green revolution didn't make us all unemployed - it meant 90% of us could do something else instead of farming.

There was actually a lot of fear that there would be mass starvation and competition for food because food production could not match population increase. It was an existential threat, much like how we look at global warming. And that fear today? Gone, and most people never even knew it existed.
Owning your own business can make it harder to get hired later
What you're writing is still completely irrelevant.

Every USB hub has a control channel over USB and it's true regardless of how you may want to redefine the word "control". My post attempted to answer a question that popped into my mind when looking at this submission: "why would I want a USB hub that implements power control via I2C instead of USB?" (another answer could be "because it's easier to retrofit such functionality on top of a hub chip that doesn't do power control", although that one is only relevant for the designer and not for the user of such device).
A lot of people buy running shoes and never go for a run. It is not a statement against good running shoes.
> And why should commenting and posting history count any less than a specific comment?

Because the user/writer is completely unimportant in an endless flowing sea of anonymous text. Whatever one of us writes in a comment, somebody else could as easily have written, that's why only the argument itself is interesting. It is misguided effort to care about any "reputation" of an anonymous user on an anonymous discussion platform, unless you're moderating said platform.

Apologies for the meta-discussion.
Have you ever met an enlisted person? They usually have nothing good to say about the government.
> Denmark has a real opt-out. They chose not to adopt in a referendum.

I know. My sentence was meant to highlight how Sweden is de-facto in a similar position, if not de-jure.

> it's a toxic political issue in Czechia even though de facto euro is widely used in the business.

Translation: it's happening no matter what.

Hungary and Poland are currently suffering from backwards political headwinds. In the past they would have happily joined (but couldn't). But again, like in Chzechia, it's basically happening de-facto no matter what. Once sanity prevails, governments typically find that having multi-currency systems is a headache.
In my experience, people rarely search previous issues.
I just googled to find out a bit more about those huuuuge caps and found this: https://www.theretrowagon.com/imsai-power-supply-rebuild/
“Always prove” and “zero ambient trust” are basically the same thing, no?

Perhaps “authenticate everything, everywhere” is better, but falls into the trap of trying to define “everywhere” and “everything”: should every single client application have to authenticate? Should you have to authenticate Ethernet frames?
> However lazy loading images that are not on screen is generally a good thing.

No. An article should always be loaded in full. I clicked a link to a document, that means i wish to view it. Not half, not the first page, the whole thing. If you have tons of content in a single document, you should probably paginate anyway. Images are usually few, and if not totally unoptimized (which you should do before lazy loading), not a huge drain. By all means, lazy load all the unimportant banners, ads and UI elements. Better still, don't add them at all. Only for infinite scroll would lazy loading make sense, and even then batched by 10-20 ahead (or more), so I don't spend time waiting half a second for each and every image.

The heaviest part is nearly always ads and analytics. Cut those down first.
America abandoned unions for a reason.

It's been a concerted effort of corporate capitalists: buying & influencing media outlets, lobbying, offshoring, etc.
Unions exist in other fields. They work best when quality is uniform and expertise counts for little. That doesn't mean they do not work when quality is not uniform and expertise matters, just that they don't work nearly as well.
be careful what you wish for
sorry, who exactly is the storage mafia?
> If you give access to your DB directly, your API effectively becomes your API with all the contract obligations of the API. Suddenly you don't completely control your schema: you can't freely change it, you need to add things there for your clients only. I've seen it done multiple times and it always end up poorly.

In a past life, I worked for a large (non-Amazon) online retailer, and "shipping the DB" was a massive boat anchor the company had to drag around for a long time. They still might be, for all I know. So much tech and infra sprung up to work around this, but at some point everything came back to the some database with countless tables and columns where no one knew the purpose, but couldn't change because it might break some random team's work.
Sure, but if pets.com has a database breach and leaks PII, that could be used to help break into someone's email or bank.

I think a more apt analogy would be a pothole. It's probably OK, until it grows deep enough that someone hits it hard and veers into the sidewalk or the opposite lane.
> I make the amount of money I need.

It's not just about money. Working conditions are equally important.

Consider when companies demand that everyone RTO after promising permanent WFH. Consider when companies rescind offer letters after you've already quit your old job. Consider mass layoffs and severance.

I think about how so many engineers need to take a long, unpaid break from work after leaving their jobs, because they've been burned out by their former employer.
Dancing raisins: levitation and dynamics of bodies in supersaturated fluids
> Outcome for whom, though?

Everyone who is not a slave, serf, or subsistence farmer
I’ve spent some time thinking about this. A lot of things in life can be avoided if you have more money. Waiting in long lines, having uncomfortable seats, doing regular chores, etc.

But it seems advertising can’t be completely avoided (as much as I’d like it to). I’ll go out of my way to spend money wherever it removes ads (eg YouTube, podcasts, etc), but no amount of money will remove the billboards I have to drive by on the way to work. I’ll never be able to go to a sports event without advertisers bidding for my attention.

You would think at least some of those issues could be avoided by living somewhere “more expensive”, but it seems like affluent areas actually have more ads.

What measures can we possibly take?

Nb: I recently took a trip to the USA and was appalled that they play full volume video advertisements while you’re filling up with gas. At least that’s not a practice that’s caught on elsewhere.
Many tech workers already effectively have made the salary compromises required by collective bargaining. That’s what salary bands are. Those who think they’re worth more than that become contractors, while the FTEs mistakenly think they’re getting paid the same as everybody else and sleep well at night imagining they have more job security than the contractors do. Creating actual unions won’t change much. The suckers will still self-select into getting paid less, and will be very happy to do so.
As a side note, using a future as a map key struck be as a bit weird, though perfectly valid. It'd be more natural IMO to use a list for the futures, and have the fetch_url function return a (url, result) tuple. Or use the url as the map key and just iterate over the map items instead of using as_completed on the keys
Thank you, you said it much better than me.
This is a fundamentally flawed argument, because a computer is not in all the states it can execute at once, and naively iterating over the set of possible states might well not have found a single intelligence before the heat death of the universe.

If we were picking me out of an equally large set of object, then I'd argue that no, the set is not meaningfully intelligent, because the odds of picking me would be negligible enough that it'd be unreasonable in the extreme to assign the set any of my characteristics.
Wow, I never noticed that before. It is probably because to the English brain Antarctica sort of has the feel of a mile high platform of ice, but it is certainly interesting that we use "on" vs. "at"
Save yourself the rules-lawyer hassle and add a rule saying essentially "all the other rules are good-faith guidelines, but we can ban you for any reason we want." This is already a de facto rule in all forums/etc; forums that don't state it explicitly just have moderators stretch and contort the other rules to essentially become this rule anyway.
I went to Discord for a project one day, and they had started using some sort of forum thing in Discord itself, which is atrocious.

I can tolerate Discord when it's real-time help, but this new forum-like feature is the worst of both worlds: You don't get real-time, and you don't get searchability/Googleability/the ability for people to get help without a login.

Just terrible. I really hope this doesn't catch on.
> have also perpetuated racism, sexism, xenophobia, organized crime, government corruption,

The same is true for political parties, religious organizations, and all sorts of other organizations that are made of people, including privately owned companies. Which of these concepts would you like to abandon, and what do you propose should be their replacement?

What you say is an argument for balancing power, not for concentrating it.
Ehhh, I don't think you're telling the whole story here. Vectors aren't really a complete solution here either. Consider a use case like ours where we need to support extremely vague inputs (since users give us extremely vague inputs): https://twitter.com/_cartermp/status/1700586154599559464/

Cosine similarity across vectors isn't enough here, but when combined with an LLM we get the right behavior. As you mention, without the vector store reducing the size of data we pass to the LLM, hallucinations happen more often. It's a balancing act.

The other nasty one to consider is when people write "how do I not turn off reverse breaking". Again, a comparison will show that as very similar to your input, but it's really the opposite. And so if implementers aren't careful to account for that, they've now got a nasty subtle bug on their hands.
My point was about Amazon itself, or, at least, items shipped by Amazon. I only buy cheap junk from marketplace sellers, and even then, only if they ship via Amazon.

Never had the slightest issue with creating a fully-paid return label on my own. And if the products aren't very expensive, they don't usually wait to actually receive it before issuing the refund.

Other sellers are usually hit or miss, requiring jumping through hoops, like calling them up or filling half-broken internet forms and waiting around for them to "approve" the return.
I was involved in one of the logos on the MHP. It's not a very interesting story, but I'll share it anyway!

Being permanently online, I saw MDH quite early on and when it began to get some initial press mentions, I figured it might go big. I hit up a friend/client of mine - Ben Neumann (RIP) - who was CEO of Globat, a hosting company. He was hugely into guerilla marketing techniques (like paying a guy to have their logo as a tattoo or sneaking a Saddam Hussein themed ad into a popular computer magazine - a story in itself) so this was totally up his street and he immediately bought the large space now marked "FREE HOSTING" in the top middle.

At the time, Globat used to pay quite juicy commissions to folks for hosting referrals (equivalent to about the whole first year of hosting fees) so even if he ended up with 50 signups from it, it would have broken even.
> Informing companies about the flaws in their products is one of the major things a security professional van do to fix some of these problems.

Yes, but it is a common misconception that "informing others" is at the core of their contribution. I think is mostly rooted in what earlier generations of security professionals were doing, ie. researching and reporting.

There are merits to knowing the unknowns, but if this happens in a vacuum, it merely causes FUD and stasis, not solutions. (Warranted FUD, but nevertheless fear, uncertainty and doubt.)

In many cases (especially with more modern security professionals) the ones finding the problems have the skills, means, time and resolve to do something about it as well. I therefore invite those to get into the trenches and do the tough work of contributing fixes and improvements, balancing their pet peeves against other aspects, features, etc.

You don't need to convince the Purism CEO of anything, it's all open source. If you feel an overhaul is needed, give it a go. I'm sure they'll consider it if it's an improvement, and if not, have their customers decide.

> What exactly do you expect one single security-aware customer to do about this?

We're talking about a hobbyist device. Battery issues. Tinkering. Enthusiasts. Not some mass market bling trusted upon by millions.

A single security-aware customer of Pine/Purism hardware is likely to be a tinkerer too. On her/his own, she/he can't fix everything — you need a community. But single customer can't expect their Linux phone vendor to fix everything either. This isn't Apple or Google.

If a single customer writes a critique on software design, people shrug. But for some reason, it the critique is not about esthetics, performance or ease of use but about securitah, there is often this kind of entitlement that their critique should be taken seriously, instantly.

Sometimes, the "security expert" wouldn't know how to fix the problem they found. But often they do have the skills, but somehow are afraid to get their hands dirty. I think that's sad.
I think that when the app is actually running, it runs fast, but boot time is higher, and I suspect increased memory usage.

I end up not installing a lot of Flatpak apps because of disk space usage anyway. Each package choose a different base system so they end up sharing nothing and taking hundreds of megs each, it's quite annoying.

On the PinePhone I only have OSM Scout Server and Pure Maps installed like this, and that's really because there are no Debian packages for them.
You would depress the wages of 10x engineers with unions. Look at teacher unions for an example.
I have, in fact, read the article, and they are _vastly underestimating_ the importance of those downsides. For instance, I once dealt with an issue that involved adding a column to a table, which they think shouldn't be too bad, that took two actual years to resolve because of all of the infrastructure built on top of it that bound directly to the table structure.
The article is about local solar vs distant solar.
Unfortunately, despite having appropriate laws for many years, these privacy rules are broken en masse. And why? If every EU country would simply check their top 1000 websites (and apps) pro actively, this would problem would not exist. Now we have the situation that everybody does it so you would be stupid not to follow.
Something similar with unsolicited mailing (both snail and e), the rules are clear but trampled by small and large companies and institutions.

It is not that this government lacks the expertise or creativity. Yearly aerial images are collected to search for illegal buildings and extensions. The same government's tax department actively scrapes the web and social media to collect and store personal data to create a fraud profile on all their citizens.[0]

[0]: https://www.dutchnews.nl/2023/09/tax-office-scraped-social-m...
I hadn't looked at the business model for fonts for a while. Looking at https://store.typenetwork.com/ , each style of Proxima Nova (regular, bold, italic, etc) is priced à la carte, and for web use you can't really buy it, you rent it. Up to $1,015.00/year if you have 2.5M views/month.

Edit: Shared not because it's particularly relevant for the legal aspects, just for some relative idea of what it would cost if you did pay for a license from the party that's unhappy.
Here’s another (newer) one inspired by the great:

https://24HourHomepage.com
There are no definitive studies but reports I've seen suggest the typical software developer these days crosses that threshold about 20 years into their career. Something like 80% of all millionaires in the US are so due to 401k + savings, which is something software developers are exceptionally well positioned to easily take advantage of.

I know several non-software people in boring industries that managed to accumulate $1M in their retirement accounts by the age of 50 while living a non-austere lifestyle and making less money than the average software developer. It isn't that hard to do in the US. Anyone making above average wages with decent savings discipline can do it, the financial math makes that obvious.
Author here. It was backwards, I fixed it when I saw the comment. Feel free to report any other mistakes you see on https://github.com/abuseofnotation/category-theory-illustrat... or email.
More likely to discover a supertag than a subtag in my experience. I think this is why so many people get value out of zettelkasten: focuses on connections rather than categories.
F-117 stealth fighter documents leaked on 'War Thunder' forum
Want to Know About, Performance Optimization of Jupyter Notebook, Check out this blog Post.
“Technology will free us from a life of drudgery!” has been the promise for what, over a hundred years now? We all sit around at our leisure while robots prepare our dinner.

What actually happened in agriculture is that technology enabled massive conglomerates to dominate the industry. I see few guarantees that technological progress is going to free me up to do something else that enriches my life.
The whole thing was in quotes -- a line of dialogue from a sort of plausible character, who I imagined calling in to Susie Orman or something. But yeah, the idea was that they did own the property outright.

It's interesting to know that if you have a bit of reasonably arable land, then you can do that. Those are pretty low expenses.
A modern version of the ping-based geoip mentioned

https://github.com/Ne00n/yammdb
Put the Free Speech Flag on your website. Its colors represent an illegal number.

https://en.wikipedia.org/wiki/Free_Speech_Flag

https://en.wikipedia.org/wiki/Illegal_number
I didn't seek them out. For me, it could be said they never existed. Ads recommendeded them. I am not dumb to blindly purchase any recommendation.
Adobe gonna Adobe.
sure but to setup gnome online accounts the official documented way you need gome-control-center, other ways to do seems to not have official documentation and have failed me.

here the required dependency list for control center on arch:
accountsservice bolt colord-gtk4 cups-pk-helper gcr gnome-bluetooth-3.0
gnome-color-manager gnome-desktop-4 gnome-online-accounts
gnome-settings-daemon gnome-shell gsettings-desktop-schemas gsound gtk4
libadwaita libgnomekbd libgtop libgudev libibus libmalcontent libmm-glib
libnma-gtk4 libpwquality smbclient sound-theme-freedesktop udisks2 upower

while it may follow the letter of the philosophy is certainly doesn't feel like it's following the intent of it. the components form a sort of cyclic graph, where technically you can install any component but soon you'll find that you need all the others with no viable alternative component that will work reasonably well.

using these component outside of the DE feel like being a second class citizen that will be kicked out at any update, and then you'll have to scavenge for information from unofficial sources and the source code for what has changed that broke your setup.
Crypto miner uses energy credits to significantly lower cost to mine Bitcoin
RISC-V(RV32IM) emulator written in C
Another RISC-V(RV32IM) emulator written in C with two system calls: exit and write.
> "Need" is too strong a word. Nobody "needs" to watch a YouTube video.

Circumstantially, maybe not. In high school and college, I had plenty of homework assignments that involved a YouTube video. After classes, YouTube continued to be the biggest asset to my professional development. Having access to conference talks and long-form tutorials changed my life.

For the sake of argument, let's just say I'm fixing my sink and the first result on 5 search engines is a YouTube video. What do you expect the average person to do next?

> It's exactly what I am proposing.

Well, good luck with that. I'm very curious to see who shows up to pick up the bill in your new world. It sorta sounds like your mental model feigns the existence of capitalism and free will, though.
Yes. Get a motorized one than can go from a low lap height to standing height. Not all the desks have a large enough range so make sure you measure. Your elbows should be at about a 90 deg angle while sitting and standing. Get yourself a cushioned standing mat as well. Get a stand for your monitor too.

There are 2 main benefits. The most important one is that your chair and desk can be at the perfect ergonomic height while sitting. Most chairs and desks do not have the ideal height. Even an inch to high or low can cause issues over time.

The other benefit is being able to stand. It's good to allow your body to spend time in a different position. And standing is a bit more active and lets your move your muscles and shift your weight around more. I try to stand for an hour or 2 a day, but your feet and hips will get tired if you overdo it. Best to just set yourself an alarm and hit the stand button when it rings, then sit when you get tired. I find it's mostly just habit.

It's not a cure for a sedentary lifestyle, but good ergonomics and a little more variety in your work hours is better than nothing.
> i just... want to see a stupid letter threatening me which i can laugh off.

Are you familiar with the UK's TV licensing notices? Those are really funny