Live data from Hacker News

Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

apiparrot.com

81–90 of 122 posts

Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

#81
post #67

Very sad half the comments are asking for MacOS app. The rise of development on MacOS for server development when the final target is Linux will cause long term harm to the newer generation of engineers

Really? In the modern .Net world (originally .Net Core) it's very common for devs to use Windows machines to write code whose CI pipelines and deployed environments are all Linux. I've seen a handful of issues with things like path separators and file system case sensitivity, but we're talking about 3 or 4 minor problems in 6-7 years that I've been using it.

Hey, some of us have moved to Macs by now :)

(also yes, people keep asking "what about linux" and think it's bad when you say there is literally nothing extra to consider in 95% of situations, sigh)

Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

#85
post #67

Earlier quoted context omitted.

Really? In the modern .Net world (originally .Net Core) it's very common for devs to use Windows machines to write code whose CI pipelines and deployed environments are all Linux. I've seen a handful of issues with things like path separators and file system case sensitivity, but we're talking about 3 or 4 minor problems in 6-7 years that I've been using it.

Hey, some of us have moved to Macs by now :) (also yes, people keep asking "what about linux" and think it's bad when you say there is literally nothing extra to consider in 95% of situations, sigh)

I'm actually going to switch to Mac as a pilot for our team at some point this year! I don't expect any issues, I already use Rider and have done plenty of .Net stuff on my personal machine which is a M3 MBP. Really IMO the only question marks will be around using Parallels when we need to occasionally work on a legacy .Net Framework app.

Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

#86

Very sad half the comments are asking for MacOS app. The rise of development on MacOS for server development when the final target is Linux will cause long term harm to the newer generation of engineers

And the unreasonable hostility towards macOS will have zero affect because in the end the best product wins.

Did the rise of Windows cause long term harm to past generation of engineers? I doubt it since now Windows, which had a gigantic market share, still was forced to implement Linux "compatibility" for developers.

There are three popular operating systems for the modern developer and it's not unreasonable to ask for a build for all of them when presenting a project to a developer focused community.

Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

#88
post #86

Very sad half the comments are asking for MacOS app. The rise of development on MacOS for server development when the final target is Linux will cause long term harm to the newer generation of engineers

And the unreasonable hostility towards macOS will have zero affect because in the end the best product wins. Did the rise of Windows cause long term harm to past generation of engineers? I doubt it since now Windows, which had a gigantic market share, still was forced to implement Linux "compatibility" for developers. There are three popular operating systems for the modern developer and it's not unreasonable to ask…

The rise of a MacOS sort of monoculture certainly affected those developers that were still on Windows. It drove me off of Windows, a system that I otherwise appreciated just fine. I never cared much for MacOS, though, so I went to Linux, but there I'm also constantly feeling the pain of so many developers being on MacOS, as there's so many incompatibilities between the two. So, in the end I guess I prefer things that run everywhere, which this Parrot thing may be in reach of, it being Electron? In that sense I guess I support the ask for a MacOS version. But boy, could the MacOS crowd just stop throwing their weight around?

Edit: Examples:

* Tools that are only available on MacOS (remember the days when tools were only available on Windows)

* I write a BASH script which then doesn't work for the MacOS coworkers

* Tools that are supposedly platform- independent have Linux-specific errors that get no love because their developers don't care about Linux

Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

#89
post #38

How does it compare to mitmmitmproxy2swagger? https://github.com/alufers/mitmproxy2swagger

Probably a dumb question but if my web app uses graphql, how would I go about with the swagger generation?(since its just one endpoint)

Thank you for sharing this though, I was looking for a tool like this :)

Re: Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs

#90

Earlier quoted context omitted.

Ha! Nicely played. That was out of purely laziness. I don't like using one handle across sites, so I take the first 8 chars of (New-Guid).ToString() and then dump it in my password manager.

https://xkcd.com/1105/

a real pitty that this was not xkcd 1111
Post reply on HN