skysight-inc/HackerNews huggingface dataset:
Lies.

Since 1977 (before Prop 13) we've had the California Tax Postponement Program. Low income seniors, the disabled and the blind can defer taxes indefinitely. They have zero pressure from the state to move.
And that's today.

My mind was thinking of the future, where the confidently wrong becomes the echo chamber due to the overwhelming volumes of responses in Stack Overflow, which is also the training source. The wrong would only get worse as they would train each other to be more confident, and more wrong.
Coming from someone who doesn't work anymore because of capitalism...

If you view owners as harvesters/predators of the available labor force to accumulate for themselves, full employment means diminished actual competition between them for resources and lower yields. He wouldn't be rich if people had better options to begin with.

Home Depot jobs in my area pay $0.50/hr better than McDonald's. McDonald's is honest work, I'm not dunking on it, just a reference point. So Home Depot is a job, and you come home smelling maybe better. Not like he started something head and shoulders better to work for.
Functional iteration is good for the same reason we use for loops over while loops, and while loops over goto: they are more constrained, more clearly communicate intent, and are therefore easier to reason about.
Vorta/borg, but I've been considering Restic. The portability/single binary I saw mentioned yesterday is tempting

I also wrote/use a rather simple Python script that tries to efficiently create archives

I store them on two arrays in different machines locally, but I also encrypt/upload them offsite -- to a dedicated server I use for other stuff
This has been my experience as well. I, too, have met and talked to thousands of people from every possible background on seven different continents of this world. From the poorest people on Earth to some of the richest.

I've seen the same thing. About 5% are nasty and about 1% are truly bad people who commit horrible crimes.
Off topic, but wow, your generative art is incredible! I was already impressed and then saw that you're actually physically plotting everything which is next level. Love the fusion of art/math/robotics.
Varnish (HTTP caching only) also uses one thread per client. I believe worker threads are used to handle reuqests while a dedicated thread handles all the idle connections between requests using epoll(). Also per-threads stack size is lowered so thousands of threads don't occupy massive amount of memory.

Single threaded HTTP servers have their own issues. If the bottleneck is the storage then lack of async open()/stat() and some other calls is problematic. We feel that serving hundreds of millions of files (long tail content) from slow storage using nginx. For that reason you can configure nginx to spawn multiple processes.
> if Obama and Pinker are bullshitters, I'm not sure the label has much meaning

They aren't. Nathan J. Robinson (author of this article) is. Here's the full quote from the Obama speech.

> I face this challenge with profound humility and knowledge of my own limitations, but I also face it with limitless faith in the capacity of the American people. Because if we are willing to work for it, and fight for it, and believe in it, then I am absolutely certain that generations from now we will be able to look back and tell our children that this was the moment when we began to provide care for the sick and good jobs for the jobless. This was the moment when the rise of the oceans began to slow and our planet began to heal.

You can read this charitably (a passionate person who's excited about the collective project being embarked upon) or uncharitably (not very humble to connect your own presidency to the salvation of humanity). But it's total bullshit to read that as:

> a man who manipulated people’s emotions with stirring messianic rhetoric about how his election would mean the oceans would stop rising and change would come to the land, then delivered eight years of milquetoast centrism

If this is manipulating people, then literally every politician (not to mention every football coach) to ever have existed has manipulated people, and the core argument of the article shrinks to nothingness.

Also, it's a plain lie. Obama never said he would solve these problems -- much the opposite, he conditioned the solutions on the people being willing to work for it.

Funnily enough, if anything this irony bolsters the author's point that bullshit can be found anywhere. Even articles about bullshitters are themselves full of bullshit.

This article is almost The Onion worthy.
I'm pretty upset how they just don't allow a perfectly functional phone on the network anymore. My 3T is just sitting there collecting dust. I CALLED their support number with a phone that supposedly doesn't work on their network. I'm talking about Verizon.
All these geniuses on HN and none of them starts a company founded from Day 1 on worker-coop model. You can start a consultancy or some low-risk business on such a model. So many people here had solid exits and have $XX millions - why not prove out some worker socialism without coercing everyone else to do it? Do it voluntarily.
Unions were integral to the success of the Civil Rights Movement. Without them, boycotts would not have been successful. MLK Jr. spoke often about the rights of workers in his speeches, although this is rarely discussed today outside of leftist circles.[0]

There's quite a bit of literature on organized labor's relationship to the Civil Rights Movement, here are just a couple of examples[1][2].

0: https://www.afscme.org/about/history/mlk/dr-martin-luther-ki...

1: https://teamster.org/2021/02/civil-rights-and-the-labor-move...

2: https://www.epi.org/blog/labor-rights-and-civil-rights-one-i...
Why do I feel a tech union would just cause companies to outsource everything overseas to places where there is no union? I love the idea of unions but I don't know how to get around asshole companies.

https://www.economist.com/democracy-in-america/2011/04/25/mo...
Traditionally, unemployment measures exclude those in education and those not seeking work. Are you saying Statista is using a peculiar measure that includes these people for some reason? Are you sure you’re not thinking of the “workforce participation rate”, a different statistic entirely?
>With no disrespect to anyone involved, can someone explain to me what the navy crew are doing

Probably not, but maybe it's possible to give a taste. My perspective is all submarines, which is certainly different. Maybe read this and assume that the superficial details are the only exaggerated parts: https://subpargroup.substack.com/

Your core 'job' underway is being 'on watch': think tollbooth operator, maybe. You show up to work 45 minutes early so you can talk to everyone at work and learn everything that's abnormal or broken from the night before. Then for 8 hours a day, you're a tollbooth operator. When you finish up with that, you step next door to have dinner. Then, half the booth operators go to run street sweepers for an hour (again, this is after the toll booth shift) while the other half go to consolidate all the handwritten toll records made during the shift. On a simple day, that's 30 minutes, but it could be 3 hours if some of the numbers don't add up. Now you're ten hours in, and that's not too bad if all you had to do is collect tolls. But good luck with that.

Because you're also the guy who keeps all the lifting gates in good repair, or the guy who maintains the internet infrastructure or cooling or lighting to the tollbooths. And some jerk crashed through one of the gates last shift, breaking the arm off. In case that wasn't bad enough, the arms for your tollbooth were last produced in East Germany in 1987, and now you've been coasting on the fumes of that stockpile for 30-some years. The other toll plazas in your consortium probably have some, but they'll all lie and say they don't because their lives become more inconvenient in every way if you take their spare parts. But you have to find a way to make one shake out anyway. Don't sleep until you know how. You can send three emails per day to figure out how to fix it.

By the way, you have to go take your monthly tollbooth operator knowledge test. And be up one hour early to practice putting out tollbooth fires tomorrow morning.

Finally, the tollbooth consortium also operates ICBM silos, and you have to be ready at a moment's notice to remember how to do that.

Also, the guy who keeps the internet running is home for 3 weeks with his new baby, so you'll have to fix that too before you can email people about those toll gate arms.

All the people who failed in the past at what you're trying to fix are hanging out in a lounge playing Xbox and mostly getting paid the same as you.
Strongly disagree. Both frameworks save on dev time to a very significant degree. I actually foresee better cross platform solutions being introduced in 5 years
The same way we've been doing property assessments for decades. Just easier because there's no structure to assess
It's pretty common to not release the full CVR unfortunately. It makes the process much less transparent and also makes it harder to study how the different voting methods work in the real world.
He said it was a blonde waiter and bald chefs, author probably had nothing to do with the food at all…
My phrase for this is “unreasonable hostility” and it really is sobering to behold every time. I do wonder if there is some correlation between this 5% and the percentage of sociopaths in society.
Being "rooted" can mean different things, so I'm answering in the broadest sense.

You're right of course. You don't need actual superuser access to the live system to make it work (only through recovery). And, as is the case with LineageOS for MicroG, it can already be integrated into the custom OS.

Thing is, when you start doing such things, the next step is often "rooting" the device anyway, so that you can hide what is considered being "rooted" (which can be as little as running any custom OS) from APKs with "root detection" that otherwise refuse to run.
Dejadup is a decent solution for automatic backups to a remote or local device that is encrypted. Works over ssh.
Maybe the tech scene in the U.K. and Europe is different, perhaps companies there have not overhired as zealously as the American tech industry thanks to Fed money. And as far as banks go, they're hiring on this side of the pond too, other industries do not seem to have made the same mistake as tech has.

> I am not fundamentally opposed to unions, but I am also not convinced they will improve things either (either for me or my colleagues or the company). [...] But I don't think and of those factors change significantly in a (possible) recession that may or may not affect tech...

My overall point that when the boom times end and employee leverage goes away, who knows what benefits will disappear as well. A union could help maintain that leverage even in bad times.
What way would be ideal? It would have to be an objective measure applied universally. I challenge you to come up with a reasonable measure. In reality, front line workers and managers (the good ones) know ability of people and how much they contribute. In my experience it was very obvious and agreed upon for the most part. But none of the (in)effective people could be discerned in an objective way.
> It’s not about carrying minimum risk. When you carry more risk, you expect a larger return - you increase the rent. Which hurts the people you are trying to help

I don't believe that rents would actually go down meaningfully if states adopted laws enabling evictions within two weeks. As you say, rent is actually based on market rate and is entirely disconnected from the expenses landlords pay. All of these discussions about landlord expenses are non sequiturs that just hide the real discussion.

> Is your pay based on market rate for your services? Do you voluntarily make less money than you can?

I am performing labor rather than gating access to a scarce and necessary resource. The social damage of charging for labor is not the same as the social damage of charging for housing.
Dwarf Fortress!
True. Amount of sheer disdain in IT management is infuriating.
I have a friend who works at GCP and we have discussed this in the past.

There’s a huge organisational disconnect between the internal teams in charge of the “google account” product and the GCP team.

If you’re not a paying customer via GSuite you will get ZERO customer support. As in, even if you’re also a GCP customer but you have some issue with you Google Account there’s next to nothing your account team can do.
> but that will be slower because it's a copy/a function call/an indirect branch/a channel send/a shared memory access

I really dislike these takes. I see engineers optimize these cases and then go ahead and make two separate SQL queries that could be one, ruining any false optimization gains they got by lord know how many times.

Yeah, you can loop over that 100 element list twice doing basic computation if you want, it's not going to make a difference for many engineering workloads, but could make a big difference in readability.
"Mass storage".

"Diskette".

Wow, the world has changed.
What, exactly, was the "free speech" you were being denied under the old guard, specifically?
I have a .ga domain on Freenom, under '12 Months Free'. I had been renewing it and using the domain for 3 years now. After initial register I switched the DNS settings to CloudFlare and is using dash.cloudflare.com DDNS settings to manipulate CNAME records. Now the domain is pretty important to me and I'm willing to pay money, but is there any good way to migrate my domain to a stable, trusty domain registar like Namecheap? I'm pretty scared of losing this domain name..
People that make statements about what the primary goal of such and such a union would be seem to implicitly assume that the union would be run according to their particular vision, when in fact it would be run by majority rule at first, and later (once employees don't have a choice about whether or not to join) to satisfy whatever hidden constituents hold the new levers of power.
New AI tools let you chat with dead relatives
This is neat. I was wondering if the world map in the background could be rotated so that the city/timezone hands could (roughly) point to their respective locations. For instance, if you had the NYC and LAX hands, then the North American continent could be positioned between them with the former to the right and the latter to the left.
I'd go with the other appropriate Simpsons quote:

> Am I out of touch?

> No, it's the children who are wrong!
> It's kind of like a very boring video game for adults that makes
them feel like they're working,

Absolutely love it.

Let's distinguish a few things though. "Data science" seems like a
pretty weird name. I mean, it's just "Science" right. Of course
there's statistics, mathematics, signal processing, systems analysis,
machine learning... all the good things that you and I are into.

But how does this get huddled uncomfortably beneath the umbrella "Data
science"?

I think the answer is found by asking about the ends of data
science, the old Cui Bono?

There's the raw entertainment value you mention. It's cool to have
knowledge and visualise it. Sensors, transducers, processing is fun.

Then there's legibility. That is political and is about control.

What most scientists are doing with data is either hypothesis
testing or combing for causal relations to then abductively feed back
into hypothesis generation.

What most business people are trying to do is optimise, and adjust
constraints and parameters. It's modelling for the most-part. It's
ancient and goes back to linear analysis and regression from before
the last century.

Security people are looking for stress signifiers, suspicious patterns
with various triggers, selectors and tripwires.

Financial people want fortune telling. They want the models to
extrapolate into beautiful hockey sticks.

Within any organisation we may need to do one, a few, many or none at
all of the above. The problem then is that "Valuable data" is such a
broad, open prospect it seduces gushing, credulous administrators into
valuing the process, and the tools, but not the ends.
Arguably these kind of personality disorders aren't really "mental health" issues. Or, certainly not in the same way that something like ADD, schizophrenia, depression, anxiety, etc. are. It's basically a nice way of saying "your personality sucks so much that we've decided to label it".
“The 5% rule”
You're confusing Allodial Title with Fee Simple land ownership.

It turns out that Allodial Title is a terrible system and has largely been abandoned since the middle ages.
Except those disorders don't often translate to people acting terribly towards acquaintances. Sociopaths may be the nicest people you've ever met, if and when they want something from you. Schizophrenics may be various levels of detached from reality and perhaps difficult in that way, but only a tiny fraction of a percentage are so unhinged that they would act abusive or destructive.

There just isn't a large enough population of mentally ill with symptoms that would manifest as described to make up 5%, though they surely make up some part of it.
New York Passengers Engage in Game Theory, Take Airline for $1100
How on earth do people justify supporting mandates (especially for kids) with data like this?
2022 Recap
You buy an app.

Apple buys out the app developer
Apple kills the app

You don't have your app now
There should be a Godwin's Law for "we're a republic, not a democracy."
GoPro used fraudulent DMCAs to silence negative reviews. They didn't face any repercussions.
What's wrong with employees just voting with their feet, instead of mandating rules like this? If a company behaves horribly just go somewhere else
It usually does, but the article talks about manually drawing out a grayscale image by following luminance numbers. That’s generally not considered “indexed color” unless you’re using a mapping of pixel values to grayscale values (indexing) to reduce the number of valid pixel values for compression purposes.
This is so typical German (I say that as German). It has changed quite a bit fortunately, but German professors are so often sticklers to the rules "aus Prinzip" (for a matter of principle).
Self-Hosting and HomeLab Walkthrough
This is my walkthrough of everything I am self-hosting here in my HomeLab.
I think the only reason people think certain unions like sports or entertainment are “good” is because they have no interaction with them (as opposed to teachers unions). I had some family that made a TV show, and SAG (screen actors guild) was a huge pain point. They are one of the reasons you don’t see more small scale movies and tv shows.
5% of the time though? That's gonna be several regrettable incidents a month.
That's all from the 1807 moralized version, the 1734 version doesn't have any golden eggs, goose, or harp. In the older version the giant swings a sword at him and dies himself instead by the protection of a magic ring Jack found on the way up. Then the giant's human servants appoint him king of the castle.
I'm in the middle of arbitration with Airbnb now because they wouldn't refund me when a host denied me entry after I arrived because the host thought my negative covid test was faked (?!).

What a shit company.
By that rationale, entertainment media is not consumed.
Doesn't seem to happen in tech judging by Amazon horror stories about PIP culture and the like.
> Obama never said he would solve these problems -- much the opposite, he conditioned the solutions on the people being willing to work for it.

That really soured me on the author’s credibility — there’s no mention of opposition, and no matter what party you’re in you should agree that 6 of the 8 years he was in office were intensely adversarial.
Believe it or not, people sometimes end up in situations where it isn't possible to do this sort of thing. In my case, the unit I had seen and agreed to rent suddenly was unable to be leased and so my only option was to take a different unit. I had already canceled my lease with my previous landlord and arranged a day for movers to come. "Oh, I'll just find another place to live" was not an option.

I also made a cross-country move during covid and had to choose a place to rent based on old photos because the current tenants understandably did not want their landlord to come into their home to do a virtual walkthrough for me.

"Oh, if you don't work hard to protect yourself of course you get fucked over" is not a good world. It may be the real world but this should not be used as a defense of the virtue of landlords.
> an option for everyone to take a pay cut instead (which might be bad! but it's an idea I've heard floated by engineers way more than seniority based protections).

We already do that, it's called RSUs. If a portion of your compensation is in RSUs and the market goes down, you automatically get a paycut. Better than being laid off, isn't it?
We can argue all day about polarization but it's very apparent.
We had 2 straight quarters of negative gdp growth and 2023 isn't looking good. I hope you're right and things look up.
The last part of your comment is completely unacceptable. You're calling me a fear monger in so many words. Great way to make intelligent conversation.
Same boat, checking in. My notebooks are full of scribbles even though I do lots of non-visual programming. It’s my primary thinking aid.

I’ve found this to work out well for me:

- Use languages and tools that let you defer correctness while prototyping. I lose track of “the bigger picture” if I have to context switch to thinking pedantically about syntax and type systems. That’s ok when everything is in place, but is disruptive when experimenting.

- Find good visualization aids, such as sequence diagrams, dependency trees, call graphs etc. Even if you just do it on paper, they can be great tools.

- Read up a bit about dataflow programming. It fits my brain very well, and you can apply the thinking in any language. (Unfortunately existing dataflow oriented programming environments are quite limited and come with other downsides).

Let me know if you have tips to share as well.
Hmm, that’s funny. I entered the title as [SQLite] 2022 Recap, but the HN software ate the bracketed part. (I included it in order to make it more specific, in brackets because it is not part of the original title.)
This is true for corporations too. C-suite suits effectively collude to benefit themselves the most. The only difference is the interpretive frame we decorate their behaviors with. In the case of unions and government, it's bad, but the same actions taken in the corporate world are inevitable and good. "Of course they would do that! That's how it works!"
> any way to get a voting system to stop favoring people who vote in the current election over people who can't or don't

Would that even be desirable? I feel that serving the desires of the voters is an essential (and desirable) property of democracy.
The forecast for 2023 isn't looking good but I hope you're right.
When my dad was working on Landsat images in the early 1970s they used to print out pages upon pages of numbers, color them in with markers, tape them up on a big wall, and then take a picture of it with a regular color camera. That is how they could print out color satellite images!