Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What's also frustrating is that a lot of times, costs are hidden from engineering.

I don't know if I would call them mediocre, but without a feedback loop its hard to get engineers to agree whether it's worth time reviewing the code to make it faster compared to just making the db one size larger.


If only it was that easy. I'm French living in France. My account settings are in English, my browser and app (phone, TV) are in English but my Youtube region is France. So Youtube serves me: - French videos auto-dubbed with AI and with the titles auto-translated in English. - English videos auto-dubbed with AI and with the titles auto-translated in French. - French videos not dubbed, but with the titles auto-translated in English. - English videos not dubbed, but with the titles auto-translated in French. - French videos kept as is. - English videos kept as is.

Also, Youtube keep suggesting me French accents videos, even though I never watched a similar video (but watched videos on American accents and Spanish accents years ago)


It doesn't stop at Apple's ecosystem. It also allows Apple to regulate the choices and privacy of the people and companies using their products. There's hardware, software, and there is data. Trying to control other people's data and taking away their freedom of choice regarding their data and services used is the issue.

I don't own any Apple product, but I do admire occasionally how Apple tries to uphold the quality and security of their ecosystem, even as I principally disagree with the walled garden approach. I certainly hope Apple aspires to keep the quality of their hardware and software high. They should however never control user data or choice of third party services.


If this could be hosted on GH pages, is there any demo link?

If Men have the time and opportunity to do nothing but chill, or to have cool hobbies, then they are very definitely catching a break.

To avoid the same debacle that already happened once with Video Station?

Oh yes 2003, how about a 2003 every year?

I'd expect a bit more statistical knowledge here...


I am rejecting it. Enough is enough.

it's as much one standard as OIDC is ;)

(as in it isn't one standard but a group of standards, like asn.1 without any encoding is split in ~4 standards by itself. Through to be fair all or CER, BER and DER are in the same standard. But PER is another standard, so is XER, OER, JER, GSER, RXER each and others.)


It is hard to explain to people who don't live in tropical countries, but 16C in Scotland means the sun is still up giving some radiating heat when it directly hits you or the building you are on. 16C in a tropical country means the sun is completely blocked and no direct heat coming towards you.

Think more like 16C at night feels colder than 16C during the day. The temperature in official thermometers is the overall air temperature in the shade which don't benefit from this overall radiating heat.

And of course humidity is also a huge part of how cold it feels. Which is why temperatures around 0C feel colder than -5C (because below zero the air humidity goes away).


This is very true for systems and components you don’t thoroughly understand.

By all means instrument batteries, motors, gearboxes, positioning systems, turbines, and so on. If your system is mostly a CRUD or some business logic automation, then the need to overinstrumenting it is much smaller. Databases are well understood after all.


May be after some success he can decide to sell female db 19 ports

Not to mention that they insist on calling every entry of the list a "list head", which makes no sense (hysterical raisins, maybe?). The structure is made of a uniform loop of entries, one of which is used as the actual head & tail, or entry point into the structure.

thanks

With this you could add support yourself!

Add a PostToolUse [0] hook that automatically creates a git commit whenever changes are made. Then you can either git checkout the commit you want to rollback to... Or you could assign those git commits an index and make a little MCP server that allows you to /rollback:goto 3 or /rollback:back 2 or whichever syntax you want to support.

In fact if you put that paragraph into Claude I wouldn't be surprised if it made it for you.

[0] https://docs.anthropic.com/en/docs/claude-code/hooks#posttoo...


Ha, now even Google leaks such secrets :) Trust no one :)

But on a serious note, this is the best entrance when there are crowds at the pyramid. The only drawback is that you land at the end of a wing, so there is a lot of walking to do to reach the Egyptian or Middle Ages section for instance. There are great paintings on the way, though.


Yeah, I have that problem right now. A colleague and I recently took over development of an application that two others have started. It's not even in prod yet but everything is slow. Loading a page can take up to a minute.

The reason for this is they have a frontend where they do stuff like

let a = await fetchA(); let b = await fetchB(a.id); let c = await fetchC(b.id); // ...

This on its own is obviously slow. But then you look at the backend code and it turns out the backend code for A, B and C also do this same kind of thing. Even worse, it's fetching way more data than is actually needed so even a single request is quite slow simply because there's a lot of data.

And there's no technical reason for it, it doesn't have to be like this. We're working on refactoring it at the moment, we have a deadline approaching quite fast so we don't really want to spend time refactoring but the system they've created is complete ass and we eventually decided we have to spend the time to refactor now. It'll be much more difficult to fix the database schema and such when we're in prod and need to worry about losing data.


Hence the transitory period.

We went through decades of absolutely hideous slop, and now people are yearning for the past and learning how to make things that are aesthetically appealing, like the things that used to be common.

I think we're looking at at least a decade of absolute garbage coming up because it's cheap to make, and people like things that are cheap in the short term. Then people will look back at when software was "good", and use new tools to make things that were as good as they were before.

And not limited to AI and power tools, it happened with art as well. Great art was made with oil paints, watercolors, and brushes. Then digital painting and Photoshop came around and we had a long period of absolute messes on DeviantArt and a lot of knowledge of good color usage and blending was basically lost, but art was produced much faster. Now digital artists are learning traditional methods and combining it with modern technology to make digital art that can be produced faster than traditional art, but with quality that's just as good.

2005 digital paintings have a distinct, and even in the hands of great artists, very sloppy and amateurish feel. Meanwhile 2020s digital artists easily rival the greats of decades and centuries past.


I am a (co)author. Conflict resolution is CRDT in all cases.

FIRST (Float Int Reference String Term): Last-Write-Wins based on the timestamp,

PLEX:

- Tuples: per-entry LWW or recursive,

- Linear: DISCONT (CT/RGA type),

- Eulerian: per-key LWW or recursive,

- Multiplexed (version vectors, counters): per-author LWW or recursive.


When using Brave, the audio setting does not exist on the Youtube website. I have to go into iOS settings and change the language there. Unbelievable.

The only people who wouldn't agree with what brudgers is saying are obviously people who didn't have bad parents (bad, as in, resorting to any type of abuse because they are incapable of even sorting out their own thoughts and emotions)

I read the first few screens and still had no idea what we were talking about. I came to the conclusion that maybe it was a paperwhite display of some sort.

Apparently it’s an app. I suppose that blog post is only for people who already know what the app is?


You also have to factor in the jobs that transport the food, parts of the jobs that make the roads/railways/airplanes (not all places are self-sustained food-wise, so this isn’t just about getting bananas from the tropics), jobs involved in refining food, and more.

iOS is not the Internet anymore than Jitterbug is telephones.

We cross-compiled thousands of Go CLI tools as static binaries using Zig - the blog is a summary of everything we learnt & built.

They are doing it wrong, they are acting like they are on vacation, which obviously gets old pretty fast.

The right way to do it is to setup a regular lifestyle in the place of your choosing, rent an apartment, instead of Airbnb and hotels, work from a home office or an actual office instead of Starbucks.

Ideally learn the local language and go where the locals go instead of where the tourists go.

Obviously this can't work if you are moving every other month or so, but that too gets old pretty fast.



You should make this into a Vivino style app

You also have to be using the exact right model to get reasonable results, which is always the one you have to pay for, not the free one, and also not the one you were using

I think creators have the option to turn them off in the video settings. Unfortunately, many do not.

Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: