Hacker Newsnew | past | comments | ask | show | jobs | submit | ajudson's commentslogin

Do you know if there is a programmatic way to convert multi character to multi character without intermediate glyphs? E.G. snake -> snāk


For that example, I think you could do

    s n a' k e -> ā
    s n ā k e' -> NULL
although that would also change "snāke" to "snāk", which is not quite what you asked for.

I don't think there's a way to do many-to-many substitution in general, although it would always be possible if you create intermediate glyphs. I believe Section 5 of http://adobe-type-tools.github.io/afdko/OpenTypeFeatureFileS... gives the full list of substitution types.


Memory is important, it doesn't matter how nice your documentation search is http://augmentingcognition.com/ltm.html


Arguably programmers who have great memories are much more likely to write unmaintainable code, 'just edit these fifteen files to add a new financial type'

Once and only once is a requirement for people that can't remember as much but also for good code. Consider it a requirement for code organization and tools:if it takes longer to look up than remember then the tooling needs a bump. Obviously during heads down green fields coding, the cache will get filled efficiently of wjatever is needrd, but by the time v1.1 rolls around a good reread and rethink might be a good idea

Also, the key skill isn't memory but rapidly and well learning new things. My C, perl, and jquery knowledge is well forgotten and replaced with python, go and terraform and i am considered trying out Rust.


> Arguably programmers who have great memories are much more likely to write unmaintainable code, 'just edit these fifteen files to add a new financial type'

Very true. Some programmers have higher tolerance for complex code. Which is often why there are disagreements over refactoring.


Man this is crazy true, I work with people who are ridiculously "intelligent", seemingly have amazing memories. They seem to right the worst code.


It's still fun even if you aren't hyper optimizing and playing perfectly with every mechanic


Are you planning to release the source? I want to learn wasm + webgl and this seems like an great project to learn from. If not would love to hear what resources you recommend for learning


I have no plans to open-source the engine, but there is a WIP effort [0] to allow programming with the public API that the engine exposes in the editor on the website. Currently the API is mostly used for procedurally generating worlds.

- [0] https://github.com/VoxelChain/voxelchain-programming


Are there any resources you recommend for learning webgl + wasm?


Instead of WebGL, I'd recommend to give WebGPU a try first, as it's a much better designed API. I'd even say that once you've learned the few core concepts of WebGPU (such as command buffers), it's an easier to learn API than the notable chaos that WebGL/OpenGL introduces.


I encourage everyone here to read the book Science-mart by Mirowski. It reveals a lot of limitations of adding markets and the search for "efficiency" in science.


They got rid of RSS to force everyone to have to engage with their timeline. I doubt they would be nice enough to do this


I hope they will be.

About Twitter RSS: I recently discovered nitter.net. It's a Twitter front-end without all that tracking and with the addition of RSS. Jack's at https://nitter.net/jack and the RSS is https://nitter.net/jack/rss


I really like this. I had been looking for a cli client and wasn't impressed by any of them, and this seems like a good compromise for reading others timelines, especially since I am an RSS-aholic.


"During this outbreak, Muyembe has also made a decision many thought unthinkable even a few years ago. He decided that all of the blood samples collected during this Ebola epidemic will stay in Congo. Anyone who wants to study this outbreak will have to come to his institute." not sure if this is a good idea


They should put a lot of money into improving the touchpad experience for Linux. I bet that for many people that is the last sticking point to moving from a Macbook.


This this this.

Remember windows before the precision drivers? Linux touchpad stuff today is where windows was a decade ago. This is a fundamental portable use issue that has to be tweaked with each distro and machine.

Hand a Linux machine with a clean install to any non tech person and they will ask if your trackpad is broken. It is.


They didn't even beat South Koreans at Starcraft 2 in the article


paywall


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: