HNHacker News
TopNewBestAskShowJobs

kronos29296

359 karma · joined May 27, 2017

Nothing to see here. Off you go now...
submissionscomments
kronos29296··on The Lost Art of Manually Calculating Square Roots
Been a long time since I saw this. Reminds of School math. Nowadays sqrt is just a calculator button press away and so I have all but forgotten how to do this. This refreshed my memory.
kronos29296··on Make Hacker News Your Facebook Newsfeed
Can't go without whatsapp. Though facebook is out. Never was very active. Heck, I am more on HN than on facebook, twitter combined.
kronos29296··on Why you should, actually, rewrite some of it in Rust
Should have seen it coming. Though it seems to be a one man show for now.
kronos29296··on Package Management: The problem with using version ranges
Package manager is stack and the online repo is hosted at stackage. You manage packages from stackage using stack. You probably can't do it in a larger community like JS or Python because it is too big. Haskell is at the right size to do such things.
kronos29296··on Pell – A simple and small rich-text editor for the web
I am impressed by both the size and the features and no dependencies. Kinda like a gui linux under 20 MB. People need to do such similar things instead of a huge bloated single page web app with features that nobody want.

Great project.

kronos29296··on Package Management: The problem with using version ranges
Something like Haskell Stack fixes a lot of problems with versions but it is not suitable for all situations. It is a lot of work to produce a curated set of packages that work. But most of the time things just work so people work around it the rest of the time.
kronos29296··on How to build a JavaScript package manager
Yet another package manager except it teaches you how to write one. Nice demo with explaining titles. Too bad I don't know JS and honestly I don't think the world needs another package manager just like it doesn't need another single page web app to read Hello World. But the post definitely gives a bird's eye view of things.
kronos29296··on How to Become a Good Theoretical Physicist
Nice comprehensive list. Scares the heck out of me. The only stuff I recognize are the ones I learnt in college (math and some basic physics like EM and stuff). The rest is just plain scary. Makes me really respect Physicists. If this is just to get started then being a physicist is a lot of hard work.
kronos29296··on How to Become a Good Theoretical Physicist
Some of the basics - Khan academy is easy to understand and gives a good foundation. Don't even try to compare the advanced stuff. Just don't. Takes a lot of work and takes years. Even grad students run away from some of the stuff.
kronos29296··on 27000 errors in the Tizen operating system
The number of errors seem like pylint giving me errors. Some of them were like a is not a valid variable name. Maybe the numbers are like that. (Pylint that is not configured sanely/with default config really gives you thousands of errors and warnings for a fairly large code base and some of them were not errors but coding style.)

The numbers here may also be something like that. Nice blog post, may even make developers adopt something like cppcheck but most guys won't buy this.

kronos29296··on Why you should, actually, rewrite some of it in Rust
Well Rust seems like a nice enough language if blog posts are anything to go by. But I really cannot unless we something like RustPython and Rython to replace CPython and Cython. (If anybody does write a new Python distribution on rust I named if first)
kronos29296··on The Beauty of Programming (2001) [pdf]
Am I the only one bothered by the blank last page and the comic sans like font? I hope not because then I will be lonely.
kronos29296··on Owl – An OCaml Numerical Library
This chain is just a little bit too long. Just a little bit. Also most of the OWL in this chain I just don't know (not the bird the rest)
kronos29296··on Microsoft's default font is at the center of a government corruption case
The posters don't really know that. They just want 10 years experience and they don't care what. It's like I want an experienced guy in whatever is the trend right now. Since NodeJS is the cool one right now, lets say 10 years experience in NodeJS. I just hope nobody got rejected because of it. (would be pretty unfair)
kronos29296··on Microsoft's default font is at the center of a government corruption case
Just Wow. The devil is really in the details. (the small ones, the really small ones) which we never notice.
kronos29296··on Ethereum under siege: $700K stolen in 6 days from Slack and Reddit phishing scams
Yet another phishing scam. Only targeted at ethereum users. Is it just or is such block chain wallets easier to steal from?
kronos29296··on ECMAScript 2017 Language Specification
Its funny that ECMA website is not more modern. Maybe they are too busy with the spec to change it. Who knows?
kronos29296··on Ubuntu now available from the Windows store
It does and some people use it for other purposes like vim. (I do). But now I've switched to WSL for the git part after creator's update since things just work. And some version of vim and neovim also works so for now WSL is like a piece of paradise in GUI prison. But the default Bash for WSL sucks so I use mintty for WSL.(sucks less and supports good colors)
kronos29296··on Ubuntu now available from the Windows store
I didn't know MW has an implementation. I'm gonna try this and I'm gonna follow this and I'm gonna play this all day long. Morrowind really needed some reimplementation of graphics and let's face it MGE was slow and that too in a system that runs skyrim just fine. Hope it gets completed successfully. Thanks to you I know about it.
kronos29296··on DRM Is Toxic to Culture
And 100% about owning content after copyright expires. DMCA guarantees it.
kronos29296··on GitHubDocs – Open source SPA built using Markdown docs in your GitHub repo
Soon this will become an offline app in electron which can be used as offline reference. Instead of a readme or html help. (Sometimes progress isn't a feature but a lack of)
kronos29296··on A JavaScript browser library fails due to an adblocker blacklisting 'beacon.js'
Like all arms races, one day it will all blow up in our faces. Since it is not a literal arms races, it will metaphorically blow up in our computers. Hope somebody resolves it before it really does. (Not gonna happen though)
kronos29296··on Show HN: A notebook-style Common Lisp environment
So does Frege [0]. (Your Haskell dialect that runs on JVM) But you know what compared to something like SBCL or Clojure they are just not that popular. They do deserve more attention though.

[0] https://github.com/Frege/frege

kronos29296··on Linux tracing systems and how they fit together
For a guy who knows nothing about tracing, it was a post that made me understand atleast some of it. The doodles really made me smile instead of a boring flowchart or diagram using a drawing tool. Another post going to my collection of interesting posts.
kronos29296··on Google is funding the creation of software that writes local news stories
This decreases the barrier to entry. Sometimes that's all it takes to encourage the wrong things. The overall system is failing because it cannot adapt to the new internet age. Hopefully something changes and we get reliable news.
kronos29296··on Is Microsoft Edge Putting Pressure on Google Chrome?
Nope. Chrome is the market leader for now. Chrome is #1 and Firefox #2. Edge is pretty low for now. Mostly because Edge has very few extensions compared to chrome and firefox. On my older computer it is very sluggish even compared to Chrome and hangs a lot. Don't know why anybody would use it.

So Edge needs to improve but I hope firefox becomes better and gives Chrome a run for its money. A much more plausible scenario and one I am rooting for.

kronos29296··on Ask HN: How do you backup your linux system?
Ubuntu comes with Deja Dup which backs up files. It works fine for me. For the installed packages I use aptoncd for backing them up as an iso image.
kronos29296··on Show HN: A notebook-style Common Lisp environment
Haskell is the pureset functional language. If you want to learn the principles behind the functional programming paradigm learn haskell but its hard. The effort is worth it. But there are situations where the performance is worse compared to other languages but it is the best place to learn FP.

If you are hacking on stuff or doing it as a hobby, learn Scheme. Something like Chicken Scheme is good. Small concise language but a great scarcity of libraries. If you want a pretty ide for scheme or write your own scheme use Racket.

If you want production code in lisp with good library support use Common Lisp. Clojure is better because of better functional programming features than CL but debugging requires knowledge of Java as it runs on a JVM but the plus is you can seamlessly call java libraries which are numerous (more than what is in CL).

OCaml is functional programming with Objects. It it used where there is a need for performance like compilers with the advantage of a functional paradigm. But OCaml is a pain to work with for any Non Unix systems. F# is functional programming for dotNet. Then there is Scala which runs on JVM like Clojure and so has the same pros and cons except Scala is closer to OCaml and Haskell than to Lisp.(ML family)

Depending on your platform make your choice. OCaml is horrible for Windows. Haskell works. Scala and Clojure just need java so platform makes no difference. Schemes mostly have an interpreter for most platforms. Make your choice.

kronos29296··on Show HN: A notebook-style Common Lisp environment
Clojure is lisp actually. It is also mutable but it makes mutability as an explicit transaction but the entire thing runs on a JVM so you can use all Java libraries (so no library scarcity for lisps). So if you are doing heavy work it is either this or Common lisp. Clojure is preferable because Java has more momentum than CL.
kronos29296··on Google is funding the creation of software that writes local news stories
What guarantee is there that the published news isn't fake? This might start something like viral fake facebook posts. We already have enough of those. Now we have automated fake news generator where you post your own fake news for free.

This is what it will become one day. Hope they have something to stop it.

← PreviousPage 5 of 8Next →