skysight-inc/HackerNews huggingface dataset:
But I never suggested that Trump supporters should have their employment or wellbeing threatened for their support of Trump... I am merely making the point that support for Trump could reasonably be part of making one's colleagues feel unsafe. Additionally, the fact that political opinion is protected does not mean that a person's politics can be ignored.
Hello,

I am Ignaz Semmelweiss.

Ask me anything!
I think people do it because they buy into the hype train of some cloud tech and don't really think about if they need it or not.
Cerner

Literally kills people every day
> It's funny because I have a client right now asking for some advice on how to design a localizable website that can guess default language and I'm realizing that no one has really solved this very well.

Really? How about “guessing” that the client’s language preferences are those expressed in the Accept-Language request header?
PayLess Used Perceived Value to Sell $20 Shoes for $600
If you are willing to fix stuff by yourself I can recommend Babun[1]. It's unmaintained but still works. Its biggest problem nowadays is running Cygwin update - some urls are obsolete and you need to substitute them.

[1] https://babun.github.io/
The philosophy of git is fantastic, it is its unending collection of quirks, footguns, and inconsistencies that irritate people.
I have nightmares about ServiceNow from my banking days. Requesting anything via it was like trying to solve a weird puzzle - you need to fill every cryptic field in just right, or `computer says "no"`!
As someone who very much relates to the GP’s anecdote, I might suggest determinants as a good example.

As an undergraduate studying maths, I encountered a standard theorem in one of my first courses, which says that about 947 different conditions are equivalent to a matrix having a determinant of zero. I dutifully memorised these. I also dutifully memorised the algorithm for how to calculate a determinant. I might even have remembered some verbatim proofs of some of the equivalences.

However, I developed absolutely no intuition about what a determinant is. I had book knowledge, but no insight. It was a long time ago now, but I’m fairly sure that when I graduated I still did not truly understand even this very basic (by undergraduate standards) subject. I think it was probably a few years later, when I came across some of the same theory but in a much more practical context at work, that most of the connections in that equivalence theorem first “clicked”.

Meanwhile, here is what a gifted presenter with the right illustrations can do in about ten minutes:

https://www.youtube.com/watch?v=Ip3X9LOh2dk

The 2,000 or so substantially identical comments below that video are very telling.

Given the understanding you’d get with that quality of presentation, the equivalences I mentioned above would have been obvious and constructing the proofs from first principles would have been straightforward.
* BMC Remedy (Oh my god. Utterly disgusting experience.)

* Atlassian JIRA (never really got the hang of it. Overcomplicated.)

* Workday (the web app is sloooooow.)

* MRemoteNG (The best SSH client on Windows. Also the worst. Alt + Tab navigation annoys me to hell!)

* iTunes on Windows (Why is it like the way it is even in 2020!?)
Bank apps (eg. HSBC's consumer app). For the most part they are buggy, crashy, slow, lacking in features, and fail to do useful things (like support copy paste, export transactions to CSV, email transaction, etc)
If you want more complaints, and well informed ones at that, read https://www.linkedin.com/pulse/containers-future-ian-eyberg/.

I particularly love the quote, The kernel developers view of the docker community is that in the rare case they can actually formulate the question correctly they usually don't understand the answer.

There is only so much that you can say to clarify things to someone who is thinking about everything wrong and doesn't realize it. :-(
Absolutely. It’s broken. Given that Apple mentioned explicit support for or cooperation with Docker for the new ARM Macs, I think there’s a decent chance it will actually perform better.
Home Assistant.

Don’t get me wrong, I still love it and it makes my life easier but it just breaks all the time, especially when I update it.
A common reason for IntelliJ to freeze is not giving it enough memory, which causes frequent GC stalls. You can try increasing the max heap by following the instructions here: https://www.jetbrains.com/help/idea/increasing-memory-heap.h....
For me, the problem was more that the highly upvoted posts were obviously good, so my time and attention were spent scrolling through HN looking for posts with more than ~50 upvotes or more than 10 comments.

After hiding upvote and comment counts, I've found myself reading more of those high-quality niche articles that I wouldn't have clicked on previously. I've also found myself reading post titles more thoroughly and reading articles first instead of immediately jumping into the comment section to get summary/judgement.

Perhaps this extension is unnecessary if you have more self control that I do ;).
Everything that's on the front page is massively upvoted already anyway. I'd suggest checking the 'new' tab from time to time instead.
I find macOS to be much more pleasant than Windows.

> If you don't explicitly minimize the window and open another program, the other window is hidden. Where is it? How can I open it? Yes by minimizing every window until I have found mine.

I don't understand exactly what you mean.

> what happens if you have several windows open of that app?

One of these:

• Right-click/Control-click on the Dock icon

• Check the Windows menu of the app. Minimized windows will have a Diamond

• Press F3 to open Mission Control.

• Press Control+F3 to see all windows of the currently focused app.

• Press Alt+F3 to open Mission Control settings and configure them to your liking, along with setting Hot Corners for showing application windows etc.

• If you "Group windows by application" and have a mouse with a scroll wheel, you can use scroll the wheel when hovering over an app's window, to "spread" that windows stack.

• Press Option+Command+H to hide (not minimize) all windows except the active app.
> There's probably even a name for it as a logical fallacy...

Maybe: https://en.wikipedia.org/wiki/Argument_to_moderation
<India is the only big power in the region that can kick the CCP's ass if it has to>

Let's be realistic about India's military power.

In 1999, India lost 500 men when they were ordered to charge up the Kargil mountains WWII style even though they had complete air superiority and were backed by a Bofors artillery barrage all while facing an enemy whose long supply lines consisted of men and donkeys hauling ammunition and food for miles up steep mountain sides.
U.S. Roman Catholic Church Received at Least $1.4B in Taxpayer-Funded PPP Loans
>> How many mathematical, biological, and physical discoveries would never have been made, if it weren’t for robotics (invented by someone with no higher education) and cheap compute (provided by the business sector)?

Who does the article mean, by "robotics (invented by someone with no higher education)"? Wikipedia tells me that [in] 1948, Norbert Wiener formulated the principles of cybernetics, the basis of practical robotics [1], but Wiener had a PhD from Harvard [2] and certainly much education, at all levels.

The wikipedia article on robotics has a number of other names of people who contributed in various ways to robotics from ancient to modern times, but I'm not sure who fits the article's description. Did Heron of Alexandria have a "higher education", sensu stricto?

____________

[1] https://en.wikipedia.org/wiki/Robotics

[2] https://en.wikipedia.org/wiki/Norbert_Wiener
Wow, the trash can Mac Pro was awesome! It was just a dead end.

The first MBA wasn't good, but it wasn't a dead end for Apple, just the beginning.
iTunes because it adds indirection I don't want and yet somehow is required for a variety of tasks I'd rather do from my file system or browser.
https://news.ycombinator.com/item?id=23792812
Buy a Ryzen today
If your average connection has 100 ms (50 ms would be extremely good but doable these days) of round trip latency to Google.com, then you have a hard upper limit of 10 loads per second just to connect to the system. Then you have to move the data, store it in memory, parse it, and run it.
I had this problem until I spent time to learn the underlying data structure of git. Everything pretty quickly fell into place after that (git checkout still has too many jobs IMO).

The git commands do not abstract over the internals, they pretty much just provide a direct interface to them.
Split any song into its stems – vocals, instrumentals, bass, drums, piano
As others have commented, it's bytes per second. But also, they are not flushing the file to disk, so this might really just writing to memory (in form of the OS's page cache).
Meh. Git isn't so bad, all told.

But, the point is that you get a marked conflict. And take it back to the users.
Bitwarden is not offline by default - it stores you passwords in the cloud and keeps a local copy. So you can access it offline but you need online access to edit it. See: https://www.reddit.com/r/Bitwarden/comments/9yv32e/can_bitwa...
Interesting, as I have the inverse experience with Phabricator (and the related tools in that ecosystem like arcanist). I don't like it, and nobody else seems to like it.
> Maybe I'm just old-fashioned, but I think this realization leads to the need to challenge everything about your environment,

If you understand systems-- why and how they work-- you don't need to necessarily challenge everything. In fact, if you don't sufficiently understand a system then "challenging everything" can signal a lack of awareness and tacitly limit your options.

For example, the local mechanic can look at the queue of other customers and decide it isn't worth the time to attempt to convince Socrates that fixing the steering fluid leak is urgent.

In fact it's "turtles all the way down," because even when Socrates told me of that encounter, I could see just how deep down the rabbit hole I'd have to go to have any effect on their course of action. So I did my due diligence with the weaker position of, "I've never gotten a suspicious estimate from that mechanic." Same with at least two other people Socrates talked to.

Then one morning Socrates was late to work because the same car wouldn't run. Socrates had to skip lunch and pay extra for a tow out to that same mechanic.

It was odd how Socrates suddenly seemed so reluctant to delve into the exact nature of the problem with the car at that point.
I have done remote pair programming many times though and in that case it’s perfectly ok, because you’re communicating with the other person/people and can let each other know if you will break something.

For that use case, I can see this being very useful.
An Architecture for Transport Services
Yeah there was no snark involved in the question. It was weird that it was turbo green.

I forgot this is stack overflow.
... and why is it Lotus Notes?
https://www.reddit.com/r/IAmA/comments/3ilzey/were_a_bunch_o...
Apples track record is that the transition will have less problems than people expect. And they've done it twice.

And the benchmarks so far indicate that the Rosetta2 apps will be as fast or faster running on Apple Silicon than they were on i86.
Side note: What a horrendous load time for a website. On Firefox, it is taking anywhere upwards of 5 seconds on i7-8700K processor. It is unacceptably high and extremely offputting.
Awesome example, thank you!
A programmer doesn't have to know the IR (intermediate representation) of their compiler to write code and they shouldn't have to know the internal data model of git to store code.
Rearrangement of messages in channel based on threads, forcing replies that weren't in thread out of order.

A UX that encourages replying out of thread because it's too darn confusing.

Unable to quote messages on desktop, but you can on mobile.

Unable to be signed into more than one Team. Have they never heard of consultants? At one point last year I had 4 separate Teams I needed to be signed into. Microsoft's solution have different Chrome profiles (Yep, Chrome, not Edge) for each one. My laptop only has 16GB of ram, so that didn't last long...

Super unclear UX around document viewing. I open a file in Teams and if I have write access I am instantly saving all changes. So many times I've shared a document for feedback and then had to recover the original version from Sharepoint because people changed a lot of things without Track changes on.

Based on Sharepoint. 'nuff said.
No, CRDTs and Operational Transforms are not the same at all.
Not exactly exponentially.
> perverse semantics

Hmm. I'm curious as to the value of attaching such an archaic, subjective values-oriented term as "perverse" to the label here. What does "perverse" mean in this context, and is it really expected to sway opinions with what appears on its face to be rather emotional language?

> But natural language utterances actually do mean things despite their inherent ambiguity

This statement seems to work in anyone's favor, or no one's, where the argument is concerned...

> Smoking a lot produces a statistically significant increase in your risk of developing cancer

With an error rate of...zero? With a bell curve of...? With a qualitatively superior study based on the population of...? Let us have the study. Let us tear it apart. What do we have to lose by admitting that smoking may not cause cancer in this way or that one?

> They do not mean, "Smoking one cigarette is guaranteed to give you cancer"

Your assumption, but not mine. For all I know, smoking one cigarette may do the job.

> Picking at semantic nits is counterproductive.

Why? Details are important.

> There's probably even a name for it as a logical fallacy

Even logical fallacies are not fallacies when they are relevant to the discussion at hand. This is Logical Fallacy 101--see the "Fallacy Fallacy".

> I'm too lazy and frustrated at the general state of discourse in the world to bother looking it up right now.

This is discourse, right here. Bringing frustration into it is fine, but there's no guarantee it won't affect the quality of the discourse...
> Changing people's minds is not easy - then or now. Shaming works way better than just talking. You can see how shaming has helped the cause of open source, black lives matter, pollution... But even with multiple champions, these causes are struggling, not a runaway success as you'd expect.

I keep seeing this narrative, that shaming is the most effective strategy, and it continues to puzzle me. You're literally saying this in response to an example of shaming not working, and the examples you're using are pretty bad examples of shaming working.

Everything I see here is that putting the truth in front of people is what works. The video of George Floyd is powerful because it shows us the truth. I've seen more of my white friends realize their privilege in 8 minutes and 46 seconds of video than I've seen in decades of shaming people over dog whistles.

If shaming works, when why hasn't it worked yet? Where are the results?
Completely agree, but I must hand it to whoever came up with this idea. Absolutely brilliant.

"Folks, we need an absolutely massive data set to train our text recognition algorithms. We need people on the internet volunteering this data."

"Impossible! What could we possibly offer them?"
That's around the time my Powerbook G3 fell out of my daily use as well. Personally I'd say the day they became "outdated" was when Camino stopped being updated: http://caminobrowser.org/releases/2.1.2/
Things are always sequenced. One will win, and the other will have to redo their change on top. Partially applying the change at the word level just seems way too fraught with false edits. It is already a source of a lot of bugs at the file and project level.
https://www.instagram.com/p/B5x5YEVp_B2/?igshid=dn2n66w70sj1
Ran across https://getbodo.com a while back. Dev is a really nice guy and cares about improvements. I think it has a long way to go, but what software doesn't.
Yeah, rubberized asphalt is pretty much standard in Europe, and it's awesome :) The stuff in Germany parent mentioned is next gen even quieter.
It's not the 10 cent prize that's motivating to people. It's the chance to win big. And in this care, no risk of loss, other than opportunity cost.
Microsoft Teams, hands down. It is utterly atrocious.

I've never seen an app that uses 40-80% CPU on a modern laptop non-stop to do not much more than ICQ/AIM/mIRC used to do in 1999 on a thing that's probably less powerful that my alarm clock.
I think those were synchronous requests one after another. 250ms per page load sounds about right.
Don't @channel every single time you say something would be my rule #1.

After that, it would be to set the expectation that Slack is not actually real-time. We defined a 2 hour response expectation on my team. We don't want people stopping work to check Slack every few minutes, we want to do our jobs.
This also surprised me. A large part of it I'm sure has to do with the fact that I'd assume (given these numbers) urllib2 auto follows redirection. The request is to `http://` so it must make an additional request. Otherwise I'd expect them to be much higher as there would be no 'body' to the responses.
I accidentally bought a gaming laptop that can't run Linux, so I'm stuck with Windows 10 exclusively. Although it really isn't that bad now.

My workplace uses SmartCAM, an ancient CAM package for manufacturing. It's probably not that bad, but I couldn't wrap my head around it compared to other CAM software. It turns solid geometry into low-poly mesh, and nothing is intuitive like Autodesk HSM.
I use Zoom because it's _better_ than literally any other video conference product I've ever used, and I've tried a LOT of them.
Between Confluence, Salesforce, Azure portal, and Addepar, I am starting to wonder if I am the one that is insane in expecting web pages to load in under seven to ten seconds.

Typing in Asana is painful as well.
The other solution here is to put the speakers on the window frame, then you can do some projection etc...
Gmail was so groundbreaking when it first came out in 2004. AJAX was barely a thing, and Gmail used it in spades everywhere. I remember it being mindblowing when you didn't have to wait for full page refreshes for simple actions.

My problem is that it's remained frozen in time for years. Yeah, they tweak the visual design every few years. But so many other email clients have far surpassed it, and they've done nothing. Other than create Google Inbox. Which was amazing. And then Google shut it down. ️
Webex.
There are costs to being exposed to high levels of ambient noise though: https://www.euro.who.int/__data/assets/pdf_file/0008/136466/...
Every tool I use and hold dear, apparently!
Slow and methodical, not fast and frantic.

Remove everything until the most functional aspects remain.

Decoration is crime.
You switching is meaningless.

Between Android, Chrome, Google Search and AdWords, 99% and some nines of all web browsing globally is done with a Google product sitting in the middle.

Even if you're using ddg, most pages you browse will have gclids somewhere.
Using Sanity.io as a Headless CMS
The most valuable thing in software is knowledge. That comes either from experience (slow and painful, the jagged little pill), from other people (if you're lucky enough to have a local expert, I often don't) and from books/docs (easily available, if a little time-consuming to read). I go straight for the docs. They give the biggest ROI I can easily get my hands on. Really knowing your tools gives you a lot of power and it's a shame people don't seem willing to spend time on them.
+1. I don't actually have too many complaints about the features, other than perhaps that the download management is intrusive and inconvenient, but it's SLOW. So SLOW. It's mind boggling how much CPU it uses and how much it stutters when merely typing.
The theory of causal inference tells you how to do this -- what is the nature of the relationship between correlation and causation? When can we draw conclusions from natural experiments? There is actual rigorous theory that has very clear answers to this. The conceptual tools are powerful.

Pearl's "Book of Why" may be a good starting point as a popularization, although sometimes Pearl is not so easy to read. And Pearl presents his own perspective on causal inference only -- there are other schools and techniques, although there are generally equivalences between them.

It is definitely possible to understand the core ideas as a layman, if you have a mathematical grasp of basic probability. If you want to go a little further, understanding linear regression helps too.

The problem is that actually applying the theory to draw causal conclusions on real-world data seems to be a very subtle and difficult process and even experts who specialize their entire careers in causal inference frequently make mistakes and disagree with each other. So I think a lot of humility is warranted.
Yeah, great question. Netflix, as you might already know, are sort of famous for being progressive in lots of ways, including & especially HR.

I asked a couple friends who work there what they use, and sure enough, the answer was Workday.

While there are definitely better alternatives at smaller scale (i.e. Zenefits), at that scale, the only ones I know of are Oracle, SAP, and TriNet, which all sound even worse.
Thanks for the feedback, appreciated. The reason it suggested that route was (1) the park, as you found, and (2) the Via Francigena hiking route (https://www.viefrancigene.org/en/ & https://www.openstreetmap.org/relation/6201614) follows this road.

One item for consideration in the future is allowing users to flag unsafe portions of a route and then having that visible to other users (and also influence the algorithm).
Not really. Legacy admission is less significant than generally assumed.

From one study of three selective private research universities

African Americans: +230
Hispanics: +185
Recruited athletes: +200
Legacies (children of alumni): +160

It’s useful for people very close to the cutoff, but comparing a few legacy students vs regular ones and the difference is not that obvious. Especially when you consider parents of legacy students often help them distinguish themselves well in advance via appropriate after school activities etc.
Interesting I’ve always thought mail.app has had amazingly good search. I recently moved away from it though because I wanted a more flexible workflow and tried a quite a few other clients. The “pretty” macOS mail apps had not very good search functionality so they were unusable for me.

In the end I went with Mailmate and I’m extremely happy with it.
Everyone should actually just go read the bill rather than just get news from a bunch of sources that stand to gain or lose from aspects of it.

A ton of these claims are unsubstantiated if you look in the latest versions. There is so much Fear slinging going on around the web it’s seriously just bizarre to me after actually reading the bill.
First, wow! I didn't know about the Pico-8. Seems fun! I like that its limitations can foster creativity.

Second, maybe your son needs more time. Back when I was a kid, I played a bit with BASIC on my C64 but it was very frustrating and I gave up trying to do something complex, and ended up just playing games, much to my parents' chagrin.

I ended up a programmer :)