HNHacker News
TopNewBestAskShowJobs

monkmartinez

2,712 karma · joined May 21, 2013

machinedesigner@gmail.com Perpetual software developer n00b.

http://caffeineindustries.com - I am a full time firefighter/EMT that moonlights with Python and the web.

submissionscomments
monkmartinez··on Facebook's Desperate Smoke Screen
I agree and would like to add: What I find odd is that as a Professor of CS, Cal doesn't expect another, possibly "worse", social media company to replace Facebook if his crusade succeeds. He is trying to fix attention with brute force and it will not work.
monkmartinez··on Facebook's Desperate Smoke Screen
I have read most of Cal's books and they are good. His fight against social media is... I don't know, extreme. The problem to me isn't social media per se. The real problem is self-discipline/control.

Cal crusades against social media, but I don't see him crusade against video games, or watching TV for example. I think a good/better metric is total screen time.

My children are given an allowance in the form of screen time. I kind of do the same for myself and I have decent self-control. That is the key, I think... limits and control by taking responsibility for yourself and those you are charged to raise.

monkmartinez··on Exploring ReasonML and functional programming
I am not advocating anything in particular as I am in the process of choosing the next language to learn. That said, I have watched some talks by Cheng Lou and some others about ReasonML.

Elm is just "Elm"... that isn't a bad thing and it seems like it is more mature at the moment.

ReasonML is Ocaml that plays nice on any screen anywhere thanks to Bucklescript. It also plays nice as a systems language. That is, unikernels... I am not even sure what they are, but they sound awesome and I want that.

monkmartinez··on How to Know When a Child’s Flu Turns Serious
The second doctor shouldn't make you second guess your first doctor. The second doctor had the advantage of time. Pneumonia generally doesn't manifest in the span of hours.
monkmartinez··on How to Know When a Child’s Flu Turns Serious
It's not like a liter of fluid is just dumped into the lungs immediately... couple that with Rhonchi or Rales due to (what I presume) bronchitis that WAS diagnosed. You can't treat everyone that is Flu-like symptoms as if they are going to die of pneumonia. Doesn't make sense.
monkmartinez··on How to Know When a Child’s Flu Turns Serious
You simply can not say this. Medical history is super important here.
monkmartinez··on The ReMarkable E Ink Tablet
I can do all of that on an iPad pro... and a lot more. If I don't want to check my email, I don't.

So GP was right, this is competing with iPad Pro's and actual paper.

monkmartinez··on Show HN: Cross-platform desktop applications with PyQT
Python's transition from 2 to 3 was anything but "minor"... further, jquery was designed and developed for a completely different reason than React or Angular at a different time in the evolution of the web. Your jquery knowledge still works I promise... the thing is there are better options.
monkmartinez··on Show HN: Cross-platform desktop applications with PyQT
"Any Javascript UI experience that I picked up 5 years ago is obsolete."

That is only true in the sense that your Python 2.x experience didn't translate into your Python 3.x experience. That is, I think the overlap is similar on a language level. The difference lies in the libs/frameworks.

monkmartinez··on Show HN: Cross-platform desktop applications with PyQT
Tried it... needs a TON of work. Go read the gitter. So much churn and jank that it really isn't an option. period.
monkmartinez··on Show HN: Cross-platform desktop applications with PyQT
Yeah, I wish you all the luck... but look at it from a new programmer perspective, or someone that wants to create an app for money, but doesn't know if it will work.

On one hand you have the complex licensing thing (PyQt) where you are limited to desktop of Mac, Win, Linux. On the other you have a skill (JS dev) that is good for literally any screen, on any platform with almost zero complications for commercial apps. It is a no brainer.

If it isn't obvious, I have begun the transition to embrace JS for what it is... I am learning it and it hasn't been too bad. Python will be relegated to ML/AI and glue...

monkmartinez··on Show HN: Cross-platform desktop applications with PyQT
$500 dollars... is "not expensive"?

Beside the ML/AI sub-community, I am having a hard time finding GUI innovation in the Python ecosystem. Perhaps, you could show me an option that doesn't suck? I've tried Kivy, PyQt, PySide, Eel, gooey, etc... I am not a JS dev and had an electron/react app up and running that I easily ported to my Android phone in under an hour.

monkmartinez··on Show HN: Cross-platform desktop applications with PyQT
Then just use tkinter and avoid the licensing issue. The main draw of QT from literally almost everyone in the Python community is the beauty of Qt! Go read /r/python's latest, almost weekly discussion about GUI creation.

Edit: the snark... removed.

monkmartinez··on Show HN: Cross-platform desktop applications with PyQT
It costs $500 for a commercial license for PyQT!!!!!!!

That is super welcoming for people that want to run more than CLI in 2018! /s

monkmartinez··on Show HN: Cross-platform desktop applications with PyQT
Or just use Electron/React-native and skip the pain involved with licensing, packaging, and lack of mobile support.
monkmartinez··on Show HN: Cross-platform desktop applications with PyQT
> "PyQt is dual licensed on all supported platforms under the GNU GPL v3 and the Riverbank Commercial License. Unlike Qt, PyQt is not available under the LGPL. You can purchase the commercial version of PyQt here. More information about licensing can be found in the License FAQ."

Except this sucks if, you know, you want to make some money on your app... Kicking the tires for a potentially commercial app is a FULL stop for me right there.

JS and so many newer language(s)/bindings that compile to JS make the option to good to ignore.

I love Python, but it has stagnated hard in the last few years. The 2 to 3 transition really hurt the Python ecosystem in ways I am just starting to recognize. There are only "ok" to "terrible" options for GUI creation in the python ecosystem. Furthermore, packaging for different platforms is still a problem in 2018.

monkmartinez··on Show HN: Cross-platform desktop applications with PyQT
I agree... and I think there is a similar POV when looking at the results of tkinter and an Electron app. The visuals alone are worth it... let alone the ease of development and packaging.
monkmartinez··on Dear Apple, please fix notifications
Great observation! This happens with Android as well. I really like the solution, but would go even further. Give users an option to configure where the notifications are displayed and per app control.
monkmartinez··on Microsoft disables Spectre mitigations as Intel’s patches cause instability
Then ARM "folk" will find the equivalent of Spectre and Meltdown... then the cycle repeats, ad infinitum.
monkmartinez··on Tokyo-based cryptocurrency exchange hacked, losing $530M: NHK
Because the entire thing is a sham... and I, for one, am super duper over it.
monkmartinez··on Tokyo-based cryptocurrency exchange hacked, losing $530M: NHK
How often do major banks get hacked and "lose" money?
monkmartinez··on Acute Myocardial Infarction after Laboratory-Confirmed Influenza Infection
Age? Hx of cardiac problems? These would be good to know, but I assume they were controlled for.
monkmartinez··on Casting a $20M Mirror for the World’s Largest Telescope [video]
University of Arizona, U of A or just UA
monkmartinez··on First 100 miles on my E-Bike
> You can't easily replace the frame though.

You can. You just move the motor, battery/controller to another bike.

What the author did is a great way to check the feasibility of the idea for himself without breaking the bank.

monkmartinez··on Exmo Bitcoin exchange chief executive kidnapped in Kiev
Or was it an inside job? Bitcoin is such bullshit garbage.
monkmartinez··on Exmo Bitcoin exchange chief executive kidnapped in Kiev
A few more stories like this and governments (militaries) will be "activated"... both physical and digital, if they haven't been already.
monkmartinez··on Vision Kit – An image recognition device that can see and identify objects
Do you know of any ML/Deep learning apps for Android that I can apply as I would with this? I want to run this on my fire engine in traffic.
monkmartinez··on Vision Kit – An image recognition device that can see and identify objects
Can we source the parts for one of these now? The pre-order page states they will be available on Dec 31st. Is there an equivalent?
monkmartinez··on AWS Cloud9 – Cloud Developer Environments
EC2 seems like it would be considerably more expensive than a DO droplet over time.
monkmartinez··on Intel will ship processors with integrated AMD graphics and memory
I like OSS as well, but (correct me if I am wrong) are AMD GPU's way inferior for ML/Deep learning than that of NVidia? I am moving away from macOS to ThinkPad. I am specifically waiting for an 8th Gen CPU from Intel with NVidia discrete GPU for small scale ML and light gaming.
← PreviousPage 13 of 32Next →