skysight-inc/HackerNews huggingface dataset:
There are very few web apps where users need - or want - to do any kind of intelligent, complex text editing.

Most web apps are virtual paper forms with pre-filled menu options and - usually - a bread crumb trail so users can change their choices and/or their minds.

Animations are largely irrelevant to the user experience. The best way to speed up this kind of web app is to iterate over and over to find the sticking points empirically, and then nuke them from orbit.

That means minimising the number of menus, making sure they have useful defaults, and spending extra time on problematic elements like date and time selectors.

The user should type as little as possible and click as little as possible to get the job done. Beyond that, "productivity" does not apply as a concept. Users do not need composability or grep-like text manipulation options.

It's also handy if a page looks good, because this makes an impression on many users and is one factor that can persuade them to come back.

So no - I do not think there's anything of value in the OP, except perhaps as another example of "Developers want to turn everything into a emacs and a build system, because that makes them happy, even though it's 100% inappropriate for non-developers."
> people would be happy to pay a price to make sure you can't drive near them

And I would be happy to receive their money and use it to fix and expand the subway.

This is obviously a larger discussion of ideology. I'm a left-of-center liberal and generally don't enjoy arguing from the right, but there are economic facts that I find to be just inescapable.

Of course I _want_ everyone to be able to drive whenever the want, but history and simple logic show that when you have a state of scarcity, societies need to pick one of two choices: higher prices or rationing. Rationing, in this case, either means the government telling you when you can or can't drive (I recall that Bogota had a system where license plates ending in odd or even numbers get to drive on certain days of the week), or just letting everyone sit in traffic, the equivalent of the bread line. It just seems screamingly obvious to me that taking money from rich people to drive in the city and using that money to fund the MTA will lead to the best outcomes.
I'm a very socially inept person and in recent years I took to practicing striking up conversations with complete strangers on the street and in the park.

Some will get a sour look and resolutely look away, but many will smile and say something back.

I haven't had a bad experience doing that.
Transpose videos to gifs with audio and I think you will have something. No one does it with raw video because of the hosting cost.
> Now let me ask you in return: Is there any specific prediction of when exactly does the collapse happen? Was it ever experimentally observed to happen?

I had missed that question. I don't know, to be honest. I hadn't even mentioned it. The Kopenhagen interpretation is famous, but I guess inconsequential the same way that entanglement cannot violate the speed limit for information transmission.
Perspective projection is not weird or non-standard. In some sense you could consider it the least weird projection, since it's what your eyes actually see when looking at a globe. But if you just can't get enough of Mercator, the option is still there in the hamburger menu (labeled "Globe").
Do you have any other recommendations on the subject? Your book recs are great by the way. I only wish they were tagged or categorized to really dig into a certain subject! Thank you for doing them.
[1]:

Maybe you should read the article and see subsequent videos (e.g., animation jank) where we are in this time domain rather than skipping that part? TBF: the videos didn't play for me without opening them in a different tab. I'm not sure how they accomplished this, since typical embedding tags don't have this problem.

[2]:
> As Nielsen is focused on web apps and applications, this advice is less applicable to UI provided by the OS that you interact with all day in presumably familiar ways.

Multiple interactions were offered in the article that were native apps that had animation. Principles of UX are not exactly the same between local and web, but the principles of how animation guides user attention and context are more universal than you make them out to be.

For example, I love to make fun of the 1pass animation but I think it does serve a valuable purpose: making sure the user has realized the environment is now authenticated as a result of password entry. A unique cue for that is a good idea.

> Note that generally "directing user attention" isn't necessary in a shell...

This is fantastically wrong!

We have a long history of working to make sure that user attention is directed in shells! From guidance on how to do a menu with highlighting (folks have settled on doing the chosen option in a select menu with inverse text and an extra glyph to keep degenerate cases like 1-tuples and 2-tuples from being ambiguous) to ongoing refinements to midnight commander.

Another example in a more command-line domain is silver searcher's bash integration, which makes history search a lot better.

And there is a whole world of UI around log aggregation, search and UI that extends onto the console and has seen rapid evolution over the last 5 years.

[3]:

> Yes, internationalization is still hard. At least for Terminal.app, this is basically a solved problem

It's really not. Lots of tooling breaks.

> he situation with web tech is about the same,

CSS makes this dramatically better on the web side, and we haven't even gotten to support for folks with physical differences that make precise keyboard input or traveling eyesight easy.

The web is WAY more accessible to non-english-speaking people, people with physical differences, and people with issues focusing in the way terminals must demand you do.
Minerva Engineering | Annapolis Junction, MD | Perm, Onsite, Full-Time | http://www.minervaengineering.com

Minerva Engineering provides information security products and services that support defense in depth strategies featuring technologies and processes to harden and defend complex systems for the Intelligence Community and the Department of Defense.

*Most of our positions require a TS/SCI (and above) security clearance.

We are hiring multiple professionals on different prime contracts, here are some of the openings:

1) Digital Signal Process Senior Software Engineer: https://easyapply.co/a/bd9ee763-eb00-473c-9e00-ebc3f50231ca

2) Software Engineer, Visual Analytics: https://easyapply.co/a/96c4249d-33b7-4183-a845-e5e2778c4b03

3) Wireless Network Engineer: https://easyapply.co/a/8a87ae40-6182-4b30-9c55-7945cdc1f89e

4) Software Engineer, Qualitative Exploitation and Discovery: https://easyapply.co/a/33e82bbe-e260-4ab4-8386-3ca45fac0b37

5) Senior C++ Software Engineer: https://easyapply.co/a/1d66d1cf-bbea-4d1c-9d19-33d89a3b23f8

Visit https://minervaengineering.easyapply.co/ for a complete listing of current openings.
I think this article points out some very valid problems (I relate a lot with Slack's loading, OSX spaces taking too long to switch between, etc), but the conclusions may be a little misguided. To address specific examples first:

1. Slack is slow to start, and, as others have pointed out, uses animations to remind the user that it's working and not just frozen. The fix here is to improve the application's performance, but there will never be 0 network lag.

2. Animations are good here so that you remain spatially aware of a "space" relative to other spaces. I agree that the animations are too long, and I myself have shortened their duration.

My biggest disagreement is with this quote:

"We should stop babying our users and try to raise beginners and the less technical to the bar of modern day power users rather than produce software that’s designed for the lowest common denominator."

I think the best software is intuitive to use for novices, yet leaves room for people to improve. I'm learning how to use OSX's Logic right now, and I've been really happy with the amount of guidance it gives me. There are options to expose advanced controls, and there are a fleet of really convenient shortcuts, but I have no problem getting around.
>Even political correctness takes a toll. If I start talking with someone who has a different opinion than me, or is a difference race than me, faux pas get blown out of proportion

You call it a 'faux pas,' others would call it casual racism or casual sexism, etc. Funny enough, when you point this out to a lot of people, they wind up being the ones to blow up about it.
Buffer is the most popular social cross-posting service. They have a free tier as well.

I haven't seen a CLI equivalent but there's a Buffer API [1] so you could probably build one easily, or wrap it in talk to it from the front end or backend of your own code, etc.

[1]: https://buffer.com/developers/api
Oddly enough I just wrote about how playing video games taught me more life / programming / business lessons than all of my formal education combined.

https://nickjanetakis.com/blog/how-playing-video-games-can-t...
Yeah, I am not saying this is happening right now (however this log from Spotify is alarming).

However, considering that they will have this option is sufficient to someone in the industry to abuse it, and after someone start to use this information, everyone will to remain competitive.
I obviously disagree with your interpretation of the article. I think the author made these points implicit their demonstration.
That's a great point of how animations communicate an idea to the user
I agree. Hardware token makes a huge difference here because it ruins attack momentum.

The rest of the attack is very technical, very network applicable - copies of key files, guessing passwords - your adversary may be the far side of the world, and they may have done all this in seconds.

But suddenly a hardware token means ground assets. Different skill set. Some adversaries may be able to buy all the Cloud Compute and Network Bandwidth they can ask for (especially if it's all with somebody else's credit cards...), but putting even one black bag job together in a foreign country is beyond them. And even for adversaries that are able to do this you can't just spin up ground assets instantly.

Yes, in "Rainbows End" Rabbit actually does (if you pay attention) build a ground team to execute the lab infiltration plan despite apparently not having any corporeal existence. But that's science fiction. Here and now that's not how it works.
We agree China is more toxic & japans central banking interventions are indeed transparent. Hell the economists in charge of the policy even seem proud of the strategy & convicted in its outcome even though they've been wrong since you were probably in junior high.

Even today they still claim the policy is driving inflation toward some goal seeked objective. It isn't but that doesn't hold them back from saying it & keeping a forever bid in the market place.

As for "safest" investments well.. ya. You get 0% & sometimes less than that & sometimes a few basis points more so if the yield to maturity is an indication of risk then sure its riskless. The trade is your capital is lent to a sovereign for ~0% for 10 years with guaranteed inflation decay (cost of carry) & it's possible a default could occur. The only way a default won't occur is by creating more bonds & currency to finance the old debt when a tiny yield is present. Pass, at least with my money. If I need a place to park other peoples money where I earn a maintenance fee (pensions, endowments, etc) doing so regardless of performance then OK I'll do that. That's a fine incentive structure as a fiduciary but structurally it's a guaranteed no upside & 100% downside no matter how unlikely the downside. I like my money too much for that.

I don't like the heavy handed interventions in any country but Japan is without a doubt the most reckless & crazy of them all. They've been doing it the longest & in the last 10 years went from bat shit crazy to mach 3 with hair on fire. It may feel quite common to you but I assure you central banks creating money to buy gov't debt to finance interest on previously issued debt hasn't always been so common. It's not a sign of strength.
I can't speak for Kal, but if you examine his actions from the start (I quoted his 18 May 2018 post, which precedes the one you linked, here it is again https://en.wikipedia.org/w/index.php?title=Wikipedia:Adminis...) it appears he simply wanted to notify the community of Philip Cross' conflict of interest and to suggest a topic ban to prevent Cross from editing pages of people he had a conflict of interest with. There is nothing to indicate he wanted to open an arbitration case, nor be party to one. So that all occurred because of Guy (JzG) who after blocking all of Kal's attempts to start a discussion about this, finally started one himself in which he misrepresented the issue (by making the whole dispute to be about Galloway) and falsely accused Kal of being a supporter of Galloway, among other baseless accusations.

In light of that, Kal Holmann's statement which you linked above makes perfect sense. He was dragged into an arbitration dispute by a Wikipedia admin (Guy/JzG) who you seem very keen to defend, and then posted a statement denying the accusations levelled against him. Wikipedia arbitrators end up punishing Kal but say not a word about Guy/JzG's actions.
Do you know if schwab high investor yield checking bank account has 1% foreign transaction fee? I have both Fido cash mag and schwab HIY account.
You're basically asking a "you broke my workflow" kind of question. https://xkcd.com/1172/

In high school, I definitely kept password-protected private keys on a USB key that got plugged into whatever machine happened to be available. (Now I am affluent enough to carry around a real Security Key and a trusted laptop.)

If you were the maintainer, would you really want to change the defaults and deal with the backlash of complaints from users who do copy keys around?
Thanks a lot for sharing this!
Idk about that. If I could see in video that the dish waiters bring to table actually look like the pictures it would be more enticing. Also, just getting the vibe, feel, and size of a restaurant or hotel could have a big influence.
I'm amazed that a community of 1k people actually supports 3 flights of 30 people every day! That's like 10% of the population on flights, daily...
The O(1) "language" term is discussed in the linked article. The authors use Levin’s semi-measure, which constitutes the Universal Distribution, in combination with the Coding Theorem to approximate a KC that is independent of any specific Turing machine.
While this is an extreme example, I'm not the least bit concerned about Spotify collecting this data. This data is likely used by Spotify to understand user behavior to improve user experience and improve their recommendation engine, or to simply understand how users interact with the app. I was delighted to find that Spotify sends you concert notifications of bands that I listened to the most. Personally, as long as they are not sharing this data with others without my permission they can collect this info. All of this is clearly stated in their privacy policy including the bit about Bluetooth) https://www.spotify.com/is/legal/privacy-policy-update/#s5.
mlterm also works great with non-monospaced fonts (but doesn't, to my knowledge, have a way to switch between fonts within terminal output, which seems to be what the OP wants).
> Nowadays this is almost not the norm anymore.

A couple years back I knocked on the door of a stranger's house. A man answered it with "what the f*ck do you want?" I replied "the car in your driveway has its lights on." He softened up immediately and thanked me.
If you want to play when you feel like playing and work when you feel like working you need to be ok with working at 8pm on a Saturday. Otherwise you won't get anything done.

Also, exercise more. I swear I get more time out of exercise for my business than I put in.
I've always wondered just how reliable the suicide stat is because once someone commits suicide, they are no longer able to attempt it.

It's kinda like how one has to be careful measuring people interviewing for jobs, since someone who interviews poorly will spend many interviews before being hired but someone who interviews well will only do a few (on average). So measuring the average ability of the candidate in interviews will be worse than the average ability of people who have been interviewed.
How much of that is in your head though? I learned a lot from a friend of mine who is completely and entirely unabashed when it comes to talking to anyone and everyone in public. Most people responded positively. My friend would compliment random people's clothing, ask random questions to people point stuff out randomly. Any time i'm out with this friend we end up talking to random people and 99% of the time it ends positively.

I take public transit a lot and I always see people start random conversations with strangers over little things. People usually don't even respond too badly to the crazy people who talk to everyone. Unless they're being rude or agressive the worst reaction I tend to see is people politely ignoring people like that.

I also have random people come up and talk to me fairly regularly, i've had some great conversations with random people i've met.

My dad gave me a piece of advice he got from a friend of his when he was young about interacting with people in public. It helps to remember most people are just as nervous and afraid of you as you are of them, but at the same time, most people are looking for someone to talk to.

Paying attention to people's body language and reactions helps. If you pay attention you can usually tell the difference between someone who's nervous and someone who just doesn't want to talk.

People really aren't so bad. You gotta remember humans are social animals interacting with eachother is something we naturally do. Today's society may make it difficult, but those drives for human companionship are there.
If I understand correctly: with long-held credentials.

Basically, you use long-held credentials to generate short-term credentials, and then use the short-term credentials themselves to access whatever server or service you need.
Don't get me wrong, Electron has a lot of issues. I think Slack should switch toolkits. But I don't see how we argue that a famously poorly implemented app is somehow indicative of the entire space of GUI apps and that a space equally fraught with UX issues is somehow obviously better.

Especally when we have excellent examples like VS Code, which is cheerfully giving neovim and emacs a run for their money and displacing longtime contenders like sublime, because it's genuinely quite good and plenty fast enough for most folks.
Alcohol metabolism is pretty complex, though. Your liver can only process so much at once, so you’re not going to extract all the available energy from it if you’re drinking quickly/heavily, because the body will start excreting the excess acetic acid as urine.

That is, a bottle of wine has ~600 Cal in ethanol alone, but to actually get those calories out of it, you would need to drink it slowly, one glass at a time—you won’t actually get 600 Cal out of it if you drink it in one sitting.

Anecdotally: when I used to drink quite heavily a few years ago, I was consuming 500–1000 Cal of ethanol a day, yet still eating a normal ~2000 Cal diet, with ~2 hours a day of moderate physical activity, and losing weight.
> 64 bit integers? Never had a need for this, but maybe there is a package that can add them in?

https://cran.r-project.org/web/packages/bit64/index.html
She is qualified to speak on the matter. not as a credentialed economist, but as a legal scholar and a legislator.
Ah sorry I didn't meant to imply otherwise! I wanted to take your point a step further and say that there's something here worth looking more into based on the research I have done over the last few months off and on, that the status quo on eating may be on shakier footing than it seems. It's human nature to assume that something so basic is set in stone, and I like to challenge my own assumptions whenever possible.
I would argue that creating a Tinder but only with voice is much more exciting. Imaging going on a blind date and the only thing you know is the voice.
Agree with author that desktop UIs could be quite a bit better, and web tech gives devs enough rope to hang themselves with, which most do. Rest of the article sort of reads like a general annoyance with a grab bag of various apps and UIs tho.

The most revealing part of the article is that the author states current UI philosophy is making things legible and intuitive, but that UIs should be about speed and efficiency. These aren't really either/or, good UI/UX should explore the frontiers of both, and pitting them against each other feels off.

I think speed/efficiency are proxies for something deeper that the author is really getting at - many apps focus on approachability so much that they become superficial when they should be powerful. There are, however, approachable apps that are powerful. For example, Airtable is quite intuitive and approachable, but ultimately its a tool that helps users manage complexity, not avoid it. This class of tools is what we need more of, and I think the author is looking to fixing frameworks when deep down the problem is actually having better apps (e.g. this feels like category error).

Also, the author is asking for a reboot, but has failed to look at the most important UI reboot in the last decade - iOS UIkit. A junior dev can make a passable app just by following iOS Human Interface Guidelines that is accessible, responsive, intuitive, etc.

Personally, I like terminals for their show your work ledger aspect and the 'I know exactly what I want' factor, but just about everything else they're terrible at UI-wise. And in improving them, I'm not seeing anything in this piece that makes me think the same mistakes won't be repeated over again.
Unfortunately, not every animation. In particular, the Spaces transition animations that the OP is complaining about is not one of the ones you can disable with `defaults.write`.

I re-check if it's been added with every new macOS release; no luck so far :(
The problem with activity based socialization strategy is that it starts failing when you have less time, get sick, weak or whatever else that prevents you or your friends to regularly do the choosen activity. As in, it is easier, you don't have to think hard about topics nor listen to boring parts, it helps smooth over personal differences at least to me and activity inviation makes things less weird (I even considered it superior). But it failed me in some life situations and left me having really hard time to find socialization.

When I thought about it afterwards, maybe the mistake is to treat your socialization strategy as something inflexible "I do it that way" instead it is set of skills, habits and decisions that can be learned and tested.
The problem with these "progressive" modifications is that they complicate a simple idea, add points of contention and ultimately kill the whole thing.

Just pass the tax in it's simplest form and then see if further adjustment is needed, the perfect being the enemy of the good and what not.
The point is that the data google and Facebook carry are more frightening in scope of what control they have over your life.
When racism is fit to print (Andrew Sullivan)
This is fantastic, but I'm curious why it isn't more complete. 1988 has only 4 issues. Surely those copies aren't hard to obtain.
Fortnite ditches Android’s Google Play store, will release direct to players
I believe this makes Google Maps the only mainstream SaaS map providing orthographic projection, and I wonder if that (partially) explains the recent increase in Google Maps pricing (previously: https://news.ycombinator.com/item?id=17570029).
I don't mean to sound stupid; but I am, so it comes out that way.

What does this mean? Does it mean it's hard to use, or easy to mess up or something else?