skysight-inc/HackerNews huggingface dataset:
Ask HN: Career paths for senior SWE with MSc Finance?
Dear HNers, I'm a senior (~25y career) SWE currently at a FAANG. Life is good, but my comp is only going up slowly and gradually.

On the other hand, I've always been interested in finance. I'm a retail investor, and I use my SWE superpowers to automate and analyse my investments to some extent. But I never pursued this as a career, e.g. never worked at a bank or a hedge fund, despite living in a major international finance/banking hub.

I'm considering getting a Master's in Finance (while I continue to work), mainly based on this itch that never goes away. I don't know what "the industry" looks like beyond SWE, where I've spent all of my professional career.

The question: what kind of job, role or organisation would be uniquely suited for a senior SWE with a Master's in Finance? What kind of job can I do better that anyone with a Master's in Finance because I'm also a senior SWE? Interested beyond fintech, which is engineering-within-finance; open to pure-finance roles that can benefit from SWE.

As a secondary question, I'm in the low-to-mid-six-figures comp range. How do I take the leap to the next category, i.e. seven figures? What kind of jobs / roles / industries offer this kind of comp to someone with my profile?
I think you are assuming that the order is a cause rather a convenient excuse to pursue a specific agenda. I appreciate the approach, by a person signing it is just a convenient lightning rod. Note that it seems to be working very well.
Using GitHub Actions for for MLOps and Data Science
It's long been the convention here, and it's useful for people to know how recently it's been published.

With an article title like this, it could easily be anything from 1 to 30 or more years old, and showing the date makes it easier for readers to know if they've already seen it before clicking through.
I think things like this very obviously points to a problem with these monopolistic internet utilities. The push out competition, then get protections under article 230, and are policing speech on their platform. I think they obviously have to pick 2.

You can't be the only game in town, be unsueable, and police speech, thats far to much power for a un-electected corporation with clear bias
Hail the Xenon Excess
After I got my first job, I went on a bookstore crawl through Santa Monica back when the Third Street Promenade was full of independent shops and bookstores. I came home with a car full of books and a thousand-dollar credit card bill. It's easy to forget that your income is finite when you're young and foolish.
Well, nothing is black or white. It's always a trade-off. Destroy the intrinsic property of the system to trade for broader access. Is it worth it?

It makes me think of the Bitcoin scaling debate. Destroy the ease of running nodes for the ease of trading at low fees. Is it worth it?

In this case, I don't think the suggestion is for people to 'care' more. At the same time we also have to recognize that we can't accommodate for everyone's situation without destroying the fundamentals of the system itself. It's a balancing act. Where the line should be drawn is probably very subjective.
It works, so it's suitable.
Why Are Good Jobs Disappearing If Robots Aren’t Taking Them?
I wonder what the result would be if they disabled any kind of targeting for political ads (or massively limited it, to targeting per-state).
Gun is a good analogy I think, and I do support personal gun ownership. But I wouldn’t loan people my gun unless I was 100% sure they wouldn’t use it for anything illegal. Even 99.999% doesn’t really cut it for me.
We've gone from

> They actively want their users to be free to consume what they want, even if others think that’s bad for them.

To "They're legally allowed to remove whatever posts they want, and they don't need to be consistent about it".

There's a lot of shitty behavior that's legally allowed. That doesn't change the fact that "Lies are banned, unless a politician posts them" is a shitty and obviously self-serving stance to take.
Postbank to replace 12M bank cards after employees steal 'master key'
> Error Level Analysis (https://en.wikipedia.org/wiki/Error_level_analysis) is controversial, and some people would argue that its usual application is pseudoscientific.

In this case, isn't there a sort of "end justifies the means" applicable to this analysis, coming from the fact that the author now has access to the (closer to) original photo?

http://www.hackerfactor.com/blog/index.php?/archives/329-The...
It looks like it could be that, but I have trouble trusting the author. He makes a lot of promises he doesn't keep. The more minor ones are things like release dates that have been pushed back month after month, but for instance volt has been abandoned for almost a year. I'm starting to think of v as more of a real thing after this much steady development (even if release dates are meaningless), but probably wouldn't trust a project to it until the community could sustain development if amedvednikov got hit by a bus tomorrow.
red/green is commonly attributed to testing - usually the interface has red and green, though.
I just dont get how people get offended over such stuff, like err... "Mains in computer engineering"
1. Working in an industry will reveal all sorts of problems. Being a customer may also. If you've ever asked yourself "why is this so difficult/stupid" you may have a good problem to solve.

2. Burnout is a lack of discipline but is often thought about as a lack of motivation. Get clear on the differences:https://www.wisdomination.com/screw-motivation-what-you-need...
You could start with some CSS
Steve Pavlina did a series of experiments on this: https://www.stevepavlina.com/blog/2005/10/polyphasic-sleep/

Googling it I was surprised to find that he did it 15 years ago. Times go by fast...
> McArthur is revered as a god, over there

While he's undeniably a famous historical figure in Japan, my impression is that the majority of Japanese people don't have any strong opinions about him. After all, how many people actually care so much about historical figures when they're busy watching cat videos on YouTube? But for the people who do have some interest, I assume many have mixed feelings on the matter, which is natural for citizens of a former military dictatorship turned democracy only because they lost the world war. The rest are far-right people who, as you can imagine, hate him with a passion, though I do hope they're only a minority of Japanese people whose voices are amplified by Twitter echo chambers.
I am not sure that we can deduce that, but regardless I feel good about it.
> Are you upset that console manufacturers control who publishes games or software on their platform? None of the current (or past) major consoles allow third-party unapproved software (without bypasses), leading to the same situation.

All software is not equal.

Would you say that gatekeeping video games is equal to gatekeeping software that could be essential to people's lives(finance, health, social media, etc)?
If things are better than before after step 4 you still have damped oscillation. I think the distillation of your hypothesis is this: labor (and environmental externality) markets change slowly enough relative to the amortization schedule of a factory that perpetual arbitrage between them is possible.

To the extent that this is true, one cause is that governments (with the notable exception of China) handicap themselves by honoring agreements, which they absolutely do not have to do absent a bigger, badder government to make them. A savvy, Machiavellian US government policy would:

1. Promise corporations the world

2. When factories are built, expensive machinery shipped in, and personnel trained, renege and hike taxes, but not so much as to force a write-off

3. When foreign governments make it difficult for US corporations to operate factories abroad and they ask for diplomatic support, shrug and tell them play stupid games, win stupid prizes

4. Do not apply the above policy for US corporations doing natural resource extraction abroad.

(i.e. act more like China)
maybe the problem here is "american left" vs "other countries left".

In "other countries left" the left tag is defined by this topic (and this topic alone).

So, for someone not from america, your statement is a bit weird...
I read that more in a context of "teaching oneself". However, I think he's at google atm: http://herpolhode.com/rob/
What is concerning is the fact that a failure in one part of the network was able to spread so wide. yhere are certain words in there that make it sound like they don't capacity plan or anticipate these sorts of failures? Certainly the lack of isolation is not good, but that's pretty common in the mobile carrier space.
>It was a long time ago, but I recall reading once that in some cultures the voices and delusions of schizophrenics tend to be of a more positive nature. In our culture they tend to be almost entirely menacing, paranoid, accusatory, etc.

In many tribal cultures, what western psychiatry castigates as schizophrenia, they honor as shamanism.
I didn't even know that GitHub had a trending page.
Why no crpto trading bot can make you money, and what you need to use instead
So what's the difference between hashcat and johntheripper?

Any reason to use one over the other?
Wow, Hacker News loves ads all of a sudden.

Hilarious to see people try to spin why allowing someone to personally block ads is a bad thing.

I see uBlock touted here everyday, so blocking all ads okay, but we HAVE to force people to see political ads?
In a way they already do, all political ads on facebook (in any country) are public information through their Ad Library Report: https://www.facebook.com/ads/library/report/?source=archive-...

Simply take their earning reports and divide one by the other and you'll get the percentage of revenue
Let me know when the CEO of Glock or Colt comes and takes back the gun I purchased from them due to a Tweet of mine that the mob disliked.
I thought that maybe he is teaching Google employees.
You need to trick yourself. Tell yourself you'll only do 15 mins work per hour and lounge for the other 45. That will give you a short-term goal to aim for (the 45 mins) and you'll get there the quicker you do 15 mins work. But once you get started that 15 mins becomes 2 hours and you forget. Sometime you just need the momentum of getting started.
Thank you and thanks to the other replies. I don't often have a comment that is so full of questions and speculative thinking as this one was.

Negligence makes sense in this case. Just thinking out loud now. If that were made illegal/legal would software engineers need to be state/federally certified having a license to code? Would they possibly need to carry insurance like doctors do? Curious possibilities.
> I think one of the big ones is that our intellectual institutions have given themselves over to internet troll logic, including many prestigious Op-Ed pages

Yes, absolutely. The prevalence of stupid "both sides" reasoning calls into being the contrarians and gives them a platform - in order to have someone say the world is round, you have to find a flat earth pundit as well and put them opposite each other so the public can enjoy the fight.

The kind of people who find themselves cited in mass shooter manifestoes. At least the Unabomber wrote his own deranged manifesto; these days people assemble them piecemeal from everyday racism and conspiracism.
a few clips that could be used for Bucharest: https://www.youtube.com/watch?v=sQCRwK2XEzE , https://www.youtube.com/watch?v=YseGSV0l6jQ , https://www.youtube.com/watch?v=jenT0KTi7pw , https://www.youtube.com/watch?v=sQCRwK2XEzE
Your note about the drug gangs reminds me of the Chernobyl Exclusion Area and how well plants and wildlife are doing there. The "environment" doesn't really care about humans. The environment can do quite well without humans, thank you very much.
Surgical ads allow you to greatly reduce ad spend. If you know people who like A, B, C and are easily convinced of your worldview via data scrapping, and X, Y, Z are not, you can rile up a relatively small group of voters to shape the election outcome in battleground states.
Contrary to what some young, smart and mostly well-meaning engineers will have you believe, not all managers/leaders are Dilbertesque caricatures. There many who fit that profile perfectly in certain types of organizations. But there are organizations where such types are less common too. If you're constantly surrounded by these types of individuals, it's probably a sign that you need to change companies.
I'm not sure. How can it not be the case that being the global platform for the "everything store," and having people search on amazon for purchases even before google is a bigger business than selling your own white-label goods? The extra margin gained with cost-reduction from co-mingling products surely can't replace that strategic advantage, can it?

I suspect Amazon just overreached. And not because of an intentional decision going sideways, but because of having many independent teams, with smart people, each optimizing for their own area. Frankly, it is actually amazing how much cohesiveness in action and strategy actually exists, as opposed to the mistakes we see (I'm looking at you AWS console).
I did a month of polyphasic sleep about 15 years ago. It's doable and was an interesting experiment but is not sustainable.

Mentally I felt 80-90%. I couldn't concentrate or think as well. I felt cold all the time as if my hormones were out of wack.

Towards the end of the month I was very sleep deprived. I would fall asleep and go into REM almost instantly. I slept through alarms, something I otherwise never do. A few times I shut the alarm off and went back to sleep with no memory of doing so.

An interesting side effect was that after going back to a normal schedule I needed less sleep. For months afterwards I only slept 7-7.5h a night instead of 8h.
The systems languages you reference have to do memory management by design. It's very difficult to write a scalable, maintainable, performant operating system or high-performance application in Pasca, ADA, or Golang. While they are all decent, I'm referring to "low-level" as in device drivers or "high-performance" as in game engines. Aside from some toy microcontrollers running go or some userland fuchsia stuff, there's a reason serious stuff still uses those languages. They're slow because they intentionally trade compile time for run-time performance. If I write in such a language, I've got a pretty good idea of how it will run; I don't have to worry about "Oh no, what's the GC gonna do now."
Payment apps are very popular in India, especially in urban India. Most people have one of Paytm, Google Pay or PhonePe installed.
So, OP points out that maybe a commitment of one night every few years isn’t so unreasonable, and your response is to berate them for their privilege?

What alternative do you suggest?
Startup experience maybe. FAANG experience, you probably don't need. There are a ton of people out there that specialize in getting you off the ground and through your first couple of years. Realize, people coming from FAANG-like companies are use to having resources available that your very young company may not have. Finding someone that understands that to me is more important than finding the best possible technical genius. Don't forget google didn't start with "Google scale" engineers. They hired smart, driven people with a lean mindset. For your enjoyment the early google infrastructure http://infolab.stanford.edu/pub/voy/museum/pictures/display/...
This sounds like an excellent idea, but I'm worried about architecture/execution/implementation. Generally successful regulations set goals but don't prescribe how those goals should be met. There doesn't seem to be a super clean separation between "what" and "how" here.
My guess is that it started as a differentiator in the market. This is 'fun', other things are not. Then it leaked into other places, such as the workplace which became increasingly infantilized at ultimately the detriment of the worker (benefits include: shitty health insurance, ping pong tables and foosball leagues!!). This further led to the internalization of natural negative or neutral feelings: you feel down? What's wrong with you? Everyone else is having fun! This is fun! Your job is fun! You must be broken, therefore you need to fix yourself.
In my experience, if it's just an option on a settings page somewhere, virtually nobody will change it in practice. So if that's what they do and it's still enabled by default, this could be completely ineffective - but provide some political cover for them.
LinkedIn ‘Job Offers’ Targeted Aerospace, Military Firms with Malware
Yes, so the structure itself has padding (added by the compiler). But that is regardless of whether it is in an array or not. OP seemed to suggest that C arrays introduce padding of some sort, which they do not.
I've fixed a couple Firefox bugs that were filed in Bugzilla 10-15 years ago. :)

At least one fix, however, upset some people who come to like the "incorrect" behavior over those 10-15 years. (In one case, I changed the filename of saved web pages from "index.html" to HTML <title> .html to match Chrome and IE behavior.)

This xkcd comic is relevant: https://xkcd.com/1172/
Are you ready to read the ref?
"We went from a flawed meritocracy"

What does flawed mean in this context?
Seems like it is referring to the USA's ICE:

https://www.theverge.com/2019/10/9/20906213/github-ice-micro...
https://www.bu.edu/articles/2019/are-ice-detention-centers-c...
Question: '-Must-(crossed out) Should you devote yourself to pretensions using illusions, making sacrifices?' ? P-:
I can't recommend Sourcehut enough!

The git.sr.ht service is just the tip of the iceberg, though. It also provides you with CI, issue tracking, mailing lists... And it works perfectly in Lynx so you don't even have to leave command line to use the browser interface.
Well, we can always move to Saudi Arabia where the solution is to cover every part of the body except, perhaps, the eyes.
“right to sue if the big platforms enforce their terms unfairly or unequally“
I am alright with blocking everything you mentioned across the board. That being said, I have never payed ANY attention to Facebook ads so...

Most of the problems I have had revolve around my own friends, and family posting their thoughts, and ideas about politics tbh.
If you want to destroy the profitability of smaller developers, this is exactly the strategy to adopt.

If you think that dealing with one set of App Store policies designed to benefit the store owner is a problem, how does having to deal with multiple stores with different rules solve that problem?
>Shouldn't they be rewarded for taking that risk?

In a market economy, popularising a concept and taking risk should only be rewarded to the degree that it gives you a headstart over the competition. That reward should peter out over time as new competitors enter the market.

If the market structure (for whatever reason) turns out to be such that new competitors can no longer enter the market then that is a dysfunctional market that doesn't serve its purpose.

Clearly the network effects that govern operating systems are so strong that the likelihood of new market entrants is extremely low. App stores don't compete on merit. They derive their pricing power from the fact that market forces have ceased to exist.

So the question is whether we should allow the handful of companies that dominate operating systems at any given point in time to leverage that power to set prices in related markets without any restriction.

At what point does that result in rent seeking that frustrates risk taking and innovation?
Yeah, I respect other people's decisions in this kind of subjects because not enough is known to be very sure.

But my feeling is that if nature makes babies cry (and do so in such a way that arises feelings of urgency, as every parent will know from experience) it's because it wants us to attend to them.

Of course, sometimes overriding nature's defaults can be a good idea, especially if one knows what they're doing. But it's not the case, so I'd rather err on the side of caution.
Having of all people FB to be your arbiter of truth of what is a fact based political ad vs a non-fact based political ad sounds like a dystopian nightmare.

What we perceive as fact is actually something derived from a lot of open discourse based on a lot of evidence. Removing open discourse based on whether the discourse is fact based is circular reasoning and a chicken & egg problem. It's not fact check, it just becomes outright censorship.
Which is why we're seeing calls by protestors to reduce overall police presence in cities and to instead migrate various police responsibilities onto social workers with more directly applicable training.

Naming issues aside, reducing the amount of time the 'truck driver' spends on the road is one of the biggest goals of the "defund the police" movement. But again, that's a separate discussion.
A convenient excuse for what? The president doesn't need an excuse to sign an executive order, he needs exactly 0 permission from anyone to do it. This isn't some new law drafted by congress that needs political cover to move through the process, it's an executive order.
For example, the strict "All purchasing/subscription offers made in the app should be from Apple Store" should be changed to "You are allowed to inform your customers that there are other ways of subscribing, but you have to offer the same options through the app".

I understand this clause is there to protect customers from shady apps that try to trick customers to pay for non relevant things (e.g. app asking people to purchase something else to activate the app outside of app store), while it is too convenient for Apple to guarantee that they will get their cut.
Not sure about entering deep sleep more quickly, but you definitely get faster at falling asleep when you make napping a habit.
Not even close to open and shut.

You realize that an editorial posted on the NYTimes or Fox News site can get them sued for libel or defamation, right? This does, in fact, happen all the time. Read about several of the left leaning cable networks and their lawsuit with the 'Covington Kids'. They are a publisher, and are responsible for their content.

Google, Twitter, Reddit, etc. acted like platforms for many years, same as the telecoms, and nobody ever complained. Look at how much influence and cash they have. What could possibly cause them to risk this gold mine?

Donald Trump became president, and the liberal companies and employees in Silicon Valley / West Coast lost their nerve and resorted to censorship, decided to use their 'platforms' as their own private political tools.

Oops...

Now they can enjoy the same restrictions that other publishers have always had to deal with. Hopefully their shareholders realize the source of the issue, and boot the activist executives and employees, as it's now going to cost them a lot of money, all of which they brought on themselves.

* https://www.washingtonpost.com/lifestyle/style/cnn-settles-l...
To quote K & R "In C, there is a strong relationship between pointers and arrays, strong enough that pointers
and arrays should be discussed simultaneously" ... however they also say "Pointers have been lumped with the goto statement as a marvelous way to create impossible to understand programs". I use both these quotes in my lectures.
Phone calls are private communication. Isn't there's a law that prevents screening private communications?