HNHacker News
TopNewBestAskShowJobs

amatheus

2,219 karma · joined March 31, 2009

meet.hn/city/br-São-Paulo

Socials: - github.com/andrematheus - t.me/amatheus - x.com/andrermatheus - bsky.app/profile/andrematheus - linkedin.com/in/andreroquem

Interests: Technology, Programming, Open Source, Mobile Development, Hacking, Freelancing, Books, Art

---

submissionscomments
amatheus··on Nvidia CEO says Google is the only customer building its own silicon at scale
Wouldn't it be the inverse? That these fields are happening because of the graphics cards advancements?
amatheus··on Django 2.2
Well, python has had repl driven development for years too, notebooks only change the tooling around that if I’m not wrong.
amatheus··on Alan Kay on the Meaning of “Object-Oriented Programming” (2003)
I think messages are less bound to types than method calls, more late bound and more reified in some caseS.
amatheus··on Bisected: The Unfortunate Reason Linux 4.20 Is Running Slower
Is there any way these could be mitigated at the browser level in this case?
amatheus··on Simple, correct, fast: in that order
It seems to me like what the author proposes fits with TDD: start building the simplest case by way of a unit test, implement it in the simplest way, and keep going that way; while the “correct first” approach many are saying should be used feels more like having a problem, really thinking about how it should be solved and then solve it all at once.

Now, while I think some small and contained problems may be solved the second way, I think most complex problems of the kind we solve as programmers will be best solved the first way.

amatheus··on The best laptop right now: Huawei Matebook X Pro
I think it is funny how the article compares laptops with tablets and phones and never mention desktops. I'm thinking of upgrading my 2014 MacBook Air and right now the iMac 27" seems to me like the best option every way, except if you really need portability (specially because it still has upgradable memory). I mean, it has a 4gb video card and a huge, beautiful retina display, and it's about the same price as the macbook pro.
amatheus··on Not Only Is the Mac Mini Outdated, It's No Longer Mini
Are geekbench scores meant to be used comparing different CPUs architectures like that? I thought they only made sense when comparing already similar processors.
amatheus··on OS X is as old as the classic Mac OS was when it came out
Well, to each their own, the last thing I would want is a rewrite that innovates. You can already get that with Windows or the myriad Linux desktops, and I don't think the result is particularly enticing: having all your things being moved around endlessly as new trends come and go.

When Apple decided to innovate in the space, they made iOS. Now you could that's not a desktop OS but the thing is, I don't think they care about this desktop/whatever distinction, these are all computing devices, with different use cases.

Meanwhile, Windows, the leader in desktop innovation, tried everything at once, pretending to be a mobile device with full screen windows, then reverting it, removing and adding back the start menu, changing the look and feel to Metro and now Fluent, and even in the technology front there is constant churn. That may be innovative but I definitely don't want to be in the midst of all this innovation in my work computer.

amatheus··on You know how HTTP GET requests are meant to be idempotent?
If the unsubscribe link were unique for each subscriber would the law still be satisfied?
amatheus··on The End of Windows
I'm not developing anything desktop right now but when I think about it the conclusion I come to is to give up on MS technologies and go with QT. Much more stable and you get Linux for (almost) free.
amatheus··on Microsoft gives up on Windows 10 Mobile
Where does this leave Windows Universal Development? Hardly Universal if it’s only for Windows 10 desktop. I’m no Windows nor Xbox user, but do people develop using Universal for both? Are there other platforms right now worth targeting for Windows Universal?
amatheus··on iOS 11 reviewed
I've installed iOS 11 on my iPhone and iPad and one thing I've been disappointed with is third-party integration on the Files app. From everything I've read before installing iOS 11 I've got the impression there would be true integration, as in, the files from the provider would appear inside the interface of the Files app in the same way; however, what I see is that, when I select for example Dropbox in the Files app, a popover appears and shows the Dropbox app interface unchanged (in fact, on the iPad the popover does not even goes full screen). Now I'm wondering if this is that the way it's supposed to be or if the apps need to be updated.
amatheus··on If Mark Zuckerberg runs for president, will Facebook help him win?
Given the power Facebook have, does Zuckerberg even need to run for president? I think that's the problem with these huge companies.
amatheus··on Ask HN: Why does visual programming suck?
Visual programming is used in Maya or Houdini for example (I think Houdini is more oriented towards it). While these are 3D software, I don't think there's anything 3D specific about how it works. I've seen a video of a guy showing how to create assets for game and building something that works pretty much as a function out of interconnected nodes (I can't remember the exact webinar I watched but found this other https://vimeo.com/202120820). Now they don't call it programming but as I see it, that's programming and the basic idea could be made to work in other contexts.
amatheus··on Learn Kotlin in Y Minutes
You may use `also`. It is like let but it returns the receiver.

    val person = selection?.organization?.owner?.also {
        setTitle(it.name)
        setImage(it.image)        
    }
amatheus··on A Month of “Hello, World”
I too like learning other programming languages but I use programming praxis problems for that. I have some projects in my bitbucket: https://bitbucket.org/amatheus_personal/
amatheus··on Announcing Rust 1.13
Rust looks great, I'm not using it but learning and it look fantastic. I have one question, I guess off-topic: Rust uses LLVM, like Swift, Julia etc. Could these LLVM languages interoperate better because of this common foundation? Maybe link using LLVM IR instead of C ABI FFI, or something like that?
amatheus··on Apple, this time you made a mistake
All the time I see people saying they never want caps lock. I develop in Java and it's convention to have constants be caps lock; other languages do something similar too. In that case what would be the solution without caps lock, typing each character holding shift? I think I'll try it to see how it goes but sounds weird to me.
amatheus··on Apple giveth, and Apple taketh away – the Escape key
maybe the function keys accessible with fn+number, thinking about it it makes sense.
amatheus··on Left-pad as a service
Well, Jane Street found Ocaml's standard library lacking and went on to build a better one. To me it seems much better than build a "standard library" piece-by-piece from one-function packages.
amatheus··on Apple Introduces the iPhone 6S and iPhone 6S Plus
Well, they still sell a smaller phone, the 5S. I hope next year, when they no longer sell the 5S, they'll come with another model, maybe an iPhone Mini or 7C or whatever.
amatheus··on An Open Letter to Apache Foundation and Apache OpenOffice Team
I wish someone would do for libreoffice something like firefox was for mozilla, creating a new product out of the codebase with better UX.
amatheus··on A Murky Road Ahead for Android, Despite Market Dominance
They may be talking about power users as users who uses more of the phone, not necessarily technically inclined users.
amatheus··on The Tablet Is Being Squeezed Out
I disagree. What I do with the iPad is different than what I do with a laptop, and I would guess most of the people who opt for an iPad instead of a notebook uses it like that too. After starting with the iPad reading anything on the computer sees intolerable, and this reading web pages/pdfs/etc use case by itself for me validates the iPad. Now, I understand other people may prefer to carry a notebook all the times, but if Apple replaced the iPad with an iOS laptop I would have absolutely no reason to buy it. Everything I like in the iPad is related to its form - size, weight, no keyboard, can be rotated etc.
amatheus··on The Time Needed to Write “Effective Modern C++”
Couldn't these things just be deprecated? As in, never removed because of compatibility, but when compiling you would get warnings about using features no longer 'best practices', and maybe there could be a switch for 'modern c++' that would turn use of these features in errors?
amatheus··on The Old Pirate Bay
Maybe I'm saying something stupid, but couldn't the pirate bay be distributed as a torrent that is continually updated, and then you have a torrent client that can search the database?
amatheus··on OS X Bash Update 1.0
Links for: Mountain Lion http://support.apple.com/kb/DL1768 Lion http://support.apple.com/kb/DL1767

Source: http://www.512pixels.net/blog/2014/9/apple-posts-bash-update...

amatheus··on What Apple Pay Could Mean for In-App Purchases
The app store has free apps too, it could be said the paid apps are subsidizing the free ones.
amatheus··on Crow – C++ Microframework for Web, inspired by Python Flask
Look really nice! To make the people who will complain about no example in the readme, I would suggest you just copy the example.cpp file into the readme, that'll do until you have more time.
amatheus··on YouTube requires the RC4 cipher for videos
Honest question, why would anyone want a youtube video stream to be encrypted?
← PreviousPage 2 of 3Next →