skysight-inc/HackerNews huggingface dataset:
I have enjoyed what I’ve read of Mark Fisher, though I haven’t read CR except via excerpt and quotation.

If you are open to a compelling, non-Marxist analysis of the present malaise, I would recommend the writings of Augusto Del Noce.

The past seventy years have made something of a prophet of Del Noce. He predicted, as early as the 1950s, and among other things which were — at that time — unthinkable: the fall of communism, the sexual revolution, and the global supremacy of a new stage of capitalism, which he believed would become its own, existentially suffocating form of totalitarianism.

He wasn’t magic, he just had a very logical way of thinking through the consequences of ideas. He didnt have a philosophical system, but drew heavily from Vico and Rosmini, who did. He was also influenced by his own experience with totalitarianism in the early 20th Century, where he briefly became a Catholic Communist in response to the rise of Fascism, before rejecting both. He was also conversant with modern and contemporary philosophy in a way not paralleled by other Catholic thinkers of his time, excepting Ratzinger.

If this sounds interesting, a good introduction is this book review[0], written by him shortly before his death, but after having been vindicated by the collapse of the USSR and it’s aftermath. It touches on a number of Del Nocean ideas: the suicide of the Revolution, the heterogenesis of ends, Occidentalism as ideology, Neo-Capitalism, and traditionalism as an ideological reduction of religious tradition. His books are even better — every bit as clear-eyed and unnerving as what I’ve read of Fisher, but with a glint of hope.

[0] https://churchlifejournal.nd.edu/articles/marxism-died-in-th... (don’t be put off by the cold-warrior title, I’m not sure that it’s his own).
I bailed on a Google interview loop after the recruiter literally told me that they'd, "like to bring you in and put you through your paces". I'm no one's trained pony.
> Though those biases probably came about for good reasons, it could be they've become obsolete and are no longer worth it.

I suspect (but don’t know how to test the hypothesis) that cognitive biases are why human learning can produce good results with dramatically less data than machine learning. More rational, yes, when you get there; but harder to learn at all.
Why the quotes around doctor? Cuba has some of the best health outcomes in the LatAm (and arguably the world), it seems like their doctors are of a higher quality than most.
Hate to say it but start looking for another job. I've been in the same situation and learned that its almost impossible to change a boss's perception of you once it becomes negative. Maybe there are some things you could have done to be more transparent and those are great learnings to take to your next gig.
Do you have a good guide for this? I sort of grok that the Pi (server) setup is different from the devices (clients) that will use it, but it’s always good to check assumptions.

I already run PiHole, but I might run this on a different box just to keep things simple.

Also, last I checked - port 51820 is reasonably well known, is it safe to use this default when forwarding traffic?
I'm glad that things worked out for the author but this is just generally not great advice for most people.

As nice as your manager is, even if they have your best interests in mind, they ultimately answer to someone else. And that means that even if they don't want to, they can f*k you over with minimal notice anyways. There's a power imbalance there.

Certainly don't be a dick about leaving and burn a ton of bridges... but the standard 2 weeks with professional and minimal responses is the way to go.
Its interesting that it is so easy to get confused between a system that very deftly manipulates language without reference to an underlying reality and a (hypothetical) one that does understand the real world. Its akin to the problem of recognizing natural human BS as well and points out how our reality is increasingly mediated through language or other abstractions and how rarely we touch the real world.
> Well, it's definitely a distinction with a difference for the OP

In terms of OP's public persona, absolutely. And as I said, he writes the kind of post I'd probably write in that situation.

I was referring to how the HN community often discusses Amazon, which generally happens anonymously. In this setting, someone ranting and raving about issues at Amazon and someone politely spelling out those issues at Amazon don't result in very different outcomes (I say this while appreciating a well reasoned response over a fiery/impassioned response).

Employing 10k's/100k's of people does not imply that problems don't exist, or should not be addressed. The restaurant industry employees millions, and yet it's fairly well known that the industry is rife with problems, and the Anti Work movement is a manifestation of that. I don't think it's useful to conclude "well, only work in a restaurant if you are compatible with those conditions". The industry needs to change.

> Not right for you, if you are the type of person who shares personality traits and career goals/preferences as the author? Sure, quite possibly.

Many of the problems the author describes are not a matter of personal preference. They are an indication of organizational dysfunction.

Are some people better suited to work in a dysfunctional org? Sure. Does that mean the org should focus on hiring compatible people over fixing that dysfunction? That's certainly one possible approach. An approach that leads to a continuation of those problems, exacerbating them until only people who fit those "preferences" can possibly succeed.

I'm personally predisposed to stay in bad situations and deal with shitty leadership/environments thanks to years of conditioning via a very traumatic childhood. It's what I know, and so I can do it well. My ability to operate in such conditions doesn't mean the conditions are acceptable.
How long have you worked there? You say its your first job, and it makes a difference if you have been there 10 years or less than a year.
Reuters Data Scientist: The post that led to my termination
> bitcoin makes renewables more profitable by acting as a buyer when nobody else will

Yes, and landmines make blood donation more profitable, but that doesn't make them a net moral good.
And only a few weeks ago, the "starting the car" scene in this great dystopian short film seemed like a ridiculous parody - now it's scheduled to be prescient: (Bitchute link because in another validation of its prescience, it's already been removed from some video services!):
https://www.bitchute.com/video/KN6Nl3pJrDTN/
This is dead on accurate. You cannot control upwards, well said. You have to work with good people in the first place. This is not a fashion industry parody where you are supposed to be insulted to be tolerated. This is development and you should be treated with respect.
Dijkstra was and Lamport is very good at writing clearly and distinctly. Many people with that level of raw brainpower don't make that effort, so the ones that do are easy to admire and be grateful to.
Definitely, I remember as well, that everything they hated me for in school was super beneficial in business.
Copying other work? Amazing.
Telling boss that I don't have time to do the new task? Trendemous.
Solving issue without using latest tech that I just learnt? Incredible.
Compaining that some parts of task are harder than anticipated? Brilliant.

The only hard part is to bring fake absences into this mindset, so I can be praised for them.
First I've heard of it! I haven't checked the relevant literature in a while. Even so it might still be a net gain for them. Puerto Rico is susceptible to great hurricane tragedies, however (recall Maria.)
Many similar good pieces of advice in sibling comments, but I'll add my agreement to this one.

From the subject line, I came in all fired up to start with "just quit; it's the greatest market for SWEs that the world has ever seen". After reading some of the details, I'm inclined to think "eh, it's some poor leadership being shown, but it doesn't sound irretrievably broken anywhere yet."

Start with your direct manager and setup an hour long 1:1. Let her know that you have some mixture of confusion and a small amount of concern, but that you're focused on understanding the feedback and, where appropriate, using it to improve. I think it's terrible form for your manager to bail on the 1:1:1 meeting and, if she had to, your skip-level manager should have rescheduled it. It's not just development for you, but it's development for her and while you should be having quarterly or so skip-level meetings with them, you should never be in a position as a fairly fresh grad to have your project work reviewed in a setup like this one. Poor leadership technique (IMO), but it's not evidence of anything toxic if they're open to "yeah, that sucked; we won't do that again".

I'm often in the role of wondering "why the hell is this project taking so long?!" and simultaneously realistic that there are generally very good reasons for it. (How many software projects in the history of world took wildly less time than originally contemplated?) Two years from now, I expect you to have developed a clear sense of how to explain those justified delays in a way that's convincing and non-defensive, but it's pretty damn unfair to expect you to be able to do that now, especially if you're a summer 2021 grad. You're spending all your time busting tail to just get the damn thing to work and someone's chirping about a second-order effect ("sure, it works, but why'd it take so long?" is just not a question that you're well-positioned to evaluate yet).

I think your overall approach and attitude here is going to serve you well in your career and dive into this one head-on and with curiosity with your direct manager. You've always got the great SWE market to fall back on, but this one seems like staying and fixing is a better plan.
Yes, this is exactly how most people in the U.S. and the West more generally would relate to the whole "pronouns/grammatical gender" thing. SV is a bubble.
OK, I see what you mean now, sorry I misinterpreted your comment.
Do like Atlas: shrug, and start working on what you perceive to be important problem within the right environment, a set of people that recognize your value and share their own values with you.
You are describing an organizational dysfunction. If you got to the point where the boss says how he can't believe it is taking you so long, which is news for you; and suggests that you look at other projects when you are already nearing the finish line, then something is seriously broken with the communication within your org; and it should be your boss's, or your manager's, job to fix that.
The crypto status quo is no different from the global status quo. The only difference is the set of people at the top is somewhat permuted by the set of people who were lucky enough to be interested in magic internet money back in 2009.
> He told me to my face he "would not have chosen me" and "didn't know how I got in."

Holy shit. Glad that this person got managed out... eventually.
Yep, Nozick's conclusion is that the competition of different security providers would ultimately culminate in a monopoly taking hold and functioning as a minimal state. SEE: minarchy
A manager cannot ever blame a product delay on individual developers in a team. That's the whole damn point of being a manager and getting the top brass, large office and colored parachute: you must take responsibility for the end result, the buck stops at you.

If a critical path activity is not completed and delays the product, it may be that an individual developer failed in his task, but it your fault as a manager for the product delay: you should have dedicated more time or more experienced talent to that component, you should have tracked it closely and corrected the problem, you should have communicated to upper management the objective reasons outside your control and team for a delay, etc.

Otherwise, what does a manager exactly do? Sits around at his desk waiting for task to be completed on time like some sort of plantation owner?
I think one thing that your explanation is missing is that a skilled basketball player has technique. The reason he sinks 50 3 pointers in a row is because he has a technique that minimizes variance and muscle memory that allows him to move in a repeatable and predictable way. That's how you tell the difference between someone who is good and someone who is lucky. With the stock market, sometimes you can do the same thing. The reason that Cramer is famous/infamous is because so often the explanation for his stock picks are just trash. It may well be that he's manipulating the market and helping out his friends, or pumping stock he already owns, and actually in private he's a shrewd individual. The character on screen is a blithering idiot 90% of the time. It's not that we think his results are bad, it's that the method he's using to produce those results seems obviously flawed.
I don't think you should quit, but oddly enough, this other HN post about quitting seems really appropriate. Check out the first flow chart here: https://jmsbrdy.com/blog/leaving-spring/ Mirroring what some others have said, if it was me, I'd talk to the manager and work things out from there.
Decentralized Finance MOOC
You have a horrible manager that should have either been in that meeting or rescheduled it while they were "putting out fires" (big red flag)

This is your first job out of college, I assume they know that.

How you should proceed is to just shrug your shoulders and say, "ok boomer"
Why? If you already have a better offer in hand, let the company know where the incompetence is on your way out the door.
Judging from how I was changing my opinion on similar matters when I was growing up, I guess she simply lacks the insight into why someone would feel the need to reject the established pronouns - she probably doesn't feel that need herself, so she doesn't have any frame of reference to be able to consider that until someone explains it to her, which makes her naturally gravitate towards seemingly unambiguous and clear grammatical rules that "make sense".

I'd guess that it's pretty common for autistic people to fight concepts like singular "they" just out of the sense of maintaining linguistic order, uncorrelated with whether they actually see the need for gender-neutral and non-binary pronouns or not (which can be a source of frustrating misunderstandings that assume bad intent when there's none).

For me, it only "clicked" once I understood that gender and sexuality are completely arbitrary and subjective social constructs that try to describe a whole spectrum of multidimensional behaviors and (potentially repressed) feelings, so there's little point in trying to objectively categorize them - it's all about the subjective impression of the person themself, which makes it obvious that the language should be able to actually express their identities and that it doesn't help anyone to try to force some categorization on them.
I found that book quite useful to understand/frame those relations: https://www.amazon.com/Radical-Candor-Kim-Scott/dp/B01KTIEFE...
Giant dying star explodes as scientists watch in real time
>Your manager should of deflected this sort of stuff

Also keep in mind that there is a good chance the manager might have had OPs back in all this, maybe it's just the managers boss who has unreasonable expectations (maybe due to poor communication from the manager about changing requirements etc).
That's true, still, we can find a more sustainable way of making banknotes I'm sure.
It could be other things though. Perhaps those that think they are going to die have reacted badly to injuries in the past, they are subconsciously aware that the injury is more serious to them than someone else (or that the injury is more serious than it seems). A over the top example is people that eat peanuts and think they are going to die are more likely to die and instead of attributing this to them having a deadly allergy saying it's because they thought they were going to die.
If you manage to get the full value of your money, other people will lose the full value of theirs. The value that supposedly backs your local currency simply does not exist. Is it not fairer that everyone gets 50%?
This is pretty sucky, either you have two bad managers or you have a bad manager and another who was having a bad day. Either way, this is largely more a reflection of them than you.

But that doesn’t help you, what does is a concept commonly known as “managing up”.

You need to manage your manager to get the best out of the situation. Good communications are key, you need to provide regular updates that are easy to digest and that can be referred back to later. If you have a decision to make that you want their input on then ask but also propose a solution and, if you are right on time, tell them that you will proceed with you proposed method if you haven’t heard back from them by X time.

You can’t change the past but you can learn from it and implement this kind of thing.

Also, a trick to do with sneaky managers you don’t trust is to make these updates in channels with other people in on Slack/Teams etc. This is why email CC hell occurs, you’re basically covering your ass BUT if it’s in a group chat you can call it “desiloing, knowledge sharing” etc.

You’re fine, you just got burned by rubbish people, there are a lot of them, manage them and your life will be easier.

Also, if you’re a fresh grad and been left totally unattended and you’ve basically hit the deadline then you are not the problem. Expectations on new devs are very low usually.
You might also try maximum instead of average. This is minimax and represents worst case scenarios for each guess.

This is mostly useful for optimal play against an opponent (which is not the case here). Imagine an adversarial version where the opponent doesn't have to commit to a word at the beginning but must reveal one matching all clues if you can't get it in 6 guesses (basically, they can change their word when you guess and you are trying to make that impossible).
Asbestos solved an actual problem, as did freon. Both also created larger problems and were eventually banned. We could have given them some more time, I guess. Maybe, if given another fifty years, the freon industry might have (waves hands) fixed its issues with the ozone layer. Or maybe not. That wasn’t the trajectory, anyway.

Back in 2022, we’re now looking at a technology that has not, for all its promises of a glorious future, has not produced anything but centralized Ponzi-as-a-Service platforms, a way for organized crime to move money, and smokestacks. At least asbestos and freon had some utility.
Hey mate. This situation is pretty common in my experience. Its not your fault, its bad management but by the same token bad management is so common in software development you need to develop some defence against it so in future i recommend the following:

1. Make sure all your time is tracked on a file you control.
Don’t necessarily share that information freely but it might be useful to you if you need to explain stuff layer to answer why something took so long.

2. Always have a written down scope and when it changes make sure there is evidence and record this with your time log. (If its exploratory work then the scope might be what you intend to learn rather than deliver)

3. Always send an ass-cover email saying “scope has changed and here is a revised estimate”

To be fair for your first job out of college they are treating you pretty badly and my gut here is after getting your 2 years to prove to are not an early quitter it will be time to move on, and when you do expect a big salary jump.

Unless you are a master negotiator they are probably paying you half what you can get elsewhere.

Also I wouldn’t trust their knowledge or opinions based on what you said, so make sure you learn good Rust practices outside then org from trusted friends/colleagues/courses so when you get the next job you look smart.

You also have a good story for the “tell me about a situation questions” so make it a great story bu being a pro, improving the stakeholder management (communicate project and estimate changes more often)
and then show the next employer you are awesome!
One thing worth noting about the spectrum in autistic spectrum disorder is that it does not mean what many people assume it does, that it's referring to a range of severity with mild on one end and severe on the other.

Rather it's more a spectrum as in a spectrum of colors: there are a number of traits to autism, not all of which might be present in a person diagnosed with ASD so single-criteria tests like identify the emotions in these photographs, for example, don't really work as good diagnostic tools.

This article found with a quick Google search seems to sum up some of this reasonably well: https://www.appliedbehavioranalysisedu.org/what-is-meant-by-...
Just buy some.

I know you don't really think climate change is a problem. You drive a car, fly, the whole thing. So just buy crypto and be done with it, please.

We're early, but it's getting kinda late, just do it.
Eh, I see your point, but theorists of polycentric law seem to think that it's possible that most firm versus firm violence would be mitigated via reparatory payments and agreements. They'd be businesses after all.
I think using IPs for NTP servers, or disabling dnssec are your only options.

Both show how silly it all is, IMO.
It might also be that Autistic traits would be a good solo or small tribe survival adaptation.

Highly logical, no breaking down in a fit of misery, less susceptible to loneliness, very useful for times when you're stuck in a survival situation.
Yeah GoDaddy and HostGator are like this.

Amazon EC2 is not.

Also Google treats businesses like this if they have profiles on their maps. A business might rely on their google maps profile for 100k+ in revenue, but they can't get someone from google on the phone to help deal with it. I had someone steal my google maps listing from me and they got away with it because google would not connect with me about it. It was horrible and it was wrong.
super awesome! I have plenty of fun playing with this.

* Is there a way to deactivate daylight saving time switches / locale-specific time and just use global UTC time? Because when I drag the "day-of-the-year" slider, at the end of March the rendering jumps for the switch from CET to CEST, and jumps at the end of October for the switch from CEST to CET - at least for my locale.

* Sunsets and sunrises are the most spectacular, just as in real life. Maybe one idea is to allow for a third slider controlling the "second of a minute" ... or providing an optional "time stretching"/"slow motion" dragging behavior the closer the current position of the "minute-of-the-day" slider gets to the moment of sunset/sunrise.
I didn't.
It was a question.
> After all the mind is inseperably embedded into the body (first and foremost through the brain).

People will gloss over this, as this is the common western view, but it should be noted that this is not how it is.

Your body is contained in your mind. Your universe is contained within your mind. All of this is simply the contents of your mind.