skysight-inc/HackerNews huggingface dataset:
I haven't trusted them for years, their testing is too subjective and the "objective" tests aren't considering the right things.

For example I bought hiking boots based on their recommendation. They were the most comfortable hiking boots I've ever worn but their terrible traction literally nearly got me killed despite their claims of having excellent traction. I angrily returned those boots.

I also bought a backpack based on their recommendation. They have this volume test filling a backpack with pingpong balls. It sounded like a great objective test in theory and my new pack had a higher volume than my old pack but I couldn't fit everything into it as the shape changed too much with a sleeping back and bear can in it reducing usable volume.

Finally I gave up on them when I was looking to buy a new headlamp. They ranked a headlamp lower because it's battery life was less than all the other headlamps being tested. But that headlamp max brightness was 3x the lumens of the other, batter life should have been tested at a comparable brightness level.
Why are you copy/pasting the first sentences of the linked page here without any added content?
What tools do you like the most?
Disagree. We should go the other way, abolish all primary residence property taxes and replace with value added taxes. Other lands for secondary and commercial properties can still be taxed. Otherwise you are really just leasing land from the government.

On a somewhat absurd tangent, I’ve been toying with the idea of something I call a “land dividend” to solve homelessness. If every US citizen had by birthright, a small parcel of land with no taxes owed, they would always have somewhere to go. Even if they lived in a tent. And land is one thing the government has in surplus and divvying it up could could both decrease expenses while also solving a problem without creating new tax burdens.
Jira drives me crazy. Why do I need to mark an epic as closed two different ways? Why is it really difficult to see what tickets were in a closed sprint? Why is it so slow or why does it sometimes get in infinite reload loop? Features randomly break like the ability to create tickets from confluence. My company is locked in and I doubt we would change, I just wish Atlassian focused on performance and consistency
Sure, but the fact is when was the last time you had a "startup.bat" file you had to edit that had HIMEM stated in it....?

Easy to forget that the velocity of understanding for people in tech has been ridiculous over the decades.

Ask a new hot shot programmer to do dip-switches and IRQs etc... if they are <40 years old... they may not know what youre even talking about, let alone be able to tell you a PIN switch on a mobo for IRQ settings (PRE IPv4)...

There was a generation of people brought up THROUGH THE STACK in a hardware manner...

So much history is lost through the advancement of history.

This is why we lost the tech to construct pyramids of scale.

"Kids these days just arent interested in levitating blocks with sound waves, and they just only want to domesticate Camels and plants for something called "agriculture""
I was honestly really pleased when we moved to Jira at a previous job, having lived through three other worse ticket systems. It’s just more powerful, and has ways of keeping tickets from falling into a black hole. None of that is an excuse for the slow, terrible frontend for Jira, or the complete lack of discoverability in Confluence.
Has anyone tried to use something like notion? Depending on your size you don't necessarily need all the stuff around it. Whats the difference between a story and an epoch? Most people don't really care. They just need something to track stuff being done, like a glorified to-do list with rich text.
This particular scam sounds like it ought to be relatively easy to algorithmically detect (high degree of similarity with a particular account name plus high volume of friend requests to that account name's friends). I guess you'll flag up a few false positives (family members with different initial.firstname accounts who naturally share circles of friends) but not many compared with heuristics involving user agents and geolocations and email providers and not-having-Facebook
13.5%? Jeez.

No wonder so many 'signed' artists have a problem with streaming. And no wonder so many young artists are choosing to self release. We really are getting to a point where labels need to properly prove their worth.
> I wish the comments were more specific about which features they don’t like.

I have a very specific complaint: the ease which all sorts of custom fields can be added for _everyone_. Sales will want to add a field to hold their contract status. Lo and behold, engineering now has it. It can be done in the proper way, but it seems that doing it at a global level is easier since that's how multiple Jira installations at multiple companies were configured.

All I want is a ticket, with a title, description, assignee, the current status, an easy way to transition, and comments. That's it. Let my project _opt out_ of any global customization if making global stuff is unavoidable.

Also, the newest Jira UX is... terrible. Tickets should not be THAT easy to edit. How often do we want to change a ticket's description, or title? I'd say, not often. If we do, there's really no harm in having an "edit" button. Old Jira versions had one.
In one of the older threads, I proposed doing away with gender-based competitions and instead choosing a biological marker (say total testosterone, though that's probably overly simplistic) to derive competition classes.

Like we do for martial arts by competitor weight. Or even for car racing where classes are by engine performance...

Of course, we can keep one class called "women" and another called "men", but that would quickly run foul of language and feelings (are you saying I am not a man/woman?).
0. Be born with the right genetics.

There is this idea that the only thing you need for good oral health is to simply do the maintenance. This couldn't be further from the the truth, and an honest dentist will tell you so.

There are plenty of folks that take exceptional care of their teeth, yet still have issues and there are plenty of folks that don't take care of their teeth the way their dentist recommends and still have healthy teeth. Genetics plays a massive role in oral health and this has been known at least since I have been a kid (almost 40 now).
Tencent forms 'extended reality' unit
I think this was the only heathcare thing I ever fought with my mom over, in high school. Demanded we get a second opinion. The oral surgeon agreed that my teeth were fine. Still have them 20 years later, still no cavities. It just seemed nuts to me to remove something through surgery that wasn't causing problems.

My favorite "reason" for why they should come out was, "you're more likely to bite your cheeks."
About 90% of the treatment I had was in the year or two after my local dentist was bought by a large, publicly listed dentist corp. (This is in New Zealand.) I've switched back to another local dentist and no treatment needed in the decade since. Although I guess all those crowns I got will need replacing eventually.
>Agile
>resentment

Yup.. at least fake agile... where every "sprint" is the same length and features aren't customer-oriented.
What I hate about jira is it's flexibility.

The biggest issue I have with jira is it's so dead simple for braindead process zombies to cram another field, another label, another required text box, 4 new transition states, 20 difference confusing priorities, etc. Then, require everyone to follow through with this (with 90% of the time putting some form of "not applicable" in the boxes they added).

It is built for anal retentive "rule enforcers" to jump in and chastise you because you checked box 4a but didn't fill out sub box 3c.

FFS, I have an easier time filling out my taxes than some project's jira setups. (And I live in the US).
Very great article.

At the moment IMHO the major issue comes from that people use only the Basic Score of the CVSS 3.1, issued by the NVD.

Indeed, if you also take the Temporal Score (with CTI feeds for example), and if you add the Environmental Score, then you can have very good results to help prioritizing the vulnerabilities on your assets and reflect the real threat.

I would also like, however, to see the CVSS4 with a "cost to patch" component: in OT environments, CISO like to use the SSVC because it’s the easiest way to say "wait" instead of "patch now". But since SSVC is not really recognized by all auditors, it generates conflicts.
Bringing a component in the CVSS to reflect the cost of remediation on very complex devices, where deploying a KB requires to stop a full factory, could help getting the same results (aka "don’t patch now and wait") but with a more respected scoring system.

From my perspective, that’s the only missing component for a good CVSS system :).
If one reads the article, they will notice there is a resources section at the bottom with links to studies with more specifics.
Why does it have to be software-specific? It's a new-ish field and American unions have been pretty disadvantaged over the last few decades due to an increasingly conservative judiciary and some nasty anti-union lawyers. But you can't just ignore that unions got us weekends, OSHA, and 8 hour days. Now there is enough wealth in society to support three day weekends, and people are ready to fight to distribute that wealth fairly. Why shouldn't they?
Linear is much nicer. Very quick issue entry and very nice looking sprint summary/status and roadmap tabs. It's everything I want. Most importantly, it's fast. I work with issues a lot, so a slow tool like jira just isn't acceptable.

Jira exists to check every checkbox so you feel serious remorse if you pick anything else, but in terms of day-to-day productivity, it doesn't do too well. "Nice to look at" and "Fast" aren't checkbox items for managers. They're eventual problems for someone to solve when they notice engineers never touch the bug tracker.

At my current org, my advice to use Linear was overruled in favor of jira, and I'm pretty sure I'm the only engineer that regularly touches jira.

(I intentionally write "jira" in all lowercase because I like to call it JIRA, but jira's built-in text editor unconfigurably autocorrects "JIRA" to "Jira". That's the feature they spent engineering time on? Fuck them.)
In a lot of places land is already taxed. We could start shifting the distribution of property tax from improvements more towards land
Like... interview?
I think we need to start changing this. In an era of language servers, perhaps our diff tools should be semantic instead of line based.

I get so tired of seeing diffs where I add a function and the diff shows that I added it inside the previous function instead of between them, because it starts the diff one line too early.
Careful, as small doses of some chemicals are beneficial (vitamins, etc) but large/silly doses are damaging. Even water... If you work and work at drinking it you might screw up your electrolyte balance and have problems or die. But without water, bad ju ju in a few days.
You are both right! What you really want is a place that doesn't customize Jira at all, and if you find such a place you'll find out that they eventually switched to something else because everyone also hates Jira's default out of the box behaviors.
I don't know, because the part-time customizers are scratching some itch. Maybe they are messing up because they don't know any better.

The full time customizers need to justify their salary.
That might have been one of these fabled frogs raining down. It does happen occasionally, waterspout drags frogs off a lake somewhere and it later rains with frogs. Most likely explanation IMHO.
>My consciousness is of my entire self. It is not of half of myself, nor is it some superposition of you and me.

I know this post is from 18 hours ago, but I'm actually quite skeptical of this statement. My most pressing question about consciousness is actually the limited nature of the self. My consciousness does not extend fully into sleep, it does not extend in to making my heart muscle contract. It seems to elude me when i cannot remember something. It seems my consciousness is not, in fact, stable, ad varies through time.
> Have future managers & engineers communicate directly, lightly backed up by HR if you have that function (and you trust them). Keep. It. Moving. Make it clear their time is more valuable than yours.

Yeah, this.

Not that I dislike recruiters or HR folks or don't appreciate the work they do, but with someone with engineering experience I can talk to them on an equal level and don't need to "dumb down" describing my skills or past experiences, and I can usually be a lot more straightforward and/or have an actual conversation instead of reading my CV out loud, which is what a lot of initial screenings are like (it's okay to use the CV as a starting point for the conversation). Talking to an engineer is also a signal I'm being taken serious as a candidate.

I get that people use recruiters for an initial screen, but if it's "recruiter → another recruiter → HR person → coding test → finally I talk to a damn engineer (or engineering lead)" then that's a bit of a turn-off. At this point you're expecting me to spend time to "prove" my technical skills and I don't even know if I want to work for you because I have no idea what your engineering is like beyond the buzzwords your HR people dropped (which is very little information).

If you've got more candidates than you know what to do with then that's fine, but if not... Using a recruiter for the initial (short) screening is fine to go through some basic preconditions from both sides, but the second person should really be an engineering lead if you're desperate for people IMHO.

If you do insist on a code test and you intent on hiring the person if nothing strange comes falling out then say so. A lot of times I have the impression these things are shotgunned to a bunch of candidates.
I don't say this sarcastically, genuinely, but when you've worked in a university I imagine you'd have a very different view of something like this. I've worked in three - all in the UK, so I suppose that might make a difference - and the bureaucracy can be positively Byzantine. On top of just getting approval for the service, which could involve you in meetings where people split hairs to the point you're having conversations about semantics that would make Wittengstien weep, you now have to persuade a whole load of different departments to use your internal service over just them sticking their own stuff on YouTube. A university isn't a single, cohesive organisation, it's a collective of disparate organisational units, all with different agendas, and each of those organisational units has it's own internal struggles. It gets very political - in the broadest sense.
LVT would be reasonable if presently home values were very low compared to wages so the impact to people would be minor, then over time it would encourage a certain behavior -- essentially a way to make more money with your land, rather than punishing people who currently have high land / home prices (like now). A much more realistic idea as others have noted would be to try this in an area where currently the impact to people would be negligible -- so the state could say "we will use X city as a test -- we will make it so these people no longer pay state property taxes at all, but will pay LVT instead".
I’m starting to wonder if one of the best features of Jira is that it directs all of the developer hatred away from management and toward the task-management software. I’ve worked on projects that used Jira very effectively, so I’m convinced that all of the complainers actually not fully aware of how bad their managers are.
The composer in general. I often have to intersperse log/code lines with prose, and there’s no telling what the Formatting menu will do. Some times selecting a formatting will apply to selected text, sometimes not. Sometimes it will apply when choosing a formatting then pasting text, some times not. Some times it seems to apply to a selection as well as everything after it. It does support Markdown with backticks for monospace, but that’s a lot of manual editing I would rather not do.

I also get annoyed at the subtle ways the top-level Issue composer is different from the comment composer, most frequently with the top-level composer’s refusal to allow image embedding/positioning. You can only add images to a new Issue as file attachments displayed as a row of tiny thumbnails under all the Issue text, so I will frequently create a mostly blank Issue and then write what I want to say as the first comment where I can embed images and talk about them inline.

In the interest of also saying something nice, I think it’s cute how the JIRA logo seems to be a Jera/“j” rune :)

https://wac-cdn.atlassian.com/dam/jcr:e348b562-4152-4cdc-8a5...

https://en.wikipedia.org/wiki/J%C4%93ran
Exactly the point they're missing - if everyone does it, it's part of the shit sandwich you have to eat. But if you're the only one doing it, there are entire classes of applicants that will pass you by.

Hiding that you're going to spring it on people should give you numbers, by the people who ghost you the moment it appears, if you wanted to test for it.
There's no point to linking isolated tweets on HN unless they're newsworthy/viral.
Ask HN: Specialised GitHub Copilot for UI Development
As a developer who does not enjoy UI development, I was wondering if it is possible to use copilot or a similar AI powered tool that is specialised to build web UIs.
If what you're writing gets rendered as markdown (i.e. a readme on github), you can actually publish as one-sentence-per-line, because the markdown parser will make them into a paragraph for you.
I don't remember Jira as being that bad.

It was mostly the Scrummy culture that seemed like a bit of a waste of time.

I wasn't a big fan of the wysiwyg editor. This seems to address mostly non-technical people. I would always go for "Markdown with preview" (HackMD split-screen, or GitHub issue tabs, or Discord apply-formatting-to-codes).

I also don't like that it isn't an integrated part of a pull request system. GitHub/Gitea issues inter-linking with PRs in the same namespace is... golden. With the right habits, you can become an effective time-traveler.
> I get it, Jira sucks, I agree, but what's the go-to competitor?

You started to ask hard questions but you hit nail on the head.

Jira is bad because it's slow and doesn't telepathically adjust itself to everyone's needs.

Perhaps the author can buy ifuckinglovejiragotocompetitor.com to provide us with the answer.
Spend a year going through the CS curriculum for a good university. Buy the books, read them, and do all the exercises. If you find yourself looking forward to doing your nightly homework, great -- you have what it takes to be a great dev. Absent strong technical foundations, the upside as a dev is limited, and, more importantly, you won't get the super-interesting projects that you probably want. You can still get paid well, but you may find the work unfulfilling.
I was one of the Jira admins two jobs ago (in additional to more normal responsibilities of product management & engineering). I finally got back to Jira at my current company and I texted an ex-colleague who was also an admin of the same Jira server (also part-time):

"We're starting the migration to Jira. The next sprint will be entirely in Jira. Honestly, I kind of missed it."

She replied: "That's the real test of a tool. Not 'would you recommend it to a friend?', but 'if you were to start a company, would you use it again?'"

And - I would and did with Jira. If you know the tool well, and your company doesn't have stupid technical workflows and human processes, it's just great. Too many people suffered from using it wrong or suffered from using it with the wrong colleagues.
The evening news doesn't care about balance, it cares about stories. Taxes that aren't collected aren't stories (at any one time, everyone is not paying an infinite number of potential taxes). A person being forced to move from their home is a story.
> Real AI wouldn't pass a consciousness test without demonstrating real reasoning about a completely novel situation.

That would test for intelligence, not consciousness.
Exactly. There is no hiring better than the ones you have experience with already. You know what you're getting.
> It's like the postal service doing the censorship.

See 18 U.S. Code § 1461

https://www.law.cornell.edu/uscode/text/18/1461
Examples escape me at the moment, but there have honestly been so many times I've hit a wall trying to do - what seem to me like - basic things in JIRA; I couldn't comprehend how such a complex tool could not accommodate them.

And the stuff that can be done is often so comically painful it's mind-blowing. Trying to do something as seemingly simple as create a useful saved search in JIRA is so painful I can't imagine its creation was not an act of sabotage.
But isn't the alternative to take home assignment leetcoding on whiteboards? Last time I was interviewing in the US market was in 2017 and it was literally just these two options. And the assignments tended to be long - like a week long.
(tbh there were a few companies that pre-offered and just wanted one general discussion round with the team but they felt shady and desperate, and one was a literal consultancy)

Could someone articulate what's the norm now for non-FAANG pure-tech companies? I might go back to the open market next year after grad school since I don't have much of a network in Canada.

(I have decent 10y+ experience at startups and a unicorn, in both big data analytics and full stack applications and I'm good at system design, take home assignments and even live coding but really suck at physical white boarding complex algorithms with someone literally watching over me)
I am dubious. The whole point of having leaders is that they're supposed to talk to each other and coordinate the different needs of the different teams. Which is more important to accomplish by EOY, to adopt k8s or to ship the new feature? There is an objectively correct answer to that, and ideally the leaders should be able to talk to each other and agree on what it is and plan accordingly.

What kind of bottom-up "democratic" process would accomplish that, when the Sales people don't know what k8s is or why it's useful, and the Devs don't talk to customers about what features they most urgently want?
If you have an iPhone set up properly, you can remotely wipe the device, [1] which of course means you can't track it anymore. But it means they won't be able to get data off your phone, send emails in your name, or drain money from your linked accounts.

1: https://support.apple.com/guide/icloud/erase-a-device-mmfc0e...
Due to the slow loading, I ended up writing some simple Jira API wrapper scripts for submitting bug reports quicker in our systems. I don't see our organisation switching anytime soon.
The #1 thing I want out of every project management thingy I've used is the ability to have direct links to a ticket/issue or list of tickets/issues load as a basic HTML page, that's either read-only or uses a "save" button rather than persisting edits instantly. Provide a link to the full-fat version of the page, on the off chance I want that.

I just want tickets to load instantly (trivial, if you're not loading an "app" with it), not use hundreds of MB of memory and tons of background processor cycles (ditto) so I feel like I can't just leave it open, and not to have to worry I'll click in the wrong place or accidentally trigger some hotkey thing and screw something up.

Let the PMs have their version of the site with live-edited everything and janky (because Web) drag & drop galore and a whole universe of hotkeys and combos. I just want a fucking web page with the info I need.
Toad in the Hole special.