HNHacker News
TopNewBestAskShowJobs

icxa

579 karma · joined April 21, 2019

Interests:

- Frontend development with ReasonML and Bucklescript - Backend development with ReasonML / OCaml - General services development / Operating Systems with Go - Operating systems with Rust - Algorithms and Data structures in any language - Learning Product Design using Sketch/Figma

Email: jimmypappasusa at google's mail service

Send a note if you are interested in any of the above and would like to chat, discuss, or pair programming (given my expertise aligns with your goals)

submissionscomments
icxa··on Darling – macOS Translation Layer for Linux
> With the decline of Apple hardware, this is less true, and modern Linux hardware support is, at worst, no worse than what other OSes provide, in my experience.

I will still take a perceived regression in hardware from Apple over anything else on the market today. They are that far ahead. Still the best touchpad and connectivity support which are the two most important factors in my book. Also still the most aesthetically pleasing and known brand of laptop in the world. The latter point is not so important in my book, but I do believe it helps contribute to the resale value of the Mac, which again is class leading in terms of mass produced laptops.

icxa··on Facebook Reports First Quarter 2019 Results
I think your better comparison has reinforced my point that maybe I didn't convey clearly: If that secret spying doesn't cause any material harm to the individual, they are less likely to respond. Maybe some minor outrage of course, and some expressed displeasure for it to discontinue. Besides, going off of your hotel example, I imagine that if you explained to a Facebook group of parents that hey those videos you are all sharing of your little ones are being exposed to peeping Toms, you'd have a nice little outpouring of outrage.

Part of this is also the complete and utter failure of good journalism on tech issues. This is HN, we are all technologists here right? How many times have you read a NYT, WaPo, or some of the newer "media" like HuffPo reporting on some tech only to facepalm at the number of woeful inaccuracies and misrepresentation of the facts or situation, yet we are to trust them to report on complex privacy and security issues effectively? It's Gell-Mann amnesia over and over again.

icxa··on Archeologists Discover a Perfectly Preserved 4k-Year-Old Tomb in Egypt
Forgetting about the Minonian and Cycladic civilizations? Greek mainland didn't develop until later, naturally, but it started in the thousands of little islands, the Aegean archipelago, and the big one, Crete. The Minonians had established trade routes with the Egyptians during the 5th dynasty, IIRC. DNA evidence revealed they were there as early as 9000 B.C., with cultural influence between the Minonians and Egyptians going both ways.
icxa··on Facebook Reports First Quarter 2019 Results
> Most people couldn't care less about this,

Please stop saying things like this. Ironically, this is a "HN-ism". It is first a misunderstanding of people, and secondly a misunderstanding of privacy.

People care about their privacy when it comes up. Until people start being personally impacted, not much movement will happen. Saying "your facebook data was leaked to some analytics firm" is not going to trigger much panic. Saying "your credit card was stolen by hackers" would, which is why people reacted much more voraciously to the Target breach, than Facebook.

icxa··on Things I Enjoy in Rust: Error Handling
I am a full time Go developer learning rust on the side for more low level things, and one of my side projects is writing an OS.

Rust's error handling really feels the exact same way to Go's in my opinion, the only difference is, so far in my admittedly newcomer viewpoint, using unwrap to get to the error value, or returning an error value and doing an if err != nil check.

This isn't to say anything other than agreement that I indeed like this style. I like to handle my errors as values and program around them.

The thing I don't get is why all the bikeshedding and hate around "if err != nil" spam I seem to have seen here often and on other blogs. Go seems to get this "criticism" (I don't really believe it is a valid critique, for what it is worth) heaped onto it plentifully, while Rust seems generally immune to it, otherwise praised for the approach -- but it is the same approach! In fact you even have a builtin panic func in go!

Can someone tell me what I may be missing?

icxa··on Is everything an MLM
"All animals are equal, but some animals are more equal than others."
← PreviousPage 5 of 5