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

This is a very naive statement! You are implying that the benefits of businesses and states are somehow exclusive to each other, but I believe there is plenty of historical precedent of situations where the "benefits" to a business prompt (in)action by states! The "benefits" to a state are so nebulous of a concept that I would argue that it is impossible to pin down any meaningful definition which we would be able to quantitatively use as a predictor for (in)action, except a cynical case where we define the "state" as "the groups/individuals in charge of governing a state," at which point it becomes trivial to reason out what the "benefits" to that "state" would be.


It's telling that the only parties that they're considering the benefit for are the state and businesses, with no mention of workers, who are the clear beneficiaries of this policy.


Due to my constant struggle with a worsening depression, 8 months ago my partner of 10 years left me. She couldn't handle it anymore. Everyone gives you advice on how to deal with breakups, and it feels like it's directed at people in 2 or 4 or 6 year relationships. Don't talk to your ex, work on yourself, find things that make you happy, reconnect with your friends... In my case my partner was the last thing keeping me above water. And that was too much of a struggle for her. I don't blame her for leaving. I just wish she didn't have to. But she did have to. I was bad for her.

Part of depression, for me, is that you never feel like yourself. Your words and actions don't match with who you want to be. I think it's hard to describe to someone without depression what it means to NEVER feel happy. To see the look on someone's face when they turn to you full of joy and then they realize that you aren't. To live in a pit of constant self hatred and fear because one day you're afraid you're going to snap and kill yourself and hurt the people around you who made the stupid choice to value your presence. To watch yourself crumble away as things get worse inside of you because things outside of you are getting better, and you're terrified of that. I remember times that I would say mean-spirited, hurtful comments about things she liked or did for no reason. I would see the hurt in her eyes and feel ashamed, and I would hate myself more for lashing out at someone who didn't hurt me in the first place. When I wasn't being thoughtlessly mean, I tried to be open and explain the darkness inside me, and it was horrifying to explain that there's a void inside you that nothing--not even your beloved partner--can fill. Eventually, I began avoiding talking at all, because I couldn't trust the words that came out of my mouth to not cause harm, but when I did that, all she felt was me withdrawing even more. How could I tell her I loved her when I kept hurting her? My words felt empty, even to me. I became a husk of myself, and it scarred her beyond repair.

The author of this article seems very kind, and maybe the person with depression in their life has a milder form than what I'm dealing with. The point I'm trying to make is that the author doesn't even make it sound half as terrible as it actually was for her. I was terribly emotionally abusive, not in the way that media portrays it where I'm a possessive, malicious actor trying to actively cause harm to my partner to keep them entangled with me, but in the sense that I was just an endless pit of unhappiness and no matter how much joy and love we tried to pour into me, it was never enough. Towards the end of things I began sabotaging our relationship, consciously or unconsciously I don't know, because I wanted her to be free of me. She ended up living with the torment that I live in because my emptiness can expand seemingly endlessly, and she deserved better.

Maybe this post is more of a personal confession than actual advice, but if I had to think of advice, I would say seriously consider the psilocybin therapy option. I went on a few solo trips since my relationship ended and it has made significant headway into my headspace--at least enough headway to be able to recognize and understand the things I have talked about in this post (I wasn't nearly so clearheaded at the time and could never have explained any of these thoughts to her then!), And they have stopped the suicidal urges. I wish I had done it sooner, maybe I would have been able to save my budding family from falling apart. I had been scared of "drugs" prior to then due to my upbringing, but they aren't anything like how the media depicts them.

If you're depressed and in a relationship: do anything you can to get help now, before you get worse. Don't make my mistake and think that traditional efforts will work "eventually." Eventually isn't good enough when you're hurting the people around you.


I'm relatively young, only 30, but I have the "privilege" to work on a variety of 90s-era windows-based systems. Everything is mouse-driven. When you have to use the mouse to navigate between multiple nested GUI pages, and each one has a couple seconds of load time, and the button to get to the next level is in another spot relatively to where the previous button you clicked was, it takes hours of your day just navigating between contexts over the course of an entire work day. People who think my fear/hatred of the mouse is irrational have never had to work on the irrational systems and terrible UX that the widescale prevalence mouse has enabled.


Your youthful innocence presumably shielded you from having had to work with the corresponding keyboard driven text menu systems that preceded these mouse based GUI systems. I assure you that they could be far less pleasant to use.

Granted, for any input modality, there are better and worse designs using it, but when designed properly, having an additional modality available can never be a disadvantage. When a newer modality replaces, rather than supplements, an older one, the benefits are often more debatable.


That's interesting, most of the accounts I've heard were that the text mode stuff was vastly superior, because once you knew the interface you could type ahead regardless of how slowly it actually loaded. Are you referring to the difficulty of picking things up in the first place, or am I unaware of some other difficulty that it had?


* Poor discoverability, as you said.

* Poor availability of navigation options other than linear order.

* Poor availability of editing / correction / undo (and conversely, there often was an easy to hit (deliberately or accidentally) button that would erase everything on the screen so you could start over. Users sometimes trained themselves to use that for any correction, because it WAS effectively superior to other available correction methods).

As an anecdote, in one job, I encountered a text based application for parts inventory management in a garage. The only way to look up parts was to type their full, exact name (And in our country, mechanics were not necessarily solid speakers of the local language).

The programmer didn't see a problem with this, arguing that his design promoted enhanced literacy among his users…


This is a false dichotomy. A GUI app can still provide full keyboard navigation - indeed, all the UX guidelines I can think of require it, and did so back in 90s. And when they do, you can also just type ahead, generally speaking.

In early 00s, I did a GUI (Windows Forms) line-of-business app for a shop that was using an old TUI app written in FoxPro for their other stuff. The people who were doing data entry on that were all using the keyboard pretty much all the time. When they started using the GUI app, they kept using the keyboard - and I didn't even have to do anything special to enable it, just make sure that tab-index is correct and that all widgets have hotkeys.


I'm sure GUIs can provide keyboard navigation and such, but it's not clear to me that this was common. Unfortunately, I'm working from anecdotes, so I can't tell, certainly not this far in the future, what the relative average quality was.


This was very common. For starters, pretty much every UI toolkit provided keyboard navigation between widgets with no need to do anything special. The common QoI problem there was that developers often didn't set tab-index correctly, so if you tabbed through the widgets, the order would be wrong (i.e. not following the screen layout). Visual designers often provided linters for that.

Then there were the shortcuts to immediately activate the specific label, button etc. On Windows, these showed up as underlined letters up until XP (in XP and later, you have to press Alt to see them). Again, as a QoI matter, devs could forget to put them in - but it was really easy to do, and if you didn't, the lack of underlining was actually kinda noticeable. Most apps had them.

This kind of stuff was even codified, to some extent: https://en.wikipedia.org/wiki/IBM_Common_User_Access


Treating me like a child because I'm applying for new grad/junior positions. If they looked at my birthdate they'd notice I'm 30. I'm trying to support a family, and I am unavailable during the days because I am working full time to support that goal, but they want me to participate in 2-3 interview steps which could range anywhere from 15 minutes to 4 hours and it's apparently rude of me to ask for that information beforehand so I can try to get my current job not to fire me for constantly taking time off with relatively short notice.


This shit is so difficult. I took technical interviews in gas station parking lots on lunch breaks, used my 1 sick day per month to try to get a break out of my terrible entry-level law office job, where I too would be fired if I needed to take next Tuesday afternoon off without explanation. It took leaving that job and a little bit of a leap of faith to finally get some flexibility to get those interviews that were worth it.


I feel you. I am going to go into interview number FOUR tomorrow and I have not even gotten to the 'onsite.' From there it's another four interviews. Trust me that it does not get any better at the 'senior' level either.

Sure feel sorry for the next-gen kids that will have to put up with 8-10 interviews (at a single company, for a single role) or more just to land a job.

Maybe we should blame how hard it is to fire people?


No, that is not the cause of the labor shortage.


I doubt that the majority of people who would take on a second job or "side hustle" would be so affluent because of it that they would raise the standard of living. Given all the people I know who have worked second jobs, the "choice" to do so has come from them needing more money to make ends meet or to provide for their families, all while dreaming of being able to spend some time with the families they are providing for, as opposed to being in traffic driving from one job to another or in another meeting where they are expected to talk once for 5 minutes.

The people in the world working 2 jobs don't tend to be affluent because of it. There are exceptions among the 3-letter elites, such as Jack Dorsey and his multiple CEO-ships, but those people /already/ represent a standard of living that is all but unachievable for the rest of us.


As someone who has recently decided to learn Go, this is a rather intimidating change. What is a good way to know that I am learning from sources who are using these new tools responsibly, rather than applying them in the messy fashion which you seem concerned about?


Stick close to the standard library and the extended libraries (https://pkg.go.dev/golang.org/x ), track a community list where a lot of discussion will be occurring very quickly after release.

I don't want to recommend "don't use generics", but generally think about whether or not you can solve the problem without them without immediately reaching for them. There are patterns in Go that work just fine today, which is why despite the fact that clearly some people are just flabberghasted at the idea that Go is useful without generics, it demonstrably is. Interfaces are quite a lot of what you need out of "generics". Don't just give up and copy and paste; it is necessary way less than some people who were trying to write C++ in Go claim it is.


this. Interfaces do 90% of what generics are used for in other languages. The remaining 10% had been solved by boilerplate/generation. Yes, it will be nice to have a better answer for that 10%. But we'll probably end up with generics being used (badly) for 90% of cases instead.

As always in Go, follow the standard library. If they're hesitating to use generics, then that's solid advice.


The standard library should be a good starting point.


This is a tangential question. I adore my Thinkpad x230t but it has a whopping ~1 hour battery life at this point. Do you leave yours permanently plugged in or do you have some sort of modern battery solution for our ancient beast with an amazing keyboard?


You can hack the bios to remove the DRM and use 2012 aftermarket batteries, or replace the cells. I dumped my x230, not worth the horribly priced aftermarket (if you break your screen it’s almost as expensive as another laptop and you’ll need to repair it). I love my newer x250 with no DRM for WiFi, 2x SSD slots, cheap batteries that can hotswap, cheaper 1080p IPS replacement screens, and 11hr+ battery life. The x230 already lost the classic keyboard, the new one is fine, and the speakers are retardedly still on the bottom but it’s much louder.


Ah yeah, the unlock to do this is called "1vyrain", right? https://github.com/n4ru/1vyrain/ Friend was telling me about it as he accidentally ordered a non-Lenovo battery and was considering sending it back but also considering trying this "unlock".


That looks very nice, before you had to flash the bios yourself, I never heard of it. I just got lazy and never flashed the bios, I'll set time to use this. Makes the battery replacement much less painful, thank you!


No problem! Yeah it looks a bit scary to me so I'll only try it if I can really dedicate some time and focus on it, and only if I really want to install the mod. I think this same mod is needed if you want to use X220 keyboard on the X230.


Thinking of how the MNT Reform designed their battery solution[0], I wonder if it's possible to build a "battery enclosure" where you can just drop in a bunch of LiFePo4 cells, so you can just purchase commodity batteries. It seems super wasteful to buy a complete new battery every time because it's just the cells inside that lose energy capacity...

[0] https://mntre.com/reform2/handbook/parts.html#battery-packs


Wonder what the benefit of battery packs are? Why not just have 18650s directly insert into the laptop?


I've had the same issue, I've replaced the battery once but I've found that if you're running any type of workload then ~1 hour is the best you can hope for. Luckily I rarely need it mobile for more then an hour, but I might look into modding the battery.


That's the reason I jumped to the T430. Same CPU, but can get a 70++ battery for 6-9 hours worth of battery, but kinda the same concept. The only bad thing, you need to mod the keyboard for an t420 for the vintage thinkpad experience.


I ended up just buying a new battery for my t540p. I was reluctant to because I didn't think it could possibly last much longer with the abuse it's been subjected to, but, it's still going strong a year later.


They’re so much cheaper than the 2013 ones. I love the new battery platform.


I just carry spare batteries in my bag and swap them as needed. I'm hoping to be able to do the same with my next phone.


>(Given a comfortable base salary. Hustling side projects or side gigs because you're not making enough money is another thing...)

Isn't that precisely why the "monetize everything"/"hustle pr0n" mentality has reached critical mass, though? The millennial generation has achieved existential dread as they have realized that they are not as financially well-off as their parents were at the same age, and they are desperate to find. Away to achieve some semblance of financial stability so that they can start their personal life journeys?


The commenter to whom you are replying did not seem to misunderstand the term, they called for the use of more meaningful terms that do not rely on slang which is potentially subject to regional or experiential biases. To that point, I highly doubt that "everyone" has the same view of the word "bro" that you do. That will only become more true the further you get from America and American slang.

The fact that you felt the need to explain the term even when the person seemed to already know what you meant is an excellent example of why this terminology is unhelpful.


The intention is to contrast the term with alternatives that men often find far more upsetting like "rape culture" or calling the culture openly misogynistic or sexist. Men often find these terms upsetting, as they feel it makes them out to be victimizers or predators. It's difficult to land on any language describing a misogynist, sexist work environment without needing to consider the emotions of those who's participation is most important in confronting the issue.

To my knowledge, the right language hasn't been found that men generally find palatable for describing a sexist work environment.


Can the journalist describe what happens there with actual descriptions of the behavior that occurs along with how often it may happen?

Taking a quote like bro culture is as lazy as saying hoodlum or hooligan culture, etc. What are they trying to say and have us imagine? Just tell us what the behavior is.


The article expanded on the headline.


I think the point of the original comment is to avoid the conundrum I now find myself in after reading your response.

To me, bro culture does not evoke the environment you described. As a average-as-you-get-cis-white-male, bro culture to me is a description of a culture in which individual accountability is lacking, and who you know matters more than what you can do.

My purpose here isn't to get into a debate of who's interpretation of "bro culture" is correct. The point is that 'bro culture' cannot be tied to a subjective interpretation of the author's intent without the reader supplanting their own preconcieved interpretations.

¯\_㋡_/¯


Either of your augments make no sense in any other contexts of people, and is only "acceptable" because it's men.

>It's difficult to land on any language describing a misogynist, sexist work environment without needing to consider the emotions of those who's participation is most important in confronting the issue.

Why should socially acceptable language be any different here? Do their emotions not deserve respect too? Where else can you say "well, there isn't a better word for it, so that's what we're calling them regardless of their feelings"


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

Search: