airswimmer | 3 years ago | on: Running a Unix-like OS on a home-built CPU with a home-built C compiler (2020)
airswimmer's comments
airswimmer | 3 years ago | on: GPS vs. Glonass vs. Galileo
airswimmer | 4 years ago | on: A new way to make maps with OpenStreetMap
> "In about five minutes, you can select any area in the world and get a self-contained map that runs locally, offline or serverlessly on S3 - check out the Getting Started guide."
5 mins? It took me a night to build the map system using openstreetmap in the original way
airswimmer | 4 years ago | on: Ask HN: Where to publish tech blog posts these days?
airswimmer | 7 years ago | on: Where to find an API that gives latest pricing of beauty/cosmatics?
airswimmer | 8 years ago | on: Where to get referal links to gain commission?
airswimmer | 9 years ago | on: Build yourself a Linux
airswimmer | 9 years ago | on: Do you think stackoverflow is bullying users?
airswimmer | 9 years ago | on: Do you think stackoverflow is bullying users?
airswimmer | 9 years ago | on: What OS should I used daily (Linux or OS X)?
Firstly, so did you refer that you work on Linux and connect to your MacOS which is running a X11 server using xquarts?
Secondly, how do you manage the files on your Linux machine if you use your Mac as the main machine? Do you use SSHFS to mount your Linux drives on your MacOS? (I'm used to the environment that Linux gives me, and try to work on Mac without giving up Linux tools)
airswimmer | 9 years ago | on: What OS should I used daily (Linux or OS X)?
For other GNU/Linux package managers, they have package distribution standard (testing). Homebrew maybe give us latest package but I can't be sure whether it's stable and reliable for production.
`apt-get` or others are backed by companies or major communities.
---- But words in short, I really don't want to carry 2 computers (ThinkPad & MacBook) to work, travel or anything. Do you have some suggestions?
airswimmer | 9 years ago | on: What OS should I used daily (Linux or OS X)?
But this highly depends on the quality of Internet. Every PC can do it with a X11 client.
This is a good try, but not very practical.
airswimmer | 9 years ago | on: What OS should I used daily (Linux or OS X)?
What's the difference if you install GNU/Linux on a Mac, will you regret it?
airswimmer | 9 years ago | on: Do we have free SSL certificate which won't expire in 3 months?
> There are tools to refresh those certs automatically.
I know these tools. But I have set it up every time. And it will increase the labour work if you have dozens of domains, dozens of servers. Really troublesome to maintain only for the certificates.
airswimmer | 9 years ago | on: How to startup in China
And as the author stats the key is "The dark arts of guanxi". Ordinary people who don't have this relationship with governors, authorities can not have licence to run startups in China. Licences usually cost and are in short. If you use your "Guanxi" to gain license, you are hurting others who are born poor. Think about it if you have conscience.
airswimmer | 10 years ago | on: How does grammarly.com make revenue?
Now that the 'free' product means 'limited free' as always.
airswimmer | 10 years ago | on: What technology do they use to have Android/iOS emulator in web browser?
I did an investigation of its internet traffic in Chrome and see this http://imgur.com/XI3Rpy0 and this http://imgur.com/EEutJ6a .
It shows that Manymo uses Ajax and Websockets to talk with clients. Ajax for fetching materials and websockets for keeping persistence.
I did several projects using both/either Ajax and/or websockets, this web tech is so familiar. But what I am concerned now is what behind the VMs are and how they implement those VMs.
Using QEMU??
airswimmer | 10 years ago | on: Ask HN: How do you hire good developers?
airswimmer | 10 years ago | on: What technology do they use to have Android/iOS emulator in web browser?
How powerful those servers should be? You know, even on a plain PC, it would take dozens of seconds and 512MB/1GB+ RAM to boot.
If they did what you assume, the powerful PC should be very powerful.
And in the frontend-programming, the webpage can talk with VMs in Ajax or persistent socket connection, e.g. TCP connection via websockets. And the message protocol for persistence can be specific.
"jslinux" uses ajax to fetch binary from server and runs it locally in web browser. It does not need any internet connection after that. The JS VM actually runs in your browser other than from any server. I think this is different from what http://manymo.com does.
Here's is the picture. http://imgur.com/XRvvw8N
airswimmer | 10 years ago | on: Android Emulators: 10 Best to Run Apps and Play Games on PC
There are many mips cpus out there. It's very popular in China.