skysight-inc/HackerNews huggingface dataset:
For those that don't necessarily want to pay for Docker and primarily want to host/build/use container images, going for self-hosted Nexus can be a more cost effective solution, as I did for my own needs: https://blog.kronis.dev/tutorials/moving-from-gitlab-registr... (albeit in my case I migrated over from GitLab Registry and now having a proxy registry as well is just an added boon)

At this point, even not signing into Docker Hub is perfectly passable, because none of my CI servers ever hit the rate limits, since Nexus can act as a caching proxy, or I can just put my own images in it. It surprises me that this isn't the de-facto way of doing things, since currently it seems like Docker Hub has to deal with a needlessly large amount of network traffic and also countless dead/abandoned images stored in it (and thus, wasted $$$).

I also use a pretty simple setup of Gitea and Drone CI for building my images from a Git repo, which works rather nicely, but perhaps that's besides the point (though you can read more about it on my blog). Of course, I won't say that building most/all of your own container images is necessarily something that you should always do.

That said, personally, I decided to focus on Ubuntu as a common base image for my own needs and install software that I need (Node, Python, JDK, .NET, Ruby and so on) inside of it through apt, as well as install updates during build time. This lead to my own container images with common tools across the board, common shared layers (e.g. fewer layers to pull if a similar image is already on the server/locally), albeit with fewer space optimizations and some caveats, about which you can read in another article of mine: https://blog.kronis.dev/articles/using-ubuntu-as-the-base-fo...

Overall, it's been a pretty reasonable experience, though I also understand why folks whose time is 10x more valuable than mine might prefer to throw money at someone, or go for images that have a bit more vendor dark magic in them (e.g. installing JDK through apt vs doing so in alternative ways that save on space).

As for Docker Desktop, if you want something like it, Rancher Desktop aims to be a passable alternative, though with a slightly different focus: https://rancherdesktop.io/

Personally, I don't think that they'll quite succeed anytime soon, because they have a long road ahead of them, much like Podman did (and still has, for some workloads), but it's definitely a promising alternative, given what else the corporation behind it has been capable of (Rancher, RKE and K3s come to mind).
If I was using Richard Stallman as a guidebook for my life, that would signal a particularly depressing existence.
I have a solution to this, it's the successor to Magnetico.
This is more or less true even if this number 12 might vary from culture to culture. But I just want to say, that reading this makes me feel "sad" :-(
In Spain Google offers a fixed-price for the goverment.
It is very hard for the goverment to by stuff from the cloud since they must have a fixed budget for it, no surprised attached.
We bought a second hand EV with ~60 miles range, and a standard 240V (UK) outlet wasn't enough for us. We got a charger installed. It turned out that around city the range was fine, but if we wanted to do [multiple] outings in a day, we couldn't. Getting a 7kW charger made all the difference, because it can recharge the car in a couple of hours in the middle of the day.

So my caveat to your claim would be: only if your EV itself has enough range, which means you're limited to newer EVs, rather than buying older ones on the second hand market that were manufactured with less range (and by now probably only have ~80% of their original, lesser range, remaining).
Judging by the landing page, this app is not meant to be a standalone tool in your music production but a companion tool to Ableton on the computer. You sketch your idea in the mobile app and eventually transfer it off to the computer to finish the track in Ableton.

With that in mind, most of the screens seems to be self-explanatory, at least for someone who dabbled around in Ableton.
Strange Trivia about Eels
Ireland is a special case because its economy revolves around tax avoidance. As a multinational you credit your Irish division with all your European profits in your financials and claim the German operation is making a big loss - moving your tax burden to Ireland where it can be taxed cheaply or moved to tax havens.

This relies on doing certain finishing work in Ireland so that all the companies IP and operations can be credited there. You need your servers there, or shadow managers to sign off sales and investments made in Germany so that the sale can be credited to Ireland. So you need to hire in Dublin specifically.

e.g. but not the totality: https://en.wikipedia.org/wiki/Leprechaun_economics

"in 2019, the IMF estimated 60 per cent of Irish foreign direct investment was "phantom"

My main point here is that you can't use it as an example for this discussion as it is a special case.
If it's not your time, who's is it?
> And finally, I feel no one else is realizing that they are happily hacking away at the amazingly well-paid branch they're sitting on. As soon as a company's IT department is practically fully remote, why should they page a German wage for someone who is a face on a screen, when they can pay a fraction for that same face broadcasted from a few hundred kilometers further east or south? German is hardly used in business context here anyway and lower-wage countries within ±3 hours timezones abound.

So, it's because of people like you that we cannot have nice things. You see, a decent company will pay the same salary regardless of location. The only thing that matters: skills.
You’re absolutely not too late. We had our first in our mid-40s, no complications whatsoever and I suspect we’d be regretting it too if we didn’t at least try.
He semi-joked that Excel is the world's most popular functional programming language.
It’s not lessening security.
I second this. SMS is still great for rural areas where mobile internet is non existent
And yet, every time we have this conversation we get this "who cares about SMS, we have WhatsApp!" comments, like that's some kind of a good thing?

It happens in iMessage and RCS threads as well.
> - Decompiler too stubborn sometimes, ignoring user input (e.g. manually specified types).

This is the thing that sticks out the most IMO. IDA decompiler is quite a bit more flexible than Ghidra's. When you assert a type, it will usually not ignore it. It may sometime get a bit lost if you give conflicting types to dependant variables, but otherwise, it's pretty good at this.

One of the annoying bits of ghidra (though it may have improved, it's been around a year since I last used it) is that there's no way to "split" a variable. Sometimes, ghidra will have some code that looks roughly like:

int x;

x = 0;
doSomething(x);
x = 1;
doSomething2(x);

(Obviously, really simplified).

The problem is, sometimes, x needs to be an int for the first function, and a bitflag structure for the second. But Ghidra has no way to say, "hey, from this assignment on, treat `x` as another variable", so you have to either generate a union (ugly) or deal with sending the wrong type (also ugly).

IDA tends to be much better at this. All variables start out as "split" as it can make it (almost in static single assignment form). Then, the user can tell it "Those two variables are actually the same, please treat them as one". I find this flow works really, really well.
Not the full city, just that particular part of the street where gp's friend happens to live. Crazy to use satellites where a last mile of fiber would do the job, or terrestrial beam link, or just a well-placed cell tower, but markets can be weird in edge cases.
Ask HN: Decode Dolby Atmos/DTS:X on Linux?
Can you decode Dolby Atmos/DTS:X from HDMI on Linux in any way? To be able output decoded multi channel audio to discrete audio channels?
Hopper is worth a look, also: https://www.hopperapp.com/. Very reasonably priced.
How about the argument that your own ambition is put on hold temporarily (possibly for a decade or more, but does that matter?), not quashed, and your kids may change the world in ways that never would have happened had they not been born?
Other inflight entertainment providers do.
As an anecdote on the knowing where money is going front:

One of the most effective ways I've found to drive change in how product management and execs treat engineering was getting average salary numbers by type of position for my team out of HR, and attributing costs toward every major feature request + meetings in a weekly report.

My manager at the time, the CEO of a VC funded startup, did not see the point. We were after all already paying for the engineers, and they were always fully loaded. Until he'd seen a couple of reports, and saw what it told us about prioritisation.

Our project and product managers got a lot less meeting-happy after seeing one regular meeting they were very fond of cost an estimated 10k/month due to the number of people attending, and they got a lot more thoughtful about feature request and how to prioritize after seeing the real costs of supposedly "trivial" requests that had previously been slipped past normal processes.

Same applies on the cloud front, yet a lot of what has driven the adoption of cloud is that it often helps engineering escape cost analysis and efforts to optimize costs.

And so you get organisations which often have no idea which decisions contribute what to those costs.
You are not alone. The move to almost full WFH has decimated my enjoyment of the industry. I just cannot get motivated in a job or even my own business based around Zoom and Slack.

I am sure that the bad economy will drive more back to office, but then we will have to contend with all that a bed economy entails.

I am taking this period as a sabbatical from the industry, but hope it will come back with a better balance when the economy starts to turn upwards.
Oh wow and I thought I'm going crazy, because I also make so many typos when typing on my iPhone 11 (normal size)! On any other Android phone I don't make nearly as many typos, and it just feels so much better. I never understood why, maybe the "hitbox" on the iOS keyboard keys is just smaller? Because I could swear I'm tapping the right key but somehow it often triggers a neighboring key.

Also agree with the horrible cursor movement and text selection, it is wack af on iOS
Exactly. There are not enough hours in the day as it is, how is having children going to help with that?
U.K by a mile.

The worst, from my experience, is Germany (actually impressive how averse to technology the majority of the country is) and Switzerland (very high COL, crazy developer salaries + very hard to get work visas). The caveat for Switzerland is that if you are extremely well funded then I think the tech infrastructure is the best, but it is very expensive.
So maybe its useful to think of a starting point for intelligence as being a group of related microorganisms navigating a surface looking for food and water. The group will conserve energy if it can work together.

Suppose there is a certain path on the surface that leads more directly back to the food or water by going around a few distracting or dangerous areas. So what they really want is to work together to create a map and communicate it to the entire colony.

So by some means they integrate information about their local area, or maybe they can just consult their neighbors each step of the way to find out if they are going the right way. So if the colony is spread out and neighboring the junction points, maybe each one only needs to remember the direction to the next waypoint rather than the full map.

This even seems related to computer vision for 3d reconstruction of a scene, in a way. Because I have been thinking about ways to recognize points, lines, curves, shadows, combine that into surfaces and into shapes. Then recognizing objects based on combinations of shapes.

Say the different types of straight and curved, short and long lines, surfaces and shapes were stored as patterns, similar to the way that the microorganisms supposedly make their map. Maybe its a matter of connecting up a group of units, each of which stores something like a gradient. But the groups can be combined to form higher levels.

Maybe its something like, part of the colony finds food, and then sends a signal out saying "okay, remember this configuration, it leads to food". And then each organism makes some type of record of its own position relative to others in the colony or environmental landmarks, indexed by "food". Or something.

Like a bunch of chains of fuzzy gradients of different dimensions and levels of abstraction, indexed by activity or state.

All of the units index their own subsets of many different pieces of information at the same time.
Very true and succinctly put :)
What are you even talking about, plenty of people have kids at that age… I thought the post was going to be about being 60 or something. Stop whining and go do something about it if it means that much to you.
When you find something that looks interesting, what then?
Volunteer at an organization that serves children and families. Given the trajectory of your wants (from extreme avoidance to extreme regret) probably what you really would like is flexible time nurturing another generation. Many people other than parents may have a special influence in a child's life. Try being that inspirational nonparent mentor and friend, see how that feels.
It's also not secure (e.g., https://krebsonsecurity.com/2021/03/can-we-stop-pretending-s...).
It doesn't take up too much space on a foldable (Z fold 4)
I’ll add a slightly different take: include your kids in everything, starting as early as possible. Hobbies, errands, everything.

It will be challenging, it is undeniably more work, but it becomes easier over time and will pay dividends eventually.

It’s difficult to make the perspective shift in the moment, but it’s helpful to remember that the whole entire world is new and exciting for kids. They’re curious little creatures, constantly growing and learning. Even mundane tasks like running errands can turn into engaging, stimulating activities for little ones. The weekly grocery pickup or a trip to the hardware store are opportunities to explore the world and instill curiosity. It doesn’t happen for free, though: as a parent, it’s your job to engage and foster this.

I haven’t even touched on how rewarding it is to include kids in hobbies. My kids are under five, and partake in everything from hiking, camping, backpacking, canoeing and snowshoeing to woodworking and cooking. Turns out kids just wanna do all the great things their parents do, and will rise to the occasion if given the opportunity :)

The opportunities are there if you let them be there!
My algorithmic approach has always been:

1. You’re 100% sure you don’t want kids? Then don’t.

2. In all other cases, have a child. Even when in doubt.

Years will pass and doubt may perish, but with it also the ability to have children.
Whilst I high level agree, I also high level disagree.

Even during hyper growth you should be aware of your costs, because you should have an idea of your margin.

I'm not sure any engineer that has awareness of costs, CPU, memory, storage, network, etc... is not trying to reduce some of it - even during hyper growth.
What if you businesses can now find those same skills in a cheaper location?

I'm sure they exist, but it would be a rare business that chooses to pay San Francisco, London or even Berlin wages to someone with the same skills in a much cheaper location.
I mean all the best to you and happy that you found your solution... but I absolutely hate meeting strangers that act like my parents
I am in the same boat as you. I like to work from the office as it feels lot more social and productive too. Brainstorming or white boarding is not the same for me when I am remote.

I have made so many good friends at work because we were meeting everyday. While I have made some good friends in remote setup too, I haven't met them outside work (working hours) ever.

However, there are people, who don't like interruptions, don't want to commute, don't want to get up early to get ready for work and I respect that. There are some valid reasons for some to work from home, it may be more productive and be able to get into the "flow" / "zone".

Future is remote, more transactional work relations and lonely. (I know, people would jump on me for saying this :)
Seems completely at odds with my last job search in September 2021. Most jobs - even then - were hybrid. Only remote ones were with companies not based in the UK.
> Because of the additional cost that the employer is imposed on by the state in Germany.

There are similar employer taxes (at somewhat lower rates, topping out at ~11% vs ~18%), but the total cost of employment in Dublin is much higher than Berlin.
Well that is shockingly good! I was not expecting somthing so good. Nice job! I would ask for one thing - the ability to turn off certain sources. Instagram is not of, and never will be of interest to me.

Edit: 2nd suggestion / feature request: add ability to 'pin' columns to a position.

3rd suggestion / feature request: ability to add scoped google columns, I would love a column that has `site:stackoverflow.com` prefixed to all searches in the 2nd column.
I think a lot of people that get into computers have something where they enjoy interacting with computers more than real people.

Granted, even on the internet I enjoy interacting with people, by reading and writing comments like this.

But real time conversations are not always enjoyable. They can be enjoyable in the right place and time, but the company office is often not that place or time.

Also you don't get to choose your office mates, and it's not uncommon to have some sort of overbearingly loud/chatty office mates who just enjoy torturing you with their stories even if you are not interested.
Great to see some more concrete ideas beginning to come out of this team!

My main concern with the protocol design is in the identity, and how it lends itself to centralized name services (@alice.google.com). The end result seems like it will be no different than Mastodon and email protocol, where a few central players own the majority of the namespace and network effects prevent most users from having full custody & portability of their accounts.

A permissionless blockchain does seem like it would be a suitable solution, but your identity page mentions avoiding blockchain due to slow commitment times:

> At present, none of the DID methods meet our standards fully. Many existing DID networks are permissionless blockchains which achieve the above goals but with relatively poor latency (ION takes roughly 20 minutes for commitment finality)

What latency is really needed for a global name registry of a social network? I've only registered a few Twitter handles in a 10 year period, and each time I would be OK waiting for 15-20 minutes (or longer) to ensure commitment finality if it means I could escape the centralized host at any point in the next several years. Similar story with rotating keys and updating any pointers to my host/server.
You're 40.

It's not too late.

You have discovered it is the most important thing to you.

So do it. Do it.

Take the actions needed to do what you want to do. And if you choose not to take those actions, or if you find it too hard to take the needed actions within the needed timeframe, then be content with not having kids.

To be brutally frank, it's likely that one day you will part with your current wife, and then you will have neither child nor wife. Take action to have a child - explain to your wife how you feel - if she wants to take that journey with you, great, if she doesn't then you both know that things have changed.

But act quick, because time is against you. You will be physically capable of having kids for many years to come, but every year past 40 it make less sense for a variety of reasons.

I only had one child, for which I am eternally grateful. I deeply wish I had more than one, for which I am eternally regretful. I left it too late to have more.

Kids are the best thing in the universe, and indeed for me personally, the very reason for living. I wish I had known that sooner in life.

And when you go onto the dating websites, be right up front about your situation. "I'm 40, I'm looking for a woman to have kids with fairly soon." Choose a good and kind trustworthy woman who you think would be a good mother. Make sure you bring the same things to the party. You don't need a perfect relationship. There are many women out there in exactly the same boat as you. Don't spend years not finding the perfect person. Find a good person on the same wavelength, get on the job.

Be open to the idea of having kids with someone simply on the basis that you both want kids - start out separated and then do a great job of co-parenting as a mum and dad who were never "together" in the first place.

Post again on HN in two years and tell us the name of your baby, if you are so blessed.
If you get butterflies about what it could have been, perhaps try to have offsprings or adopt. You shouldn't discount adoption particularly if your wife is open. It's not too late, really it is not.

There is true joy to be had by loving someone unconditionally and I have found that nothing else in my life fills me up as my daughter's hug.

Best of luck
im pretty active and all auto suggested content is just complete trash , all kinds of weird tiktok reposts and such.

not even cats anymore
Why to charity? Give it to them directly. That being said, you'll create bad incentives: for a team to create badly optimized infra cost then to reduce it and cash in the difference.
Wow Is this costing you $5 for 1000 of our queries?
I said "decent" companies. We all know most of the companies out there are not "decent".
Yeah I have told recruiters no way I am moving to places like Munich unless I am getting a big jump at least 15-20% over my current salary. Housing is such an expensive mess in big German cities.
> You don't.

I recall my SO asking my relative's wife (mother of three) what to do if you're already out of energy and dinner is not ready.

"Some days there just won't be any dinner for you" was the reply.
When you're making these claims... are you actually looking at any aggregate survey or numbers... or are you doing the typical biased bubble "I've looked at 15 people I know" thing?
Glad my iPhone 6 with Swipe is still going.
I don't do the whole VR thing(outside of my brief Super hot obsession with a friend's device).

However, this seems like an obvious simple but satisfying VR game if the physics and design are actually well done

..@markzuckerberg surely this is a sneak preview of a future metaverse release right? /S
Read this complete guide to Blockchain development where we are sharing the all essential points such as what it is, how it works why are Blockchain important, features, benefits, and many more.
Why is this an either/or scenario?

Wanting to be around other people is normal.
Wanting to work from home is also normal.
Wanting to occasionally flip between the two is normal.

Employers can and should enable both.
Your site mentions "examples below" but I don't see any. Do you have any example newsletters that are browsable?
37signals Leaves the Cloud
An hypothesis is that all these people have plenty of money to get nanny/cleaning help/food delivery?
Sounds like "Gravity Force"
https://www.youtube.com/watch?v=iXG5Bu_xmQU
Hi sorry for the delayed reply, yes I was military and in the early days of Iraq/Afghanistan we didn't have much access to the internet so I brought it with me.
The problem for us office advocates is that you travel into an empty office and sit on Zoom calls anyway.

Of course we shouldn't drag you into the office just to appease us, but the experience of working together is effectively not available right now.