Hacker Newsnew | past | comments | ask | show | jobs | submit | frpzzd's commentslogin

Would this have any ramifications on something like the Tor project?


Yes, that is regrettable. Whenever I talk to someone about BF, they tend to assume I’m just looking for an excuse to cuss.

One time I took a math/number theory class in which the professor had us prove all sorts of theorems but never told us their names (presumably because he didn’t want us looking them up). Depending on the context in which you’re teaching, you might try something like that - if one of your students were to look up the language and discover that it’s called “Brainfuck” on their own time, you wouldn’t be to blame.

On the other hand, depending on who you’re teaching, the name “Brainfuck” might actually serve as an intriguing hook that captures the attention of less-mature audiences. To be perfectly honest, the clickbait-y nature of the name “Brainfuck” is probably why I discovered the language while surfing Wikipedia in the first place.


Hm. What browser are you using?


Not OP but I have the same issue in Firefox on Windows.


One of recent Firefoxes, on Windows.


A Brainfuck interpreter that shows how the cellular automaton behaves as your code runs. A description of the language and some challenging puzzles can be found below.


In case you are not aware, there are quite a few people who have done pretty crazy things with brainfuck. For example, there are some really short quines [0], brainfuck compilers and interpreters in brainfuck, and a multitude of macro languages to make writing bf programs faster.

Writing a quine is a decent challenge. you should add that as a final challenge for when you have done the others.

[0]: https://github.com/itchyny/brainfuck/blob/master/quine3.bf


In my opinion, it won’t do anyone any good for him to quit “in solidarity with” the fired workers. If he wants the situation to improve, he should remain VP and use his power to help make things better. Now he‘ll probably just be replaced with someone who is less sympathetic to the workers.


He was quite clear, he tried to use the leverage he had without quitting, but at some point you have to draw the line and say "I can't change things from the inside, so either I put up with it or I leave". If Amazon starts to lose top talent because they can't treat their employees with respect and dignity hopefully it will force them to change, and if it doesn't, hopefully it'll cause them to fail.


>If Amazon starts to lose top talent because they can't treat their employees with respect and dignity hopefully it will force them to change, and if it doesn't, hopefully it'll cause them to fail.

I personally think that's overly optimistic.

Modern corporate culture structures are toxic to society across the board. Some a bit less, some a bit more. The more leverage an entity feels they have (i.e. power), the more toxic they tend to grow against their own workers, consumers, etc.

This problem is absolutely not isolated to Amazon, they're just the current poster child of what's toxic and growing in corporate America. This pandemic has put a spotlight on these practices (for the better I argue) and illustrated almost in caricature the divergence between business goals and societies goals.

People are far to quick to defend these organizations' behaviors and give them the benefit of the doubt.


>>If Amazon starts to lose top talent because they can't treat their employees with respect and dignity hopefully it will force them to change, and if it doesn't, hopefully it'll cause them to fail.

>I personally think that's overly optimistic.

You’d be surprised. There are a few dozen people at the Distinguished Engineer / Senior Principal level at Amazon. They have enormous influence on the organization. If more follow Tim’s example it will be felt across the company.


Seems like he tried to. From the post on his website (HN discussion [0]):

> At that point I snapped. VPs shouldn’t go publicly rogue, so I escalated through the proper channels and by the book. I’m not at liberty to disclose those discussions, but I made many of the arguments appearing in this essay. I think I made them to the appropriate people.

> That done, remaining an Amazon VP would have meant, in effect, signing off on actions I despised. So I resigned.

[0] https://news.ycombinator.com/item?id=23065782


Tim Bray was a well-known member of Amazon's technical staff. Him quitting will have a substantial impact. It will add weight to what others inside Amazon are pushing for and is a very visible reminder that if Amazon doesn't make some changes, the threat of engineers voting with their feet is a real one (one of the few things that could make Amazon adjust their culture IMO).


Holding an individual accountable for fixing a massive enterprise is absurd. Resigning over intolerable positions is an honorable and effective way to confront a situation that is unacceptable.

It's an effective way to state your case especially if your position or notoriety is such that it will attract attention.


Is amazon one of those companies with a hundred VPs or does the title actually mean something?


There are less than 20 Distinguished Engineers in all of Amazon. Today there's one less.


He was a Distinguished Engineer. That always means something and are very rare in any tech company.


Probably both — Amazon is sufficiently huge to have a hundred “real” VPs.


Yes, and yes.


He also wrote that he was quite happy with the ethics (at least w.r.t. labor management) in his own division in AWS. It seems he had basically no influence on warehouse labor policies otherwise yes he might have stayed


Unless he realized that the company is too far gone.


This is a flawed rationalization that keeps the status quo, if your force commits nothing to the work, you move.


He chose so most likely because he did not possess the power you imagined. I am very cautious about (and most of the time opposed to) the narrative "if something/someone is bad, don't complain about/leave it but try to change it and make it better", this narrative stands on a very important yet implicit assumption that this something/someone has minor defects or it is a very important person in your life (like your parents, siblings that no matter what you won't give them up). For a bureaucratic as large as Amazon, not to mention this guy, even a higher level won't be able to change this "culture stuff" in a reasonable interval of time. I am not saying it is completely impossible, but why would he risk his career and a lot of time struggling with this. Life is too short, just fk it and go to a better place or some place at least deserves your efforts to make it better.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: