HNHacker News
TopNewBestAskShowJobs

edwinyzh

351 karma · joined March 22, 2012

Hi,

I'm Edwin Yip. I mainly develop in Delphi. My newest and key project is (https://docxmanager.com). Basically it helps authors who uses Microsoft Word organize and plan their writings, and optionally generate modern-looking websites out of their documents.

submissionscomments
edwinyzh··on Show HN: I made an early 2000s-inspired internet forum
Well done! The forum feels very nice to the eyes!
edwinyzh··on Linode rebranded as Akamai’s cloud computing services
I have a very bad, failed signing up experience with them...
edwinyzh··on H-m-m: Hackers mind map
FastMindMap (https://fastmindmap.innovationgear.com) allows adding on the board the so-called 'floating topics', and later you can build hierarchical or parallel relations between the topics with drag-and-drop. (I'm the developer).
edwinyzh··on SQLite may become foundational for digital progress
I've tried over 15 sqlite management tool, but SqliteStudio is my favorite! And recently discovered https://github.com/little-brother/sqlite-gui
edwinyzh··on SQLite may become foundational for digital progress
By build a c/s architecture on top of SQLite, we can get almost 100K writes per second, including the object to JSON, JSON to SQL parsing process:

https://blog.synopse.info/?post/2022/02/15/mORMot-2-ORM-Perf...

edwinyzh··on SQLite may become foundational for digital progress
We can get 929,281 inserts per second writing to sqlite db: https://blog.synopse.info/?post/2022/02/15/mORMot-2-ORM-Perf...
edwinyzh··on SQLite may become foundational for digital progress
Hi, thanks for sharing your experiences. What's "Not double-locking"? Thanks.
edwinyzh··on Change the colour of grey text back to black on website using poor contrast text
I use Darken Text for Chrome for the very same task, a must-have extension.

https://chrome.google.com/webstore/detail/darken-text/kmonkh...

edwinyzh··on Show HN: A Visual IDE for React
>> A similar tool got shown here on HN...a visual tool to edit CSS is a) so handy but b) really hard to build because it's not programmatically obvious which file to make updates too...

Can you point me to the post so that I can study more details? As mentioned about, the idea of my http://liveditor.com is not to edit the css for you but points you to the line of the css file so that you can edit the styles in the code editor and see the result instantly.

edwinyzh··on Show HN: A Visual IDE for React
First, congrats to your new project! Secondly, although it's not for react, but that's exactly the same reason why I have developed http://liveditor.com some years ago! The idea was that the css inspector/tweaker and the code editor should be combined together and working together seamlessly.

PS, I know the software might have some little issues but I'm going to update it soon ;)

edwinyzh··on Lazarus – Professional Free Pascal Rad IDE
Lazarus is great! While FPC and Lazarus make it very easy and productive to make cross-platform GUI software, people should know that mORMot (https://github.com/synopse/mORMot2) makes it very easy to develop cross-platform web apps.

mORMot has been around for over a decade, the feature-set is very rich and mature, and the development and user forums are also very active - you can easily confirm that by checking the github repo's commit logs and visiting their forum.

mORMot's ORM is quite interesting - it's based on SQLite and supports all other mainstream databases through SQLite's virtual table mechanism.

edwinyzh··on Lazarus – Professional Free Pascal Rad IDE
https://github.com/synopse/mORMot2 Very rich and mature feature-set, with active development and active user forums.
edwinyzh··on Create hand-drawn GIFs on paper
Wow! My kids will love it! I'll have them try this out on the weekend.
edwinyzh··on Postgres wire compatible SQLite proxy
I don't remember the details, but the framework I use uses some custom collation when creating tables in a sqlite db, and when tools like SQLite Studio is performing some kind of actions it complains something like "collation not recognized/supported"...
edwinyzh··on Postgres wire compatible SQLite proxy
Very coo! I think the most useful use case would be managing remote SQLite dbs using existing database GUI tools. One question - does it support custom collations? That might prevent us from using it if it doesn't...
edwinyzh··on TikTok is scary good. It's digital crack
Yes. For many times I have to remove it from my phone after I realized hours of time spent (not wasted) in the app day after day...
edwinyzh··on KeePassXC 2.7.0
Does KeePassXC has triggers like KeePass? I use triggers to auto-mount TrueCrypt drives after opened the password database, does KeepPassCX allow me to do the same thing? Thanks.
edwinyzh··on How our free plan stays free
I just tried and found a show-stopper that you might want to solve - it slows down my TortoiseSVN Log Messages view which connects to a local SVN server from 0.1 milliseconds to 20+ seconds.
edwinyzh··on New iPhone SE
Here in China you can replace a new battery for about 16USD. I've done that 3 times, each of which lasts about 1 year.
edwinyzh··on Why the Chinese Internet Is Cheering Russia’s Invasion
We all know what the mainstream opinions are like now, and I came across this FoxNews interview with Colonel Douglas MacGregor (retried, US army), and he had a bit different view: https://www.youtube.com/watch?v=1lasT-5Mrpk

Anyone think if the Colenel's point of view firm?

edwinyzh··on Why the Chinese Internet Is Cheering Russia’s Invasion
I read similar info from a French TV, the title of the documentary reads: `"War in Ukraine: Anne-Laure Bonnel "where I am (Donbass) the bombings are Ukrainians"`: https://www.youtube.com/watch?v=cdETdJfYDhw

That's very different from what we can read from the mainstream media and social networks nowadays. Anyone who knows French can confirm that?

edwinyzh··on Russian forces invade Ukraine after Putin orders attack
Typo - should be: Try check if "China" appeared anywhere on the passport issued by the current government of *Taiwan*.
edwinyzh··on Russian forces invade Ukraine after Putin orders attack
Try check if "China" appeared anywhere on the passport issued by the current government of China.
edwinyzh··on Case against OOP is understated, not overstated (2020)
Correct. Complains against OOP is like complaining a hammer not suitable for a task which you should have picked up a wrench in the first place.
edwinyzh··on Ask HN: Is the past disappearing on the web?
> modern technology is literally erasing our pasts

It's not modern technology that's erasing our pasts, but cloud-based services owned by someone else. So I'v always keen on local software - for instance, I'm currently upgrading my was staled desktop mindmap software (http://innovationgear.com/mind-mapping-software/) ;)

edwinyzh··on Graphviz: Open-source graph visualization software
Wonderful, the graph is much clearer than text specs.
edwinyzh··on Russia, China, Britain, US and France say no one can win a nuclear war
NPT's conference take place every 5 years, and it's supposed to take place in New York April 2020, but will have to be postponed again this year due to COVID. I guess they making this announcement to avoid possible worries of the world.
edwinyzh··on Show HN: Drovp – Convenient UI for any drag and drop operations
Delphi (expensive) or Lazarus (open source, true native and powerful for Windows, MacOS, Linux and so on)
edwinyzh··on Consider SQLite
> we were able to have the local database file be encrypted protecting the data at rest. How do you store the password locally? Or do you requesting the passwords from a remote server?
edwinyzh··on Lithuania evacuates its embassy in China
Well, I hope the US will payback well to you guys for being in line with Washington's desire and agenda.
Page 1 of 15Next →