skysight-inc/HackerNews huggingface dataset:
People complain a lot about Jira, but Bitbucket is legitimately shitty. Bitbucket lacks tons of features. If you try to integrate it with another product, typically features don't work for Bitbucket, where they'll work for GitHub or GitLab. It only recently, after something like 7 years, gained the ability to pass a secret in a webhook. Group/Org level permissions for certain project properties are apparently not exposed by their OAuth API. Adding repo deploy keys and permissions to integrated products requires manual intervention. The Markdown parser is buggy, the UX is annoying and less useful than their competitors, feature requests go unanswered.

It's bizarrely been on life support forever. Atlassian doesn't seem to want to invest in it, despite the fact that the hosted VCS landscape isn't that big, and they've had a huge opportunity to steal business by converting GitHub Enterprise customers to a Bitbucket offering with cheaper deals from bundling with other Atlassian products. Despite all this, there isn't a single solitary reason to adopt Bitbucket, unless using GitHub and GitLab are forbidden.

We stay on Bitbucket because we don't want to invest the money and time it'll take to move off. But we know that we will move eventually, because the competition is just better in every way. I can't say that about the rest of Atlassian's products.
An animation is one way to "display stuff"

There is no "logic" here.
Eyelids, the original ad blockers.
While some authority comes from your role most of it comes from your attitude.

If you move to a new team officially as an IC, do what you do best and demonstrate your leadership skills. If they are truly there, people will follow your lead and the “demotion” has never happened.
TXAG Sues Pfiz­er for Mis­rep­re­sent­ing Covid-19 Vac­cine Effi­ca­cy
Like journalism, they trade money for social status and prestige.
Sure but my main point is that the old internet is still there but it's less glamorous. In fact, the old elites benefit from a trickle up effect where the infrastructure is now orders of magnitude better due to the commercial world building out the networks.
Amongst many other sites, I have w3schools blocked in my Kagi search results, along with MDN being raised/prioritized.

From the looks of it, it seems like blocking w3schools is quite popular among Kagi users [1].

[1]: https://kagi.com/stats
I met friend I'd not seen for a while in a pub one Saturday, he had a dog with him, I'd not seen it before. The football results were on the radio, and when they announced "Arsenal 0, Sheffield United 2" the dog jumped up the wall, then fell on to its back and started to make a strange yowling sound. "He always does that when Arsenal lose" he said, "So what happens when they win?", "Dunno, only had it 18 months".

Thank you, I'm here all week. Do try the veal.
I would bring a lot of popcorn (or chestnuts) to their next 501k
Trying Elm this year
To me the interesting thing is how this plays out vs. commercial real estate market. Rentals in commercial real estate are generally long term (e.g. 3 years or longer). In general companies probably only started serious decision making in 2022 after it become clear "work from home" was not going away after seeing that offices are still partly empty most of the time.

That suggests we're probably going to start seeing a commercial real estate collapse, beginning some time in 2024 as significant numbers of rental agreements expire.

If that's true, I wonder what impact this will have on cities in general? There are so many potential knock-on consequences it's hard to predict outcomes.
Extended ASCII was the way forward then.
Especially since I have zero fraud liability as a customer. No real incentive for me to care.

The real solution is for the credit card companies to lay down requirements for these merchants (no storing in plain text).
Adding to this: when you change your tire you’re not replacing your brake assembly.
Not exactly screenshot, but for Firefox on Windows(10Pro) I have installed the "Open in Reader View" add-on. So when I see an article I want to open in a new tab, I right click on the link, on the menu that appears I choose the "Open in Reader View" and it opens a new tab with the article/page in Reader View. It is the cleanest way I access pages.
Many places still have record low unemployment; meaning that employers have to compete for the best people. And working from home is a perk that is easy to give away. Saves on office cost and keeps people happy. Win win. Having to lease large offices is expensive (though probably about to get a lot cheaper given they are all empty) and having to twist people's arms to make them spend time in it is not a great basis for keeping people happy.

They'll get to reflect on the futility of their commute to and from cubicle hell twice a day and might conclude the grass is greener next doors and simply might change job to some place with a better work/life balance. Usually, it's the best people that leave first. People with options tend to go for the nicest ones.

That might change if unemployment goes up. Job security for remote workers might not be as strong as for people in the office. When companies have to decide about who to let go, the people they'd miss the least will be at the top of the list. I.e. remote people are at a disadvantage.

Either way, I don't think the clock will be reverted to pre 2020 anytime soon. Companies should move on, adapt, and focus on how to make this new reality work for them. Save cost on offices and travel. Provide access to co-working spaces. Tap into the global labor market instead of hiring locally.

Ironically, for some places in the world this is a problem in the sense that this drives down rates. I'm seeing that the freelance market has gotten a lot tougher in the last years. I'm competing with people all over Europe. The fact that I'm in Berlin is of relatively low value to my clients.
Question for the HN crowd:

How much of a pay cut would you accept to WFH?

You should at least accept less by the amount of your commuting costs, because you're not paying that any more. But you're also getting the commuting time back, which might be worth some money too. You're essentially working fewer hours. (Yeah, they're not working hours. Still, it's hours that you can use for what you want instead of for something related to work.)

Anyone care to put a number on it? Or do people only like it at the same salary?
The three big reasons for me are:
1. No more commute.
2. No need to move for a new job.
3. Way more real estate options. No longer needing to live inside a major metropolitan area near my job means I can save hundreds of thousands on a house, or pay much cheaper rent. It's a no-brainer.
My responsive CSS has no issue on Firefox and Safari but broken on Chrome
> that would make me concerned about other issues we just don't know about yet

That's exactly my concern. This is not the kind of bug that you fix and move on, this is the kind of bug that makes you go back, fix your process, ensure your QA would catch this next time and then you audit all of your code to make sure that your broken process hasn't missed anything else.
That’s right, En Oh Wizárd
> The USA could be gone and bitcoin would still work.

If the USA vanished tomorrow, the global Internet would collapse, and Bitcoin in fact would not still work.

You very literally cannot transact without an Internet connection, the thing that is maintained by... governments and the USD and fiat currency.
Also:

> And yet bitcoin works just fine in countries where the central government collapses and their currency is worthless.

Does it? Bitcoin is terrible at regular transactions, to the point where I've got another Bitcoin proponent further up the thread complaining to me that I shouldn't be comparing Bitcoin to a currency (I wish y'all would get your story straight on that by the way).

One big problem is that the price fluctuates way too much and the community is actively hostile to attempts to stabilize the price. Transaction fees are another issue; the best method that's been proposed to minimize transaction fees is to take transactions off of the blockchain and then consolidate them. Which sure, honestly I agree with that strategy, but it should give people pause that making a currency usable involves avoiding the underlying technology behind it.

And so you bring up countries like China, but Bitcoin really hasn't thrived in China. Yeah, some people use it, but restricting it for everyday purchases has pretty much worked out the way the government hoped. The coin is not really that censorship resistant, you end up kind of needing to go through the same money-laundering steps that you'd use anyway to get it into a usable currency.

But all of that is kind of besides the point, because once again, in a world with an unstable power grid or disrupted Internet, the currency stops functioning. That is not a good disaster currency. But go ahead, prove me wrong. Go set up a Bitcoin mine in Gaza. To the extent that Bitcoin has been able to function in any collapsed region, it's only because other countries like the US, China, EU, etc maintain Internet connections to collapsed regions that users can piggyback on. And those Internet connections are maintained using military and national resources.
It can apparently also withstand a baseball thrown at the window at speed manageable by an unathletic 8 year old. Impressive.
https://www.bbc.co.uk/news/av/technology-67586213
Related: The Golf Ball Paradox:

https://www.youtube.com/watch?v=5sbM2Isx17A
I will paraphrase a quote from old country post-communism comedy intended to parody communism as a system:

"Thing is, we need ones that want to be here and ones that don't want to be here."

Context kinda matters, but the gist remains valid. WFH might not need to force RTO on others, but RTO absolutely does.
Yeah, it's like 99% of people didn't grow up dreaming to file TPS reports or do landscaping for 8 hours a day, but rent has to be paid somehow and landlords don't accept payment in unrealistic hopes and dreams. It would be much cooler for al of us to be writers, musicians, painters, astronauts and F1 drivers.

I remember talking to my grandad who went from WW2 trenches, to famine, to working on the farm for 16+ hours/day and raising 10 kids, about purpose and fulfilment through work, whether all that hard work made him depressed, and he said that thought never occurred to him, that he never had any time to feel depressed or unfulfilled, he just did whatever had to be done to survive without thinking about fulfillment or purpose, but that he never really felt unhappy from any kind of work.

IMHO, looking at what's happening globally and what my grandad went through, it's a sign of incredible prosperity to have the luxury to think about fulfillment needing to come from work.
But if you wrote an email template app based on tables, why would you change it if it's not broken? Why would you go through the hassle and expense of redeveloping your app just to not use tables? No sane person looks at the HTML of an email. Only poor souls that get a request on how to send email spam in-house might ever consider it, or just the perversely curious. Either way, nobody cares what it looks like under the hood as long as it looks good when viewed in the client.
Those investments in office furniture, remodels, etc. are already sunk costs though. Why would they be used to justify RTO? If anything, it's more expensive to have people come in and use (read: destroy) furniture and equipment.

This is a genuine question. The RTO push has befuddled me for awhile because the money that's already gone into the offices (like the leases) were decided on awhile ago and will be paid out regardless if people come in or not. Perks like free lunch and snacks also cost more when you force people to come in. So I don't really understand the financial aspect of it.

Maybe it's management needing people in office to justify their jobs for some reason? I don't know.

Edit: I'm staff-level for what it's worth. I've also noticed that this article doesn't actually reflect reality; nearly every job listing I saw this year said that the applicant will have to be in the office 1-5 days a week.
I went and checked the list - at the moment, SponsorBlock is not included: https://addons.mozilla.org/en-US/android/search/?q=sponsorbl...

It is, however, in Iceraven's list: https://addons.mozilla.org/en-US/firefox/collections/1620123...

(And, of course, it works great in ReVanced or NewPipe x SponsorBlock.)
> These edge cases are triggered by fundamentally approaching the problem incorrectly.

That's a bit like you are holding the phone wrong kind of statement. These are just coding exercises, not actual business problems.
Interestingly, some phones now use a model of the camera sensor to detect how much noise there 'should' be (based on temperature, age of sensor, test results of the specific sensor from the factory, exposure time and light levels). They then only remove that much noise, hopefully leaving snow.

Every other phone just has an algorithm to estimate how much noise is in an image by sampling a few patches - and that will remove snow.
Integrated GPUs are not necessarily a problem today, newer ones are very fast (for web rendering), have few bugs, and support all APIs (DX 12, Vulkan, video decoding/encoding)
Not to super rag on this person, but wow some of the other articles on their website...

They have an article on "cracking the hackerrank test" that straight up advocates for cheating on screeners companies are starting to do through hackerrank. I'm not about to claim that these tests are at all good at measuring your skill as a developer, but I would much rather a candidate engages with the process honestly than openly brags about cheating.
I found I'm ok with the divide. Both can coexist and in our case it works.

I manage people and anecdotally I see engineers having collectively more output if they are in the office, and they do grow in seniority on average.

The remote folks produce sum-of-its-parts impact and do well, but grow slower and not as much.

More senior folks really benefit from WFH, they have similar performance, but I as the manager of the team miss out on a senior person training the junior folks.

We don't offer remote positions for junior candidates.
I was wondering if it was bases and not bytes, interesting and also super confusing!
Of course they care. But no tenant really cares that they care.

Execs will look at the numbers. Renting is very expensive and eats up a large chunk revenue. So if you are going to keep paying rent and maintaining an office, you better have a good explanation for investors other than "Our landlord will be upset".

I'm sure plenty of CEOs are falling over themselves to mislead the board on rental costs so that they can protect their 2% portfolio stake in some random commercial REIT. Totally logical here.... /s
Yes but American puritanism is being imposed onto the rest of the world. It's not like there's a nipple-friendly version of Facebook for all non-US countries.
Apple's chip lab, home to the most 'profound change' in decades
Maybe the public shouldn’t be handing out these incentives then.
This begets a new problem.

The hotel gets "an" account for Booking. We now need to provide a 2FA credential that essentially needs to be accessed by any hotel front desk/office staff. What methods do we use for "many 2FA, one account"? (And then, how do all those second-factors get secured? Email accounts? Shared phones? Shared token? Shared Authenticator?).

It's probably bad enough the password's probably on a post-it under the front desk keyboard, but I don't think the average hotelier is going to be standing up something like Delinea Secret Server. ;)
Yea just listened to it again and the researcher said: “this is not related to human physiology, and this won’t tell us more about the function of sleep.”

The link is here for those interested: https://www.npr.org/2023/12/01/1198908746/these-penguins-tak...
Simple explanation: a rogue planet got captured by this star?
The first ever programming environment I ever had contact with. The awesome feeling of compiling your own programs and bending the computer to your will. Fond memories.

Thinking I'm probably a member of the last generation to have the magic experience of computers quiting the realm of science fiction, stuff we only saw at movies, to become a real world tool. People born after that time surely experience them as trivial, mundane stuff, one is used to since forever. For me, to this day, computers still feel a bit "magic", like flying cars, but that actually happened.
IE for Mac was so atrocious, there's a chapter dedicated to it in iWoz.
The fact that it is non-deterministic is the scary bit. It could be the symptom of something much worse than just a display issue.
This proposed power transfer mechanic linkage can't handle angular differences between the power plant and wheel, so you would end up with broken mechanic linkages and torn shafts.

Non-spinning-shaft power transmission (doesn't really need to be electric, could as well be something like fluid power transmission like hydraulic or pneumatic power) dodge this by putting the power plant in a way the angle between power plant and wheel can't change.
> Re-using the existing code where possible is the fundamentally right approach to the problem.

Reusing code does not make something "fundamentally right approach". An implementation that actually does what the problem asks is a "fundamentally right approach". If you can reuse existing code in that implementation then that's a bonus.

The problem is very clearly specified, so if you choose to implement something else hoping that it's "close enough" then that's on you...
> Taking multiple measurements is literally the most basic way to get better signal to noise ratio.

Yes. That is not a problem.

Stacking those and blending them in correctly isn't a problem either - information is propagated in well-defined, and usually not surprising ways. If you're doing it, you know what you'll get.

Selectively merging photos by filling different areas from different frames, and using ML to paper over the stitches, is where you start losing your signal badly. And doing that to unsuspecting people is just screwing with their perception of reality.

Yes, AI generated stuff like fake Moon is even worse, but my understanding of the story in question is that the iPhone did a transformation that's about halfway between the HDR/astrophotography stuff and inpainting the Moon. And my issue isn't with the algorithms per se - hey, I'd love to have a "stitch something nice out of these few shots" button, or "share to img2img Stable Diffusion" button. My issue is when this level of AI transformation happens silently, in the background, in spaces and contexts where people still expect to be dealing with photographs, and won't notice until it's too late. And secondarily, with this becoming the default, as the default with wide-enough appeal tends to eventually become the only thing available.
> justify the removal of regulation

Specifically I'd say the "refactoring" of regulation. Plenty of regulation around that has correct intent but bad implementation.
Stop projecting your personal failings onto the rest of us. My productivity has never been greater - and I started this career journey in the 80's.

Add in the new AI tools and productivity is getting another bump.

I guess you're just getting left behind.

We won't miss you.
I still don't understand. Are you talking about github rather than git?

If so, I don't agree. I don't use github (or any of the other git-based collab sites) but do a lot of collaboration and am exposed to lots of ideas.
If you’re justifying this to yourself because you think everyone else is slacking off at home, you might want to rethink. I am not slacking off—my productivity is at least as good at home as it was in the office, even on days when I’m not at the computer a full eight hours. Judging from what we get done, other people on my team are also not slacking off. But if someone were regularly slacking off, I’d be able to tell—and I’m not even a manager, just a principal who listens at standup. At least wait for a better job market if you insist on playing roulette with your career.
> The real story, to the extent that these surveys are accurate, is that American workers are astonishingly happy and engaged

I've always suspected journalists can get a biased impression from sources like social media, because normal people don't go on social media to brag about how good they have it or say how much they love their employers (except perhaps on linkedin).

If my waiter buddy posts about how he's had a shitty day with rude customers and his boss cancelling his holiday because they're short-staffed? I might say "oh man that sucks - work, amiright?"

I'm sure as hell not going to chime in and tell him I'm highly paid with interesting work and great conditions.

I can easily see how a journalist, viewing Twitter or Reddit or Facebook, could come to the conclusion that everyone hates their jobs.
Energy and carbon costs of deploying AI models
The US Grid is an 18% coal mix...

... and no new coal plants are being fired to support electric vehicles.

Coal turbines at scale are efficient when compared to thousands of internal combustion engines.

Combine that efficiency with scrubbers and lined waste retention ponds for any plant built in the last 50 years.

It's also not an either/or; A person buying an electric car can vote, support, or install (or offset credit) renewables.
I don't think it's any easier, it's just less unpleasant because you don't have to pretend to be working as actively while slacking off.

And if this is true it just proof of the merits of WFH. If everyone is 'slacking off' and productivity is basically unchanged, it just shows what a waste of everyone's lives working in the office was.
We are not apes. Apes can't design, manufacture, distribute, and buy automobiles. Apes can't drive. At all. Thank God we are not apes nor live, nor travel like them. We are able and should create technology that betters our lives. We can and have made reasonable cost/benefit decisions on risks required for these technologies.
I said he was facing a legal battle in the opening. From what I can remember of his description of it, a teenager was lying down on a dark stretch of road at night and he ran them over in a motorcycle. Apparently one of the teenagers friends was trying to pull the other out of the road at the time? The details are shady and somewhat irrelevant.
And a murder of a counter-protester by an Antifa supporter: https://en.wikipedia.org/wiki/Killings_of_Aaron_Danielson_an...
Sorry to have to be the one to throw ice water on you here: most of your colleagues are in fact working hard and enjoy WFH because they enjoy spending time with their family and working from a comfortable work environment.

If we want to talk about conspiracies, let’s talk about management’s belief that everyone producing value is secretly trying to game the system
Do we know this is a systemic problem? There is a lot of research going on. A few cases here and there do not "systemic" make.
Copyright infringement is easier to quantify because you can quite literally count the number of copies.

How do you copy the number of deaths that happened because Research_X went unfunded due to fraud occurring in Research_Y?
The lessons from academia suggest that some students thrive in a remote environment, while others completely fall to pieces. It could be that teachers fear losing their jobs to technology if they are not a prominent fixture in an in-person classroom, thus making that up, but it is also quite plausible that different people are actually different.

Finding a student/junior who is able to do well in your business environment at a distance does not imply that it is scalable across all workers businesses need to hire.
It's pretty easy to spot people who aren't working. We hired a guy and it was pretty obvious he was doing multiple jobs. We fired him in a week. Unfortunately my boss got cold feet and his replacement had to be in-office.
Good for them! We all share the same atmosphere.