skysight-inc/HackerNews huggingface dataset:
> Even the back button is wrong in the new version. Previously it spanned up to the left edge of the window.

When you actually try it instead of comparing screenshots, you'll see that its clickable area still goes all the way to the edge of the window. The button hasn't moved to the right; there's just more negative space because they removed the circle around it. Deleting that space would actually move the button to the left and make it more difficult to hit. As it is, it's as easy to hit as ever, and the “empty space” isn't there “for no reason”. (Moving it closer to the edge would actually be a mistake; there needs to be some margin for situations where pointing close to the edge changes the cursor's function to resizing the window.)

> lacks immediate feedback

How so? As soon as the mouse pointer touches the clickable area, the button lights up; after a second of hovering, I get a tool-tip explaining what it does, what the keyboard shortcut is, and how I can use it to show the tab's history. Again, that seems the same as it used to be?
But the age restriction is due to EU regulation. It's only a matter of time until it filters elsewhere. Switching from YouTube isn't going to make a difference.
It really doesn’t have anything to do with monitoring. You are being monitored a plenty, just not via this eu initiative.
Working from home has been nice, but I have enjoyed the freedom of flexible working. I am not surprised by the overwhelming amount of people who never want to return to the office again. As someone who was often in charge of organizing team and social events pre-pandemic, I have been aware of the amount of people who think of social time as an unwanted obligation vs fun. Still, not everything about working from home is better. Here are a few thoughts of my own:
- My commute is only 15 minutes. Despite environmental impact, which I can appreciate, I enjoy my 15 min in the car - drinking coffee, thinking about my day. I wouldn't call it meditation, but it's close. If your commute is 2 hours a day, good riddance. You probably should have been considered a remote worker all along.
- I truly enjoy interacting with my coworkers. I am a single, mid-30s guy who likes to socialize. It's a nice break and gives me reason to get up from my desk. There are lots of studies on how short breaks impact productivity and mental wellness. I was acutely aware of my declining social skills as I worked from home. I became easily agitated and curt with people. If you consider all forms of casual communication as "small talk", consider that you might be more about the effort you're willing to put into people vs. how innately boring everyone else is.
- Scheduling online meetings and Zoom calls IS a pain in the ass. Everything revolves around a calendar of 30min blocks. 5min convo? 30 minutes. I also can't help but get the feeling that many of my coworkers are not actually engaged on calls. If you're colleagues are honest, you have most likely heard them say at least once "sorry can you repeat that. I was distracted". Many issues simply don't get addressed because it's not an appropriate text chat, but it doesn't seem big enough to put on someones calendar.
- I am arguably less productive at the office, but my days feel shorter.
- I never really wanted my home to be a working environment. This is probably my biggest issue with working from home. My office is an office. My living room is an office. My kitchen table is an office. It feels really nice to come home and have it feel like a home. Not to mention the privilege of even having space for a real office vs having to work from my bedroom like many people do.
- There are introverts and extroverts, but being anti-social is not a positive thing. If you believe in mental health, this is not an argument. There ARE plenty of ways to be social online, but many people are bad at it. The ability to be a passive aggressive asshole seems to increase when you know the only way for someone to talk to you about it is over text.
- I worry about the impact remote work has on employee appreciation/value. Workers seem more like a commodity. I think this is easier for someone to understand if they have ever worked on a team with distributed contractors. This isn't
Do you know _any_ parents that want their kids to consume ads?
Read a Paper: Distributed Computing Economics
>It’s about time that as society we open up about mental health and how to deal with our issues, instead of blaming the people with the issues and calling them weak or snowflakes. People with issues need help

But we don't get that, and we'll never get that. Understanding that our society is incapable of doing this in public is fundamental to navigating one's own mental health.

And part of that is recognizing that if being open about mental health is considered virtuous, then people will work really hard at providing (counterproductive) cosmetic attempts of "openness" to mental health.
4GB of RAM is already not enough to browse the web. (My web browser's sitting comfortably at 2GB, but sometimes it reaches the 4GB limit and locks up the entire OS – fortunately, I have a key combo set to kill the browser.)
SevenFifty Technologies | Data Engineering, Backend/Frontend/Full-stack Web Engineering | REMOTE (US) | Full-Time

SevenFifty is hiring for a number of engineering roles to build applications and infrastructure for our platform which powers much of the beverage alcohol industry in the U.S. We've recently raised a $23m Series B and are looking to heavily reinvest this in our engineering team: https://news.crunchbase.com/news/sevenfifty-drinks-up-23m-se...

Our deeply established B2B SAAS platform aggregates data from thousands of companies across the country and aims to be the source of truth for product content in the industry, enabling product listing, advertising, sales, and insights from importers and suppliers all the way down to individual bars and retail stores.

We are U.S. based but fully remote, with a growing engineering team of 20+ people. Our web apps are built on Ruby on Rails and CoffeeScript/React as well as C#/.NET, though if you're familiar with other modern web frameworks you definitely don't need specific experience with these to apply. In fact, if you're not sure whether you're qualified, we'd encourage you to apply anyway as we very much believe that skill and talent do not always map 1:1 to credentials or years of experience.

See more info and apply:

* Implementation Engineer (retailer data integrations): https://www.builtinnyc.com/job/engineer/implementation-engin... ($85k-$105k)

* Mid-level Web Engineer: https://www.builtinnyc.com/job/engineer/mid-level-web-engine... ($110k-$130k)

* Senior Web Engineer: https://www.builtinnyc.com/job/engineer/senior-web-engineer/... ($135-$155k)

* Web Development Team Lead: https://www.builtinnyc.com/job/engineer/team-lead-web-develo... ($160k-$175k)
Funding isn’t enough to fix science
> Gemini is a really cool protocol but i appreciate some aspects of the web like images and videos (with the builtin players, no JS please).

With Gemini it's up to the client to add the appropriate players. lagrange does this just fine when presented and audio link.
Curious what makes you think Python will be less susceptible to this, after the whole 2to3 debacle?

I'll note that Perl just went through a year or so of painful argument to rediscover that "Perl should stay Perl", so I'd be more confident in that.
Toucan (https://toucan.events) | Sr. Frontend Engineer | FT | Remote

At Toucan, we bring local, organic, and free-range to your virtual gatherings. Our video platform empowers online meeting participants to self-organize, engage in presentations, and swap non-verbal emotions in a refreshingly-natural setting.

Toucan was founded by a brother-sister pair of Stanford undergraduates driven back home mid-semester by the 2020 pandemic. Forced to resume their studies remotely, they were unpleasantly surprised by what the bleeding edge of telecommuting technology had to offer. Unwilling to settle, they started a company with a mission of helping virtual event participants feel human again.

The role: Senior frontend engineer interested or experienced in React, TypeScript, real-time servers, REST APIs, websockets, and audio/video streaming. Experience/interest in Node.js, [No]SQL, and the AWS platform is certainly welcome. Self-starter who enjoys working in a small (very) distributed team, can design and implement solutions to unusual and complex problems, as well as troubleshoot, identify, and resolve product issues.

The core UI stack is React/TypeScript and Tailwind CSS in conjunction with a homegrown library for rendering OO HTML5-based sprites.

Note: our interview process largely consists of a small programming assignment with a 48-hour deadline, and the discussion around the solution. To apply, please send a note to andrei@toucan.events.
Global variables in python are (used to be?) about 10x slower than variables in a scope. I gave up on python for other reasons (breaking changes every few months) before someone pointed that out to me.

Anyway, for me, that was why Python “felt” slower than Perl.
The big issue is with CPAN.

An increasing risk of using Perl is that your dependencies may be rotting without you noticing it. And this may happen in multiple ways:

* Modules that use some arcane syntax that's being deprecated.

* Modules that link against libraries that are still being developed

* Web APIs that are still evolving.

Perl's great strength has always been CPAN, and with its decreasing popularity that's now becoming a weakness.

For instance, Amazon::S3 was last released in 2009. AWS::S3 was last released in 2019. Net::Amazon::S3 seems alive and well, but the "++ed by 6 PAUSE users" isn't very comforting.

I'm personally increasingly switching away from Perl, because I've been noticing the concerning amount of familiar modules whose last release was several years ago, which has bugs that went completely unacknowledged on the bug tracker for years, and the realization that there are big, complex modules that may be depending on some random person in Nebraska.

This is of course not a new issue, but it's particularly acute when an ecosystem is no longer "sexy" and people start moving on to greener pastures.
As someone who has written a fair bit of Perl, lots of us have moved to other languages like Java/Scala/Python etc. I could still write Perl if I needed to but having dealt with maintaining a "large" system written in Perl and having used aforementioned "proper" object oriented languages since then, I would restrict using Perl to simple/small scripts, given that I had no other choice.
Well, unless Larry Wall suddenly decides to make those breaking changes this really doesn't apply to big community driven projects like Perl - they don't belong to any one group of developers, so neither group can decide to break them as they wish.

You simply can't just decide to break something that hundreds of people have invested thousands of hours developing because you've now decided that you need some new fancy functionality, it's just a rude thing to do.

Even more importantly, legacy projects are the ABSOLUTE majority of Perl projects left alive, so breaking them would be even bigger screw up than the Perl 6 was.

BTW, no one says that language shouldn't be improved - that's a problem that can be very simply avoided with proper versioning. Instead of pushing for breaking Perl 5 backward compatibility just to avoid having to add a few pragmas to the top of their files, why not just help efforts on making Perl 7 a reality finally? Perl 5 will then then be free to focus on supporting the old projects and fixing bugs, while Perl 7 can add whatever they wish without worrying of old stuff...
You're thinking of Lucy.
Four Lessons from Your Anxious Brain
SEEKING FREELANCER | REMOTE

Looking for somebody to migrate our medium-sized project from C# windows forms .net framework 4 to Golang + Sciter.JS

You should have experience building POS systems in the past and willing to sign a standard NDA before accessing the code.

Contact at ZGFuaWVscmlvc2JAcHJvdG9ubWFpbC5jb20= please include your hourly rates and samples of previous work.
Doesn't running Windows 10 LTSC [0] solve like 90% of what these scripts try to accomplish but do so in an officially supported way.

[0] https://docs.microsoft.com/en-us/windows/whats-new/ltsc/
Apparently you'll need to scan an ID if you don't have a credit card, and I bet the EU has millions of young adults without a credit card. Either way, the end result is that you cannot use a video service without exposing your real identity to the service provider. And for what? Is there an epidemic of video clips wrecking children's minds I'm not aware of? Lacking that, this doesn't seem even remotely justified.

All this is either EU lifers keeping themselves busy to justify their existence to themselves, MEPs wanting something to grandstand on, or something equally vapid. A much better approach would have been to keep the age prompt and leave the rest up to the parents, ie, to do nothing.
Adevinta | Senior Backend Engineer • Lead DevOps Engineer | Full-time | Remote Europe, Barcelona, Madrid, Paris Office | https://adevinta.com

Hi, I'm Viktor the EM for the Storage team in Adevinta. We’re a world-leading online classifieds business that reaches more than 200 million people each month through our household name brands across 11 countries. We connect buyers with sellers and facilitate transactions, from job offers to real estate, cars, consumer goods and more.

The Storage team manages a vast number of Apache Kafka clusters for our marketplaces around the world. As part of the Data Highway area we play a key role in Adevinta’s Data Strategy. The data we collect is essential to our business as it feeds marketplaces with low-latency (“realtime”) updates, visitor insights analysis and targeted advertisement. We are providing services on top of Kafka like lineage, data catalogue and IAM.

As we are going towards the acquisition of eBay Classifieds Group[1] we need more senior people to join our great team.

We are looking for Senior Backend and DevOps Engineers right now.

Available roles:
- Lead DevOps Engineer: https://smrtr.io/5Bbz9
- Senior Backend Engineer: https://smrtr.io/5Bbzn

[1] https://www.adevinta.com/news/adevinta-signs-agreement-to-ac...
i just hope they let countries like estonia with actual experience in some e-government projects lead the development and not germany and france who ruin every piece of software they touch. but the scenario most likely is that we end up with yet another completely useless high digit multi million euro project.
Only for GSE mortgages, and they just paused payments, didnt eliminate them (unlike rent which is essentially eliminated / uncollectible). Also, property taxes can be substantial and often higher than the mortgage depending on your area, and that wasn't addressed.
do you have open vacancies? :-)
Does anyone support those? It still leaves the issue of it using multiple ports.
How do you think they achieve that ? We use the same tools all over the world, maybe the same processes, intelligence is uniformly distributed. Maybe training ?

I've worked with many people from abroad (even some from the US) and truth is : there were people better than others, there were people who worked more than the others. But this is never tied to nationality. It is much more tied to : does the guy want to be top notch ? If he asks the question then he probably has the ability and willing to make the sacrifices.
I liked how to worded "emotional separation"
The reduction in my stress has been amazing, especially considering we've been in the middle of covid. My moods are way better regulated now. I'm no longer trying to ignore my angry office mate who's muttering under his breath. I didn't realize how much upset people influence my own mood. I thought I was good at ignoring angry people, but the action of ignoring took up a lot more energy than I previously thought. My biggest worry about back-to-office is how I'm going to managed my increased stress levels.
Right. The blog post explains how to set it up from scratch and the work put in for automating stuff.
Lumen5 | Senior Frontend Developer & Technical Product Manager | Remote (within North American time zones), Vancouver | Full-time | lumen5.com/careers

Recognized as one of Canada’s fastest-growing companies, Lumen5 is an online video creation platform powered by machine learning and designed for businesses, brands, and creatives. We believe that video is the most powerful tool for storytelling, but not everyone has the skills or resources required to produce thumb-stopping videos. We created Lumen5 to solve this problem.

*Senior Frontend Developer ([https://grnh.se/fa7767e03us](https://grnh.se/fa7767e03us))*

• 4+ years of professional experience in frontend development

• Ability to learn new technologies or concepts quickly and independently

• Strong grasp of computer science fundamentals, javascript, object-oriented software design, and software quality and best practices

• Experience building a large frontend application

• Familiarity with parts (or all!) of our stack: React, Redux, ImmutableJS, Webpack, Pixi

*Technical Product Manager ([https://grnh.se/e54f257e3us](https://grnh.se/e54f257e3us))*

• 4+ years experience as a Product Manager or Software Developer

• Experience working on a team with technical clients (product for developers, game internals, etc), and conducting qualitative and quantitative user research

• Familiarity with statistics, A/B testing, and tools such as Mixpanel and Google Analytics

• Understanding of SaaS growth and metrics: MRR, LTV, etc., and web applications and how they're built

Please apply through the links above, or reach out to careers@lumen5.com with any questions!
Thanks for sharing this. Before reading this, I was just about to install Chrome again for the first time in years.

For anyone not familiar with how to edit the browser config, simply type in 'about:config' into your URL bar and have at it.
I'm a software engineer like 90% of HN. I have plenty of online meetings (I'm actually on a team call right now listening to someone discuss a solution to a problem). It doesn't fill the needs, though. Without the in-person and more frequent interaction, I can feel my social skills slipping even further. And I rarely interact with non-developers and non-managers now. It's not ideal for me. It 100% does not work and I need to go back to an office. I fear if I don't, my already-limited social abilities will zero out and I'll have to rebuild them. I now know I can go months without speaking to anyone and be okay with it; that itself is a problem in my mind that I need to address and an office environment fulfills those needs.
how did you build you landing page. was it some online service or hand coded bootstrap theme

also thanks for the article, super helpful insights from your journey! All the best mate
Unfortunately some of the Linux kernel mainline has questionable licensing too. [1]
In short, [2] and [3] are probably linux-firmware territory in the mainline kernel.

[1] https://www.fsfla.org/pipermail/linux-libre/2020-August/0034...

[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

[3] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
The Perl developers have actually done an excellent job of maintaining compatibility.

Old Perl programs can often run without any changes.
By default, many distros already install urgent security patches automatically. I'm pretty sure Debian does it for me, but I cannot remember all of the details.

In 2021, "absolutely no auto-anything" seems to guarantee your host will fall out of compliance and fall prey to hackers. How do you respond?
A friend of mine had trouble with his young kid - he used a youtube video to walk himself through getting a credit card with grandma's birthday money. (I assume the prepaid cards you can get in the grocery store)

They found out when they found a nintendo portable full of games in his closet.

He was about 12.
"correct" meaning "your emotion reflect an accurate understanding of the situation"

or "correct" meaning "you are behaving as society expects you to behave in this situation" ?
A good quote from the article that neatly summarizes the issue:

“Companies thought they were getting out of liability altogether,” by adding arbitration clauses, said Chicago lawyer Travis Lenkner, whose firm filed the majority of the Amazon claims. “Now they’re seeing exactly what they bargained for, and they don’t like it.”
How on earth did you sell that to your employer?
RecruitLab | Remote | Full-time

RecruitLab is an applicant tracking and automation SaaS. Currently 4 people. We recently raised investment from Pipedrive founders. This our first engineering position & includes a meaningful option package.

We are looking for a UX Developer (design + front-end).

Details here: https://recruitlab.co.uk/i/sales/jobs/26/ux-developer
I'm 38 and I only have aches when I stop working out for a week or two. Otherwise there's no soreness.
Webb telescope launch date slips again
I think that's true but it's hard to do: I can't go to purchasing and say “we should donate $50,000 on these 139 projects”, and it will definitely raise questions if you're paying for something vague or not clearly linked to a business value but selling support puts the project in the critical path for actually having to deliver it.

I work on a number of projects but they're all relatively small so even if the money was coming in it wouldn't be enough to hire someone / quit my job and that means that you're in a dynamic where what'd help most is contributing developer time but that's a lot harder than making a purchase for most organizations. If I offered paid support (or sold books or trinkets) it'd almost certainly bring in 1-2 orders of magnitude less than it'd need to transform the project structure.
The pre-WFH work 10-15 minutes away from home routine had, for me, the same hidden benefit.

Now that I've been 100% WFH for 14 months, I've realized how easy it is to just get caught up even deeper in the assumption that "you're home, can you do _?" and wind up devoting more and more time to the house and projects and the pets and realize that the last time I was in a space by myself, at least briefly not 'monitoring' or 'on deck', was how many days/weeks ago?

That time where I'm not on call every second to potentially deal with a pet or household or any other 'now' thing, is way more precious than I realized. I've survived with very little of it this past year.
Cryptocurrency value is entirely speculation.