Readit News logoReadit News
aggieben commented on Ask HN: Who is hiring? (May 2023)    · Posted by u/whoishiring
mayvuesolutions · 3 years ago
Mayvue Solutions (Pittsburgh, PA) | Software Engineer + other roles | REMOTE

Check our careers page at https://mayvue.com/careers to see current openings and apply.

As a company, we are in a unique position. We’re a relatively new company and still have a “startup culture” but our team is comprised of experienced individuals and our hard work has us poised for explosive growth in the future. Working for a startup company, requires you to be a self-starter and team player. You are individually responsible for your own success, and the success of Mayvue.

As a developer at Mayvue, you will have the opportunity to build software that is used by a trillion-dollar industry and a critical part of the infrastructure that United States rely on. You need to be comfortable working at any level of the stack and enjoy influencing the technical design and future direction of a product. Your growth can and will only be limited by your desires and career aspirations!

Tech stack: C#, .NET Framework 4.8 and .NET 7, SQL Server, Oracle, Vue 2 and Vue 3

We are ramping up work on a greenfield application that replaces our legacy bridge management software. It’s an exciting time to join the company – you WILL have an impact on everything that we do at Mayvue.

aggieben · 3 years ago
Can you share comp range?
aggieben commented on Two chances to correctly guess the password to wallet, or lose $220M   businessinsider.com/progr... · Posted by u/lemonspat
aggieben · 5 years ago
Copy to another hard drive. Guess twice. Wipe hard drive. Rinse, wash, repeat. Infinite guesses.
aggieben commented on Ask HN: How do you decide which programming language to use?    · Posted by u/javaguy1
aggieben · 5 years ago
As an individual, I almost always would choose a language I already know comfortably, and every other factor would come after that - unless I were setting out to learn something new.

Other factors:

- is there tooling that will help me be productive with this language?

- is there a broad enough community of users such that finding helpful resources will be straightforward?

- how likely is it that the language I choose will be well-supported by its owners (or community) in 5-10 years?

- is the language expressive? can it be made to be efficient?

- does it appeal to me aesthetically?

- does it have good cross-platform support? (Windows, macOS, Linux)

- is it supported by build systems and/or CI products?

Through the filter of "stuff I know", my choice for most things at this point is F# on .NET Core/.NET 5. (and/or Fable).

For learning something new, I'd probably choose elixir with elm, or maybe Rust, depending on the application.

aggieben commented on Maybe we shouldn't want a fully decentralized web   withblue.ink/2020/11/12/m... · Posted by u/talhah
cortesoft · 5 years ago
I really hate that these discussions always end up stopping at whether the idea of censorship is good or bad. One side will point out all the bad ways censorship can be used, and then the other side will point out the misinformation that spreads when there is absolute free speech.

The thing is, both sides are right. However, neither side ever talks about trying to take any steps to mitigate the negatives of their position.

I am anti-censorship, but I think that people on our side can't just ignore the damage misinformation is causing our society right now. We also can't just rely on the old adage that "the truth will win out in the end". Free speech advocates like to believe that is a truism, but the evidence keeps showing us that that isn't true. There is nothing inevitable about the truth, and lies have many advantages that can often prevent the truth from winning.

So what do we do? I am much more interested in talking about steps we can take to mitigate and prevent misinformation while preserving free speech.

Just because censorship isn't a good option doesn't mean we should just throw up our hands and allow misinformation to win the day. The truth needs allies, and allies with a strategy.

aggieben · 5 years ago
> I am much more interested in talking about steps we can take to mitigate and prevent misinformation while preserving free speech.

How do you even categorize misinformation when western societies have decided that there is no such thing as truth?

Our crisis is far, far, deeper than what information can be published online. We are in the midst of an epistemological cataclysm.

aggieben commented on Astonishing Performance of .NET 5   alexyakunin.medium.com/as... · Posted by u/pjmlp
rishav_sharan · 5 years ago
There is nothing low ceremony in .Net.

I recently ran through the entire ecosystem thinking that there must be something akin to Sinatra (micro web framework) in .Net. Nope. Every single thing is built on top of ASP .net.

I did find a WIP library where they are trying to go for a low ceremony framework https://github.com/featherhttp/framework, but even that is built on top of ASP .net

For me the worst bit about .Net is their treatment of F#. IMO, it is one of the most practical and usable functional languages out there. But none of the official docs have anything on F# at all. Here is an example doc; see if you can find any code example for F#. https://docs.microsoft.com/en-us/aspnet/core/tutorials/razor...

Its always C#. And I have 0 interest in that kitchen sink language.

Between ASP.Net and C# being the entire world for .Net, I have really not much interest in using it for anything. There are plentiful of interesting languages and ecosystems that I can use for my small time projects.

aggieben · 5 years ago
ASP.NET is pretty bare bones, all by itself. It's pretty much just a simple pipeline of request handlers with DI support (which is also optional). MVC, routing, Razor - all unnecessary if you don't want to use them.

I agree that the ASP.NET documentation is lacking in F# code samples (although the example you picked is a bad one as Razor doesn't support F#, and so naturally wouldn't have F# code samples). You might find that Giraffe is a more comfortable framework, as it's essentially an F#-ified shim on top of ASP.NET.

aggieben commented on YC Software Startups: Value and Initial Programming Language Used   charliereese.ca/article/t... · Posted by u/charliereese
johnny_reilly · 5 years ago
Fascinating to see how heavily Ruby and Python feature. The things that surprised me by their absence and near absence were languages I love: JS and C#

That said, this is taking now well established startups that will have begun their lives 5+ years ago in general. If I was picking a back end stack then I'd probably hesitate before picking the .NET Framework. But these days I'd easily pick .NET Core.

Likewise, I'd want a statically typed back end and 5 years ago I'd probably have hesitated before using TypeScript and node together. Now I do it regularly.

Would be super interesting to see the same chart in 5 years with companies starting now.

aggieben · 5 years ago
+1 for choosing .NET Core. I'm right there with you. Extra points for F#.
aggieben commented on YC Software Startups: Value and Initial Programming Language Used   charliereese.ca/article/t... · Posted by u/charliereese
ChicagoDave · 5 years ago
So the use of C# dooms my startup? I feel really out of touch having never used python or ruby.
aggieben · 5 years ago
Not at all. Keep in mind that YC startups are birthed from a very narrow slice of the tech world. .NET Core is very, very good tech and unless you need something super niche, there's no reason to doubt your choice. Press on.
aggieben commented on YC Software Startups: Value and Initial Programming Language Used   charliereese.ca/article/t... · Posted by u/charliereese
aggieben · 5 years ago
This would be more interesting if YC didn't have a strong inherent bias toward these particular languages. In other words: these are the results because this is what YC picks and filters for, not because of any inherent meaningfulness about choosing these languages, or qualities of the languages.

Deleted Comment

aggieben commented on Litecoin and Ethereum buys and sells are temporarily disabled   status.coinbase.com/incid... · Posted by u/tomduncalf
umanwizard · 8 years ago
Bitcoin can never achieve mainstream adoption since the transaction throughput is capped at 3 per second.

Maybe other technologies will, but Bitcoin cannot.

aggieben · 8 years ago
This is incorrect. Firstly, it's 10 per second. Secondly, it shouldn't be all that hard to imagine "side chains" or even "local-party networks" being built to handle transactions and use the underlying blockchain as a settlement mechanism. This is, as I understand it, how the lightning network works/will work, and I see no reason to think it wouldn't improve Bitcoin's adoption, which is already orders of magnitude better than other cryptos.

u/aggieben

KarmaCake day941February 7, 2008
About
I'm a software developer.

[ my public key: https://keybase.io/bencollins; my proof: https://keybase.io/bencollins/sigs/hGAUM3Q3RKADa9EOm1RLFk7arseXNo5EiDH6U1f9qzE ]

View Original