HNHacker News
TopNewBestAskShowJobs

petagonoral

450 karma · joined September 10, 2016

submissionscomments
petagonoral··on The dystopian world of software engineering interviews
Surely is relevant when the person is commenting on the experience of something when they've never experienced it.

I'm all for dogs on the internet but no point in accepting dogs commenting on the life of cats whilst strongly giving the impression that they too are cats.

petagonoral··on McDonald's app bug let people order for free in France
I see this as a negotiation between man and machine. The machine in this case was bad at negotiating.
petagonoral··on Mozilla lays off 70
> She has directly authored many foundational pieces of Mozilla and (arguably) the internet

Like what? The wiki page doesn't tell.

You are making it sounds like she created Mozilla & products herself, rather than an admin/exec role throughout. And also making it sound like her presence alone is what is bringing in ~$500 million.

Is there some connection you would like to disclose?

by the way, I'm not arguing her position.i'm arguing her compensation. nice chart from brendan eich (formerly of mozilla) https://twitter.com/BrendanEich/status/1217512049716035584

petagonoral··on Mozilla lays off 70
in 2018, mozilla had 368 million USD in assets:

2018 financials: https://assets.mozilla.net/annualreport/2018/mozilla-fdn-201...

wow, 2.5 million for the executive chair of Mozilla in 2018. is that person really bringing 2.5 millions dollar worth of value to the company. this is in addition to the 2.x million from the year before. 10s of million exfiltrated out of a non-profit by one person over the last few years. nice job if you can get it.

edit: 1 million USD in 2016 and before.jumped to 2.3 million in 2017! pg8 of form 990 available at https://foundation.mozilla.org/en/about/public-records/

petagonoral··on Mozilla lays off 70
Would love to see the compensation their board members and execs are claiming.
petagonoral··on Google acquires AppSheet
Those Oath sites really do love tracking before you even hit the article.

For anyone else with uMatrix blocking the 307 to https://guce.advertising.com, here is a cache https://archive.is/nJ0xw

Here is a better source with more info on AppSheet included: https://venturebeat.com/2020/01/14/google-acquires-no-code-a...

petagonoral··on Ask HN: What were your most impactful podcast episodes from 2019?
I just listened to the JRE clip from that ep(https://www.youtube.com/watch?v=l2AbxWr6I4s) - Everyone Can Be Rich. And based on the below excerpt in which he misses the mark by a million miles, I'm doubting his wisdom.

from 02:13 on ..

> okay imagine if tomorrow we could wave a wand and everybody was trained as a scientist or an engineer everybody, even if you weren't very good, you had enough understanding computers you could write some code. You could build some hardware and don't tell me people can't do it because they can that's just a tyranny of soft expectations. That's just you looking down on somebody else they can't do it they just have to be educated. Now if they're educated all this hardware software engineers scientists biologists technicians hard sciences not the social sciences we would all be done within five years. Robots would be doing everything from cleaning toilets to cooking food to flying airplanes and driving goobers and what would we be doing? We would be doing all creative jobs to entertain each other and researching science and technology we would have wonderful lives so it is really just a question of Education nothing else is this a scale issue

petagonoral··on Cities move to ban dollar stores, blaming them for residents’ poor diets
This just seems like a puff piece for Republican party values.

Not journalism. Not an opinion piece. An ad.

petagonoral··on Home in Nix – dotfile management
> In the end I ditched it and stuck to my Ansible setup.

For your own workstation- what OS?

Have you got these in github or somewhere i could take a look?

petagonoral··on Ask HN: Making a mobile app as a back-end developer?
That's a good read. It's a pity the sample code repos aren't public.
petagonoral··on The Secrets of Jewish Genius
This is a pretty bad opinion piece written by a previous "editor in chief of The Jerusalem Post".

It also wrongly equates anti-Zionism with antisemitism.

The NYTimes comments section (specifically Times Picks') is far more illuminating & balanced than the actual piece.

petagonoral··on BugJail: New Java debugger – debug across time with mouse
How does it compare to Chronon DVR[0] for Java. Seems similar functionality wise

[0] http://chrononsystems.com/

petagonoral··on Santa hat removed from VS Code after complaint
If you look at bottom right of his included screenshot, you'll see he has tab size set to 4 spaces.

Is this really the type of person we should be taking demands from?!

petagonoral··on Santa hat removed from VS Code after complaint
> Please remove it immediately and make it your top priority.

Jeez, the entitlement.

> To me this is almost equally offensive as a swastika.

and the stupidity.

petagonoral··on Private messages from 81,000 hacked Facebook accounts for sale
How many extensions need to send unique outbound data? Prior to publishing in store, browser maker can look at schema and query whether it makes sense in context of extension. If the submitted schema is not tight enough, it can be rejected until it's tighter.
petagonoral··on Private messages from 81,000 hacked Facebook accounts for sale
No, I expect browser staff/interested technical parties to review extension before publication. Why would your grandma review it?
petagonoral··on Private messages from 81,000 hacked Facebook accounts for sale
How many extensions _need_ to send data outbound? Before approving extensions for store/signing, the schema can be checked and if it's not tight enough - rejected.
petagonoral··on Private messages from 81,000 hacked Facebook accounts for sale
Maybe it's time for the browsers to put more effort into extension network security.

1) Every extension has to declare up front what urls it needs to communicate to.

2) Every extension has to provide schema of any data it intends to send out of browser.

3) Browser locally logs all this comms.

4) Browser blocks anything which doesn't match strict key values & value values and doesn't leave browser in plain text.

petagonoral··on The Magic Leap Con
> If you're doing the work yourself

you'd be a remote pair of hands.

petagonoral··on Dear customers of Cloudflare: an appeal regarding Tor
not just tor. i use a commercial proxy and allow google store cookies yet i keep having to complete those captchas just because of my IP address..

seems like google could alleviate this if they checked value of certain cookies before making people repeatedly solve captchas.

petagonoral··on Google AMP – A 70% drop in our conversion rate
> including things like Google Wave

awkward for me. i really liked Wave.

petagonoral··on Why touchscreens in cars don’t work
An iPhone was the touchscreen they used in their study? Hardly comparable to in car screens.
petagonoral··on Why Children Aren't Behaving and What We Can Do About It
> We've been reading and seeing this shit since Socrates.

No, we haven't. That beautiful self serving quote is from a students dissertation from 1907 - https://quoteinvestigator.com/2010/05/01/misbehaving-childre...

Novel quotes which have a ring of truth don't get to invalidate peoples' opinions.

petagonoral··on JavaScript is Good, Actually
Regardless of whether tech or not, any opinion piece is framed within the context of the author of the piece.

I personally blame Jeff Atwood who pretty much green lit a lot of developers to consider themselves "elite" just because they were reading a blog about programming.

That attitude is something I'd love to see stamped out.

petagonoral··on JavaScript is Good, Actually
No alternatives to JS browser runtimes & environments maybe but you can use one of many transpile-to-JS languages and you shield yourself from most of JS badness.
petagonoral··on Google removes ‘view image’ button from search results
> Hose would argue with the http protocol and standard then.

Which part of any version of the http protocol spec covers this?

petagonoral··on Google removes ‘view image’ button from search results
> By default if the image is available on the web, it is meant to be seen

Some might argue the image is meant to be seen...in the context of the web page it's on.

petagonoral··on Ask HN: Best project management practices in 2018?
> given a well-articulated objective (not solution)

100% this.

Developer empowerment.

Always has been. Always will be.

petagonoral··on Maintaining code quality when nobody cares
Not in my experience.

Happy productive teams are teams which have a tech lead making tech choices (& involving team to some extent), with the people management side taken care of by a (dedicated) people manager who can cut across multiple teams ( & also taking care of the people management of the tech lead)

petagonoral··on Who Killed the Junior Developer?
In my opinion, attitudes similar to yours are toxic to this industry.

I've been working >10 years as a software engineer. If I'd never worked on a (necessarily) complicated system(s), I could maybe understand your viewpoint. Churning out the same CRUD app with minor differences would probably be safe enough to expect a junior dev to 'have at it'.

> Everything is fast

Unfortunately, this is the current 'thinking' on how some un-enlightened people think the industry should work. Ultimately, I think this is a load of nonsense. Software engineering is engineering. Some people may have snuck in & survived as they never had to do something non trivial & deal with the resulting consequences.

Page 1 of 2Next →