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 I was a 10x engineer and I’m sorry
Highlight this and pin it to the top of this comment thread.
icxa··on How YouTube converted people to flat Earth
Really this should be "how the proliferation of disinformation enabled by the internet converted people to flat Earth." Also not helped by the (warranted) declining trust in legacy media sources.
icxa··on Cobol Still Powers the Global Economy
> you have to find a little tiny period to find where execution resumes. No labels, just a tiny couple of pixel round period.

Totally naive to COBOL here, why do you have to do it? You said you wrote some regexes for the pull and transform, why not pipe the source to a program that finds that period for you?

icxa··on DuckDuckGo Expands Use of Apple Maps
Their business model is only revealed to us to the extent of what we can publicly observe, but otherwise unknown to both me and you. Like parent said, Apple is very secretive. There is nothing stopping them from having their hardware business and making money from your data.
icxa··on Google Protest Leader Leaves
Rephrased slightly differently: The majority want opportunities that will advance their careers, increase their stock values, and keep the company doing well (which usually means bigger bonuses)
icxa··on I analyzed the history of “Who is Hiring?” threads
WHAT WOULD YOU DO

WITH 12 DOLLARS IN YOUR POCKET

AND A WIFE AND KID BACK HOME......

icxa··on After Car2Go eased its background checks, 75 vehicles were stolen in one day
> the whole concept of “bad neighborhoods” where people aren’t trustworthy is partly a racist trope

The concept of a "bad neighborhood" comes from crime statistics, not racist tropes. Either crime (theft, robbery, fraud, et all) is high, or it is not high, race be damned. Subscribers to a particular political ideology need to calm down with the whole "your facts/science are racist" bit, because it hurts everyone overall in the long run.

icxa··on Taboola, Outbrain and the Chum Supply Chain
Maybe they could take a gut check and realize that we might be faced with the grim reality that in the era of twitter and instant news via social media, we don't need these old establishment media orgs anymore. The fact that they all have to result to these tactics of hosting (and producing) click bait articles, as well as their numerous other dark patterns they employ on their sites, paywalls, etc, should show to their board or leadership that maybe the demand for their product just isn't there anymore. There's nothing that says "CNN", "NYT", et all need to be legacy multi-century businesses. It's how it goes in this country. How many businesses from 100 years ago are around today? Nothing wrong with it, it's just the circle of business life.
icxa··on Google’s 4k-Word Privacy Policy Is a History of the Internet
I don't think there is a universal criteria for what constitutes whether an action is criticizable or not. I think more importantly is that the standards, whatever they may be, are applied uniformly, despite the circumstance and scenario. It isn't hard to imagine other scenarios which are seen as "lesser" where this wouldn't even be a question: of course you do, but for some reason we think that as an increase of import or salary, or whatever metric you may have in mind, all of a sudden some gray area is introduced. Stay true to your standards, and let it guide you.

I wouldn't put up with this type of hypocrisy from my frozen yogurt shop, my clothing store, or coffee shop, so I shouldn't put up with it with my news organizations, schools and universities and politicians. The inputs to the situation might be different, but the output should be the same. Otherwise, we are being the hypocrite as well.

icxa··on Go compiler internals: Adding a new statement to Go
Fatal errors would probably be bubbled up via a panic, in which you can cover in a recover() block
icxa··on Google’s 4k-Word Privacy Policy Is a History of the Internet
> We should celebrate this, not mock it.

I don't know what dystopian world you want to live in, but any time I see a company profit off sheer hypocrisy, I am going to call it out and mock it. They can have freedom all they want, but this article is generating clicks and revenues for Parent Corp, so they deserve the scrutiny. This isn't some public service they are providing.

icxa··on Go compiler internals: Adding a new statement to Go
> I'm not sure I see what the argument is.

That there are other reasons why unused imports are a compilation error in go, and it isn't as simple as turning them into warnings

icxa··on Go compiler internals: Adding a new statement to Go
Other comments are missing out the other key point: go packages are sometimes imported for side effects, and this pattern is common enough in the community (although albeit slightly discouraged now). So unused imports can still impact your code due to the init() functions
icxa··on Infinite loop in macOS Night Shift in the summer near the Arctic Circle
> (an arbitrary planet that has no impact on the universe whatsoever)

What do you call this type of worldview where you just view everything as completely meaningless or devoid of any value? Is it really straight up Narcism? I mean my god no wonder this is one of the most depressed generations on record.

Apologies for the off-topic comment, I just felt compelled to post this. We are the most meaningful, most important things in the universe until we know or learn otherwise. We are the most intelligent, most accomplished life forms in our known existence. Viewing it as arbitrary might be "technically true" but then again what do we know? What if we are it? It is just as plausible as the other view: that we are just on a billion year course for the eventual heat death of the universe and the end of existence all together.

Treat yourselves as special, you are. Treat others that way too. You'll also be a lot happier. Sorry for the platitudes.

icxa··on JSON Resume – 5th Birthday and New Features
Yeah, if you work for a company that has to run any kind of validation on addresses, you learn quickly most people cannot type their address in correctly at all. My take: Make it as dumb and straightforwardly painfully obvious as possible.
icxa··on What I Learned Co-Founding Dribbble
So you don't don't think any social network company is good, because they all do this to some extent, some more explicitly than others.

On a different note, maybe I just see this differently.

> “In this specific case, community flags triggered a temporary suspension."

It seems like the comments this user was making did not resonate with users of the site. This is the reality of having a social site: you have to deal with people's actions, decisions, and opinions, however rational or irrational you view them to be. It's the same kind of thing that happens almost anywhere else in any other social situation.

icxa··on Consumers Are Becoming Wise to Your Nudge
Of course it seems like a fair comparison to you, it's your comparison. To everyone else, putting it as nicely as possible, it's very off. Software that has the potential to cause serious, directly attributable material harm to lives is already heavily regulated: The FDA regulates medical device software, the FAA regulates flight software, the FTC regulates communications software, etc. For everything else, there is court. If you buy a laptop with a lithium ion battery that explodes and causes you burns, you will probably be rewarded handsomely in a suit. If you want to sit here and try to argue in front of a judge that dark UI patterns are causing you some sort of material harm, by all means go for it in court. My advice to you is you probably won't get very far / laughed at.
icxa··on The Toyota Way
Aren't most stocks are held in index funds and ETFs?
icxa··on Cement Produces More Pollution Than All the Trucks in the World
If these people really believed that overpopulation was the problem, then why don't they start depopulating with themselves?*

It sounds terrible I know, but it serves to demonstrate the hypocrisy of the stance. Like George Carlin said,

"I’m tired of these self-righteous environmentalists, these white, bourgeois liberals who think the only thing wrong with this country is that there aren’t enough bicycle paths. People trying to make the world safe for Volvos. Besides, environmentalists don’t give a shit about the planet. Not in the abstract they don’t. You know what they’re interested in? A clean place to live. Their own habitat. They’re worried that some day in the future they might be personally inconvenienced. Narrow, unenlightened self-interest doesn’t impress me."

* note: don't actually do this if you believe this wretched, damned worldview, go seek help, I don't really want anyone to off themselves because they think it "helps the world"

icxa··on Amazon patents ‘surveillance as a service’ tech for its delivery drones
I left that one out because as of right now only three letter agencies have access to that one until the FCC approves it for general use, but yeah this is pretty rad: https://www.battelle.org/government-offerings/national-secur...
icxa··on Amazon patents ‘surveillance as a service’ tech for its delivery drones
In related news, I imagine things like "drone shot" will get even more popular, as liberty-minded Americans will likely invest to rebel or form counter-culture around anything that assists the surveillance state we live in.

ex: https://www.youtube.com/watch?v=vF2tnFC_q8A

Or if you want to get really serious about it, try Skywall: https://openworksengineering.com/skywall-100/

There's also an increase in "anti-drone" drones. Drones armed with nets designed to take down intruding drones.

icxa··on Migrating 300k LOC from Flow to TypeScript
Thank you for all the work you do btw -- Reason is awesome and I am having a lot of fun learning. Interop seemed daunting at first but after I tried it, it was a great experience.
icxa··on Migrating 300k LOC from Flow to TypeScript
> TypeScript does not take out dynamic typing or prototypical object orientation

Hence my wording, leads you down the path not forces you to. More often than not, your TypeScript codebase (at least the part you have written yourself or by your team) will be Classical OO style and fully typed, and your code reviews will consist of copious amounts of "we should add a type here"

icxa··on Migrating 300k LOC from Flow to TypeScript
Tangentially, but in a similar vein, this is my gripe with TypeScript: It leads you down a path that takes the best part of JavaScript out: namely it's dynamicity, and prototypical object orientation, and leaves you with a hamstrung, not-so-good statically typed OO language. When you view it in that light, it hardly stands up to other options out there, IMO of course.

That's why I was lead to something like ReasonML because it solved the things I was already trying to do with my front end code (keep my renders in React immutable, minimize side effects, use more functional paradigms, have strong typing), but it did it with a much more powerful functional language, with a world class type system in which only Haskell rivals.

icxa··on AdTech Sucks: This Time It's Personal IDs
Hi author! I am actually not responding to claims made in your article (imagine that, comments that don't discuss the article!) but the broad brush painted by parent that "The ad industry is evil"

I think this does a disservice to the world evil and trivializes it: Hitler is evil. War is evil. Ad tech.. Inconvenient? Frustrating? Possibly infringing on your civil liberties? All possible, likely depending on which ad company it is, but evil? Let's talk about those things! Let's avoid the extremist language what serves no one and only divides people further into their respective camps, and let's try to have an intellectually honest conversation on HN for once, but given the response to my comment, doesn't seem like today is the day.

icxa··on AdTech Sucks: This Time It's Personal IDs
Yes, especially since we are fully compliant with CCPA, and GDPR. I can push one button and have all of your data deleted if you so wish.
icxa··on Magnesium and major depression (2011)
Of course it tasted good! Those food additive and chemical plants in NJ can do wonders to stale, ammonia-washed meats to trick our brains into thinking what we are eating tastes good! I still indulge in some fast food pink goop chicken nuggets from time to time. With enough sugar-filled "barbecue" sauce, anything can taste good!
icxa··on Magnesium and major depression (2011)
The free market is responsible for the biggest large-scale change in sustainable farming and organic produce, meats, and dairy we have seen so far, why not double down on that and accelerate the progress made?

If you would have told me 10 years ago that organic produce, meats, and dairy would be commonplace in a Walmart grocery store, I would have laughed, but here we are.

Conversely it is only through large government subsidies of corn and soy that we have all these cheap, non-nutritious soy and corn byproduct snacks that fill 80-90% of grocery store isles, of which the free market, driven by consumer demand for something different, has now started to penetrate even the snack isles. For example, pea snacks are all the rage now, and I see way more pea snacks, pea crisps, etc than ever before at my local chain store.

icxa··on AdTech Sucks: This Time It's Personal IDs
Hi -- ad industry member here -- am not evil, I am trying to do my job as ethically as I can. I understand you don't want to see ads. I don’t care for them myself at times, but when we do show them, we make sure they are as relevant, appropriate, and most importantly valuable. I understand that the HN crowd is more sensitive to being enraged by ads, but we actually get quite a bit of user feedback saying they are appreciative of the money we were able to save them by using our service. So, like anything in life, it isn’t black or white, there is a whole lot of gray.
icxa··on Magnesium and major depression (2011)
When the US government is in charge of feeding people healthy foods, they came up with the now defunct "Food Pyramid" and school lunch, which featured classic gems like "government cheese", "square pizza" and my favorite, mystery meat "salisbury steak"
← PreviousPage 2 of 5Next →