skysight-inc/HackerNews huggingface dataset:
Roots undergo semantic shifts in their meaning. So English "deer" is cognate to German "Tier" despite the fact that Tier means animal in German, but only one specific kind of animal in English. The German meaning is the original one for the root; in English it shifted to the more specific meaning.

In German, "Rad" was originally a word that meant something like "rolling" and it generalized in meaning to encompass what was originally referred to using the cognate of English wheel, which then died out in German. It would have been something like *Wiel (Dutch still retains "wiel").

The evidence for a shared root for wheel goes much much farther back than the split between English and German. The Proto-Indo-Euopean root was something like *kwekwlos, which gives Germanic *hwel (> English wheel), Greek kyklos/cycle, Sanskrit cakra, all according to regular sound changes. So it goes back all the way to the split between these languages.
It might ultimately be the banks who are in trouble.

"For an office landlord, abandoning a building can be the best of bad options. Commercial mortgages on offices are usually structured as “nonrecourse” loans, which means that only the building is forfeited in a default. "

https://www.curbed.com/article/nyc-office-real-estate-rechle...

This is a great article on the situation in New York, I highly recommend it.
I was looking for a ffmpeg UI recently and came across Shutter Encoder. It's open source, mac/windows, very good software.

I've finally started compressing my 15 year, 300GB personal video collection..

https://www.shutterencoder.com/

I'm compressing everything using, H.265 and videos are shrinking to sometimes 1/10th the size.. Is there who would give me reasons why I would not want to do this? I've read that it takes more processing power to watch these compressed videos, but not sure that will cause much trouble in the future...
> if you expect it to be similar to Unix-like shells

And Python can cause issues if you expect it to be similar to Java. They're 2 different tools, so if you expect it to behave similarly to bash, that's on you
Naïve question: what's wrong with quemu and this emulation target?
And I meant psychiatrists up there, which is yet another thing. Sigh.
I'll have to give that movie a watch.

A huge part of science is being a knowledgeable and rigorous experimentalist. You can do every great for years, but you still have to do things right 25 years in or you'll be unable to sleep
Fully autonomous cars would work well if they could all drive at 15mph without stop signs.

Easily enough to dodge, stop, limit damage while not requiring red lights or stop and go allowing passengers and pedestrians to travel.
A friend's friend's company absolutely relies on this bespoke computer program running on an un-networked desktop computer running Windows XP from the 2000s. There will be a degradation in its hard drive, its power supply, its fan; something. All the lines of code that comprise that program (which are lost to the sands of time) are a liability because that code has been lost. All we can do now is virtualize the application and move it to newer hardware that isn't on the verge of failing. Rewriting the app is out of everyone's budget so that's all we can do, and hope for the best.

The lower the log LoC of their Visual Basic app, the easier it should be to replace and rewrite atop a modern tech stack.

If it ain't broke... you point out. It's old and creaky, and everyone's just afraid of the thing. There's no real backup (working on that!), there's no accessibility to it from the Internet - looking up info on that computer via a smartphone or tablet would be a boon to the company. It's absolutely load bearing, but it's like a bridge that's too small for the city that's grown around it.

The world moves forwards around software that's sat in place, so the software wants to move as well. We're not "making up" maintenance stuff just for the hell of it. Unless you work on the same chair and desk you used when you were 5. I don't fit in mine, and they were lost to a move anyway.
Most definitely not. In fact, much of open source is haphazardly developed without regard for backwards compatibility, often also introducing change for no good reason (the word "cleaner" should always raise red flags).

Source: a certain developer/admin/netadmin with >30 years of experience using open source software.
Tell HN: Lots of Websites Imitating ReVanced
When searching for the ReVanced page, I noticed a ton of sites imitating the real page (https://revanced.app/). uBlock Origin should warn you about this, but I just thought of writing here.

This was/is also common for Vanced and NewPipe.

Don't fall for these malware.
At this point single use zoning in the US has departed a long, long way from ‘exclude harmful to health’ uses from residences.

And these days state laws and building codes do much to prevent these anyways.
Nah, thanks. I'd rather have one person drive one truck efficiently than 50 people drive an SUV. Sounds more climate efficient to me.

I also prefer my mailman to deliver mail than dozens (or hundreds?) of people driving and cramming the postal office/parking lot/roads.
> I think one thing people aren't considering is how remote work makes people more easily substitutable.

It depends on the type of business you're in. If you're working for a large multinational that's doing "commodity web" type work, then yes, remote work probably does make you more replaceable. Fortunately this is not the totality of the job market, although, their monopoly status does seem to help make them the majority of it.
The problem is both Windows and POSIX passes parameters as a string. So unless you’re never planning on interfacing with any external executables, you still need to convert that variable to a string. That’s where the concern is, not whether pipes are typed.
Very American mindset to assume the only problem one could have with an entire population owning guns is mass shootings. Regular old shootings outway mass shooting deaths by a long way.
Well the song “straight edge” by Minor Threat and the subsequent movement happened in 1981 and they used the X to indicate they abstained from drink/drugs (closing them down as it were). Perhaps that is where it came from??
> and yet they collaborate with each other?

Libreboot use to be part of the GNU project, but I'm not aware of any collaboration after the fact. I just know the primary author/maintainer of Libreboot had a falling out with the FSF and GNU project. I don't think they ever reconciled (and I'm not sure they will at this point).

As for the cause of their falling out, this happened around 2016 when the FSF let go of a transgender employee. It appears the original statements by the Libreboot maintainer was deleted off of their site, but they are archived[0][1] and the original email sent out declaring themselves no longer part of the GNU project[2]

Just to be clear, I am not sure if an actual reason was given out for why they were fired. The FSF had declined giving an actual reason, and Richard Stallman himself stated "The dismissal of the staff person was not because of her gender. Her gender now is the same as it was when we hired her. It was not an issue then, and it is not an issue now."[3]

Those articles and emails are the only primary sources that I'm aware of. There might be more information somewhere else, but unfortunately I don't really know of anything further.

There was more drama later on. Something about the author leaving the project and then forcibly taking it back a few years later down the line against other contributor's wishes. But I think the reason for that was a bit more nuanced and I didn't keep up with that. I'm not even sure it had anything to do with the FSF or GNU project anyways.

[0] https://archive.is/T8BBA

[1] https://archive.is/q5uod

[2] https://lists.gnu.org/archive/html/libreboot/2016-09/msg0003...

[3] https://lists.gnu.org/archive/html/libreboot/2016-09/msg0005...
Worth pointing out that Armenian is not a descendent of the Anatolian branch (if you didn't know that already). The whole Anatolian tree of Indo-European (Hittite, Luwian, Lydian, etc.) is extinct; the languages there were displaced completely in the late Bronze age and early Iron Age.
> We don't all express ourselves or react in the same ways

I didn't say we did. I said there is a range of responses we can reasonably expect.
Demystifying Identity, Authentication and Authorisation: Part 1
Has there ever been a non Oop GUI toolkit in those days? Even Win32 was kinda "c with objects".
Designing Urban Places that Don't Suck [video]
I like the idea of the "website controls" in top right. Wonder if this should be a native feature in the browser?
>> This is kind of the whole point of Powershell: there is no such thing as raw binary data, and you have to work harder if you want to deal with something as bytes. It's certainly a culture shock coming from "everything is a stream of bytes" Unix-land.

Exactly. It means that system administrators need to be aware of the differences when working with Powershell versus other shells to avoid silent corruption of binary data.
How about you just give a donation for all three of us?
I hope you succeed. TPU research cloud (TRC) tried this in 2019. It was how I got my start.

In 2023 you can barely get a single TPU for more than an hour. Back then you could get literally hundreds, with an s.

I believed in TRC. I thought they’d solve it by scaling, and building a whole continent of TPUs. But in the end, TPU time was cut short in favor of internal researchers — some researchers being more equal than others. And how could it be any other way? If I made a proposal today to get these H100s to train GPT to play chess, people would laugh. The world is different now.

Your project has a youthful optimism that I hope you won’t lose as you go. And in fact it might be the way to win in the long run. So whenever someone comes knocking, begging for a tiny slice of your H100s for their harebrained idea, I hope you’ll humor them. It’s the only reason I was able to become anybody.
They changed this with PS5 to use the western configuration, even in Japan.

The reactions from Japanese gamers were quite humorous.

“At last they’re making it uniform? Japan has been defeated.”

“Yep, trash.”

“Sony traitors.”

“This is a bullshit console.”

“This means that the circle on the Japanese flag is now ‘cancel.’”

https://kotaku.com/sony-is-changing-the-confirm-and-cancel-b...
I use Verdana. Everyone thinks I'm nuts, but I like reading code that way.
Ethereum Launches (2015)
Also see this comment of mine to get the full picture: https://news.ycombinator.com/item?id=36697404#36700085
You appear to be conflating things that are rigidly immutable vs. things that are reasonably intrinsic and healthy.

It sucks that some people develop such neuroses, but it’s pretty strictly detrimental to their lives and mental health.

These surgeries are largely unnecessary, solving imagined problems. If a life coach looks at this and sees a real problem and a positive solution… I would steer clear. I would say this person has a distorted, ungrounded perspective
Web Neverball
QM doesn't say that it's impossible to label the individual moleccules. However, hydrogens are labile, it makes more sense to identify the unique oxygens.
> Is anything I said not factually accurate?

well, this isn't:

> The fact that the economy is collapsing?

in 2023 UK is economy predicted to grow, albeit slowly

meanwhile the Germany economy is predicted to contract
Ah, double quotes handling can be another nightmare as well, can't make this work:

function backup {
local SOURCE=$1
local DESTINATION=$2
local ID_RSA=$3

# VALID_SSH is hard-coded for testing.
local VALID_SSH="yes"
local REMOTE_SHELL=""

if [[ "${VALID_SSH}" == "yes" ]]; then
REMOTE_SHELL='-e "ssh -i '${ID_RSA}'"'
fi

rsync -av \
--no-perms \
--links \
$(if [[ "${VALID_SSH}" == "yes" ]]; then echo "${REMOTE_SHELL}"; fi) \
"${SOURCE}" "${DESTINATION}"
}

As it is when calling the function:

backup "." "backup@redstar.local:" "id_rsa"

rsync complains with:

Missing trailing-" in remote-shell command.
rsync error: syntax or usage error (code 1) at main.c(438) [sender=3.1.3]

But if I echo the `rsync` instead of calling it, its output is perfectly valid it actually
runs as expected:

rsync -av --no-perms --links -e "ssh -i id_rsa" . backup@redstar.local:

Been fiddling yesterday and today with no luck, it must be something very subtle. Tried a bunch of different things
from SO suggestions but none seem to work. Meh.
I've looked under the Notes tab, and under Chart Review -> Notes, and turned off all filters. Nope. I get nursing "plan of care" notes, but not their regular floor notes.
I grew up Catholic, but would be considered "lapsed" now.

Anyhow, St. Francis always struck me as one of the very nicest stories in Christianity. Whenever my Mom was kind to animals, someone always compared her to him.
Considering humans evolved here I doubt it's possible to reach a compatible, alternative planet. And even if we could how likely are humans to survive there if they cannot live sustainably on their home planet?
Yeh, I have a lot of problems with Worldcoin but this isn't a great post on it or the issues. You can tell she went in with the intention to write something for an audience that hates crypto and wants to be told they're right.

As a comparison, Vitalik wrote a great, even handed analysis:

https://vitalik.ca/general/2023/07/24/biometric.html
Getting the most out of talented people requires reasonable compromise.
Yes, a good example. That's what I meant by a "range of emotional responses" (emphasis added).

Also, our interpretation depends on context, such as in your example, and many other things. It's a bit argumentative to treat a short HN comment as a roadmap of every human interaction and find flaws.
> Several dozen men who’ve died of sudden heart failure

Thats a massive amount. I had pericarditis, thankfully recovered. I knew a handful of people who also had the same, or myocarditis, none of which died. A friend of mine had to has his heart “drained” of fluid, which was probably the worst case.

Vaccination was sold as being completely safe and was irrefutably coerced in Australia - stripping jobs from unvaccinated people (even if the job was a remote one). Who in the government is going to take responsibility for that? Probably nobody.

And as a result I’ll never trust these institutions again.
I agree with #3 and I imagine Brexit will be reversed because of demographics. Give it a generation or so and the conformist younger people who have had globalisation propaganda and lack of pride in their country programmed into their minds since childhood will vote to rejoin. Every TV show, every teacher, most NGOs, are at it.
There were a lot of people working very hard in the 50s and 60s, not having luxurious lifestyles. My grandparents had 6 kids on a farm because they all had to work to make ends meet, and lived in a modest farm house. They grew their own food, and didn't have what some would describe as 'luxury'. My other grandparents had a 1000 square foot home with 5 boys in it. Both parents worked and a vacation consisted of driving 4 hours to a nearby big city once a year, not going to Machu Picchu or the Amalfi Coast.
> How do you overcome that?

It will lower itself naturally.

Less people in office buildings means less foot traffic to stores, which means less fewer stores will be enticed to rent.

If nobody's renting, eventually the owners and investors will have to realize some rent is better than no rent, even if it means they are going to take a loss.

Then rents start dropping back to earth.
> Let's also not mix consumer needs with enterprise.

NVidia mixed them and now everything is written in CUDA. Lol.
Nice, sheep in Lithuanian is “avis” (https://lt.m.wiktionary.org/wiki/avis) what I assume sounds like “hawis”
No more than html. Yeah it's more verbose but with syntax highlighting and formatting I find it easier to reason about than JSON, especially when deeply nested.
Windows has always been cheap or free for universities for similar reasons.
thinking about making a move towards management, for a similar reason: I really enjoy programming, but after slinging code for 8 hours at work, I can't justify working on my hobby projects when I come home anymore...

hoping that by using more of my "soft skills" and thinking about architecture at work, I'll be able to come home and work something like a solitaire solver without feeling like it's "non-productive"
Was nearly fired once for telling the truth. Made me realize I'm not sociopathic enough to laud power over people nor do I kiss enough ass to be coddled by higher ups. I'm quite happy with my IC/senior role.

I am running into the situation where pay bands are tied into titles. Once you reach the upper end of your pay band you have to gain a new title. So you'll be pushed into management track or pushed out the company. I'm pretty sure I'm headed for the latter.
A recent profile on J B Streubel coming back to Tesla as a board member dropped the enticing bit of gossip that the first prototype Tesla Megapacks were installed in the Tesla car park and after a couple of months someone had to explain to Elon what they were and he instantly demanded the project be shut down to focus on the cars. And everyone ignored him.
Some people take cyberpunk as entertainment, some as a paraody, some as a warning, some as all of the above. And some take it as blue print worth pursueing.

EDIT: The while premise of needing a nin-centralized wax of confirming ones identity is, at its core, deeply un-demicratic. As of bow, government issued documentation confirms anyones identiy. These governments can be democratic, and are. Puting a different system in place, controlled by some tech-billionaire-liberitarian, is as dytopian as it gets. So of course VCs are investing like hell in it.
No, but a restaurant and grocery store around the corner would nice.
Are most talented people misanthropes?
The quality of the pavement matters a lot too.

I once pushed my daughter’s pram down a path and hit the front of the next slab, and stopped dead. I’d not done her up and she shot out and was caught by the mesh of the sun shade. Lesson learned, belt them in.
I agree with all of this, the only part I want to push back on is:
"But what's pretty terrible is the attitude of customer service being "you just have to call, sorry"."

I'm pretty confident in saying it's not the CSR who's deciding this - they probably have either limited access or an explicit directive from above that they cannot do x, y, z in email/chat/whatever. In all likelihood they're an underpaid employee of some outsourced subcontractor to the actual company that decides that.

I think we need regulations on this, the same way we need "if you can sign up from a website, you can cancel from a website" laws. If you offer x via a phone call, you can offer x via text chat too.
At the cost of having to press tab to auto-complete a statement you've written 10 billion times before. God forbid a software engineer has to type something

> Case sensitive

they're not

Also your command is equivalent to:

ps | oh -paging | fl
Or additional challenges for the companies to comply with regulation, if there is any
27+ years of using Macs and never had a virus. I really don't understand paying for this stuff.
I think the distinction being drawn here is that there is a disconnect between hiring managers and workers.

A hiring manager has an expectation that 200k will incentivize someone to work for 8 hours a day consistently and constantly where work is the point, not the tasks themselves. They expect the worker to figure out what additional tasks are to be done for that price and work at the upper limit of the time expectations (8 hour a day).

Whereas the average worker is coming to the workplace to complete a set of tasks defined by the manager, not to figure out more tasks to do in their free time. They expect the manager to know what tasks needs to be done and understand that their results need to be tracked.

As jobs become more and more compartmentalized it becomes less of an advantage for an employee to be hungry for more work, when their chance for promotion diminishes the better they are at their job, as in my anecdotal experience, management is loathe to lose that efficient cog in the system in that specific point. Which then reinforces the employees becoming jaded and resorting to the least amount of work possible.

I believe it’s because in todays corporate world more often than not, most employees have no skin in the game. That is, they are not privy to the more long term planning for their companies and are not usually compensated based on performance (outside of sales anyway).
I mean most GET requests have at least one side effect: one or more cache writes.

I’ve also implemented some GET endpoints that are a GET but have a side effect of marking something as read. (Normally as a variant to an existing endpoint for sessioned user).

I would expect at a minimum though if you are doing writes during a GET it should be idempotent.
I'd say it's productive it the sense that creating in person relationships has a direct effect on getting things done that require large amounts of people.
Lots of good points in the article. I would add the language that managers are required to speak is mind-numbing. It is Orwell's "Politics and the English Language" come to life.
> It won't be human vs AI, but human+AI vs human+AI.

I think the metaphor is "centaur"; in chess we started with humans dominating, then AI got better and (after DeepBlue) centaurs dominated, then AI got better and humans only held them back.

> Has anyone noticed a trend? every AI task is fragile, they all need human oversight in critical scenarios.

Well, that's one way to prevent misaligned AI paper-clipping us. (Pity some of us keep being lazy and letting the fragile AI break stuff…)

Given we don't know how hard it is to make a human-level general AI, there's no way to know right now if we're going to be in a world of (for any skill not already automated) human dominance, centaur dominance, or AI dominance, nor when any transitions between states will happen.
Not expanding whitespace on $var would be a huge improvement; shells like rc and zsh have been doing that since the early 90s and it's a huge improvement, so hardly a new innovation. Bash refuses to implement this even as an option because ... reasons? Significant chunks of bash are still written in K&R C today, so it's not exactly cutting edge...

Autocompletion works well enough for doing things like "ls file with space": either just as "ls file<Tab>" or "ls 'file<Tab" (in zsh it picks up on a starting ' or " so you don't end up with loads of backslashes).
That's not the world we live in, alas. Gone are the days where you build something useful, and then charge money for it.
This is simply saying that you do not have, and do not desire to acquire, the emotional capacity to be satisfied with the social trade offs of voluntary subordination of a portion of your own personal desires to benefit the desires of others who may also want to commune with you.

So if your proof claim is simply “I don’t want to” then it’s entirely ignoring the question with the idea that it’s not your choice anyway - you’re just born that way - which is not a relativistic statement.

In fact it’s a biological determinism argument and if you would like to go down that hole I think it would yield that your claimed antisocial “preference” is extremely rare historically - to the extent where as an outlier it’s questionable if it is an evolutionary fitness trait or if it’s ultimately supporting a genetic brick wall.
Modern life, seems to me, a product of many ungifted people and a few gifted folks toiling for centuries. That includes relatively unskilled workers and those with decades of education.

Gifted people only ever educated and working in ivory towers would starve long before enhancing life for anyone, except for the efforts of their 'lessers'.