skysight-inc/HackerNews huggingface dataset:
> I'm not British so I can't speak to local usage but I have never seen that usage online

It's a _little_ old-fashioned, but in fairly common use. Probably in more common use since the ascension of its namesake; it makes for a particularly obvious joke for comedy writers.
Yes, I like Trello. Although that was acquired.
The thought of running a 10,000+ development team using Basecamp is hilarious in its insanity.

Because that is where Jira primarily plays. In enterprise companies where it's rolled out across the organisation with tentacles firmly embedded into almost every process and system.

And whilst people continue to criticise Jira it continues to grow because in reality it competes with products like Rally not Asana. And there really isn't anything out there that can offer the same level of customisability and flexibility.
In 11th-grade 'Honors' Chemistry, we ran the 'Which water freezes faster' experiment outside in ~0℉.

2 glass beakers with same amount of water: 1 hot, 1 cold, stirring both at the same rate. Teacher told us the experiment was over once ice starting forming on the surface…

Cold water developed ice first.
Outside in that weather, no one waited to see how long hot takes to become ice.
GitHub Actions has really poor uptime itself. I have an action that is triggered every minute to check with an external API and update data & rebuild site as necessary; the number of times the action fails every month because the initial git checkout or some other internal thing fails is high. Occasionally things get spotty for half an hour or so at a time even though status is all green.
Where can I read more on this? As I understand it, Internet protocols can route globally so a few routers going down is not Armageddon.
Considering there is only really three platforms I think it's a pretty fair assumption.. and we're talking about git here, you can assume cross platform includes Linux.
I liked it when I first switched to it from whatever was I was using ~2010 (Intervals, I think…). It still is somewhat better than a lot of task management/workflow software that you commonly find in enterprise. But it’s kinda just become another version of the thing it was supposed to destroy. The huge, complicated, bureaucracy management system.
You question isn't really "does it make sense", you're just taking an opinion poll on what interview style people prefer.

I'd rather solve problems during the interview than do take homes.
It's not great but it's not that bad. A business has to have documentation and has to have a standardized workflows around doc. Jira/Confluence is not what I would choose but it works OK.
I helped a prior employer move to github and asana through JIRA's own APIs. It's actually not that hard and the entire engineering group was very cheerful of the change.
That's a lovely story, but I've never encountered her version of the Japanese folktale before. I'm wondering if there really is an alternate version out there, or if she's misremembering or read her own situation into it, or just twisted it to suit her narrative. The version I'm familiar with is quite sad and beautiful in its own way. [1]

[1] https://en.wikipedia.org/wiki/Tsuru_no_Ongaeshi
The only fair and by the rules way to end the race was to either red flag it or end under the safety car. F1 became as fake as pro wrestling that day.
I think the Audible Android app removing digital purchases has more to do with Google's recent decision to enforce taxing digital purchases 30% than a nefarious plan by Amazon to end purchases.

That said digital "ownership" has never been a thing. It's always long term rental and ridiculous that companies are allowed to call it "buy"ing. Other than a handful of companies like Baen and GOG doing DRM free stuff digital purchases are littered with language about it being a license, that they can take it away anytime, etc.

I really think publishers shouldn't be allowed to give such unfavorable terms to libraries either.
Would you by any chance know of a similar board with Z-Wave or Zigbee?
Good instinct to try stirring. Search the comment thread (or the Wiki page for "Mpemba effect") for "Joseph Black", and you'll find something intriguing.
Isn't "unprofitable" just a newspeak for "managed to carefully adjust financials to not pay any taxes"
This sort of shit is what MPs (or at least the office of your local MP) is for.
Over the past few years I've gone from despising Confluence to really, genuinely enjoying authoring in it. I find the syntax and shortcuts easy to remember and the UI pleasant. Hell, I even like the iOS app.

Jira and Bitbucket, OTOH, the less said about them the better.
I use mine for at least half a dozen timers on an average day. The more you use it, the more often you get the impulse to just set another timer, be it for "remember to stop playing that game and be productive" or remembering to leave the house on time, because it's so simple. I also use it to turn off/on the tv and lights. Not much of a point if it's a single one, but helpful when it's a number of lights, e.g. when we go to bed or leave the house, and you can address them all with a group ("alexa turn off downstairs"/"alexa turn off everything").

And to play music. Just asking it to play a track and then asking it to play similar music (very hit and miss), for example, and then asking what's playing, all without having to reach for my phone, finding an app etc.

My experience was that I bought my first one mostly because I wanted something to play music on in the living room anyway and didn't really care about getting a full on stereo setup as I'm not very picky about the sound quality, but I was curious. I never use voice assistants on my phone. But I found myself using it more and more as I got used to being able to turn things on/off without reaching for anything or when my hands where otherwise full.

It's not something I'd have the slightest difficulty of living without, but it feels like it's decreasing friction for a lot of small things.

I now have four - one by my desk, one in the living room, one in my sons bedroom and one in mine.
So with Slack there is Mattermost and Zulip.

What are the equivalents for Jira ?

Is there an openish source piece of similar software ?

Jira cops a lot of hate on HN, but really to paraphrase Churchill on Democracy - "Jira is the worst issue tracking software, except for all the others".

The comparison on Wikipedia has so many of them :
https://en.wikipedia.org/wiki/Comparison_of_issue-tracking_s...

Are any of them any better?
I think for the purposes of this question, your answer's more like 'no, I prefer that competitor'.

(Hence the acquisition presumably, probably gained them not just the talent but a lot of mindshare and extant SME/startup business.)
I like Confluence. And I've seen really good self-hosted deployments where there was a dedicated JIRA guys setting everything up.
Very useful - so does the wifi chip have faster ARM cores than the RP2040 microcontroller which has M0+ cores is what I'm wondering now.
That isn't a Cloudflare CAPTCHA. And, we are eliminating CAPTCHA: https://blog.cloudflare.com/end-cloudflare-captcha/
One new model of the ESP32 does, though I don't think it's coming until later this year.
I hate it. Being forced to document crap in a pile of tens of thousands of documented things is insanity. Nobody reads that stuff, but because it's documented, you can always say: "Wait, did you not read the documentation?"

Work goes faster if you keep it in small teams and let them self-organise.
ICE U.S. Dollar Inflation Expectations Index Family
I hate Confluence, but I still feel it is not worst possible thing for handling some documentation.
I like both JIRA and Confluence. I think many bad feelings towards JIRA are actually related to bad configuration. Like customizing the issues to add too many mandatory fields or creating a process that does not really match how people are working in practise.

JIRA configuration is pain. Unless you are large enough to afford a dedicated JIRA admin, it would likely make sense to just pay for somebody once in a while to implement the stuff you want.
> a branch isn't a named sequence of commits, it's just a label that points to a single commit.

True, but in the past majority of cases parent commits in the branch (commits from leaf to the last ancestor that has only one child) would be semantically very related so this understanding is not that bad (so long as you remember a branch is a commit for git operations).
This supports a very tiny subset of Scratch - basic control flow, variable assignment, and arithmetic operators. It's also an "incorrect" implementation, because Scratch arithmetic operators are supposed act on double-precision floats.

"Real" Scratch is much harder to compile to a native language, firstly because Scratch has a very weird concurrency model (unofficially documented here [1]), and secondly because it has weird dynamic type conversion rules, much like JavaScript. E.g. the scratch expression (("0x1" join "4") + (2)) would evaluate to 22.

I'm just being pedantic though, this is still a cool project.

[1] "Scratch and its inner workings" https://docs.google.com/document/d/16SFYkk9dWpMhYaZNnLTE_kTm...
I think https://en.wikipedia.org/wiki/Buran_(spacecraft) is more accurate regarding its only and uncrewed flight. Especially interesting is the automatic landing. Oh, and it has something about the tiles, too.

Maybe you should discover some other magazines.
This article makes me wonder, now that Apple makes its own CPUs and owns the "whole widget" if they might do something more radical with their CPU architecture. They could build in Swift-specific hardware support for example. Apple could get an "unfair" power and performance advantage over their CPU competition.
Seems like a simple way to control this would be have 4 containers of water.

Container 1A - Control temperature

Container 1B - Control temperature

Both go into freezer 1

Container 2A - Control temperature

Container 2B - Near boiling

Both go into freezer 2

Now see if there's a difference in freezing time for Container 1A compared to 2A.
Hurts no one except the people he sues for working on his ideas faster than him
More like trying to remove an invasive cancer that has spread to all parts of your body whilst you're still needing to move around, be productive and live your life.
The only thing I used from them was their Mercurial hosting. That didn't go well...
This is very easy to setup and use. Github actions work very well.

However, Github seems to consider the cron schedule for actions to be a suggestion, instead of the timer you would expect it to be. As a result it is not uncommon for you to find that more than 20 minutes have elapsed between subsequent status checks.

I solved it by triggering Github actions using an external cron job on a server.
> What's natural about this?

Where is the center of power of the French crown? And then measure how far away the lowlands are.

The French kings have been struggling to control Flanders for literally more the 1000 years.

Given how much larger and richer France was, and how incredibly valuable that land is, the most successful military in history should have managed it.

> Those countries had been fendong off occupyers for centuries

Yes but if they had been opposed by the best military in history then they shouldn't have been able to.
Like many, I would rejoice to see Jira die in a fire.

But the fact is that if that happened, another tool would be used instead, and the same dysfunctional management processes would just re-emerge. Jira makes micromanagy bureaucratic process easy, but does not in itself cause it.
Every single non-cash transaction you make every single day needs to check your identity. Currently it is outsourced to banks, multinationals like visa, thousands of different government departments providing trusted docs (usually a few different ones per country). And a lot of fraud happens because we do a bad job at it. Or for-profits, doing 'good enough' where 'better' isn't profitable, because they get to pass on the trauma of identity theft to the victims.
Also by SR, in the last couple of weeks:

- The Swedish healthcare company Kry has built a service for digital patient calls that has leaked doctors 'and patients' contact information to Facebook. https://sverigesradio.se/artikel/health-service-marketed-as-...

- The state-owned pharmacy chain Apoteket has sent detailed information about its online customers and their purchases to Facebook, Swedish Radio News can reveal. https://sverigesradio.se/artikel/pharmacy-passed-information...

Why the f** is everyone sending our data to FB by default? It's not enough to uninstall FB; you can't even go buy prescription medicine without them knowing, apparently.
I write down all my commands, ever issued in the terminal, in temporal ordered markdown files per task/project. This means I can go back, compare, see how I did it in the past and improve, if possible. Or investigate, why something isn't working (based on my noted commands, which is eaier in hindsight).
No. I've always found the UI to be absolutely convoluted and horrible. I put it in the same class as Continuus/CM.
As a programmer, I actually like Jira. It works.
You can also just turn off JavaScript to read Economist articles.
Yes. Or they could just a different kind of SCM that doesn't have these performance issues.
I love JIRA. It's versatile, as simple or complex as we need, integrates with many things and drives processes in the org.
People have many objections to using JIRA but often these are not about the tool but about the management procedures the tool serves.
Actually new companies do use it.

It's very affordable for growing startups and its customisability is really useful.
So fuckin baller

I love that the kid game company is the one with the biggest nuts on this
Because the Fediverse is quite new and forums haven't gotten around to adopting it, even though they would naturally benefit from this tech.
>rehashing Cosma Shalizi's driveby on NKOS

https://archive.ph/5GX2
I don't know their use case very well.

Maybe Perforce. Or didn't MS have their own in-house SCM as well?
What worries me is dealing with something stupid enough to make me go -sane-.
Well, I mean, I think it's largely _different people_ who are annoyed. Basically everyone is annoyed at the profound regulatory failure that presaged 2008. People who are really into bitcoin are annoyed at this decision, because number will not now go up. Everyone else is either relieved, or couldn't care less.
Tangentially related - you can play a turn-based Doom (1993) on Twitter:

https://twitter.com/tweet2doom/status/1444355917160534024

There is a tree explorer that shows you all moves that have been played so far by everyone [0]. If you are interested how I made this, you can check the Github repo [1].

[0] - https://tweet2doom.github.io

[1] - https://github.com/ggerganov/tweet2doom
> JIRA has huge feature creep lockin along the likes of sales force.

Sure Jira has lockin, but so does any tool with any features. Git has lockin, but you don't hear of people avoiding branches in case they need to move to perforce.

> Any new company probably wouldn’t use it though, it’s just overkill.

So what should they use instead? The thing about jira is it does the basics well, far better than any of the competitors we evaluated. Sure it's not perfect, but no tool is.
Treat it like a software problem, start with the simplest thing that'll work and then introduce more complexity or features when you need them. Chances are you'll start with GH issues or a shared doc in a productivity suite and where ever you land, it won't be JIRA.
> Python, Julia, and Jupyter notebooks will simply wipe out all usage of Mathematica outside of a few esoteric fields.

Yup, and all that's needed for the floodgates to open is for someone to write some sort of converter.
Be curious what the size of the engineering team and company was.

Asana is great for SMBs but for larger developer teams it lacks a lot of features and integrations.
I don't know anybody that likes using JIRA, but to be fair I don't know anybody that likes to use Asana either.

I might be wrong, but I think those tools are dedicated to something people don't like to do by default (planning, going through bureaucratic processes), so they don't like the tool either.

But for some reason, they convince themselves that they don't like to go through Bureaucratic Processes because of JIRA/Asana/etc... and that if only the tool was better it would be a breeze, when in my experience the process is the real issue, rarely the tooling (even though it surely can be improved)
> Combined with employing more than 8000 people, this means that Atlassian is unprofitable

In 1991, Microsoft had 8000 employees. It was producing DOS, Windows 3*, Office, OS/2, tools and compilers. Windows NT was in development.

They did not use Jira.

I think the main feature of these tools is to make people, who would otherwise be unproductive, feel and look productive. Maybe those people are managers that should never have managed software development. Idk.

(https://www.landley.net/history/mirror/ms/microsoft_company....)
It does rely on schedule. https://github.com/upptime/upptime/blob/c203e2fd45da62963d16...

And yes, schedule is terribly unreliable. 1h+ delays are routine, 3h+ delays have been observed, high frequency jobs are skipped all the time. You have to use an external trigger (that is to say, triggering the workflow_dispatch event through the API) for reliable scheduling.
Yes, notoriously you can't implement malloc in portable C.

In C++, I think they added enough magic in that you should now be able to do it (placement new, std::launder and numerous other hacks).
I've tried YouTrack from JetBrains, and I've found its UX quite bad. I've used Asana, Trello, Microsoft (they had/have a tool for project management), Github Project. None of them seemed to work as well as Jira. (My opinion).
The Untapped Potential of Open Source Culture in Fight Against Climate Change
Indeed Jira scales a lot (although being slow) and is well customisable and flexible. Its plugin system is also great (although a better documentation of how to develop/maintain one, and of their APIs would grealy help).

But in the meantime, it requires increasing discipline and regular revampings of internal processes across dev, product, market teams, and that's a lot of energy to burn to make it "work" across an org.

Even more when you have people that are for very strict and precise adherence to processes.

Whereas a less flexible, good enough system could help funnel the same energy towards something more productive than just internal compliance for the sake of it.
Set a huuuuuuuge shell history https://github.com/craigjperry2/dotfiles/blob/aa77ddcbde63bf... then fzf ctrl+r bindings mean you can recall anything right where you need it.

If you’re going to do this then have an escape hatch for commands you don’t want memorised https://github.com/craigjperry2/dotfiles/blob/aa77ddcbde63bf...
Thanks Intel!
All my bad feelings are almost completely related to the horrible search, terrible UI and the hilariously bad performance of the app. The web app has two completely different markdown adjacent formats that are not compatible with each other so you get text rendered one way when you create a ticket and another when you edit it later. Search is almost never helpful beyond finding recent tickets. Multiple pages take so long to load abs the new UI is so laggy and busted
Am I the only one who finds the tube model weirder than the sheet/veil-like model? I know it's too easy to call findings out as "obvious" after the fact, but I guess I never even realized that the 3D volumetric structure needed this clarification.
I tolerate Jira (even though it is too slow and clunky to me). But I despise everything else from Atlassian. I don't understand how people can stand using Confluence or Bitbucket.
I don't think that's so easy. For SVN we also saw a >10x performance difference between checking out the same repository on Linux vs Windows (however, after initial checkout, performance scales mostly with the number of changes, not the repository size).
> I really don't understand what it is about Git that seems to prevent anybody from coming up with a sane UX for it.

That's the problem. Git has a sane UX. The only issue is that a lot of people who doesn't understand it, write silly tutorials where they spread their misconception about it. The real issue is the poor quality of tutorials over the internet that mislead a lot of people.
Really? Was it easy enough to define mappings between all the various fields/ticket types etc? I guess you could do it per-team across an organisation.

It always seems hard enough to get information out of JIRA using JIRA when I watch our PO in planning meetings.
It comes from sitting in an Atlassian sales pitch meeting where I was thinking of less painful things to do with my time.
https://thepihut.com/collections/pico/products/raspberry-pi-...
unable != unwilling

exactly that.
Jira? Yes! Properly self hosted with skilled SysAdmins which don't allow every employee to install their favorite plugin. Then it runs fast and reliably.

The UI is very configurable and has many power user tools, like their search is very good and has so many features.

The Language for writing text is bad and sadly not even the same on other Atlassian products. Please just let me write markdown.

Confluence is another story. It is one of the better tools for documentation, but it's generally slow no matter who runs it. It has very quirky drawbacks like a page needing to have a unique name in a space even if it is in a completely different tree structure.

The editor itself from confluence hangs so much and has destroyed pages multiple times for me, thankfully the history is decent and you can recover usually.
You might like this development around Elixir then: https://twitter.com/josevalim/status/1535008937640181760
It hasn’t even been reproduced for water under controlled conditions. Not much of a point testing more materials.
All of them still need plugins. This is just a plain user hack to include hashtags in the mail body itself. But thanks for all the interesting information. That said, I never believed it was any novel enough. Many must have thought about it earlier was my first thought.
Phabricator is quite great, many FLOSS projects rely on it.
> users can switch to a competitor product like Asana, Basecamp or Monday.com with minimal cost

That's just plain nonsense.

I dislike using Jira as much as anyone, mainly because it's so excruciatingly slow.

But there is no competing product (suite) that offers comparable functionality and provides the same long-term flexibilty. Many companies have built entire workflows (not just development related) around Jira, and have huge knowledge bases in Confluence.
Switching would come with a lot of effort.

I will say that most of the Atlassian products are ... not great.

Bitbucket has completely stagnated and is way worse than Github and Gitlab.
They actually had an opportunity there. Once upon a time Bitbucket was the only site to offer free private repos, and it attracted a decent number of users to also publish open source there. A good amount of companies adopted it.
But they let it linger and didn't keep up with Github or even Gitlab. Just like Jira it's also slow and awkward to use. (never do large PRs ...).

I see a lot of companies switching away from Bitbucket now because developers are not happy with it.

Bamboo ... meh

Opsgenie ... meh

Confluence is actually fine. If only it had better search and wasn't so slow...

And Jira is so complex, improving it is probably extremely cumbersome because so many features have to be considered and everything has to keep working.

It might be advisable for Atlassian to start fresh with a new ticketing system.

Anyway, they have 8000 employees... they can always drastically downsize and refocus, the company will be around for a while.
Why do developers experience so much imposter syndrome?
‘A massive betrayal’: how London’s Olympic legacy was sold out