skysight-inc/HackerNews huggingface dataset:
For Netflix at least, you can receive 1080p under non supported configurations by using a browser extension. Last time I checked, non-os default browsers are always 720p, which includes Google Chrome. There are extensions for Firefox and chromium browsers for 1080p playback. However, 4K is limited to Edge on Windows and Safari on macOS.

I may be missing the intended point, but AFAIK neither Windows nor Linux support HDMI volume control (I use all 3 regularly, but only Windows and Linux over HDMI). My Nvidia GPU is connected to a 4K 120Hz TV using HDMI for audio, the TV volume controls are independent of the OS volume settings. Unless OP meant macOS doesn't allow setting the volume independently of the HDMI device.
O’Reilly’s online books/live trainings platform is quite, quite useful, for around a tenth of that budget. I’m not sure if it qualifies as “training” enough for you, but between access to a ton of books and video courses from competent people, along with live sessions… it’d seem to be?
There is no driver debugging, no GRUB script editing with heart trepidation. No recovery drive on speed dial. No monkeying around LD_LIB_PRELOAD, no head scratching around arcane path conflicts.

Yes some features are missing and hard to add, but it's like a car with a lacklustre stereo. IME the Linux cae can't run for more than 100km without something breaking.
Why do you use docker to build local stuff?
I think Guix approach is good, community helps with open-source packages, some third-party manages the non-free channels. And they are as easy to use

https://gitlab.com/nonguix/nonguix

There are flatpacks, snaps, appimages, PPAs, channels... why would you except a linux distro maintainer to work for free for a billion dollar company? Testing and maintain their software
100%. Astronvim gives me everything I'd ever want from an IDE, plus with another dozen or so lines of config I make it my own.
A clipboard across two systems
It's easy to change Mac to your preferences. I have Alfred.app for key mapping, custom search. HazeOver.app to dim background windows. Alt-tab.app for window switching (making it look like Windows 10). NightOwl.app to switch to dark mode on a schedule. Karabiner.app, SensibleSideButtons.app, and the list goes on for me.

If a person is that sensitive to workflow, neither standard Mac or Linux will suffice.

I find Linux to be more difficult to customize because everyone is using different desktop distros which i think causes these types of apps to be buggy.
Actually, that's provably false: older people commit fewer crimes.
My girlfriend and her sister started a bra and underwear company together:

https://tizzandtonic.com/

They have found the bra part of it to be especially difficult because of how hard the sizing is. There are bust and band measurements as used in these sorts of calculators, but at the end of the day the breasts themselves just have different shapes. I'm surprised that these sorts of calculators don't take that into account by having the user first pick their specific "archetype", e.g. from a set of images. I wonder if that's what abrathatfits.org is doing by getting measurements in different positions to better capture the shape. Still, I wonder if this could be accomplished more simply.

Anyways this can be tough for a startup given the higher return rates and more hesitation when buying bras. They've found success in offering flexibly fitting bralettes made of stretchy materials (e.g. micromodal). This sort of sidesteps the fitting issue because the fit doesn't need to be as exact. The downside is that for some women a bralette doesn't provide enough support (no wire, no padding).
How to Use Mastodon, the Social-Media Platform Blocked by E. Musk’s Twitter|WSJ
In general we want the richest and most powerful members of society to behave predictably, and ideally rationally, so that we can make long term plans without worrying about the fickleness of a small number of people. We have a lot of problems to solve over the next few decades and chaos agents in the billionaire ranks won't help. Global economic growth depends on predictability.

If we want another chaos agent in charge we should elect them democratically.
> leave it for 2 days, its battery is not drained to 0, yet all the apps are still open

Isn’t that normal behaviour? Mine thinkpad T14 still has battery after a couple days sleeping.
It can very well run locally, I see no need for it however, I get to enjoy very long battery life and don't have to care about any ARM quirks.
Having the lowest quartile gain the most (relative to other quartiles) doesn’t necessarily imply that they had real (inflation adjusted) wage gains.

Edit: Also, that chart doesn’t even show the top 1%. I’m not saying the article is correct, just pointing out faulty logic.
Ha, I'm quite used to Rust's last-expression-is-the-value and I also get why some would think it's weird but I find it actually works quite well in practice. Each language has its gymnastics and special moves, I guess. Back to Pascal, I'm not opposed to Result usage per se and I understand the appeal since it's what I grew on. My concerns are more about code maintenance in long-ish functions - I don't have a particular example of mis-usage, but I'd be wary of late reassignments overriding a previously set value. Separating exit points from return value assignment could let code become hard to follow and create situations where it's easy to misread the actual outcome.
Revature Horror Story
> I’ve found it very useful but it took a fair amount of time to build up the set of tricks to doing things right.

What kind of tricks are you thinking of?

> I wonder if Matlab being most hated relates to people being forced to learn it in undergrad and it being poorly taught etc.

To me, as someone who has used Matlab fairly extensively both being taught in undergrad and in programming-centric grad research, Matlab's one and only strength is in its being a one-and-done IDE/programming language. If you're using Matlab, then you're using it in an IDE that "just works" and was installed and configured simultaneously with Matlab itself: there's no real distinction between the two. Further (assuming you check the right boxes during installation [1]), all the possible packages you could ever have [2] are installed at the same time. So you get a super simple install and never have to think about installing or configuring anything ever again. I don't want to minimize how useful this is. Every other programming language I've ever used has had a huge amount of installation and configuration overhead, often an insurmountable barrier for non-programmers (e.g. scientists).

That said, I dread using Matlab, for many, many reasons. My top three reasons in no particular order: 1. you can only really define one function per same-named file, 2. errors are almost always one line long (no stack trace) and rarely give a line number in normal usage, 3. cell arrays. Cell arrays are basically just untyped lists, yet somehow mind-bendingly confusing to use.

[1] assuming you paid for the right to check those boxes. If anyone is wondering, to get all the boxes in a non-personal context would cost 100x more than whatever you're thinking (which is a bit of a straw man since no single person needs all the packages and institutions get crazy bundle deals). I haven't taken the time to add it all up, but base MATLAB is $900/year/computer, and each of the ~100 packages costs $500-2000/year/computer (skewing heavily to $500). So, roughly $50k/year/computer for everything. Which is silly, obviously. Most people only want a handful of packages so realistically it's only about $2-4k/year/computer. Only. However! If you just want it for non-commercial, non-academic, non-governmental use, you can buy Matlab for only $149 + $45p, where p is the number of packages you want.

[2] Literally, all the packages you can have. Package development is 98% limited to Mathworks-official packages.
Uh, dark mode. Look, if you're going to overwrite the user's browser settings I suggest give, if not full theme choice, at the very least to chose from dark/white mode. I'm a light mode user, so your web app lived on my computer for less than 5 seconds.
Because the world is full of ideas. 99% of them are bad and worth no money. The way you prove it is, is to go implement it and see what happens.

Movie scripts are sold for 7 figures if you have written multiple 7-9 figure movies. Which again, is proof by doing that it is good. If you or me spends 6 months and write a banger movie script, I doubt we can sell it for $250.
Funny enough, I switched back to developing on Vagrant because docker wold make my i9 macbook sound like a jet engine.. And if you need docker, running it in vagrant is so much more performant.
But which was the best?
Waymo cars could drive on any US road, they don’t need detailed mapping efforts. Their limitation is legal not software.

So, I guess by your metric they have human level intelligence. Or more likely, people will soon think self require minimal intelligence and we will go to the next bastion of human supremacy.
Hardware and MacOS is the only platform with modern chipset.
>In my experience such networks have been self-serving and mostly exclusionary, rewarding loyalty more than competence.

The point being? That is how human social network and constructs work. The ultimate point is to help yourself and not based on some ephemeral grand concept. No matter how competent someone is why would I want to work with them if they will stab me in the back one day? Incompetent people will indirectly stab you in the back eventually so you really want an adequate level of competence and loyalty.

Dislike and loyalty are also very different things so not sure why you're equating them. There's people who do things I dislike that will support others that support them. There are people I like greatly who have a record of stabbing others in the back even if they were helped by that person. Guess which ones I'd recommend for a job?
> But the real kicker is this: with Linux, I have the power to fix things.

This is one of the major reasons why I have switched to Linux and never looked back. Obviously this mindset is not for everyone, but for a technical user willing to put effort into it you can end up with a great experience. Even knowing that an issue you reported has been acknowledged or is also experienced by others (and being able to track its progress) is quite reassuring.

While it's true that developers are often frustrated with people asking stupid questions if you actually put the effort into writing a proper bug report and trying patches out they are often happy to help you out. The Linux community is a technical community and users are expected to pull some weight in most cases.
Gosh, no - strongly recommending not doing this. (The lying part)

Lying is one of the worst things you can do, it usually speaks to an issue with integrity, a concern that comes before almost all of them even intelligence, education, aptitude, skills.

Learn the skill of polite deferral, of saying things without saying them, diverting or embellishing a bit - and then only if it's an issue not relevant to the job.

If someone in an interview asks you your 'political orientation' (which obviously they shouldn't do and it would raise a big red flag anyhow - but just as an example) you do not have to be candid, but don't lie. You can say "I have a variety of opinions, I try to keep an open mind" - so long as you are comfortable with it and it's true. You have not lied, but not fully answered the question because it's none of their business.

I also think the OP here has misinterpreted 'transparency and candor'.

Engineers who 'over share' are a bit annoying but then again, you don't have to read their posts - but this is not the issue.

The 'issue' here is the absolutely truthful information that is 'just too much' for an interview setting.

Everyone needs to be honest and candid but not transparent like you're talking to the IRS or your accountant.

Suppose they ask you why you might want to work at the company, and you don't really feel hugely inspired, well, instead of saying literally that, you can find at least something interesting about the situation and allude to it. There's something interesting about every situation. And of course, if it's truly a bad situation just say that politely and assume you won't be working there.

It's ok to ask 'Elephant in the Room' questions especially if they are asked politely, if they can't handle that you don't want to work there.

It's ok to be turned away for something arbitrary or mundane (or any other reason) there will be other opportunities.

Getting turned down can make you very cynical and brings out our worst, even conspiratorial tendencies so try to stay grounded and keep your head on straight, don't be sucked into the vortex of weirdness and 'ultra competitive civility' of getting job shenanigans, it's not real, it's a big of a game, recognise it a such.

Kind of like telling people to 'don't be nervous' on a date, what I'm about to write is super glib but I think it's true: stay true to your basic values and identity and I think it will be easier to be more relaxed and authentic in interviews. The 'game' will pull you towards negative behaviours I have found it's a lot easier not to do them if you literally just decide that you are not going to do so for reasons of morality or values or whatever.
<< I can't imagine any regulation that would address the root cause of the problem without violating fundamental human rights of private correspondence and access to general computation.

It is a fascinating question and I am officially now just engaging in a hypothetical. I want to keep it US-centric for now. Flying and driving in US was deemed a privilege and not a right despite very clearly making citizen's life either very difficult ( with not being able to fly ) or downright impossible in some locales ( based on how US is driver centric ).

What makes internet so different from driving that would likely result in a different legal categorization?
There's a vast world of musical programming languages https://en.wikipedia.org/wiki/List_of_audio_programming_lang...

PureData and SuperCollider are some of the bigger "more active" free ones these days. Others like Csound are successors to languages like MUSIC-N, which goes back to the 1950s. The same year that Fortran got started...

Often these aren't 100% typing like other languages and there are things that generates some of this code such as a midi keyboard.

You can use the Linux tool amidi to read from the midi device and various unix tricks to get things into your code. There's many compact cheap midi keyboards and controllers on the market. You can even use a tablet or phone and tap the screen as a virtual music instrument or use the 6DOF sensor to imitate analog inputs.

Some people will sit around and type it all out, but there's some pretty basic ways to avoid that exhaustion.

I personally think the world of musical programming languages with novel interfaces and meta-languages is still very under-explored.
It's been a while, but ISTR that their argument was essentially that backup or archival copies are unnecessary due to the reliability of their media and hardware, therefore any purported backup or archival copies must actually be for an infringing purpose.

I'm not a lawyer, but I'm pretty sure there's no "unless the copyright owner or an affiliated party claims you don't need to" clause in the backup/archival exceptions.
I meant regarding the title “Nayes folshtendiges kokhbukh fir die yidishe kikhe: Ayn unentberlikhes handbukh fir yidishe froyen und tokhter nebst forshrift fon flaysh kosher makhen und khale nemen, iberhoypt iber raynlikhkayt und kashrut”.

I started reading it assuming it was some non-standard transliteration of Yiddish, since it kind of looks like YIVO transliteration. And it wasn’t uncommon in those days to write Yiddish in a way that mimicked German orthography. But I couldn’t understand some of the words, which makes sense because it’s German and not Yiddish!
Not my decision but a previous org invested years in a custom CRM system. Huge waste.

On the other hand. For a number of years we were running AWS manaaged redis. Way worse inspectability, worse performance, worse everything than just running it ourselves. And a tad more expensive too. It's easy to think "oh I'lljust buy it", but any time there is tight integration, things get hairy quickly...
This sounds super interesting, I plan to read it now. I read John Dos Passos: 42nd parallel (1930) and it's set during WWI. It was enlightening how similar problems are then and now. And made me realize there is so much WWII era knowledge and glorification in society, but much less about WWI.
I mean that did describe Car Talk
So the problem is with SQL, because NULL doesn't act the same as false, and boolean operators may give incorrect results if you expect them to? I'm not sure how to respond if you think people shouldn't be in the headspace of SQL.
> The goal was to see how similar code is, and how little it matters which language you pick.

I think that’s a pretty bad result of the exercise. The point of software isn’t just to do a thing. Good software should properly encode a domain or idea and communicate that to others.

If one took the analogy of driving a nail into wood, there are many tools that can do the job, but only a couple that properly handle the job. Because the goal isn’t to just drive the nail, it’s to do it efficiently and ergonomically and in a way easily communicable.
That's rather amazing, probably the only one that still does. They have a multi pen (red, black, 5mm pencil) that worked well. But all the other pens and markers they produce are terrible. We had a running gag at an office, tracking how many markers a single meeting might require. Unless we didn't use a marker at all or only wrote the date on the board and nothing else, the average was at least 3 per hour meeting.
It's precisely the unwillingness and inability of authorities to implement measures that actually would have worked (such as restricting flights at the beginning of the pandemic for a limited period of time), which gave us prolonged, repeated lockdowns and similar authoritarian measures with little to no benefit.

Should there actually be a another variant with significant immune escape properties due to the current number of new cases in China, some European countries at least will again resort to the only measures they know how to implement, which means, in that event: Lockdown, it is.
There are hazards to recirculating air (instead of opening a window), e.g. aerosol viruses, off-gasing and some of these people smoke like chimneys.
Authorization is one of these areas that has traditionally been viewed as too hard to extract from the application, but it's core to no one's business and in recent years lots of companies have started to use authorization products. I'd chalk this up to:

1) Better abstractions for disentangling authorization

2) Better technical literature on the subject [1][2]

3) Increasing comfort with third-party infra services (RDS, LaunchDarkly, etc.)

Note: I'm cofounder of an authorization-as-a-service company (Oso) [3]

[1] https://www.osohq.com/academy

[2] https://research.google/pubs/pub48190/

[3] https://www.osohq.com/
One more:

> brew doesn't support multiple users (really [0])

[0] https://www.codejam.info/2021/11/homebrew-multi-user.html
Ditto, having consistent and useful text-editing keybindings in ~all fields (that use the native toolkit, at least) was something I didn't know I needed until I experienced it. Anything that's (even) less consistent than the real-world experience of that on MacOS feels... wrong, now.
Yes, it's probably mostly the title that was the issue here. Maybe try again with something like "Show HN - I built a fun dystopic text adventure using ChatGPT".
Seems there’s a bit of this happening in the most remote northern section of Scotland (where the NC500 route was established). I’m sure some of the complaints are just NIMBYs who don’t want any change at all, but given the state of some of my local parks (DC suburbs, USA - trash heaps and poo piles all over in 2020/2021), I’m not surprised careless tourists are mucking up the Highlands.

https://gailantheabrown.com/2021/08/12/poo-potholes-and-park...
And what if we fail to formulate quantum versions of all fundamental theories? Again, nature doesn't have to play along.
It exists, sure. But it basically needs to undo the damage done in the original guix repos and can't even be discussed in the upstream project. (https://news.ycombinator.com/item?id=29286715) If some compatibility is broken, guix won't care.

I don't want to use a project which is actively hostile to what I'm trying to do, even if there are workarounds. It just doesn't seem like a good idea long-term.
I'm not sure where you're living that you haven't experienced easy access to countryside. It's always been in easy reach in the 7 western states I've lived in, even in the Bay Area and the very center of Boise. In fact, if the land wasn't set aside as agricultural land, it was pretty rare that it was fenced off, even.

Granted, you do see fences to keep vehicles out, but that might be an artifact of our car-centric culture: if a path looks arguably driveable, eventually someone will try to drive it, regardless of whether or not they can get the vehicle out.
> Mac just works and apps look gorgeous.

Not for me - it still feels like, UXwise, it's stuck in the earl 2000s.

We're in 2022, and no window snapping? Randomly rearranging workspaces/desktops?
Forgetting which apps are on which monitor whenever it goes to sleep? Inconsistent shortcuts + lack of used-defined global shortcut assignment? Inability to set mouse acceleration?

Just how low are your expectations?
Jeremi Gosney on recent LastPass breach and cloud-based password managers
I have been seeing these around town, not sure how many are actual LFL's or just copying the idea.

But I have noticed, like you, questionable books being placed in them by what I presume are the local wingnuts who regularly make the local news for protesting drag shows in the local bars.

I would hazard a guess any LGBT+ friendly books would similarly disappear.
Medusajs
If EXPLAIN is little known then we have failed as educators, mentors and peers.

It does amaze me the gaps that people have, though.
First, I had fun playing with this. Maybe it's the picture I used but I had a hard time generating results like the public ones on the landing page. I do think there are too many transitions on the site like the horizontal line and text that fades in. Also, on my mobile phone, I had to scroll up and down to view the result. It took me a while to notice that it was actually generating when I clicked the button. I will continue to play and use some different images.
Portrayal of police dogs in a positive light is necessary because otherwise people would see them for what they are: living probable-cause generators and loopholes on laws and regulations on police brutality.

There's plenty of evidence police dogs are worse than a coin flip and react to their handlers - but the supreme court said that was irrelevant and upheld basing a search off a dog's reaction to be valid. Dogs also act as a proxy for brutal, violent treatment of someone.
I think 'blogspam' is a bit harsh. This blog entry provides a bit of context and lightly discusses the Dittytoy site and gives credit to the arranger.
Investing in all of the comforts in a place I spend >8hrs per day has

a) made working without them tough

b) all of the difference in the world.

Good chair, good keyboard, good mic/vid/audio, monitor, PC, etc. are vital. If it's a remote job I would seriously consider eschewing a laptop and building a good static spot/"office" with a PC.
Not the one or replying to, but I’ve encountered this too. Some pair programming takes the form of two people operating one computer. When I’ve done this style and I’m driving, certain people wouldn’t let me finish my thought on what I’m doing. They’ll grab their keyboard or mouse and change programs, or just start typing in stuff while I’m typing too.