skysight-inc/HackerNews huggingface dataset:
Computing everywhere seriosuly lack a coallition of the willing. There's so much regular industrial/capitalistic dialing it in, ultra-stratified systems where those who can are a thousand miles apart from those with any power.

This post is remarkably on point, not just for the Linux kernel, but for such a huge majority of computing in general. The people close to the machine are not respected & heard. Those with the most refined tastes are ignored, distrusted aliens speaking their esoteric alien whayever, put far away from power & decision making.

The system is set up to exercise only the priorities that can fight their way to the top, to clear visibility. Many of the "what have you done this quarter" problems are ultra real & compound this all.

The structure is a problem, but to return back, computing's best are just not understandable by most. The deep concerns matter so much, computing is so much about maintaining & caring for complex technical ecosystems, but there's so few well travelled enough to weigh in & understand & make worthwhile assessments; the techies live a too peer-less existence, disconnected from so many non-technicals with so-so motivatiom, capability, & interest to care, & separated by other techies who have their own separate stakes & motivations.

Just being around other people who care & want to make things widely better is a rare gem of a place to be in computing. It shouldnt be so, but it is, and it's awful, and we have such brighter better ways to be that are always so glistening great & close, but so damnably just out of reach. The best intents have so little backing. So much unknowing unseeing resistance impedes the good, purposelessly, ignorantly, from so many assailing places. Woe.
This does not differ from the logic that comes with React hooks. "We've added new magic for you. Everything is done in the background. You just code the way we want.". This logic generally results in new complexities eventually. Because I don't think there's any benefit in trying to hide the obvious complexity in this way.
GQ.fyi (YC W21) Is Hiring Rails engineers to build GTP3 for customer research
You can actually just walk straight to the exit, no need to fight anything.
When I use tools to create a composite where the disk of the sun is visible through clouds, and the back of a mountain below is added from a second shot, is this not photography? Because it allows the viewer to see a scene a camera with its limited dynamic range cannot capture in one shot. Yes the editing may take hours.

Grayscale is not very realistic, is it? Yet we adapt our perception and agree that it captures some reality.

One can use the tools to create a representation of the scene so that observers would agree this is what they saw. And one can use the tools to create a new scene from pieces.

I like to take pictures of scenery with the moon in it. I have no problem using different contrast settings for the moon. But I wouldn't allow myself to move the moon around in the image. Why not?

When we use computers to create faces combining millions of shots, it can be argued that this is photography too. (Though I do struggle to use the term here.) The deception comes in only when we present the scene as having existed on its own.
Got to love scrubbing the culture of positive references to blindness in the service of inclusiveness simply because bunch of scientists are uncomfortable with disability.
> Er, what? It's any/all of the neutral-ground bonds that make the system grounded.

The misconception is that cutting the neutral-ground bond at the service entrance makes the system ungrounded, which isn't true. You can cut that, and nothing will change under normal operating conditions.

> The more ground connections, the more redundancy and lower impedance

That isn't true in the US. The only permitted neutral-ground bond in a house is at the service entrance.
As someone who actually used APL professionally for ten years, I’ll say APL does not make sense today outside of being a valuable academic tool.

A next generation APL might make sense. No, it isn’t J. That’s an abomination. I have written about this on HN in the past.
What's funny is that it isn't communist. UBI is a free market belief utilising the money illusion to make capitalist extraction seem 'fair' to those who can't see past a dollar sign. Hence why Friedman made the case for it via 'negative income tax'

In reality it is people who don't want to work for a living being fed and clothed by forcible extraction of time and output from those that do work for a living - with the extraction being laundered by a capitalist intermediary in the usual fashion.

If the workers owned the means of production, then they would take Friday off instead of working extra to produce a surplus for UBI people to consume for nothing material in return.

In a communist economy everybody has to take their share of the 'socially necessary labour' if they want anything out of the communal pot. You have to use your time working for the benefit of others.

That's a guaranteed job, not a guaranteed pension.
They aren’t really though. Labor is limited, material production is limited, there is a lot of supply and demand going on that can drive up prices. You can’t magic away those costs.

Houston is cheap to live in because it simply isn’t a place that a lot of people want to live. Young people who dream of Texas dream of living in Austin, not Houston or Dallas. That puts growth on Austin, stoking supply and demand, whereas Dallas and Houston are growing much more slowly.

If you want affordable housing and are happy not living in a hot/popular location, things get much easier.
I was managing a CD-Rom shop when the Voodoo was a thing. We bought one for the store's 486DX computer and I remember the before and after shock of playing Tomb Raider and demoing it to shoppers. It felt like "The Future"...
“Elastique” time stretch algorithm by zplane (0) seems to be a common choice by plug-in companies. Their C++ library is pretty straightforward to use, and most importantly it sounds good.

Generally speaking, phase vocoder (1) algorithms are what you’d want for developing your own pitch shifting algorithm.

[0]https://licensing.zplane.de/

[1]https://cmtext.indiana.edu/synthesis/chapter4_pv.php
Can anyone mention some interesting projects/use-case for JSON Schema?

I have terrible WSDL flashbacks from a past project, where the abstraction layer was always either too high (something simpler was better) or too low (and written documentation was better).
Haiku is an amazing piece of work, but it would have saved everyone a lot of time and it’d be a lot further advanced if the original code was available, rather than having to implement it from scratch.
Earth is used as return path for any current. Someone described it as an endless source/sink for electrons.

I don’t have any delta loads in my house, but I could of course if I needed to.
> My problem was that I was using `virtualenv` and when I upgraded Ubuntu 20.04 to 22.04 it blew up all my projects until I recreated all the virtual environments. And I have a lot of them, at least three dozens dispersed on around 15 Linux installations.

Using Nix instead of virtualenv and pyenv might be worth it for you here, though migrating each thing over will be some work.
There are varying levels of tolerance of homelessness across the country. On the other side of the equation of tolerance are several factors, including politics but most especially rent prices.

People in cities with low rent prices are far less likely to tolerate homelessness than cities with high rent prices. Cities with high rents will use high rents as a scapegoat for inaction in solving the problem (i.e., “we need to build more housing!” as if that’s a perfectly tenable thing to do on a landlocked peninsula filled with extraordinary regulations on building).

If someone becomes homeless (or rather, is becoming homeless) because they can’t pay their rent, wouldn’t they… move somewhere cheaper? That is in fact what usually happens. Those who become homeless instead often do for reasons other than not being able to afford rent; these people are quitting society. Japan has Hikikomori, and we have the homeless.
> when I first grasped the concept of repeatable experiments .. hard pressed to find another way of doing so

Astrophysics doesn't have the luxury of repeatable experiments for their primary research focus. No one studying supernovae is able to trigger one to happen, much less repeat the explosion.

It's still a scientific field, yes?

That's why the philosophy of science tends more to say "testability of hypotheses" than "repeatable experiments."

If you read https://en.wikipedia.org/wiki/Scientific_method you'll see doubts about the universality of "the scientific method", like: "by the 1960s and 1970s numerous influential philosophers of science such as Thomas Kuhn and Paul Feyerabend had questioned the universality of the "scientific method" and in doing so largely replaced the notion of science as a homogeneous and universal method with that of it being a heterogeneous and local practice" and "historian of science Daniel Thurs's chapter in the 2015 book Newton's Apple and Other Myths about Science, which concluded that the scientific method is a myth or, at best, an idealization".

As I understand it, the argument, which I am not qualified to resolve, is that MM is a valid "local practice" of doing science, just like every field has its own local practices.

There are certainly invalid local practices, as with astrology. But with Polynesians we know they made some very successful advances in, eg., sea navigation that were unequaled by the rest of the world. That is surely a successful practice of observation, hypothesis, and other factors we recognize as part of the scientific method.
QNX is early 80s as well.
So, for PyQT to exist, Python must be GPL’ed? That doesn’t seem reasonable.
I mean does perspective not matter if we're talking about history? The Qing conquest killed 30 million, so did the Taiping Rebellion. 40 million died during the Three Kingdom wars, in 200 AD! About half the population at the time. Dynastic historical change in China was always that violent. It's not that unlikely that people in a hundred years, if China continues to develop, look at that period as the foundation for it.

No different than our perspective on Napoleon. Incredibly brutal, brought war to Europe, but also implemented the civic code, arguably the most influential legal document in history.
Now let's say somebody in a corp uses the software for some minor task. Are they allowed? Is it the person or the corp "using" it?

If the latter, let's say me and my buddy both use the software individually, legally. We sit in the same room. Ok? We are together working on some non-profit project not involving the software. Ok? Now we use the software for it. Ok? Niw we make a profit. Ok?

Where do you draw the line?

RMS would be pretty opposed to these ideas.
The name for this is tit-for-tat. I heard someone deign it useful because it's `evolutionarily stable' or somesuch.
San Francisco isn’t a market based economy so every actors behavior here is understandable.
My personal favorite is doing a Google search and landing on an ancient forum where the discussion is some variation of "look at the stickies" or "use the search feature", but the stickies are 404s and the search returns only the aforementioned thread.
For desktop why wouldn’t you use Intel or AMD?

They’re faster and cheaper and more compatible and better software support.

I can understand people who want a Mac laptop, but seems weird to choose a slower, more expensive, less mainstream machine for desktop.
Nannou – An open-source creative-coding framework for Rust
> And assuming that humans won't have a natural "this is hot, better not touch it" response is absurd.

FWIW, the incidence of people burning themselves on hot pads / body warmers would strongly suggest otherwise:

https://www.hmpgloballearningnetwork.com/site/wounds/reviews...
>The amount of shit takes on that thread are astonishing from people wanting to paint Hector's comments in a bad light. Trying to twist his words to extrapolate a meaning that isn't there. [...]

um isn't there only one comment that matches what you're describing? i actually thought it was pretty neat how that discussion started out in the vein of a twitter thread, with one person misinterpreting another person's tweet and moralizing about it, but then you have that super long comment from alyssa 6 hours later that says "i think you're both right" and goes way into depth about how things are the way they are

on twitter there wouldn't have been the space for that comment and it would've been overrun by a bunch of people making quick moral judgements about a tweet they deliberately misinterpreted
As others have pointed out, finishing your PhD can be brutal. It can absorb all of your time, effort, and energy leaving you isolated in an existence devoid of joy. I am not certain what your area of study was, but you might take a look at a book called "The Ph.D. Grind" by Phillip J. Guo. He shares his experiences working toward his PhD in comp sci and how he had been isolated and worn down from his efforts. I found it reassuring to know that I was not dealing with things unique simply to me, and it enabled me to reassess my trajectory.

Breaking up with partners is a terrible feeling, and it has compounded your issue since you've likely lost your closest emotional support at a time when you might rely on them the most. Time will help you with this problem. Meeting new people can be incredible because you find that you experience life in a completely unique and exciting way depending who you share your time with. When you are ready for that again, those opportunities will be there waiting for you.

Concerning your issues from home, Myself and many of my friends included had not realized how much our childhood and family life had affected us until we were well into our 30's. This is true despite having been aware of dysfunctional family issues from a young age. I've also had a number of therapists from my youth and many of them were useless. However, therapy is still the solution for this and I'd like to be clear why this is important to you:

Any close exposure, especially developmental, to narcissists or those with borderline traits can be devastating. The average person is highly ill-equipped to rationalize their experiences with someone of this nature.

I'd recommend you find a specialist in this area. Not all therapists are the same, find one that can work on you, with you. You will need help to disentangle the reality of your youth and you should not have to do it alone. However, you don't have you do this right now. You should focus on counseling for your immediate issues, however you assess them, in order to maintain forward momentum in your life.

Lastly, I am a realist: You can probably do this. All of it. Recover from this emotional deficit, finish your PhD, develop meaningful social relationships, and improve your well being through self discovery. What you are capable of is simply a matter perspective, and remember this is limited when you are so close to the bottom.
I'm starting a startup, and our model will be similar, but not properly open core.

We will have a fully open source library and a source-available server which will be closer to "open source, but you pay for more than 100 accounts. After X years, agpl". This can't be open source because it breaks the definition on free redistribution and no discrimination.

This will require us to create a new license, but while I believe in open source, offering only support is not sustainable, and we have seen too many companies basically stealing the work of others and not giving back anything.

Yes, there are developers and even companies sustained not by the code itself, but they are a drop in the ocean of normal companies for multiple reasons.

Our license is still in development (we don't even have a demo yet), but if anyone knows of discussions on the subject, any idea, any pointer is appreciated.
Henkan miss? That would be the usage I reported at https://news.ycombinator.com/item?id=35026961 but not the one from OP.

Fun exercise, I went ahead and asked ChatGPT, here is what it had to say:

Prompt: what does ワープロ馬鹿 mean?

"ワープロ馬鹿" (waapuro baka) is a Japanese slang term that literally translates to "word processor idiot". It is used to refer to someone who is not proficient in handwriting kanji characters because they have become too reliant on word processing software and digital devices.

This term was commonly used in the past when computers and word processors were becoming more popular in Japan and many people were losing their ability to write kanji by hand. The term implies that people who rely too much on technology to write are lacking in basic writing skills and knowledge. However, the term is now considered outdated since the use of digital devices has become more prevalent in society.

Prompt: what is an equivalent term that would be used today?

Today, a more common term to describe someone who relies too much on digital devices and cannot write kanji by hand is "スマホ字 (sumaho-ji)". This term is derived from "sumaho" (smartphone) and "ji" (character), and it refers to people who are unable to write kanji characters by hand due to their heavy reliance on smartphones and other digital devices for communication and writing.

Other similar terms used to describe this phenomenon include "キーボード依存症 (kiiboodo ishizonshou)" which means "keyboard dependency syndrome" and "タッチペン馬鹿 (tatchipen baka)" which means "touch pen idiot". These terms reflect the increasing reliance on digital devices and the declining use of traditional writing methods in modern society.

スマホ字 seems completely made up, and google results for the others suggest entirely different meanings....

On the second and third try it came up with スマホ字バカ, which doesn't exist either.

When I asked entirely in Japanese, it insisted on キーボード依存症. The best it came up with after a while was 筆力低下, which literally means decline in ability to write, and doesn't seem to be used to describe this phenomenon, per Google search results.
Residential US electricity primarily uses center-tapped single phase transformers, with 240V between the two ends of the coil, and 120V from either end to the middle. The center tap is grounded and treated as a neutral for 120V loads from either "hot", and 240V loads run between the two "hots".

The advantage is that we get 240V power with 120V shocks (assuming you grab a hot wire while you are grounded). The disadvantage is exactly what the original post was about: if the neutral wire breaks, it can fry everything in your house, because your toaster is now in series with your lightbulbs between the hots.
Most points are well-referenced facts and some are highly opinionated. Still surprised this post from Jan 2023 wasn't posted here. Some definitely valid points in there!
It's great that it can be played on a phone by touching the arrow buttons.
Chanca Piedra works well too for kidney stones, UTI’s, and gallstones.

At least in my experience and people I’ve suggested it to, it seems to help significantly.

Worth a shot if you’ve tried a few things that haven’t helped.
This makes me feel better about their laptop offerings, which seem very good.
Well the more you automate everything, the less consumers you're going to have so it does create a bit of a conundrum no ?

Probably what's going to happen is everyone will get more productive as open source AI models become more accessible and cheaper to run yourself, tooling, robots etc, then it will kind of end up leveling off again. Amazon will become less relevant because many other companies will have factories that are automated too.

It would be nice if we end up in a society where it's so cheap to produce everything that we're all wealthy.

I actually think there are so so so many variables at place that no one can predict where this is going... I get a feeling it's going to be a surprise.
The obvious reason is every single document you publish is a liability and potentially a burden. At minimum, it is a cognitive burden and additional responsibility. If it weren't a liability, why bother killing the links? If it weren't a cognitive burden, how could they have forgotten to keep the old URL structure in place?

Everything is temporary. Archive what you care about if you really need it to last.
Amazing, I didn't know they had cellphones back then, and how did the whales keep them dry? ... (sorry it was too quiet here, and my dad joke spidey sense was kicking in)...
Instead of making a brutal narrow spec that snubs ease of use & extensibility, just to create a "last breaking change" forever spec, the spec should definitely just keep dropping new major versions when it needs to change.

This is an ugly & rough conceitedness propsed here: no one can do anythint, because we reserve the right to do anything, and we dont want to have to drop a new major version to do it.

Craven attitude. Building ultra-strict narrow protocols like this should be highly highly discouraged. This is such a mean & awful tradeoff to foist upon people; I cant see any advantage to making a brittle, narrow, but forever "safe" little path like this. Be braver.
Not by choice
For a format designed to be human readable, JSON not supporting comments is a major let down. And not supporting trailing comma.
Love things like this, bookmarked it before I even opened the website.

Just wish there was a dark mode, and that the feedback link had other options besides email.
Man the first 3dfx was such a mind blowing experience. There was nothing like it at them time. Games went from a rough pixelated mess to super smooth and sharp. PS1 and N64 had an edge over PC graphics in the 90s, 3dfx turned the tables.
How much lemon juice? Like the juice of one whole lemon, or what?
DLSS was windows only for some time.

linux’s amdgpu is far better than the nvidia-driver.
> Just because there are new jobs doesn't mean the people whose jobs were automated out of existence will be able to take them.

Yes it does, because those are the people whose labor will be available. They'll take whatever jobs they're qualified for, which may lower wages in those occupations until the lower price increases demand or reduces supply by driving anyone currently in those occupations who is qualified for another job into the other job.

The change isn't necessarily Pareto optimal. There can be people who are worse off because the amount their cost of living went down was less than the amount their wages went down. But for most people it will be the opposite, because the change is an increase in productivity. You get more production with less labor, so you on average need to do less labor to meet your cost of living.
If the problem is housing, and some cities don't have homelessness problems because they have cheap housing... then why don't the homeless people in places with expensive housing go to the places with cheap housing? Is it maybe because they prefer living in the more expensive area even if it means sleeping outside? is there maybe some individual-level incentive playing a factor here? Something is not adding up. Some cities have cheap housing, and others have expensive housing. In theory people could relocate and avoid sleeping outside, at least a huge portion of them, yet instead we see increasing populations in places with expensive housing.

I'm just saying there is something missing from the picture because if housing was the primary cause, relocating would be the obvious solution that most people would rationally choose. Instead it seems like people insist in staying in the expensive housing areas, because I assume the cheap housing areas are boring, and they might not have as many government programs.

It doesn't surprise me that government can't solve this problem, because they are unable to analyze it in the proper level of detail and instead use super high level statistical correlations which have not led to any results.