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

I want to thank everyone who hates work, is mentally checked out of their jobs and quiet quitting etc.

It makes it much easier for me to distinguish myself as a hard worker who cares about the business being successful. It also helps me keep my job during layoffs because I can assure you the managers have noticed.

When you are old and have lots of formative experiences that are not work-based, we can shake hands and mutually appreciate each other's motives and respective outcomes.


> It also helps me keep my job during layoffs because I can assure you the managers have noticed.

If you believe the managers who interact with you have any say in who gets laid off, then your understanding of how business works isn't nearly as good as you seem to believe it is.


Depends on the size of company. I’ve definitely worked for companies where I know for a fact that my manager had the final say.

I am arguably a successful employee in a tech-focused role. I enjoy my job and others seem to feel I'm good at what I do.

That said: I am NOT at all interested in identifying myself in social situations by my job. When someone asks what I do, I respond that I work in tech. I am not interested in giving more details nor talking in-depth about what I do to others I have just met.

Why? Because that's not at all what makes me...me. I am far more interested in what I do outside of work (reading...a lot, listening to music, spending as much time w/my family as possible, traveling, spending time at my lake home, etc). That is what I work to do; enjoy my life.

I realize this is an uncommon opinion, but I find it SO VERY ODD that folks are OBSESSED about their jobs and make it a central point of their existence to those outside of their specific industry. I do NOT care what someone does for their day-to-day; it's unlikely it will have any impact on me or my friendship with them. I want to know what they bring to the table in our current or potential social situation and the fact that they make PowerPoint presentations for whomever to look at, ask a few questions answered in the presentation's appendix, and never think about again doesn't do anything to further any of that.


Well said, thanks

I’d much rather know and learn about someone’s passion for woodworking, hill walking, flower arranging, whatever they enjoy doing in their free time, rather than having to talk about their (or my!) work.


Do you have any friends? Your job is a good topic that allows you to find something in common with another person.

My job has nothing to do with what I enjoy doing with my circle of friends. I just don't see how my work relates to anything we do together (eating out; my cooking for them; having them up to the lake; recommending new books to read; going to see live music together; etc).


Not if they work outside of tech…

Traveling? Lake home? I am glad to go to work just to not listen to my wife how we are so poor and cannot have nice things.

> It also helps me keep my job during layoffs because I can assure you the managers have noticed.

I can assure you that when they are laying off to cut costs, which is most of the time, what they notice is A) the old/expensive ones who can be let go without any major disruptions and B) the "expendables" such as contractors or those they have a personal dislike of - the latter usually has not much to do with hard work and a lot more to do with perception. Category A is to meet cost targets while category B can also help with number targets.

If you think your hard work alone will save you, I pray that life spares you that rude shock.


Who's a good boy? Who's a good boooy? Yes beastman82 your the best boyyy

See you on your death bed, because I sure as shit won't feel bad about not being a corporate drone when I'm lying in mine


Something tells me you haven't been laid off before. I think the overconfidence you're displaying here will be shattered if that were to happen. I hope it doesn't happen to you, but if it does I hope you remember that you are not your job.

I think it has a lot to do with the size of the organization. If you're at a relatively small company, it's not that hard to identify and retain the top performers.

If you're at a faceless megacorp, that's a different story.


I've known people who survived multiple rounds of layoffs, not because they were "distinguished", but because they were the cheapest. Meanwhile, their more talented counterparts got the ax for being too expensive. Simple as that.

This approach makes huge sense when you're a contractor who is aiming to graduate into a staff engineer.

Yeah that.

I don’t put any effort in now. Still get paid the same. Now have more time for better stuff.


> worker who cares about the business being successful

In most cases, this is a sucker mentality that makes you vulnerable to abusive employers. You will stress yourself out making your boss richer. They won't care or make reciprocal gestures. They'd be happy to replace you should you become inconvenient.


It’s not about stressing yourself out; that’s something you can ultimately control (though admittedly, many people are bad at separating the two) but more about _how good you are at putting on a show_ of giving a shit.

There is a non zero chance that the company I work for pivots into some weird crypto niche (low, but we’re already fintech-y). If that happens, I’m out, but no way in hell am I gonna pivot my work personality overnight because of a business decision made by the company’s board and investors.

If I need to put on a happy face for my boss to keep my job, then I’m gonna do it because I can’t afford not to at the moment. That’s not to say there is no line, but being a generally positive person in the workplace is a role I’m fine with playing. It costs me very little personally and opens a lot of doors because let’s face it, nobody likes working with a loathsome human being, even if they’re right.

Am I a sucker? Maybe by your definition, but I don’t feel like one currently.


Hate to say it but very appropriate username.

> It also helps me keep my job during layoffs because I can assure you the managers have noticed.

Sounds like you’re young and early in your career.

Wait till you’re part of a layoff where an entire division or arm of the company is axed in a 750 person headcount reduction.

Doesn’t matter how good you are, how many years of service you have or even if the CEO loves you. You’ll be out.


Until you get fired…

The assumption here is that the people who maintain something in a painstaking manner did not intend people to take it and do whatever they want with it in accordance with its license?

"in accordance with its license" is the key part that's missing with LLMs. The licenses are completely ignored.

It seems to be a common view on HN that licenses and conditional access to websites should be ignored (i.e. WRT ad-blockers), but also that licenses on Open-Source Software repositories should be respected (i.e. WRT LLM training). I believe that holding these contradictory views is common, but the conflict would need to be resolved to come to a conclusion on how to proceed with LLM training.

There is no contradiction. Open source software licenses allow use without conditions. Ad blocker use does not distribute the modified web pages.

I have not seen any evidence that LLMs ‘distribute’ modified software, though they do seem capable of replicating it.

I fail to see how mass scale reproduction of copyrighted code isn't a form of distribution.

Replication is not the same as reproduction; I can replicate an API without violating someone's license or copyright (which I would by reproducing their work).

Reproduce is a definition of replicate. And LLMs reproduced code.

The view LLMs should respect open source software licenses is not for replication alone. Models and generated code are derived from training data.

Developers are permitted to learn from open source code with restrictive copyrights, and apply those lessons to developing other software which does not comply with the copyright of their 'example'.

As an aside, I do believe that LLM trainers are ignoring and violating many licenses, but open-source software is not a clear example of a violation.


Depends on how you define "learn": usually, a company wanting to rebuild and publish something under a different license prohibits their developers from having ever looked at original code, to avoid the risk of copying over exact snippets out of their memory accidentally.

Copyright protects only arbitrarily non-trivial parts of the original being reproduced, but that means that you have to be careful with learning from copyrighted material. Programming books will have direct clauses allowing snippet reuse, but not for teaching purposes.


> Sure, but developers are permitted to learn from open source code with restrictive copyrights, and apply those lessons to developing other software which does not comply with the copyright of their 'example'.

This was a different argument. And there is no contradiction to separate LLMs and people.

> As an aside, I do believe that LLM trainers are ignoring and violating many licenses, but open-source software is not a clear example of a violation.

How?


LLMs are not people. They do not learn the way people do.

Even if they did, if someone memorized copywritten code and then typed it back out that would still be a copywrite violation


> Open source software licenses allow use without conditions.

Don't a number of open source licenses notably involve restrictions?


You seem to be conflating copyright with access rights. Two very different things. Regardless of your feelings on either, there is no contradiction in holding different views on them.

Copyright is all about gating access, as media rights holders for sports well know.

Well no, it’s about legally gating the ability to copy so the original author doesn’t have to compete in the same market to sell his own book with every other bloke with a printing press and a copy of the book. Everything else is an addendum.

No, it's to promote the progress of science and the useful arts.

The current implementation has recently become obsolete.


Don’t confuse the social justification with the actual purpose of copyright law just because it’s written into the US Constitution that way. America didn’t invent copyright law.

That may be the reason copyright came to be, but it's much more expansive now.

That is still the meat and potatoes of copyright law.

> The licenses are completely ignored.

Where and when? In cases where LLM coding assistants reproduce copyleft code in someone's work assignment? The responsibility in those would be on the user, not on AI.


In reproducing code that requires the license be reproduced alongside it.

Are you doing a full search of every GPL licensed repository every time you use an LLM to ensure that it isn't giving you GPL licensed code? That doesn't seem reasonable

This is what GitHub promised years ago. Showing repositories where similar code is present so you can guess the license and use appropriate outputs.

I’m not sure whether this is implemented or not since I don’t use generative AI for coding.


Why not? Up until a year or two ago LLM pair programmers weren't even a thing.

The user would know how?

That's because licenses are an abstract complexity tacked on to a simple material reality in order "to promote the progress of science and the useful arts".

Just like many cultural rules, they keep growing in complexity until they reach a phase change where they become ignored because they have become too complicated.


OSS licenses haven't grown in complexity all that much in the past forty or so years. They're being ignored more now because it's become easier to ignore them, not because it's become harder to abide by them.

Agree 100%. the compute was always bottlenecked by insanely high i/o latency. SSDs opened up fast computers like no processor ever did.


the good news is that nuclear power is coming soon


I think that's a very good plan FWIW. I'm going to consider cabinetry which I predict will be a semi-retirement in terms of income


Ugly is subjective. I'd happily accept these terms


Agreed, that's a lot of value for a person to pay for themselves!


My calendar is littered with the occasional "Cancel Wired subscription", "Cancel Amazon Unlimited", "Cancel Fitbit premium". This is a standard promotional offer, and it's trivial to not get bitten by it. We have the technology to set reminders for future dates.


It's not trivial for me. All my life I've struggled to attend to scheduled events that are not regularly recurring. I've missed midterm exams in college. I've missed band gigs I was scheduled to play in. I've accidentally stood people up in social outings. I've missed credit card payments. (solved that one with auto-pay) I have calendars and email accounts, and they usually work, but sometimes I miss the notification or forget to check the calendar.

For me, if I was going to plan to cancel something in the future, then instead of scheduling it, I'd just do it now before the thought goes out of my head.


Unions too


> staunch static typing proponents are often middle or junior engineeers

While we're sharing anecdotal data, I've experienced the opposite.

The older, more experienced fellows love static types and the new ones barely understand what they're missing in javascript and python.


python, js, ruby, clojure, erlang etc are created by senior engineers who are fully aware that haskell etc exists, so have you considered that people you claim are "senior" aren't senior enough?


Reminder that correlation!= causation


I have had two for 10 years and have no complaints whatsoever


The lack of hardware support for a few modern codecs is a pretty big complaint from me, but nothing else out there is decent :/


It depends what you're looking for. In the AV enthusiast circles a lot of people flock towards the Ugoos AM6B Plus (with CoreELEC).

It is one of the only devices (alongside Oppo clones) that can play Dolby Vision Profile 7 FEL (Full Enhancement Layer) with 100% accuracy. The Shield can play P7, but it ignores the FEL data; the Ugoos actually processes it.

That said, people don’t generally use Android on it, instead you boot to CoreELEC from an SD card and use Kodi.


> can play Dolby Vision Profile 7 FEL

This is the only reason I know about this Ugoos device. I find it so strange that Profile 7 is effectively unsupported outside of Blu-ray players and this one device. It doesn't even seem like it can be a processing power issue because the documentation says that the other profiles have higher maximum pixel rates.

I don't have the Ugoos box myself though. Instead I'm running a series of processing steps on my Blu-ray rips which converts the file to Profile 8. For every movie I've tried so far this has been fine, though I've read that some movies lean far too heavily on the FEL and have color problems without it.


> I find it so strange that Profile 7 is effectively unsupported outside of Blu-ray players and this one device.

Since DV Profile 7 is only used for Blu-Ray discs, and playing backed up BR copies from a non BR player is not really supported, it kind if makes sense that it's not supported.

For the Ugoos device, I'm not sure, but I thought the chipset inside supports it, but you still need to flash custom firmware (CoreELEC) and provide a Dolby Vision file to unlock this. So it's not supported out of the box.


I have an am6b+ but in reality the shield is a much nicer device to use if one wants to use anything outside of their local media.

I actually wish we could run android in a container on the CoreELEC side and switch back and forth between Kodi and the android UI/apps (without needing a reboot, and having a better managed android environment than the provided one).


The problem with this setup will sadly be that WideVine / DRM stuff will not like it, so you're locked to low resolution playback from streaming apps.

Each of these Android set top boxes need to be certified to get high quality playback.


except, I don't care so much about the high quality widevine playback. Plain youtube, MLB.TV and many others don't need certification. yeah netflix does, but that's less important to me.


The unfortunate part is that CoreELEC only works when you get all your content from a locally attached disk. You can't even really stream it from your beefy NAS/server, and you definitely can't use any streaming services.

I'm constantly surprised how many people are in that narrow category of just dipping thier toe in the water for "self-hosted" content that it's little enough it fits on disk storage you can have in your living room (mine is a half-height server rack in the basement), but also have progressed past thr point of using any streaming services. I guess there are a lot of people without families that also never travel out there.


I used it with plex (in kodi) just fine. With that said, I'd agree that its mostly for local media (where local can be whatever plex can get to). Outside of plex, either you are using plain kodi or some simple kodi extensions (say youtube) that just aren't as nice to use as their android app equivalents (in regards to streaming services, it does support MLB.TV for those that like baseball, but again, not quite as nice an experience IMO as the android app).


Him, I hadn't tried running it myself, but I couldn't find any indication if anyone using it for Plex (or equivalent). I only saw people going thru complicated schemes to Terry and setup network shared drives, or directly attaching external harddrives. I stand corrected.


there's a reasonably nice plex kodi addon.

If my entire world was plex, I probably would have kept it as my main device, but I really like a lot of the android streaming apps i use and the experience in kodi land just isn't as good when it exists.


> The unfortunate part is that CoreELEC only works when you get all your content from a locally attached disk. You can't even really stream it from your beefy NAS/server

This is not true. Streaming from a NAS at high speeds is fully supported and works fine. I would suggest to use NFS over SMB though, SMB gives me issues for higher bitrate content

Streaming apps do indeed not work. It's a device for local / NAS media playback.


CoreELEC is a godsend for FEL compatibility, IMO. With a little luck, you can get a device to do FEL for under $100, and you don't have to deal with some random, poorly maintained Android release that probably won't keep up with security updates, etc.


The Apple TV's pretty good. I imagine I'd have a hard time switching to a Shield TV unless it gets a CPU bump, whereas Apple still keeps making newer models with modern-ish phone SoCs.


I've looked at this a few times, and AppleTV actually has pretty poor support unless you're only using a select few streaming services and not streaming any of your own content. Shield performs exponentially better in every way except for the god awful stock interface (and Google data collection vs Apple data collection). The hardware and tvOS still have extremely limited support for most video codecs, no support at all for audio pass thru, and very limited non-stereo audio options. If you want the equivalent of watching on your laptop it's good, but if you have better than stereo speakers, or a 4K TV that supports HDR10+ or Dolby Vision, AppleTV can't compete except for the big name streaming services that have special tvOS privileges/integration.


FWIW, I have no trouble playing any of my alternatively sourced media, 4K Dolby Vision included, using an app called Infuse. Pass-through audio may indeed be an issue for some lossless surround formats, or at least that's what it sounded like the last I looked into it some years ago. I don't have the right room to set up surrounds so it's stereo only over here anyway. But that said I love the app, lovely interface, etc.


When I tried that before, the Infuse UI was unusably show for me, likely due to the library size, streaming from my server hung for a long time, it had to transcode most of the time because so few codecs were supported and it only supported stereo audio output. DV wasn't supported at all at the time.

It sounds like it's gotten better by a lot, but I'm curious whether you've had to pay for each newer version if Infuse. They were doing a "for life" purchase before, but that just meant the one major version number, and they were releasing new and EOL old major versions every 1.5-2 years at the time. It seemed like they were heading own the path of a monthly subscription payment model at the time


I had to look to remember, I'm on a $10/year subscription for "Pro". From looking at their page I'd say some codec support is under the Pro license. I know I haven't thrown anything at it that needed transcoding, but I'm not playing anything exotic either.

Being annual and pretty cheap I really don't mind throwing them some money to continue development, it's worth it to me for the experience. I can't tell from the website but I feel like there's a monthly option if ya just want to test the waters.


> a 4K TV that supports HDR10+ or Dolby Vision, AppleTV

You can play HDR10+ 4K on Apple TV using Infuse[0] (and whatever DLNA server you want to stand up with your content.)

[0] Since 2017, apparently.


Not sure what you are on about. AppleTV with InFuse handles all/most codecs. Best media player in the market bar none.


I stream all of my own content with an Apple TV and Plex just fine. I don't know what problems you've had there. It even handles exotic stuff like Hi10P h.264.


How's your surround sound? tvOS 26 decided at the last minute not to support audio pass thru, which means only the pretty basic audio codecs that the AppleTV itself can decode are supported. That's an extremely limited number, and I believe only the very basic 5.1 is supported for any surround options.


What makes the Apple TV desirable? It’s $185. Why would I choose it over a Roku $30 or Ultra $80?


The rest of these Roku/Amazon/Google devices are full of advertising and underpowered hardware that results in cluttered and laggy interfaces. The Apple TV interface is completely free of advertising, responsive, and easy to navigate.


Apple TV's way beefier hardware, but let's not pretend it doesn't also have advertising.


The Rokus are garbage for two main reasons IMO.

1) They close or lock down hidden features that people find to make it better, it's not user friendly.

2) ADs, they should give them away with how much advertising they bundle with it.


High end model is $150 (US). Very fast and yes Apple gets some of your info but it's not getting resold to advertisers and 3rd parties. Generally speaking doesn't require adware to keep the price low.


It's a lot faster.


It doesn’t suck.


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

Search: