Live data from Hacker News

My server is a phone now

seg6.space

221–230 of 276 posts

Re: My server is a phone now

#221
post #7

"My phone is a server now" would've been better -- > built in battery backup Isn't it always recommended to remove battery if you plan to use a phone or a laptop as a server? ( Fire hazard ) or is it fine to just limit the charging to 80%?

Some newer phones support bypass charging, which powers the phone directly instead of continuously cycling the battery. Mine doesn't support that, unfortunately, so I've limited charging to 80% to reduce battery stress.

Are you sure that this is not something every single device does? I’ve never heard of a device that continually switches between charging and discharging while powered if the battery is full.

Re: My server is a phone now

#222

Earlier quoted context omitted.

I don't think so either, as a native English speaker, I originally read this as my server now has phone capabilities, not my phone is now being used as a server.

Interesting. I saw the title and read "my 1U rack has been replaced by a phone". (I then realized that I have a cluster of 3 phone chips I use as my "server". Phone chips are pretty OK.)

flagged as inaccurate

Re: My server is a phone now

#223
post #126

Earlier quoted context omitted.

I’m impressed with that. I had a Nuc 9 extreme with a 10gb SFP card in it. It averaged 69w. The Mac Mini I replaced it with uses just under 5w. A Mini is possible the worst bang for buck. Also, the horror that that is Desktop Docker can’t be over emphasised. I know there are better ways of using Docker on a Mac, but having got something working I can’t face rebuilding it.

What's wrong with Docker desktop? Been using it everyday for at least 5 years.

Not much, it's an "I use arch btw" kind of thing but for docker.

Re: My server is a phone now

#224

Side comment about the difference between “My server is a phone now” and “My phone is a server now.” In linguistics, the terms “theme” and “rheme” refer to the status of information in a sentence [1]. The theme of a sentence is something that is known or can be assumed from the context (that is, old information), while the rheme is information that is newly introduced in the sentence, often as a comment on the theme.…

This shows a problem with the English language: the same sentence can be understood in at least two ways: "the server can now work as a phone", or "the phone is now my server". It is to solve this kind of issue that many languages have markers to specify what each noun means in the sentence.

It's a problem with all natural language. That's why we don't program in English and in programming languages that are formally defined and can never be ambiguous.

Re: My server is a phone now

#225

Earlier quoted context omitted.

This shows a problem with the English language: the same sentence can be understood in at least two ways: "the server can now work as a phone", or "the phone is now my server". It is to solve this kind of issue that many languages have markers to specify what each noun means in the sentence.

It's a problem with all natural language. That's why we don't program in English and in programming languages that are formally defined and can never be ambiguous.

This type of problem doesn't happen in all languages. Many languages are more precise than english and will avoid exactly this type of ambiguity.

Re: My server is a phone now

#226

Earlier quoted context omitted.

This is my situation exactly. Got an i5-4570 with 16GB, no GPU, running Unraid with a bunch of containers for Jellyfin, qBittorrent, Crafty Controller (minecraft), HomeAssistant, etc. I'm using a PCIe expansion card to get double NVMe drives for the cache disk, and then three (up to five) 3.5" spinning 8TB drives for long term. I tried really hard to get it on 32GB but sadly the motherboard only has two slots and onl…

> I tried really hard to get it on 32GB but sadly the motherboard only has two slots and only supports 8GB DDR3 modules. Buy a refurbished Xeon workstation with DDR4 RAM. If you're in the US or China they're basically free and if you're in the EU, they aren't too pricey (like you can definitely find ones for less than 200 EUR). Slap your double NVMe expansion card, your two NVMEs and your 3 3.5" spinning rust in it.…

I like my little jonsbo N2 case, and really I haven't hit actual perf limits yet, so I'm fine for it to chug along as-is for as long as I can get it to.

Re: My server is a phone now

#227

Side comment about the difference between “My server is a phone now” and “My phone is a server now.” In linguistics, the terms “theme” and “rheme” refer to the status of information in a sentence [1]. The theme of a sentence is something that is known or can be assumed from the context (that is, old information), while the rheme is information that is newly introduced in the sentence, often as a comment on the theme.…

I wonder if this is a native/non-native English reader situation. I'm the latter and for me the title promised that I will read about a server that now is capable of letting a person call to order a pizza. That was immediate thought. It would be very interesting to see a poll results on how many of us thought that the article is about a server doing phone stuff and not a phone doing server stuff.

I'm non-native English speaker and for me the title was suggesting what was decribed - phone as a server.

Re: My server is a phone now

#228

Side comment about the difference between “My server is a phone now” and “My phone is a server now.” In linguistics, the terms “theme” and “rheme” refer to the status of information in a sentence [1]. The theme of a sentence is something that is known or can be assumed from the context (that is, old information), while the rheme is information that is newly introduced in the sentence, often as a comment on the theme.…

I've been running servers from "phones" for years with no problems

HN comments sometimes try to argue this is impractical or impossible

Re: My server is a phone now

#229
post #149

It is incredible the amount of gimmicks some folks will go through, even if it was to stay with reuse Android phone story, Java and Kotlin as regular Android app already provide all the juice required to do the job.

Sorry what do you even mean? > Java and Kotlin as regular Android app already provide all the juice required to do the job. To do what job? What job can Java and Kotlin do on a phone to replace a Hetzner VPS?

Last time I checked there are plenty of server software written in those languages.

Re: My server is a phone now

#230
post #149

It is incredible the amount of gimmicks some folks will go through, even if it was to stay with reuse Android phone story, Java and Kotlin as regular Android app already provide all the juice required to do the job.

You can't bind to ports so you can't run a server without a proxy. Depending on your android version you also can't run containers due to missing kernel syscalls, so you have to use x86 emulation

Here is a secret, you don't need containers for server software, we have been doing it for decades.

Yes there are ways to bind to server ports with official APIs, example can be requested to Fable, Claude, or whoever you feel like it.

Post reply on HN