HNHacker News
TopNewBestAskShowJobs

math-dev

534 karma · joined April 5, 2021

submissionscomments
math-dev··on Beautiful ideas in programming: generators and continuations
It’s just a goto with state…
math-dev··on The evolution of Smalltalk: from Smalltalk-72 through Squeak (2020)
How about Scheme (try the book SICP if you haven’t already), or Common Lisp?

I’m sure there are other good options too. Racket comes to mind but I haven’t tried that

math-dev··on The evolution of Smalltalk: from Smalltalk-72 through Squeak (2020)
Indeed, the number of newcomers to Lisp is quite high in recent years and with QuickLisp it is a fantastic development platform
math-dev··on The evolution of Smalltalk: from Smalltalk-72 through Squeak (2020)
Lisp is live and well and growing in user base everyday. Lots of activity in Reddit and on IRC
math-dev··on Six charged in Silicon Valley insider trading ring
SEC is clearly corrupt…which is a sad reflection of current affairs
math-dev··on Brain-Computer Interface Smashes Previous Record for Typing Speed
I thought Apple had a patent on this technology, interesting to see others do it
math-dev··on Ask HN: Why did your business fail?
This resonated with me. I frequently get caught up in tunnel vision and miss the forest from the trees. And then the worlds moved on and I unintentionally spent too much time on the wrong activities. Its happened enough times that I’m confident I won’t make the mistake again (hopefully that is ingrained wisdom by now)
math-dev··on Show HN: Kalk, A calculator with math syntax, complex numbers
That’s great to hear - thanks for the insight. And kudos again on a great project, definitely not easy to get all this functionality!
math-dev··on Show HN: Kalk, A calculator with math syntax, complex numbers
Congrats! I write calculators myself from time to time, but this sounds very impressive :) How was your experience using webassembly? Any good guides that helped you with that part?
math-dev··on Shameless Work Influencers Are the Bane of LinkedIn
That’s by far the worst. Something bad happens to their family and they make a post about it! I have seen examples too terrible to post as a comment (assume something very bad happened and the next day theres a post on jt)
math-dev··on Freenode ops take control of 700 channels
I like your analogy to GitHub, and can appreciate / change my original viewpoint as a result to the channels aren’t the property of FN, so they don’t have a right on what to do with them
math-dev··on Freenode ops take control of 700 channels
In theory I agree, but imagine if you were running a large community and your number 2 just took it all away from you. I would pretty upset, even if in theory I should support all FOSS projects.

Not to say this is the same situation here as from what I understand, the guys who did the most work are moving to LC.

I just hope the same thing doesn’t happen to LC down the track, if it ever does, it will be an interesting case study of how they react.

But yes, looks like LC is now the home of IRC and for the foreseeable future should be drama free.

math-dev··on Freenode ops take control of 700 channels
(Correct if my assumption is mistaken, I’m not 100% sure) If a channel is actively posting to migrate to another network, that isn’t appropriate. It’s like all facebook groups posting “Hey lets move to twitter now”.

At the end of the day, the “community” has spoken and looks to be moving over. I see so many negative posts on this thread against Andrew & Freenode, I can understand if they are upset and react in the way they have re banning such libera.chat messages.

math-dev··on Freenode ops take control of 700 channels
Meh, something smells _funny_ about all this. I still don’t know what in particular Freenode did wrong, looks like it was a group of admins/volunteers who just wanted to have control over the network that they have dedicated many hours to supporting. To some extent, that’s fair - if they contributed the most to the network.

I’m always a bit cynical when I hear too many posts/comments about the “community” etc, I’ve seen first hand how many community insiders in the FOSS movement pat each other on the back and put down the work of fresh starters who are trying new things.

And now looks like the migration to libera chat will definitely take place. Me personally I’m just going to quit IRC, too much drama over nothing.

Take everything with a grain of salt, I’ve learnt not to believe everything on the internet, especially it subtly involves peer pressure (which inevitably themes of “community” bring up).

I don’t care at all about Freenode, this is just an observers view of what’s happened.

math-dev··on The Essence of Mathematics Through Elementary Problems
Thanks!
math-dev··on The Essence of Mathematics Through Elementary Problems
Is openbook == GPL?
math-dev··on WWDC21
Core Data is a persistent storage facility so can be handled either in Swift or SwiftUI.

I wrote a reasonably valued answer on controlling animations in SwiftUI on SO, so I was happy to push the boundaries there: https://stackoverflow.com/questions/58284994/swiftui-how-to-...

The app doesn’t have any super advanced animation, but for most apps, I don’t think that is required. But that’s personal opinion.

This is a longwinded way of saying perhaps you are right and I haven’t fully appreciated more advanced UI, but at the same time many of the basics in SwiftUI cover many use cases :)

math-dev··on WWDC21
I will let others more qualified opine, but for me it was quite easy to use. I think Android has Kotlin, and imo Swift & Kotlin are not too different, which makes it easier for someone trying to build across two different platforms.

I like Swift’s use of generics and protocols (can’t remember if I am using the right terms), but I really didn’t like some of the more recent changes that obscured parts of the language behind unnecessarily obtuse DSLs.

That said, I think everybody enjoys what they use most, so I don’t see Swift leaving the Apple ecosystem in the near future.

These days I have been abducted by aliens, extra terrestrial beings, and program exclusively in Common Lisp, with its secret alien technology. Now THAT is a language I recommend, its simply amazing to me :)

math-dev··on WWDC21
The documentation of SwiftUI is poor but I was able to create mostly what I wanted from it, this was a year or so ago.

I released a SwiftUI calculator I built earlier as open source on GitHub, it may be useful for some dipping their toes into it.

I actually really enjoyed working in SwiftUI. Towards the end of my time, I started moving into a hybrid approach where I would borrow some of the concepts of CSS stylesheets and clearly separate constant parameters used in UX into their own swift files (making it easier to flip between them, eg when going from light mode to dark or from iPhone to iPad)

Link: https://github.com/ashok-khanna/RPN-31

math-dev··on WWDC21
Yeah basically Apple funnels you into their vision and WWDC is a great predictor of the future changes in the apps on the platform.

Its part of the appeal of Apple’s ecosystem - the very high level of standardisation, although it obviously has its drawbacks as you have mentioned

math-dev··on WWDC21
Yes but for the single programmer working by himself or herself, its much more palatable to build an app for iOS / MacOS and monetize from it. I believe that is the direction of the parent comment that I replied to. Many things run on linux but they are also very big softwares run by large teams
math-dev··on WWDC21
Not easy at all, but I have a day job (outside of IT). The way would be to build web apps / SaaS and also move more into B2B as consumer facing software would be better built natively for their target operating systems (Apple / Windows / etc)

I’m moving more into technical software, so I couldn’t afford more than half my potential user base saying Oh I don’t have a Mac

math-dev··on Launch HN: Curvenote (YC W21) – Collaborative writing tools for science
Also, sorry for the double post, but how large do you see the collaboration requirements of academia? Is there a lot currently or is this something you are trying to change with a lower friction solution?

Can definitely see it as a very good way to share results and raw data (esp as we go more and more into a big data world), sort of like github but for academic data!

math-dev··on Launch HN: Curvenote (YC W21) – Collaborative writing tools for science
What is Jupyter - is it like Matlab?

Is your document format open source? IMO html / css is the best since it works everywhere (or nearly everywhere).

The idea DOES sound AMAZING. Could be a game changer. Wish you the best for it

math-dev··on WWDC21
As a former Swift developer, WWDC always brought great joy and interest from me. Apple always showcases some nifty features (their WWDC end up becoming the de facto documentation for their API, which is a reflection of the quality of the videos and perversely the lack of quality of their documentation).

I know a lot of people complain about the 99$ developer fee each year, but Apple in my humble opinion has the hands down best APIs currently for mobile / touch systems. For example, I created my own music app within a day. And WWDC is the heart of showcasing their features for the year to come.

I don’t program for IOS anymore, but will watch from a far distance. I’m all in on linux these days!

math-dev··on Show HN: I wrote a book about UI [pdf]
Very nicely done - congrats. You should create website with the same content and try and get css-tricks and others to link to it, this is a good resource for many
math-dev··on Sublime Text 4
Thank you for your great work. For HTML / JavaScript, Sublime is simply amazing and a joy for me to use.
math-dev··on Show HN: Nyxt Browser 2.0.0
Thanks!
math-dev··on Show HN: Nyxt Browser 2.0.0
How does this compare to eww?

Also does this fit as an emacs package?

math-dev··on I got 22k app downloads in one weekend with a $0 budget
I was being polite, I agree with you sometimes its much more than 50% :)
← PreviousPage 7 of 8Next →