Hacker Newsnew | past | comments | ask | show | jobs | submit | mr_toad's commentslogin

Dawkins original definition was an idea that replicated unchanged, in an analogy to a gene, which is essentially a unit of DNA small enough to replicate unchanged.

mostly unchanged (or rather, unchanged most of the time). Mutations still happen and are necessary for evolution.

Why not use a pre-processor or something like it to simply translate the keywords etc? I know that there isn’t a 1:1 match between English words and words in other languages, but you should be able to get something close enough.

I actually have done that, but there are still problems. It doesn't really do anything to help somebody who can't read English because things like error messages and libraries are still in English, and it doesn't play nicely with IDE tooling, which is fixable in open-source editors but not proprietary editors. It ends up being a lot of effort for an experience that feels very much second-class.

For every car enthusiast there are probably a hundred poorly maintained vehicles on the road. Black smoke is likely soot, and white smoke is almost certainly an oil leak.

Oil in the exhaust in quantities high enough to produce acrid white smoke is extremely common on a number of ICE engines, like blown head gaskets on E25s (found in most Subarus before their Toyota involvement in 2010) for example

Subarus with bad head gaskets leak combustion gas into the cooling system displacing the coolant. If you run a flat engine low on coolant it will score the upper cylinder walls and the you will have oil consumption. This is fundamental to all flat engines. Oil in the exhaust is blue smoke. Coolant is white.

I never got the "blue" and "white" thing. Both look "white" to me, but you're right about subarus also leaking coolant in the exhaust which is easily identified by a "sweet" smell. Blown gaskets on ICE engines like E25s leak both oil AND coolant, no? I might be mixing up blown heads with cracked manifolds which often go hand in hand since temp extremes in engines fissure cast parts like the manifold. Either way the end result is the same: noxious fumes in the exhaust.

You've never see an old vehicle blow a substantially "bluer than normal" cloud. That's what I'm talking about.

> Blown gaskets on ICE engines like E25s leak both oil AND coolant, no?

This is way, way too broad of a statement. The Subaru EJ25 tends to leak oil externally from the valve covers. When they have head gasket problems it tends to be combustion gas into coolant which blows the coolant out the expansion tank until equilibrium is reached. Typical head gasket failures cause some degree of that but coolant mixing with oil is more typical. Many V engines have intake gaskets that can leak coolant into the intake or oil or both.

Regardless, if you can taste coolant in the exhaust the car is basically at the point of "fix it now"

> I might be mixing up blown heads with cracked manifolds which often go hand in hand since temp extremes in engines fissure cast parts like the manifold.

A sizable minority of cars don't even use cast manifolds anymore. While it's possible for cast manifolds to crack in a way that makes them leak that's rare and it's more common for them to crack their mounting tabs off. Steel exhaust tubing can and does sometimes break after many years of vibration, say nothing of rust.

While cylinder heads can crack it usually takes the kind of overheating that requires major work to fix in order to make it happen so just about nobody is driving around with a cracked head.


My experience is limited to cars manufactured before 2008 (back to 1928). Maybe the new ones are all welded cold rolled steel tubes but I've only seen cast parts for intake and exhaust manifolds, nearly universally. Shit cracked all the time.

This isn't a new thing. Jeep used "factory headers" on the last years of the 4.0. Ford did welded manifolds on the 5.0 Explorers. Subaru went to welded steel for the EJ series engine in the 90s. GM had them on the LT5 in the early 90s. Just about every application that has the catalytic converter right up at the manifold used a welded one.

So I was going to reply to mention that all VWs sold in the US at least for the last 10 years use an iron block. I wanted to know if the EA888 (VWs go to 4 cylinder engine) was cast so I asked chatgpt.

"No — the VW EA888 Gen 3 engine block is not cast iron in the latest versions. engines.... use an aluminum alloy block, not traditional cast iron."

So I know for sure it's iron so I said "Are you sure it's an aluminum block on the gen 3"

"No — the VW/Audi EA888 Gen 3 engine does not have an aluminum block"


I had a professor who cautioned us not to assume the problem was in the compiler, or in anyone else’s code. Students assuming that there is a compiler (or similar) bug is not uncommon. Common enough he felt it necessary to pre-empt those discussions.

People used to say the same things about computers. Even back in the early 90s people still questioned the value of computers in the workplace.

What people, exactly? You could see the introduction of desktop computing and other types of computing in industry with a double digit increase to productivity, all other things being equal.

Any organization that properly adopted computers found out quickly how much they could improve productivity. The limiting factor was always understanding.

The trouble with AI tools is they don’t have this trajectory. You can be very versed on using them well, know all the best practices and where they apply and you get at best uneven gains. This is not the introduction of desktops 2.0


And in a business you can easily measure total profit and divide by total hours worked.

When you try and break it down to various products and cost centers is where it comes unstuck. It’s hard to impossible to measure the productivity of various teams contributing to one product, let alone a range of different products.


In the computer labs at university we taped a sign over one machine to warn people that its floppy drive would reliably destroy disks.

> There's absolutely nothing to prevent me from filling out all eight of them as I see fit and mailing them. Nothing.

Until the other seven people try and cast votes.


Think that through for a moment.

Hint: They never see the ballots.

My point wasn't to paint a water-proof scenario. It is to illustrate just how unreliable and dangerous mail-in voting can be. There are other vectors for manipulation.


Not seeing the ballots won’t necessarily stop them from trying to vote. They might ring up to complain that they never got them. They may try and go in vote in person. Trying to vote using someone else’s name or ballot can very easily land you in hot water.

> Im guessing the answer is probably Java is why eclipse is out of favor.

Some people just want a text editor, whereas eclipse is “an IDE and Platform”.


I don't think that's really why VSCode succeeded or Eclipse failed.

Eclipse failed because it was slow and janky and had abysmal UX and it only supported Java well.

VSCode succeeded because it has a much more sane UX, it's way less janky, it's highly extensible and language neutral.


> what does macOS offer a power user that Linux doesn't

https://www.apple.com/macos/continuity/


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

Search: