HNHacker News
TopNewBestAskShowJobs

be5invis

491 karma · joined December 4, 2011

submissionscomments
be5invis··on Code Page 437 Refuses to Die
They can implement an alternative driver to convert IO streams into API calls. And that's how libuv did.
be5invis··on Code Page 437 Refuses to Die
True story: Office maintained its API to be compatible with a plugin which its developer has already bankrupted, and its source code is lost. Because millions of US Government computers are still using them.
be5invis··on Code Page 437 Refuses to Die
However if you use WriteConsoleW, you can actually output both of the "€∑" in ANY code page. The NT console is a matrix of UTF-16 code points, and there is an API to write it. So the question becomes why Java (and many other platforms, like Python) did not use this mechanism. Notably Java's internal encoding of strings is UTF-16 either, this should be a problem.
be5invis··on Head of Oracle Linux Moves to Microsoft
So, is Microsoft planning another plot against Linux?
be5invis··on Microsoft is bringing the Bash shell to Windows 10
And i am curious about can this thing run Wine?
be5invis··on Microsoft and Canonical partner to bring Ubuntu to Windows 10
I am curisous about can these ELF programs interop with win32 ones?
be5invis··on Microsoft Build 2016 live keynote
I saw C:\windows\system32\bash AFAIK it is a clean-room implementation of Linux APIs. It is native.
be5invis··on The long process of creating a Chinese font
The shown one is some variant of Weibei (魏碑).
be5invis··on The long process of creating a Chinese font
Most Chinese fonts contain more Han glyphs compared to Japanese, especially traditional. Most traditional Chinese fonts will have over 10,000 glyphs, while simplified are about 7,000. Many foundaries will create a even larger one, with over 22,000 glyphs in a single typeface.
be5invis··on Swift is Open Source
So let's guess, will Microsoft create a Windows-supporting fork, just like Redis?
be5invis··on Environment Variables and Path in Windows 10
CoreFX has supported long paths as well as UNC paths recently. I'm just wondering when this improvement will be shipped.
be5invis··on Hack: A typeface designed for source code
Well, Hack and many other fonts like SCP is a bit too wide for Asians, since they may mix source code with 文字 like this. That's why I made Iosevka [1]. [1]: http://be5invis.github.io/Iosevka/
be5invis··on Show HN: Iosevka Open Source Programming Typeface
Thanks for your suggestion. I will fix it in v0.0.5
be5invis··on Show HN: Iosevka Open Source Programming Typeface
My current goal is to make it WGL4 compatible. Powerline glyphs will be included later, though I can not test them since I am using VSCode.
be5invis··on Show HN: Iosevka Open Source Programming Typeface
The outlines of every character are calculated by source code (the .patel files, compiles to JavaScript).
be5invis··on Show HN: Iosevka Open Source Programming Typeface
I switched zepto.js to local directory and replaced $.getJSON with $.get (since .charmap may be sent as application/octet-stream). Is it fixed?
be5invis··on Show HN: Iosevka Open Source Programming Typeface
My future work will be focused on spatial balance and glyph coverage. (I'd want to coverage ALL UNICODE POINTS of Latin/Greek/Cyrillic/IPA, thanks to the building script generating them will be much easier than using a conventional font editor: Just add a mark glyph and all combining glyphs using it will be automatically generated.)

Maybe I can make a library or toolchain after this font is almost completed, as a modernized METAFONT, which produces Opentype directly from your generation source code. And well, in that toolchain, i will not use PatEL since this language has not been documented yet.

be5invis··on Show HN: Iosevka Open Source Programming Typeface
Mainly Pragmata Pro, and I brought some ideas form DIN and M+ 1m series. All glyphs are exactly 0.5em wide so they can be compatible with 中日韩文字 (CJK characters, where every character are excatly 1em wide).
be5invis··on Show HN: Iosevka Open Source Programming Typeface
Nope, it compiles to JavaScript. The compiler is in http://github.com/be5invis/PatEL and it uses Patrisika (http://github.com/be5invis/patrisika) as its backend (which converts S-expression-ish AST into Mozilla AST, and generates JavaScript using Escodegen).
be5invis··on “Swift will be open source later this year”
Maybe it is just because WINAPI is different from *nix.
be5invis··on A Look at Altera's OpenCL SDK for FPGAs
Seriously, I am using it to create an open-source quantum mechanics software, supports both GPU and FPGA acceleration.
be5invis··on Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor
Uninstalling Sublime Text 3...
be5invis··on Why Baidu Has Been Hijacked to Attack GitHub
they can do something better: they can put some javascript disabling the hijacked JS like

alert('......'); r_send = function(){}

be5invis··on This project won China 2014 State Science and Technology Prize
It reminds me Ma Boyong's novel Silent City, all computers does not have local storage, the network is fast enough to support all users.
be5invis··on Hands-On with Microsoft's New Holographic Goggles
Maybe it is just a two-layer panel: first layer hiding the background ...

http://gd3.alicdn.com/imgextra/i3/1069821249/TB2UIWkbXXXXXXZ...

... and the second layer glowing to show objects.

http://img1.mydrivers.com/img/20140710/c72872d7ae4242b5965e1...

be5invis··on Hands-On with Microsoft's New Holographic Goggles
It will definitely stamp its name on the page of history.
be5invis··on Windows 10 will come with a command-line package manager
Have you ever used Powershell? All Powershell cmdlets are named in that way, and you also can create aliases.
be5invis··on China Clamps Down on Web, Pinching Companies Like Google
The large-magnitude international relationship structure is changing. The new cold war is approaching.

Therefore the internet -- built in 1990s -- will be splitted. Again.

be5invis··on A Guide to Chinese CSS Font Family Declarations
There is a serious problem: Most Chinese fonts are HUGE, especially when you want to cover both Simplified and Traditional glyphs. For example, a CFF OTF Chinese font, covering all Han characters in BMP is about 34MB large, while its TTF variant is 12 MB.

And there is still no good automatic way to generate gridfits, though there is one for LGC, and Chrome is moving to Direct2D.

be5invis··on The Swift Programming Language
Looks like C# with .NET Native, some sort of.

Playground is interesting.

← PreviousPage 2 of 4Next →