skysight-inc/HackerNews huggingface dataset:
Can anyone recommend a hackable/open Android TV device which doesn't phone home and supports running Jellyfin, Tailscale? If possible, I'd like to get rid of any bloatware and only install the aforementioned apps plus Netflix and Amazon Prime.
>Housing is considered unaffordable if a person spends more than 30% of their income on housing costs—sometimes called being in housing stress.

How does this compare to the overall population? This feels like one of those rules of thumb from a bygone era where housing was cheap and affordable, but today is no longer valid. It's obvious that the authors of the article is trying to push the narrative that teachers are underpaid, but using this contrived way of arguing (ie. housing is "unaffordable" for them according to this arbitrary cut-off, therefore they're underpaid) rather than straightforward metrics (eg. "they make x% below people with the same education levels") makes me think they're trying to mislead.
You just made the case for how sideloading can be more secure than a centralized App Store.
It's not ideal, I agree, but it solves real problems for people, so there's that.

Many commonly-used standards today weren't created by a bunch of wise men in a room thinking how to bestow their wisdom upon the rest of us, they often originated in real-world applications, were refined over a period of time based pn real-world experience, and then became a standard.

TOML is the same. I hope it will become an RFC some day. We just need to fix a few outstanding issues first.

Most commonly used TOML parsers support 1.0; adding 1.1 support should be pretty easy as the changes aren't that large (I did it in the parser I maintain, and it's 10 lines of code or so that had to be changed, most of them quite trivial).
I agree.

In some cases I hate when I have to use Python for a task that really deserves full typings because Python’s type hints are so half baked. But all other times, I like just sprinkling them in where relevant. Python is great at being okay at everything. That’s a real power.
I haven't heard of this - would you mind telling me the name of the plugin?
Australia is doing what the US is doing too ? Nothing like ensuring your next generation grows up stupid :)

Now I have my tin-foil-hat on:

I almost wonder the top 1%, due to climate change, decided to siphon off even more $ from their government by cutting education to the bone. This extra $ will allow them to create a walled utopia for them when Climate Change destroys most of the earth.

But in the past this has been tried many times before, they need workers (slaves) and eventually this utopia will disintegrate. This time rather quickly. They may be able to buy about 10 to 20 years, but their grandchildren will end up living like the rabble.

So instead of really solving the problem, the top 1% is doubling down and saying "I will be great, climate change will not impact me, so there".
I'm not sure how that is relevant here. My wife lived in SF for a month and was next to homeless. She lived in CA for an additional month before that.
Fake ChatGPT apps are just here to scam you out of your money
Well, they do seem to be winning, and look no further than this article we're discussing to see people losing.
But that point applies to binary distribution outside an app store as well. How can you know that the binary linked from a GitHub repository is built from the same source?
I made mistakes in the Caddy part of the parent comment. Let me correct them.

> Caddy 2, my go-to HTTP server, lacked a WebDAV plugin at the time. [...] Since then https://github.com/mholt/caddy-webdav has come out for Caddy.

1. I have discovered that Matt Holt published the WebDAV plugin shortly before the launch of Caddy 2. So there was never a time when Caddy 2 was officially out and without a WebDAV plugin. I found out about the plugin later.

2. Caddy 2 actually launched in 2020, and I set up my server in 2019, when I only used Caddy 1. Caddy 1 did have an unofficial WebDAV plugin, https://github.com/hacdias/caddy-v1-webdav. I remember finding some compatibility issue with it, too.
I have the exact same experience. Migrated from mu to thunderbird due to problems with modern email and lately one of the organizations I work for migrated from imap so that thunderbird also has become unusable.
Even tho a lot of people are in absolute denial about it… (evident by those who downvote) In the US, AU, NZ… Unions… despite having money, getting given more money, rarely does that money go to the teachers. The teachers Union doesn’t do a whole lot to help teachers and mostly works against teachers in their own interests. The unions started off great when they were first introduced but now they are pointless and are crippling the education system.
Lexus’s first EV, the RZ 450e, is glitchy and inefficient
Now I do. Tx.
So how does one cause the other? The banking industry mostly supplies these people with retirement services.
Did you read the article?

> The study, published recently in The Australian Educational Researcher analyzed quarterly house sales and rental reports in New South Wales (NSW) and found more than 90% of teaching positions across the state—around 50,000 full-time roles—are located in Local Government Areas (LGAs) where housing is unaffordable on a teacher's salary.

Literally second or third paragraph.
its weirdly good at this...
(1) There are a lot of teachers

(2) They are all basically paid the same (i.e. if you want to pay some teachers more, you have to pay all (in the state) more)

So any time there is a proposal to increase pay for teachers, you have to budget a lot of money. It's rare for there to be such an option each budget year.
My theory is that many “educated” people were never taught to write properly. Gpt is teaching people what they should have learned in grade school: how to write clearly.
Please can you tell me if you are using any package managers for *arr services like swizzin/onebox ?
Jobs pay as much as it costs to replace you, which is a function of how many people want to do the job and how many people have the skills to do the job.

Many people enjoy doing jobs with meaning, many people enjoy working with kids, and many people enjoy teaching things.

Teaching is like nursing, many people find meaning in it and want to do it, and the skills required aren't too difficult to get. Just as many people likely want to be doctors or university professors, but less can do it, so pay goes up, comparatively.

Or on the other hand, many people can do jobs like working in an oil rig but not many want to. Once you look at jobs like this you understand most of what dictates salaries.

Find something hard to do, that not many people want to do, and you'll always be fine.

If tomorrow all teachers quit because the pay wouldn't be worth it anymore to counterbalance their love of teaching and the feeling of accomplishment of molding the next generation, pay would go up because kids still need to be taught.
Coincidentally, Martin and his father, Kingsley Amis both died at 73.
> It seems you think economics is zero sum, so if that if these guys win, others must be losing.

Yes, this is my primitive understanding of economics. just like first law of thermodynamics, which states: "energy can neither be created nor destroyed, only altered in form".

I do believe economics is not different. There is a limited set of value in the world created by humans (service, knowledge) and Universe (minerals on Earth, energy coming from Sun and so on). We give price for the value using currency. If currency moves to a limited set of people, it should be taken away from others. When bank hands off mortgage, it expects something in return, which is an interest. To pay interest you need to provide service for someone, more scalable your service is, more you can earn, but not all services are scalable, for example teaching at schools, it doesn't scale, because it has physical constraints, like having a teacher who can engage with kids, whose primary concern is not meeting ends in their private life.
http://newosxbook.com/home.html

https://www.amazon.com/Mac-OS-iOS-Internals-Programmer/dp/11...

Basically the C, C++ and Objective-C stuff, nowadays Swift as well, completly unrelated to UNIX.
> The irony is that he doesn't discuss that he could stop all of this...

That is true of a huge number jobs and social roles. Are your job or boss or management sometimes really unpleasant? Quit. Having second thoughts about poopy diapers and sleepless nights? Lots of places have no-fault ways to give your baby up for adoption. Etc., etc., etc.

More generally, your seeming resentment of Jim, his fame, and his lifestyle feel pretty orthogonal to the serious Health & Safety topic of his post.
Low taxes get more votes than good schools. Why that is the case I have no idea.
I have no idea how you would measure the accuracy of that 90%. The huge majority of no code solutions never get published - they just quietly tick away doing their thing in some corner of the business. The only ones you're really likely to hear about are the ones that aren't working or need modifying by an expert.

Maybe there's a parallel there, that 90% of no code projects do provide complete solutions and 10% are problematic
Honestly after some of the ill-advised-in-retrospect all-nighters at university during which I wrote assignments, I don't think a mind probe would be able to tell much at all!
KeePass Touch works reasonably well.
Glad I saw this. I have this installed on my phone too, though I thankfully possibly never used it? I mostly only ever use FF password manager these days and I haven’t updated any keepass entries for 2 years.

Going to change all my keepass saved passwords regardless
> Most people read the headline, don't even understand that, and then comment. :-(

Welcome to HN.
Look no further than you country's dietary recommendations.

They all say something along the lines "eat mostly legumes, whole grains, leafy green vegetables and other vegetables". It probably even tells you to cut down on beef and pork. Sweden's national food agency even has advice directed at vegans saying mostly the same things as it tells meaties, but adds "try to eat an iron source with all food (beans, nuts), supplement with b12 and use enriched milk replacements".
Comments lie, I think it would make sense to destroy them in load to native.
Verbatim copies are often not that hard to detect in a large number of cases; there is a tendency to waffle excessively in a way that few people do. This is of course not a fool-proof method, but it's "reliable" in the sense of "you can get it right more often than not".

Edited LLM text is much harder: using a LLM to generate some text and then edit it in shape (often by removing extraneous paragraphs, maybe rewriting a few things slightly). Those are basically impossible to detect reliably.
Low productivity growth. The productivity of the education sector has been unable to keep up with other competing industries in their communities. Unfortunately we see a similar phenomenon for other labor intensive industries (nursing, public transport, etc).
It's humour because the "halting problem" has a simple and elegant proof that it is impossible to solve in the general case. TFA's request for general computing to use unlimited stack operation for every thread of execution is equivalent to a call for the halting problem to be provably possible in O(1) time. It's the unexpected juxtaposition of these two oppositional ideas that provides the basis for humour.

Of course, if it has to be explained it loses its funny.
Sydney is only beaten by Hong Kong for unaffordable housing. https://www.visualcapitalist.com/10-least-affordable-housing...
So probably the rest of the population can't afford to live there either.
Sure, I didn't want to spam large outputs here.

https://pastebin.com/JcSHhzw8

For the record: these tools are open and available and it takes about 10 seconds for you to replicate my experiment. The value you derive from my comment should be the idea I give you, not the results I generated. My results are good but imperfect, and are the result of very little effort. Someone truly trying to cheat the system could produce way more I imagine.
Only the first one is pretty bad, the others are quite good in my opinion.
It's not an unnecessary luxury because you would be perfectly healthy but have to think a bit more?
I don't know about that. I think ChatGPT's output is very repetitive and fluffy, and their style thus becomes similar—not necessarily a positive habit.
939 accounts in 1PW
It’s not at all tied to the GUI (rio). It’s more tied to the idea that resources can be exposed as file systems and distributed via 9p.

Rio is a file system service providing GUI capabilities (kind of). You still need libraries to draw frames in windows etc.

The network stack is a file system.

HTTP clients can use a file system (webfs) to access servers.

And so on.

One could make a replacement for rio if they wanted to.

The protocol used to draw stuff on the screen isn’t 9p though, curiously.
John Oliver is an outrage-peddler with no particular qualifications.
44 strn?cpy, 287 strlen; SQLite: 20 strn?cpy, 182 strlen in 1.4x C slocs.
The texts in the sample set are too short for this to be meaningful. The human-authored TOEFL tests (which compare unfavorably with the eighth-grader essays) are ~100 words. The longest sample is under 1000 words.

GPT detection ought to be optimized for longform texts, so tests of its efficacy should be, too. Perhaps the current detectors on the market are trying to assess writing at the sentence level, but if that's the case then it should be obvious that they will be inaccurate.

GMail can write most of a 100-word email for me if I type "Thanks so much" and hit tab. That's a good thing. If GPT is useful as a "productivity" tool, it is for low-level "writing" tasks like this, which aren't really writing at all, just rote responses. Anyone who can access this tool (if they have confidence in its prowess) should use it.

Writing proper is about developing ideas, and it's this that people need to be concerned about. It's true that if your college admissions essay is riddled with typos, eyebrows may be raised, but its ultimate significance is whether you can and are willing to reason. If someone is using ChatGPT (or spellcheck, or Grammarly) in order to cultivate the appearance of having "proper English," who cares? But if they're using GPT to avoid thinking altogether, that's a problem.

At ~250 words, I guess the only thing you can assess is good formal usage. It's patently obvious that both GPT and non-native English speakers will outperform native speakers on this.

Of course, I hope that anyone in the position to assess short-form writing is made aware of this research, and is cautious about GPT detection. On the other hand, it'd be pretty funny if idiosyncratic grammatical choices became the marker of a human hand.
If your first alternative to meat is bugs then I’m sorry but you need to readjust your idea of what an alternative is. Until I see Bill Gates do as he preaches and chow down on a plate of live insects, me and 6 billion other people won’t even consider it.

What I will consider is something like mianjin, which is the gluten from wheat. Cheap, sustainable, protein-rich, and easily flavored to whatever food you want. Plus the leftover starches can be used to replicate other animal products like cheeses and bacon, albeit while being completely empty calories.
IMHO, it’s because teachers take it. In our district, administrative costs have expanded through the roof while teacher pay has stagnated. That increases education costs for the community without that money benefiting teachers directly.

What’s worse, IMHO, the teacher unions will then run campaigns for overrides to add additional funding misleading voters into feel good ideas about funding education. When you oppose such an override because the district is a poor steward of public funds you look like you hate the kids or some other BS. I have four kids at our neighborhood school and my wife used to teach in the district (and still subs occasionally). I have a vested interest in ensuring high quality teachers are paid appropriately.

But as mentioned, there are so many who have just accepted that it’s a low paying job and martyred themselves for the good of the community. We’re taking advantage of the people responsible for the future of our communities. And by we, I mean sociopathic school boards and district administrations. They’ll spend money on unnecessary technologies at the drop of a hat but teacher pay increases often require a strike.

I’ve met more than a few teachers who’ve left to join educational supply companies, school administrations, or even unrelated businesses and not known one who went back into the classroom. One of their first comments when describing their transition is how much better the compensation is.
Well, that is a bit outdated.

I think my draft is more detailed: https://wiki.archlinux.org/title/User:Foxboron/GitMigration

Runbook for the migration can be found here: https://md.archlinux.org/utjjQ-bQTsipIKntPrpf8g?both
>downloaded some important apps

Why did you need to download anything besides Uber? You said that was the only thing he needed a smartphone for.
...to the shock and surprise of absolutely no one on HN.

Every single "smart device" is controlled by the manufacturer, who can install anything anytime on it.

The cheapest smart devices have a low sticker price only because they are meant to make money in other ways.

Alas, the pricier ones are also meant to make money in other ways. The more reputable manufacturers mainly want to avoid seeing their names dragged through the mud on the news. Otherwise, they are about as naughty as the disreputable manufacturers.

Your choices are (a) malware or (b) spyware and adware.
I did read the article. It and you did not answer my questions.

I'd like to get a little more context for this cherry picked stat. For example, what percentage of all NSW residents live in these "unaffordable" areas, or what percentage of people are currently paying "unaffordable" amounts for housing.

Another methodology issue (not as bad as conflating NSW and Australia) is they look at the median rent for an area, and compare it to a just-graduated teacher's salary. There's nothing wrong with a fresh college grad not being able to afford the 50th percentile house. How about the 80th percentile? When they go on to talk about "senior educators at the top of the pay scale" the number of roles in unaffordable areas appears to drop from 90% to 4%.
Show HN: Trogon – An automatic TUI for command line apps
Hi HN,

Trogon is a project to generate a TUI for command line apps.

It presents the arguments, options, and switches as a form. Editing the form generates a command line, which you can then run with a keypress.

I'm a lover of the command line. But I can recall only a fraction of the switches for most commands I use. I would love it if there was a TUI available for most commands.

Trogon currently works with Python and the Click library, but I would like it to cover more of the Python ecosystem and also generate TUIs for apps not written in Python.

More information in the repository.

Let me know what you think...
> Two programs running under same user can’t by default read each other’s memory.

'gdb -p $pid' works fine for me on linux as a non-root user for another pid of the same user, and that sure lets me read all memory. I think /proc/$pid/mem works fine too, right?

'ReadProcessMemory' works fine as an unprivileged user on windows I _thought_, at least I know it did last time I used it. That was years ago.

No clue about macOS.

I assume most people on hacker news are using linux though, so that's the one that's relevant.
I am well aware that these tools are available, and perhaps if you paused for a moment, you might think that someone who already uses these tools might have hit their limit of requests for the next x period, or doesn't want to use limited resources recreating that which has already been done and is trying to better understand the context of your comment. Otherwise, why bother making the comment in such detail?

The results you generated are as important as the idea because ChatGPT does not output the same thing every time. Sometimes the output is very useful, other times it is complete and utter drek.

Method without results from that method are fairly meaningless if you're trying to compare.
Show HN: AI-based app that helps you raise funding
One app for the Best Fundraising Experience.

Founders describe their ideas, and then an app produces:
- A list of competitors using similarity search.
- A list of best-fit investors based on their previous investments, the idea, and competitors.
- Detailed analysis on each investor.
That’s a stretch
What if you actually want to learn how to use and apply something, not just recall some information about it?
I lke Ben Goertzel's idea of using the logical part and grammar of lojban with the vocabulary of english:
https://www.goertzel.org/new_research/Loglish.htm
I was responding to this comment.

> I don't think it's even possible to use postgres as a traditional cache.

The link I posted shows that you can use Postgres as a traditional cache. Specifically, the SO link showing that Postgres cannot do caching (expiring old data) is explicitly addressed in the link I posted.

One would have to got out of their way to miss the point. And miss it entirely.
in other words, when couple of people get ultra rich, some other people should become poor, e.g. you might still earn 100k/year, but you won't be able to afford 1M$ house, because ultra rich is buying all available land and converting it to estate for business to earn even more.

You might think it should stop at some point, but when you stop cycle of growth, wallstreet punishes you with -25% in your stock price and depending on your business model and situation you will layoff more people, in some cases, even if you are profitable company. which gains another +10% to your stock.
None of Apple’s operating systems are based on Linux. iOS, MacOS, TVOS, and WatchOS are all based on XNU/Darwin, which is in the BSD lineage (predates Linux), but also incorporates the Mach Microkernel (though the OS is not a microkernel style system)
There are ads on the site, but not enough that I'd expect them to cover much more than hosting.
I'd stay away from any KeePass clients with network access. I don't have a recommendation for iOS, but for Android KeePassDX [0] seems like a good option as it has no network permission to begin with.

[0] https://www.keepassdx.com/
Imagine being online and being offended by ideas that aren’t your own personal indoctrinations.

You think it’s about “freedom”, I think it’s about making computing enhance lives of everyone, instead of serving a microsegment of enthusiasts. A dogmatic segment that wont admit that some of their ideas have been and continue to be utter failures.
>Is there anything to prevent the pay for our most important and meaningful jobs from approaching zero?

If people are willing to do something for free, why should we pay above that? If there aren't enough people willing to do it for free, we can raise the prices we offer until we get enough takers. This is microeconomics 101. The implied problem of "if the pay for our most important and meaningful jobs approach zero, wouldn't there be no one to do it?" doesn't exist, and makes as much sense as "Nobody goes there anymore, it's too crowded!"
I don’t think there’s much evidence that it’s a conscious conspiracy. Really, it’s just a consequence of every actor in the system behaving according to their script.
> The source of the notion is that we can do it pretty well ourselves

Well, that notion is wrong, otherwise, what's the explanation for something like this:

https://www.theregister.com/2023/05/17/university_chatgpt_gr...