skysight-inc/HackerNews huggingface dataset:
Not really, but I do get tired of wearing most headphones for prolonger periods... It's also difficult to lay in a pillow to sleep with NC headphones.

Airpods fare a little better, but I'd like something even more improved... if it could somehow let fresh air in and cool my ears a little too, that would be great...
Spoken like a true manager.
I agree with the person that says "everything Atlassian", overall it's probably not the worst, but the Confluence WYSIWYG editor has to be one of the most irritating pieces of junk I've ever used. Literally nothing it does is predictable.

Similarly, whomever said Signal has a good point… it never manages to download MMSs for me (which isn't its fault, signal is bad in my house), but it alerts me anyways so I get a stupid "this couldn't be downloaded message" that I have to be distracted by instead of only notifying me when I move into a place where I have good enough signal to download it. It also then says "tap here to retry" but does nothing when I do so (not even an indication that it's working or that I tapped it). Aside from the annoying notifications about messages I can't even read, it tries to make you spread it to your friends and you have to manually close the stupid "Tell this person about signal" thing for every single person you open a chat with. I had to just go back to another SMS app and lose the ability to use their protocol.

The worst though for me is probably pulseaudio (still, after all these years, even though it's gotten a ton better). People knowledgeable about it love to tell me that it's obviously a configuration problem on my part, but every time I start my computer something else is wrong. Every time I plug in my midi controller and start up a synth I have no idea if it will work or not, but it also fails in a different way almost every time. If I turn on a bluetooth device, the device itself mostly connects fine, but then how the audio is routed just seems random. That one works most of the time, but not always, and if I turn the device off my audio settings sometimes go back to whatever they were before, but sometimes I randomly find I no longer have a microphone, etc. everything about it just feels bad.
By two factor you’re referring to the Signal PIN? If so,
A) is there any real reason that you’d need to turn it off?
b) where does it say you require a second Apple device?

Looking at the documentation though, I think I should retract my statement about Signal featuring iCloud backups... according to the docs 1) you can only transfer your data from one device to another and 2) the transferable data doesn’t include message history ️
I'll second Windows 10 home. Focus changes from the app I'm working on to Windows itself - but the screen still shows that the app I was working on. I hit Alt+F4 to close the app (that I'm seeing and so think still has focus) and get the Windows Shutdown prompt.
Safe is Probably worse than leaving in your bag
The Power of Writing (An eBook)
I'm currently writing my first eBook about my experience of pushing a product into market and eventually selling it after 3 months of work.

Writing the eBook allows me to formulate my thoughts and get a different perspective on my choices and my thought-process in the project 3-months period.

For example, the background chapter lists 2 experiences I had with online entrepreneurship before. While these experiences are not directly connected to the recent project, they sure had a great effect on my success. The lessons I learned from them are the reason I've decided to include them in the book.

Feel free to check out the eBook - https://gum.co/side-project
Thanks very much! Personally I find it a little annoying if a site pushes state to the history very frequently. If I genuinely want to get off the site I end up clicking back loads, and then go too far!

I tried to solve this in Trail Router by putting an undo button on the screen (bottom right).
Apple has already said they will natively run every iOS app on the App Store unless devs opt out so I expect this does indeed mean literally native performance.
The new google chat

No new user, and rarely an experienced one, starts a new thread. Every reply just builds on the original.

All this even when the new thread button is _right in front of you_. But the design is so terrible I don’t blame people for missing it.

(On a separate note, I see no Apple products in main threads. I see a few google ones, Microsoft, Amazon (AWS) and Facebook (workplace))
Not that there's anything wrong with just reading the stories, but I'm a bit incredulous that you haven't passively picked up the thesis, from the stories about the investment changes, demo days, and all the uh... YC startups that get discussed and front-paged.
Git has a very clean and simple data model. Unfortunately, this nice model often has very little bearing on how the `git` CLI works; it often takes things that should be simple operations and confuses or complicates them in various ways.

For example, say you’ve just made a commit, and then realized that wasn’t what you wanted to do so now you want to undo it. This can be described under git’s data model as “set the current branch to HEAD^ and discard the orphaned commit, leaving the working tree alone.” For some reason this is a “reset” operation (the same command you’d use to unstage a file, an otherwise unrelated operation) and you have to decide if you want to do a “hard,” “soft,” or “mixed” reset. If you get it wrong you’ll have to go grovelling in the reflog to get your files back.

To be fair, this situation is improving; the recent introduction of the switch and restore subcommands has helped to disentangle the especially overloaded checkout and reset subcommands, for example. But it’s still harder than it should be to convert a mental image of what you want done into the appropriate (series of) git commands, and vice versa.
Sure, not 100% of the games will work / some gestures may be wonky, but the vast majority of popular iOS games I can think of would work fine out of the box. (much less APM than games like Diablo or MOBAs)

I’d love to play longer iOS games on a system that doesn’t cause it to heat up profusely and massively drain battery life, as there are some unique iOS games that were never ported to a Mac.
Thanks for that, sincerely. Still looks a little bit awkward because it only opens the email message in sort of its own thing (no menus like in the "main" tab) but it works.
Yes, every day. Are you suggesting I could make more productive use of my time?

We all put thoughts into our own well being. When sufficiently comfortable or successful at that we start caring for people we interact with on a daily basis. When that too is a reasonable success we start doing stuff for people we interact with less frequently. At some point you can chose to go look for people who need our help, do something for the town, the city, the country, humanity etc There is tremendous joy to be had in this process and it builds character. I admire people like that.

People who don't do it are missing out. They in stead keep telling themselves they can't do anything for others knowing they are lying. The endless rationalization of the irrational takes a huge amount of time until they graduate themselves in the DIY course in psychopathy.
In their ego trip they end up feeling sorry for themselves. In their self inflicted blindness to what misfortune looks like the self pity knows no boundaries.
Also: no one loves me! I wonder why that is? They keep trying to spend money to buy happiness but all they get is cheap thrills. Some end up in a pathetic cycle where all they can do is expand their wealth, ignoring even their partner and their kids. They don't have time for that, they have important other things to do. I pity people like that. If I can think of some way to help them with their condition I will do the responsible thing.
Smoking causes an early death.

Shooting yourself in the head causes an early death.

Eating sugar causes an early death.

All of those are true in some cases and false for others. Nuance matters because that’s where the truth actually is. You don’t convince people who disagree with you by loudly yelling the generality - they know the generality and already disagree with it. Dig deeper.
Modern hearing aids do various things in attempt to separate voices in order to present them more cleanly in the 3D spacial field. It's usually referred to as voice tracking, but different companies have different buzzwords. This does very much make it easier for people with hearing aids in both ears to locate a specific voice, and focus on it at the exclusion of others, pretty much as your ears already do. They just make the stereo division more clear. So I think this newer technology is taking what already exists, to the next level.

Some settings can also lower the volume of voices you aren't looking straight at. It's really quite useful if you are in a conference and everyone keeps shuffling around and trying to talk over the person who is supposed to be speaking, for example.

The weird side effect is something I jokingly call "spy mode" which allows me to intensify voices behind me instead of ahead of me. Apparently it's more to benefit drivers, but it's cool hearing clearly everything going on behind you, too. Interestingly I can't use the on-board controls or even the remote to enable the "spy mode," but I can when I am connected (via bluetooth) to my cell phone and control them with the app.
MinIO has an S3 compatible API: https://docs.min.io/docs/aws-cli-with-minio.html
That's MacOS' fault, in fairness. MacOS does not support containers or the Linux abi in general so you're forced to run docker containers in a Linux VM, with all the CPU and I/O penalties.
Elon Musk and rewriting the software of You
Managed Workplace. It is an RMM tool so it does monitoring, automation, and facilitates remote access to client environments.

- Loading up the client list takes forever ~15 seconds

- Loading up the asset list for a given client takes even longer.

- Remote access is hidden behind a 2 layer context menu

- All URLs are dynamic so you cannot bookmark your favorite assets / jump boxes. I use a selenium script to automate the page navigation because it can take ~5 minutes to get to an asset by name due to a combination of needing too many page loads and not being able to just start from the search page.

- Terminal experience is way worse than putty. Output formatting is always jacked up and a command takes ~5 seconds to return output.

- RDP all goes through a relay and your connections will just die occasionally.

- 90% of my work interacts with it in some way.

BUT it makes pretty reports for management so we are stuck with it. I demo'd some alternatives like apache guacamole or remote desktop services but the consensus was that we didn't want to take on the risk + we are already paying for a product that "works".
There is pretty fine grained control for admins over that kind of stuff though.
It's true, you can't stop that which you accept and toil for.

The arguments you're making are familiar to the gray-hairs in open source software. It was long predicted that our efforts would fade under competition with the Oracles and Microsofts of the world.

> Profit is the goal we're all maximizing for, like it or not.

You're not alone in your bubble, but you might want to peek outside of it once and a while.
Sorry jira but it's you
How Psychology Was Misused to Send an Innocent Man to Jail for Murder
That's actually a great idea! I would also abolish votes in general and only sort comments chronologically. users could vote and see the posts/comments ordered by their votes that would not be public

The "first" kind of comments are easy to detect, so I think they wouldn't be a big problem

The chances that a post written later in the game will become one of the most voted because it's really a good comment are close to none anyway

Another interesting feature would be highlight and prioritize content written by users you follow, based on some simple rule like how many votes you gave them before or how many interactions you already had in the past

But downvotes are a prize and a status, you have to reach a certain amount of karma points to be able to downvote something so I guess unfortunately they are here to stay
I think it's because they want to keep the signal analog as long as possible as a fundamental tenet of the machine.
And you can only use it to compose and not edit.
Writing about micro-entrepreneurship experience
There are a lot of more or less inconvenient things that people can do to improve societal safety. Never drive your car over 40 mph. Don't let subway cars get so crowded. And so forth.

Arguably masks fall on the less inconvenient side of things but they're not even the norm in Asia during normal times in countries which have had their share of epidemics. So, no, I don't expect they'll be the norm most places and that will make some people unhappy.
If you held on to that machine for a few more years it would have been dropped by OS X Yosemite, but then hilariously still supported by essentially making the machine a Hackintosh!

https://forums.macrumors.com/threads/2006-2007-mac-pro-1-1-2...
https://forums.macrumors.com/threads/2006-2007-mac-pro-1-1-2...

A similar situation played out when macOS Sierra dropped support for 2008–2009 models that can be re-enabled in a patch:

http://dosdude1.com/sierrapatch.html
http://netkas.org/forum/index.php?topic=852.0
Free is a big part of the problem. The existence of free tools in a space, that are paid for with data gathering, crowds out the market for paid competitors that operate in a more privacy friendly manner.
The screen sharing one has bitten me a couple of times. I record live classes for students, and we've had occasions when someone who was away goes back to the video and it's a black screen with me nattering away as if they can see it :/

That said, apart from the shitty embedding support and their channel management, I REALLY like Stream and using it for a video lesson platform. The captioning is quite good even for my fast talking, Aussie accent and jargon.
"Is Clinton now considered to have been a right-wing president by that definition?"

To the extent that Clinton embraced neoliberal policies, he would be considered to be pursuing a right-wing economic agenda.
I thought the first Intel was the Mac Mini Core Solo. I ran that thing for years, and even more years after I should have upgraded.
I worked at a company that made financial planning software called Xplan. What a user could see on screen for their client was a combination of
over 1k user capability controls
users group membership, which was hierarchical so you used your parent group settings of your primary group unless they were overridden (primary group.. yes you could be in any and all groups, all with their own settings throughout)
clients group membership
page settings, with every page AND field showing controlled by conditional rules that could be based on any of the thousands of fields of the current user or client
country set for user
module allowed product lists that could be applied at user, group or global level, and group hierarchy applied

Client portal could display information using the above rules, and more rules

Thousands of site settings were in an admin area which was grouped by major module, or just placed on which page the developer picked at the time (some pages dedicated to a couple of settings, other general ones full of unrelated random settings)
I hibernate my desktop, unless there's a kernel update. It doesn't boot up any faster (I have 32 GB of RAM and swap is on a hard drive), but everything is where I left off.
Dead? They just have two competing products, the older Google Play Music, and the more modern YouTube Music. The app is dead, but the Music Streaming Service by Google is still here, under a different name, and at a similar price.
I want to add - habits like that are great to pick up, and fine tune, when you're in college.

More so if you're a college student that can focus 100% on your academic life/studies, unburdened by things like work.

EVEN more so if you have great mentors, professors, etc. that can guide you to the right place.

I'm not saying that one CAN NOT do the things above, if you're a busy student with work on the side, and very limited resources as far as mentors or professors go...but I do think that those lucky enough to find themselves in the right positions, are more likely to mature - and quicker.

(And it was no surprise to see that the author is a PPE grad from Oxford)
I think there's a larger point in what he said. Basically all current social media ends up optimizing for creating outrage, spawning mobs, less thoughtful discussion and more vitriolic arguments, etc. It's becoming a real concern to me that this is going to drive us into some kind of civil war or something if we don't find some way to check it.

The outrage seems to be like a drug. Nothing generates engagement quite like it, even if it's toxic in the long-term. So all social media platforms that embrace it grow bigger until they become near-monopolies, and all that don't so far have had a hard time growing userbases, making money, and generally fade into irrelevance.

It would be a real service to society IMO if we could find a way to somehow generate enough engagement and energy to challenge the big players without the outrage culture.
Try using a 2008-era computer with a mechanical HDD and you’ll quickly realize that apps did not launch faster back in the day.

I'm still using one! And it's fast enough for what I do with it --- mainly native development in C, but also the usual communications: email, IM, watching videos, reading content-focused web sites (not web apps), etc. Since I don't use anything bloated, 4GB of RAM is more than enough and the HDD remains silent most of the time.

I experience far more delay and frustration using a much newer, ~1-year-old work laptop with much faster CPU and several times the RAM, but with Electron apps or any other "modern crap" that has a fraction of the functionality. The most vivid recent example is the YouTube "new design" --- it is disturbingly slow and dumbed-down. On this new machine I still experience lag often when interacting with bloated JS web apps, which can't even keep up with my typing speed (web-based Outlook is a notable example of this.)

Even presumably-native applications are not immune to this cancerous growth. UWP is another example; the Win10 calculator somehow needs a loading screen, and so does the Settings app, whose featureless pathetic excuse of a UI somehow manages to be less responsive than the classic Control Panel, which opens basically instantly and is just as responsive to input.

Related: https://news.ycombinator.com/item?id=18506170
Right. I don't think anyone is proposing ReWrItE iT iN rUsT. There's way way more drivers that aren't buses (platforms) that don't need the level of portability we're talking about.
Congratulations!!! You win the award for least coherent comment of the month!
That depends. My Windows machine gets rebooted about once a week, by Microsoft, not by me. Microsoft doesn't value my work.

My Linux machine has been up and running since April 2014.
If the idea of this makes you angry, consider joining and donating to https://www.repair.org - we're advocating for the opposite: laws requiring replacement parts, service manuals, and repair software to be made available for users and independent repair shops.

We've succeeded in getting dozens of bills introduced in state legislatures, and are working on building the legislative support necessary to have Right to Repair codified in US law.
"third world" countries don't have forums on the internet?
That speaks to your cognitive biases.
The easiest-to-use scan GUI is GNOME Simple Scan (The binary is `simple-scan`), not gscan2pdf which is powerful but normally not needed.
I was disappointed to learn that https://pwabuilder.com can't process the PWAs that are produced by our app builder Calcapp, erroneously claiming that our PWAs have no manifest.

I dug into pwabuilder-lib and found the culprit: our manifest URLs use search parameters, which are silently stripped by pwabuilder-lib. Here's the GitHub issue I filed, including a proposed fix:

https://github.com/pwa-builder/PWABuilder/issues/949

Obviously, this wouldn't have been possible if PWABuilder hadn't been open source, so kudos for that.
To put it another way: it would have been against her principles to not take something she was made to pay for.
I think you are thinking of the Archive Team: https://www.archiveteam.org/
Are there any other CPU/GPU designers here? I feel like EDA software in general is pretty frustrating to work with.
What Can Bonobos Teach Us About the Nature of Language?
Yeah, I couldn't finish it. Lost interest after the monkey episode. Wisecrack did a criticism video on YouTube that I thought had some fair points: https://youtu.be/49v6m7jQPaQ
Radical Recommendation from a Former Teacher: Keep Schools Permanently Virtual
My web browser
> people seem to have a deep-seated need to "put down" other people

Well, of course they do. All the time. It's a fine way to improve status in a social group and to get more meat after we kill our next mammoth.
Link to the start of the thread: https://twitter.com/random_walker/status/1182635589604171776
Many standards groups require payment for their published standards: the ISO and most national standards bodies (ANSI, etc) are maybe the most prominent examples.

This is their business model. You pay for access to the standards documents, and that money funds the development and maintenance process. It's supported by governments requiring adherence to these standards, so implementors are obliged to purchase them.

Gratis access to standards is a newer model which relies on a different funding stream. The IETF is one such example.
Most workplaces have free coffee, but few have anything else to drink. I suspect if you looked at workplaces which stock a variety of free beverages, coffee consumption there would be much lower as well. I'm somewhat ambivalent about coffee; I'll drink it if someone else prepares it, but I almost never bother brewing a pot myself. Without an office where someone's always got a pot going, or where they have one of those horrible mini-cup instant brewers, I never drink it.
I think it's fine to say why Zig doesn't work for you as long as you make it clear what the limitation is and why, and don't use that as an argument to say it's a bad language - just a bad fit for your particular use-case.

Out of curiosity, aren't there other languages designed with more appropriate expressiveness for your needs then? Julia, for example?
If piracy is theft, then what is lobbying to take away rights?
Capital is amoral, though. Which, I appreciate your point, but it's literally not a term in any capitalist transaction. Ethics? There's a reason why people make jokes about "Business Ethics" being the shortest class in any Business major curriculum. You can advocate for inserting religion, PBCs, or any number of "hey come on guyz" strategies, but none of it carries any significance. I'd certainly like to hear of post-Industrial Revolution capitalists taking shame or guilt into account.
Hmm, all of your examples can be inferred by Hindley-Milner. Of course, for the second one it would be a type error assuming that `Bar` is not a subtype of `String`. I'm not seeing how type propagation of a complex expression could be any simpler or easier than full-fledged type inference of that expression. For example,

let x = "foo" |> bar |> baz 5

What's the type of `x`? You might say that we can figure it out by propagation, but how's that different from inference?