1,915 karma · joined April 30, 2010
I write here sometimes https://ajsharp.com.
One of the most effective and succinct criticisms I've seen of microservices: an architecture hack for modularity.
The irony is, it's rarely an effective hack. If you don't get your service boundaries right, modularity goes out the window, and you're stuck with a bunch of network calls that should be function calls.
> Beginning in September 2021, Lin hired a private investigator (the PI) in New York to disrupt the campaign of a Brooklyn resident currently running for U.S. Congress (the Victim), including by physically attacking the Victim. The Victim was a student leader of the pro-democracy demonstrations in Tiananmen Square in 1989, who later escaped to the United States, served in the U.S. military, and became a naturalized U.S. citizen. In September 2021, the Victim (then living in Long Island) announced his intention to run for a U.S. congressional seat on Long Island in the November 2022 general election.
> In hiring the PI, Lin explained that if the Victim was selected during the June 2022 primary election, then he might be “elected to be a legislator. Right now we don’t want him to be elected.” Lin emphasized that, “Whatever price is fine. As long as you can do it.” He also promised that “we will have a lot more-more of this [work] in the future…Including right now [a] New York State legislator.” Lin explained to the PI that Lin was working with other unidentified individuals in the PRC to stop the Victim from being elected to U.S. Congress.
> Unfortunately, Dgraph was always undervalued by investors.
This feels a bit like blaming the investors for why the company failed. To put it bluntly, there's a point at which you raise capital and build on vision. Your early investors and users are taking a giant leap that a. you can execute on the vision and b. customers will one day want to pay you for that vision.
Then there's point at which the rubber hits the road, and either customers pay you money for the thing you built or they don't. If they don't, you need a really convincing story to convince your investors they shouldn't cut their losses. It's a shame the company failed, it seems like they were working on some cool technology. But based on this post it sounds like no one wanted to pay for whatever it was they built.
My point with the software is that most software people use to create software/apps is increasingly created with web technologies / electron apps, so the native app ecosystem on a desktop machine is increasingly weakening as a moat.
On college: For many, there's no quicker way to crush a coding hobby than to study it via a computer science program. So fucking boring. Software development != computer science. That's where I started and I changed majors after my first year because I wanted to build shit and not write a fucking bubble sort. So I switched to economics and political science and kept teaching myself to code, got a coding job in college working for the university, graduated, didn't know what i wanted to do, until i stumbled into a 3 month "consulting" gig that morphed into my first job, which led to my first real startup job, which led to [on and on].
> And I began thinking about my career as a software engineer. How am I going to find a job?
This will sound petty bc you're at the beginning, but finding a job will eventually prove easier than you might think at this moment. Finding a good job (define "good" as you will) will prove considerably harder. Think of your first job as an internship. Do a great job and view it as a stepping stone to the next stone in your career. Do good work dispassionately. Don't mistake employment for loyalty.
Your parents, respectfully, don't have the slightest clue or context for understanding what it is you're trying do or how you'll make a living at it. It's annoying, but it's fine, bc it's your life not theirs. They really don't need to understand it and you don't need them to.
My advice...
To get good at programming: build something, anything. An idea you have. Don't have any good ideas? Try to build a clone of something else that exists. Also, and everyone says this ad hominem but it's true: contribute to open source. Offer your help. Any open source project of any size typically has quite literally a metric shit-ton of open issues, and not nearly enough people to fix them. So figure out how to fix one. Then do another. Keep doing it until the team makes you a contributor.
One brief note about career and "networking": contributing to open source is a very powerful form of networking. Every time you contribute to a project you are networking with others backed by your work. Don't take this for granted. You should also join discords and slacks and go to conferences when people do that again. I cannot stress this enough: your network is everything, and the more you invest in it the more you'll get out of it.
To get a job: fuck linkedin. Fuck job postings. Get "good enough" at programming (a much lower bar than you think), build a list of companies that you'd like to work for and cold email the founder (founder emails are almost always firstname@company.com). Shower them with praise about how much you love their company and think they're amazing. At the very least 80% will respond to you. There are several people on my team currently who got hired this way. This works particularly well for very early-stage startups; less so for larger companies.
Good luck, keep building, I promise you'll get where you want to go.
* OpenSea team members may not buy or sell from collections or creators while we are featuring or promoting them (e.g. on our home page); and * OpenSea team members are prohibited from using confidential information to purchase or sell any NFTs, whether available on the OpenSea platform or not.
tl;dr It appears the Opensea Head of Product was effectively front-running NFT drops before they hit the homepage, buying ahead of listing and then selling after the pop.
This is such an insanely good arb for App Annie it boggles the mind. Paying a $10mm vig to the SEC for a scheme that probably minted hundreds of millions in revenue from hedge funds is a no brainer.
If the SEC actually wanted to disincentivize future bad actors they'd prosecute rather than issue hilariously petty fines.